../rust/helpers/helpers.c: note: in included file: ../rust/helpers/blk.c:6:6: warning: symbol 'rust_helper_blk_mq_rq_to_pdu' was not declared. Should it be static? ../rust/helpers/blk.c:11:16: warning: symbol 'rust_helper_blk_mq_rq_from_pdu' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/bug.c:5:17: warning: symbol 'rust_helper_BUG' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/build_bug.c:5:12: warning: symbol 'rust_helper_errname' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/cred.c:5:19: warning: symbol 'rust_helper_get_cred' was not declared. Should it be static? ../rust/helpers/cred.c:10:6: warning: symbol 'rust_helper_put_cred' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/err.c:5:14: warning: symbol 'rust_helper_ERR_PTR' was not declared. Should it be static? ../rust/helpers/err.c:10:6: warning: symbol 'rust_helper_IS_ERR' was not declared. Should it be static? ../rust/helpers/err.c:15:6: warning: symbol 'rust_helper_PTR_ERR' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/fs.c:9:13: warning: symbol 'rust_helper_get_file' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/kunit.c:5:14: warning: symbol 'rust_helper_kunit_get_current_test' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/mutex.c:5:6: warning: symbol 'rust_helper_mutex_lock' was not declared. Should it be static? ../rust/helpers/mutex.c:10:6: warning: symbol 'rust_helper___mutex_init' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/page.c:6:13: warning: symbol 'rust_helper_alloc_pages' was not declared. Should it be static? ../rust/helpers/page.c:11:6: warning: symbol 'rust_helper_kmap_local_page' was not declared. Should it be static? ../rust/helpers/page.c:16:6: warning: symbol 'rust_helper_kunmap_local' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/pid_namespace.c:6:22: warning: symbol 'rust_helper_get_pid_ns' was not declared. Should it be static? ../rust/helpers/pid_namespace.c:11:6: warning: symbol 'rust_helper_put_pid_ns' was not declared. Should it be static? ../rust/helpers/pid_namespace.c:17:22: warning: symbol 'rust_helper_task_get_pid_ns' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/rbtree.c:5:6: warning: symbol 'rust_helper_rb_link_node' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/refcount.c:5:12: warning: symbol 'rust_helper_REFCOUNT_INIT' was not declared. Should it be static? ../rust/helpers/refcount.c:10:6: warning: symbol 'rust_helper_refcount_inc' was not declared. Should it be static? ../rust/helpers/refcount.c:15:6: warning: symbol 'rust_helper_refcount_dec_and_test' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/signal.c:5:5: warning: symbol 'rust_helper_signal_pending' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/slab.c:5:6: warning: symbol 'rust_helper_krealloc' was not declared. Should it be static? ../rust/helpers/slab.c:11:6: warning: symbol 'rust_helper_kvrealloc' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/spinlock.c:5:6: warning: symbol 'rust_helper___spin_lock_init' was not declared. Should it be static? ../rust/helpers/spinlock.c:19:6: warning: symbol 'rust_helper_spin_lock' was not declared. Should it be static? ../rust/helpers/spinlock.c:24:6: warning: symbol 'rust_helper_spin_unlock' was not declared. Should it be static? ../rust/helpers/spinlock.c:29:5: warning: symbol 'rust_helper_spin_trylock' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/task.c:5:20: warning: symbol 'rust_helper_get_current' was not declared. Should it be static? ../rust/helpers/task.c:10:6: warning: symbol 'rust_helper_get_task_struct' was not declared. Should it be static? ../rust/helpers/task.c:15:6: warning: symbol 'rust_helper_put_task_struct' was not declared. Should it be static? ../rust/helpers/task.c:20:8: warning: symbol 'rust_helper_task_uid' was not declared. Should it be static? ../rust/helpers/task.c:25:8: warning: symbol 'rust_helper_task_euid' was not declared. Should it be static? ../rust/helpers/task.c:37:6: warning: symbol 'rust_helper_uid_eq' was not declared. Should it be static? ../rust/helpers/task.c:42:8: warning: symbol 'rust_helper_current_euid' was not declared. Should it be static? ../rust/helpers/task.c:47:23: warning: symbol 'rust_helper_current_user_ns' was not declared. Should it be static? ../rust/helpers/task.c:52:7: warning: symbol 'rust_helper_task_tgid_nr_ns' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/uaccess.c:5:15: warning: symbol 'rust_helper_copy_from_user' was not declared. Should it be static? ../rust/helpers/uaccess.c:11:15: warning: symbol 'rust_helper_copy_to_user' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/vmalloc.c:5:6: warning: symbol 'rust_helper_vrealloc' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/wait.c:5:6: warning: symbol 'rust_helper_init_wait' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/workqueue.c:5:6: warning: symbol 'rust_helper_init_work_with_key' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/spinlock.c:19:6: warning: context imbalance in 'rust_helper_spin_lock' - wrong count at exit ../rust/helpers/spinlock.c:24:6: warning: context imbalance in 'rust_helper_spin_unlock' - unexpected unlock ../rust/helpers/helpers.c: note: in included file (through ../include/linux/wait.h, ../include/linux/wait_bit.h, ../include/linux/fs.h, ../include/linux/highmem.h, ../include/linux/bvec.h, ../include/linux/blk_types.h, ...): ../include/linux/spinlock.h:361:16: warning: context imbalance in 'rust_helper_spin_trylock' - wrong count at exit In file included from ../include/trace/define_trace.h:113, from ../samples/trace_events/trace-events-sample.h:636, from ../samples/trace_events/trace-events-sample.c:12: ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_get_offsets_foo_bar’: ../include/linux/cpumask.h:121:42: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 121 | #define cpu_possible_mask ((const struct cpumask *)&__cpu_possible_mask) | ^~~~~~~ ../include/trace/trace_events.h:285:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 285 | tstruct; \ | ^~~~~~~ ../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’ 43 | PARAMS(tstruct), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:299:9: note: in expansion of macro ‘TP_STRUCT__entry’ 299 | TP_STRUCT__entry( | ^~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:110:34: note: in expansion of macro ‘__dynamic_array’ 110 | #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, \ | ^~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:98:11: note: in expansion of macro ‘__bitmask_size_in_bytes_raw’ 98 | ((__bitmask_size_in_bytes_raw(nr_bits) + \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:111:42: note: in expansion of macro ‘__bitmask_size_in_longs’ 111 | __bitmask_size_in_longs(nr_bits)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:17: note: in expansion of macro ‘__bitmask’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~ ../include/linux/cpumask.h:1110:48: note: in expansion of macro ‘cpu_possible_mask’ 1110 | #define num_possible_cpus() cpumask_weight(cpu_possible_mask) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:41: note: in expansion of macro ‘num_possible_cpus’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘do_trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:51:45: warning: function ‘do_trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 51 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’ 427 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’ 435 | PARAMS(assign), PARAMS(print)) \ | ^~~~~~ ../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ 40 | DECLARE_EVENT_CLASS(name, \ | ^~~~~~~~~~~~~~~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:95:9: note: in expansion of macro ‘_BUG_FLAGS’ 95 | _BUG_FLAGS(ASM_UD2, __flags, ASM_REACHABLE); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:626:9: note: in expansion of macro ‘fortify_warn_once’ 626 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:678:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 678 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ In file included from ../include/trace/define_trace.h:114: ../samples/trace_events/./trace-events-sample.h: In function ‘do_perf_trace_foo_bar’: ../arch/x86/include/asm/bug.h:51:45: warning: function ‘do_perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 51 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/perf.h:66:1: note: in expansion of macro ‘__DECLARE_EVENT_CLASS’ 66 | __DECLARE_EVENT_CLASS(call, PARAMS(proto), PARAMS(args), PARAMS(tstruct), \ | ^~~~~~~~~~~~~~~~~~~~~ ../include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’ 67 | PARAMS(assign), PARAMS(print)) \ | ^~~~~~ ../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ 40 | DECLARE_EVENT_CLASS(name, \ | ^~~~~~~~~~~~~~~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:95:9: note: in expansion of macro ‘_BUG_FLAGS’ 95 | _BUG_FLAGS(ASM_UD2, __flags, ASM_REACHABLE); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:626:9: note: in expansion of macro ‘fortify_warn_once’ 626 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:678:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 678 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ ../arch/x86/platform/pvh/enlighten.c:23:31: warning: symbol 'pvh_bootparams' was not declared. Should it be static? ../arch/x86/platform/pvh/enlighten.c:26:32: warning: symbol 'pvh_start_info_sz' was not declared. Should it be static? ../ipc/util.c:172:29: warning: context imbalance in 'ipc_findkey' - wrong count at exit ../ipc/util.c:278:5: warning: context imbalance in 'ipc_addid' - different lock contexts for basic block ../ipc/util.c:432:27: warning: context imbalance in 'ipcget_public' - unexpected unlock ../ipc/util.c:816:9: warning: context imbalance in 'sysvipc_find_ipc' - wrong count at exit ../ipc/util.c:827:27: warning: context imbalance in 'sysvipc_proc_next' - unexpected unlock ../ipc/util.c:873:27: warning: context imbalance in 'sysvipc_proc_stop' - unexpected unlock ../drivers/leds/led-core.c: In function ‘led_compose_name’: ../drivers/leds/led-core.c:551:78: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 551 | snprintf(led_classdev_name, LED_MAX_NAME_SIZE, "%s:%s", | ^ ../drivers/leds/led-core.c:551:25: note: ‘snprintf’ output 2 or more bytes (assuming 65) into a destination of size 64 551 | snprintf(led_classdev_name, LED_MAX_NAME_SIZE, "%s:%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | devicename, tmp_buf); | ~~~~~~~~~~~~~~~~~~~~ ../security/commoncap.c:1359:41: warning: dubious: !x | y ../arch/x86/power/cpu.c:37:22: warning: symbol 'saved_context' was not declared. Should it be static? ../arch/x86/mm/init.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'poking_init' - unexpected unlock ../arch/x86/hyperv/hv_init.c:73:20: warning: cast removes address space '__iomem' of expression ../arch/x86/hyperv/hv_init.c:241:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/hyperv/hv_init.c:241:33: expected void volatile [noderef] __iomem *addr ../arch/x86/hyperv/hv_init.c:241:33: got void * ../arch/x86/hyperv/hv_init.c: note: in included file (through ../arch/x86/include/asm/cpuid.h, ../arch/x86/include/asm/processor.h, ../arch/x86/include/asm/timex.h, ../include/linux/timex.h, ../include/linux/time32.h, ...): ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../arch/x86/xen/enlighten.c:53:20: warning: symbol 'xen_have_vector_callback' was not declared. Should it be static? ../init/main.c:192:12: warning: symbol 'envp_init' was not declared. Should it be static? ../init/main.c:290:16: warning: cast to restricted __le32 ../init/main.c:291:16: warning: cast to restricted __le32 ../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation' ../net/socket.c:1699:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? ../fs/read_write.c:159:1: warning: context imbalance in 'generic_file_llseek_size' - different lock contexts for basic block ../sound/core/init.c:574:9: warning: context imbalance in 'snd_card_disconnect_sync' - wrong count at exit ../sound/core/init.c:1061:5: warning: context imbalance in 'snd_card_file_add' - different lock contexts for basic block ../drivers/pwm/core.c:36:9: warning: context imbalance in 'pwmchip_lock' - wrong count at exit ../drivers/pwm/core.c:45:28: warning: context imbalance in 'pwmchip_unlock' - unexpected unlock ../samples/trace_printk/trace-printk.c:7:6: warning: symbol 'trace_printk_test_global_str' was not declared. Should it be static? ../samples/trace_printk/trace-printk.c:10:6: warning: symbol 'trace_printk_test_global_str_irq' was not declared. Should it be static? ../samples/trace_printk/trace-printk.c:13:6: warning: symbol 'trace_printk_test_global_str_fmt' was not declared. Should it be static? ../ipc/msg.c:181:26: warning: context imbalance in 'newque' - unexpected unlock ../security/keys/key.c:122:17: warning: context imbalance in 'key_user_put' - unexpected unlock ../ipc/sem.c:579:9: warning: context imbalance in 'newary' - unexpected unlock ../ipc/sem.c:1186:17: warning: context imbalance in 'freeary' - unexpected unlock ../ipc/sem.c:1647:9: warning: context imbalance in 'semctl_down' - different lock contexts for basic block ../ipc/sem.c:1906:24: warning: context imbalance in 'find_alloc_undo' - wrong count at exit ../ipc/sem.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/uio.h, ../include/linux/socket.h, ../include/linux/compat.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__do_semtimedop' - unexpected unlock ../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: ../include/linux/kvm_host.h:2074:54: warning: array of flexible structures ../include/linux/kvm_host.h:2076:56: warning: array of flexible structures ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_clear_flush_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_clear_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_test_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2430:25: warning: context imbalance in 'kvm_vm_set_mem_attributes' - different lock contexts for basic block ../ipc/shm.c:131:17: warning: context imbalance in 'do_shm_rmid' - unexpected unlock ../ipc/shm.c:290:17: warning: context imbalance in '__shm_open' - unexpected unlock ../ipc/shm.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'shm_destroy' - unexpected unlock ../ipc/shm.c:391:17: warning: context imbalance in '__shm_close' - unexpected unlock ../ipc/shm.c:409:12: warning: context imbalance in 'shm_try_destroy_orphaned' - wrong count at exit ../ipc/shm.c:446:26: warning: context imbalance in 'exit_shm' - different lock contexts for basic block ../ipc/shm.c: note: in included file (through ../arch/x86/include/asm/preempt.h, ../include/linux/preempt.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../arch/x86/include/asm/current.h:47:17: warning: context imbalance in 'newseg' - unexpected unlock ../ipc/shm.c:1034:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block ../ipc/shm.c:1678:17: warning: context imbalance in 'do_shmat' - unexpected unlock ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../io_uring/io_uring.c:595:36: warning: context imbalance in 'io_req_post_cqe' - unexpected unlock ../io_uring/io_uring.c:597:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block ../arch/x86/platform/efi/efi.c:914:23: warning: symbol 'efi_attr_fw_vendor' was not declared. Should it be static? ../arch/x86/platform/efi/efi.c:915:23: warning: symbol 'efi_attr_runtime' was not declared. Should it be static? ../arch/x86/platform/efi/efi.c:916:23: warning: symbol 'efi_attr_config_table' was not declared. Should it be static? ../mm/filemap.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/dax.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block ../init/init_task.c:117:28: warning: incorrect type in initializer (different address spaces) ../init/init_task.c:117:28: expected struct task_struct [noderef] __rcu *real_parent ../init/init_task.c:117:28: got struct task_struct * ../init/init_task.c:118:28: warning: incorrect type in initializer (different address spaces) ../init/init_task.c:118:28: expected struct task_struct [noderef] __rcu *parent ../init/init_task.c:118:28: got struct task_struct * ../init/init_task.c:132:28: warning: incorrect type in initializer (different address spaces) ../init/init_task.c:132:28: expected struct sighand_struct [noderef] __rcu *sighand ../init/init_task.c:132:28: got struct sighand_struct * ../kernel/fork.c:1249:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1249:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1249:19: got struct task_struct *p ../kernel/fork.c:1811:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1811:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1811:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1820:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1820:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1820:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1821:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1821:9: expected void const * ../kernel/fork.c:1821:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1821:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1821:9: expected void const * ../kernel/fork.c:1821:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1821:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1821:9: expected void const * ../kernel/fork.c:1821:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1822:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1822:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1822:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1917:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1917:9: expected struct qspinlock *lock ../kernel/fork.c:1917:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:2215:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2215:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2215:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2219:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2219:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2219:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2534:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2534:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2534:32: got struct task_struct * ../kernel/fork.c:2543:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2543:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2543:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2592:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2592:54: expected struct list_head *head ../kernel/fork.c:2592:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2612:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2612:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2612:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2634:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2634:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2634:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2662:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2662:28: expected struct sighand_struct *sighand ../kernel/fork.c:2662:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2693:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2693:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2693:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2695:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2695:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2695:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:3138:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:3138:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:3138:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3226:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3226:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3226:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:2265: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:2590:59: warning: dereference of noderef expression ../kernel/fork.c:2591:59: warning: dereference of noderef expression ../kernel/fork.c:1241:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:1241:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:1241:23: struct task_struct * ../drivers/pci/pci.c:1232:36: warning: incorrect type in assignment (different base types) ../drivers/pci/pci.c:1232:36: expected restricted pci_power_t [usertype] current_state ../drivers/pci/pci.c:1232:36: got int ../drivers/pci/pci.c:1406:15: warning: incorrect type in assignment (different base types) ../drivers/pci/pci.c:1406:15: expected restricted pci_power_t [assigned] [usertype] state ../drivers/pci/pci.c:1406:15: got int ../drivers/pci/pci.c:1408:50: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1408:69: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1461:28: warning: incorrect type in assignment (different base types) ../drivers/pci/pci.c:1461:28: expected restricted pci_power_t [usertype] current_state ../drivers/pci/pci.c:1461:28: got int ../drivers/pci/pci.c:1551:16: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1551:35: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1551:52: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1551:70: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1573:15: warning: invalid assignment: |= ../drivers/pci/pci.c:1573:15: left side has type unsigned short ../drivers/pci/pci.c:1573:15: right side has type restricted pci_power_t ../drivers/pci/pci.c:1585:28: warning: incorrect type in assignment (different base types) ../drivers/pci/pci.c:1585:28: expected restricted pci_power_t [usertype] current_state ../drivers/pci/pci.c:1585:28: got int ../drivers/pci/pci.c:1602:13: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1602:21: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1604:18: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1604:26: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1627:13: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1627:22: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1961:38: warning: array of flexible structures ../drivers/pci/pci.c:2405:44: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2724:60: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2725:30: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2896:20: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2896:38: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2919:49: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2919:67: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:4663:13: warning: invalid assignment: |= ../drivers/pci/pci.c:4663:13: left side has type unsigned short ../drivers/pci/pci.c:4663:13: right side has type restricted pci_power_t ../drivers/pci/pci.c:4668:13: warning: invalid assignment: |= ../drivers/pci/pci.c:4668:13: left side has type unsigned short ../drivers/pci/pci.c:4668:13: right side has type restricted pci_power_t ../drivers/pci/pci.c:1187:24: warning: incorrect type in return expression (different base types) ../drivers/pci/pci.c:1187:24: expected int ../drivers/pci/pci.c:1187:24: got restricted pci_power_t [usertype] ../drivers/pci/pci.c:1187:24: warning: incorrect type in return expression (different base types) ../drivers/pci/pci.c:1187:24: expected int ../drivers/pci/pci.c:1187:24: got restricted pci_power_t [usertype] ../drivers/leds/blink/leds-bcm63138.c:137:9: warning: context imbalance in 'bcm63138_leds_brightness_set' - wrong count at exit ../drivers/leds/blink/leds-bcm63138.c:143:12: warning: context imbalance in 'bcm63138_leds_blink_set' - different lock contexts for basic block ../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead ../mm/oom_kill.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h, ../include/linux/oom.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'find_lock_task_mm' - wrong count at exit ../mm/oom_kill.c:222:28: warning: context imbalance in 'oom_badness' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'dump_task' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__oom_kill_process' - unexpected unlock ../mm/oom_kill.c:1235:20: warning: context imbalance in '__se_sys_process_mrelease' - unexpected unlock ../drivers/gpio/gpiolib.c:353:5: warning: context imbalance in 'gpiod_get_direction' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:459:25: warning: context imbalance in 'gpio_name_to_desc' - wrong count at exit ../drivers/gpio/gpiolib.c:858:9: warning: context imbalance in 'gpiochip_setup_devs' - wrong count at exit ../drivers/gpio/gpiolib.c:1218:20: warning: context imbalance in 'gpio_device_find' - wrong count at exit ../drivers/gpio/gpiolib.c:2309:12: warning: context imbalance in 'gpiod_request_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2410:9: warning: context imbalance in 'gpiod_free_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2457:6: warning: context imbalance in 'gpiochip_dup_line_label' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2561:5: warning: context imbalance in 'gpio_do_set_config' - wrong count at exit ../drivers/gpio/gpiolib.c:2702:5: warning: context imbalance in 'gpiod_direction_input_nonotify' - wrong count at exit ../drivers/gpio/gpiolib.c:2749:12: warning: context imbalance in 'gpiod_direction_output_raw_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2919:5: warning: context imbalance in 'gpiod_enable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2952:5: warning: context imbalance in 'gpiod_disable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3108:12: warning: context imbalance in 'gpiod_get_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3153:22: warning: context imbalance in 'gpio_device_chip_cmp' - wrong count at exit ../drivers/gpio/gpiolib.c:3156:5: warning: context imbalance in 'gpiod_get_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3385:13: warning: context imbalance in 'gpio_set_open_drain_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3412:13: warning: context imbalance in 'gpio_set_open_source_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3434:13: warning: context imbalance in 'gpiod_set_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3501:9: warning: context imbalance in 'gpiod_set_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3741:5: warning: context imbalance in 'gpiod_to_irq' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4687:5: warning: context imbalance in 'gpiod_hog' - wrong count at exit ../drivers/gpio/gpiolib.c:4999:9: warning: context imbalance in 'gpiolib_dbg_show' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:5026:13: warning: context imbalance in 'gpiolib_seq_start' - wrong count at exit ../drivers/gpio/gpiolib.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:350:9: warning: context imbalance in 'gpiolib_seq_stop' - unexpected unlock ../drivers/gpio/gpiolib.c:5071:12: warning: context imbalance in 'gpiolib_seq_show' - wrong count at exit ../drivers/pci/pci-driver.c:520:42: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci-driver.c:520:61: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci-driver.c:755:28: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci-driver.c:755:46: warning: restricted pci_power_t degrades to integer ../arch/x86/power/hibernate.c:47: warning: Function parameter or struct member 'pfn' not described in 'pfn_is_nosave' ../arch/x86/power/hibernate.c:92: warning: Function parameter or struct member 'max_size' not described in 'arch_hibernation_header_save' ../arch/x86/platform/intel-mid/pwr.c:206:27: warning: restricted pci_power_t degrades to integer ../arch/x86/platform/intel-mid/pwr.c:206:36: warning: restricted pci_power_t degrades to integer ../arch/x86/platform/intel-mid/pwr.c:246:13: warning: restricted pci_power_t degrades to integer ../arch/x86/platform/intel-mid/pwr.c:246:21: warning: restricted pci_power_t degrades to integer ../arch/x86/platform/intel-mid/pwr.c:248:13: warning: restricted pci_power_t degrades to integer ../arch/x86/platform/intel-mid/pwr.c:248:21: warning: restricted pci_power_t degrades to integer ../sound/core/control.c:389:11: warning: incorrect type in assignment (different base types) ../sound/core/control.c:389:11: expected unsigned long h ../sound/core/control.c:389:11: got restricted snd_ctl_elem_iface_t const [usertype] iface ../sound/core/control.c:952:17: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:952:26: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:953:17: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:953:26: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:972:48: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:1000:41: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:1111:34: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:1671:40: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c: note: in included file: ../sound/core/control_compat.c:185:21: warning: incorrect type in assignment (different base types) ../sound/core/control_compat.c:185:21: expected int [assigned] err ../sound/core/control_compat.c:185:21: got restricted snd_ctl_elem_type_t [usertype] type ../sound/core/control.c:102:9: warning: context imbalance in 'snd_ctl_empty_read_queue' - wrong count at exit ../sound/core/control.c:149:6: warning: context imbalance in 'snd_ctl_notify' - different lock contexts for basic block ../sound/core/control.c:840:21: warning: context imbalance in 'snd_ctl_find_id' - different lock contexts for basic block ../sound/core/control.c:2171:9: warning: context imbalance in 'snd_ctl_get_preferred_subdevice' - wrong count at exit ../security/keys/keyring.c:1239:5: warning: context imbalance in '__key_link_lock' - wrong count at exit ../security/keys/keyring.c:1261:5: warning: context imbalance in '__key_move_lock' - wrong count at exit ../security/keys/keyring.c:1403:9: warning: context imbalance in '__key_link_end' - wrong count at exit ../security/keys/keyring.c:1467:9: warning: context imbalance in 'key_link' - wrong count at exit ../security/keys/keyring.c:1474:12: warning: context imbalance in '__key_unlink_lock' - wrong count at exit ../security/keys/keyring.c:1528:9: warning: context imbalance in '__key_unlink_end' - wrong count at exit ../security/keys/keyring.c:1548:5: warning: context imbalance in 'key_unlink' - wrong count at exit ../security/keys/keyring.c:1593:5: warning: context imbalance in 'key_move' - different lock contexts for basic block ../drivers/bus/fsl-mc/fsl-mc-bus.c:398:20: warning: symbol 'fsl_mc_bus_dpdbg_type' was not declared. Should it be static? ../drivers/bus/fsl-mc/mc-sys.c:295:9: warning: context imbalance in 'mc_send_command' - different lock contexts for basic block ../arch/x86/mm/pgtable.c:664: warning: Function parameter or struct member 'reserve' not described in 'reserve_top_address' ../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'p4d' not described in 'p4d_set_huge' ../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'addr' not described in 'p4d_set_huge' ../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'prot' not described in 'p4d_set_huge' ../arch/x86/mm/pgtable.c:723: warning: Function parameter or struct member 'p4d' not described in 'p4d_clear_huge' ../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'pud' not described in 'pud_set_huge' ../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'addr' not described in 'pud_set_huge' ../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'prot' not described in 'pud_set_huge' ../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'pmd' not described in 'pmd_set_huge' ../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'addr' not described in 'pmd_set_huge' ../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'prot' not described in 'pmd_set_huge' ../arch/x86/mm/pgtable.c:793: warning: Function parameter or struct member 'pud' not described in 'pud_clear_huge' ../arch/x86/mm/pgtable.c:808: warning: Function parameter or struct member 'pmd' not described in 'pmd_clear_huge' ../fs/super.c:524:13: warning: context imbalance in 'grab_super' - unexpected unlock ../fs/super.c:730:20: warning: context imbalance in 'sget_fc' - different lock contexts for basic block ../fs/super.c:815:20: warning: context imbalance in 'sget' - different lock contexts for basic block ../fs/super.c:1373:27: warning: context imbalance in 'bdev_super_lock' - wrong count at exit ../fs/super.c:1409:13: warning: context imbalance in 'fs_bdev_mark_dead' - unexpected unlock ../fs/super.c:1427:13: warning: context imbalance in 'fs_bdev_sync' - unexpected unlock ../fs/super.c:1439:27: warning: context imbalance in 'get_bdev_super' - unexpected unlock ../kernel/cpu.c:1251:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block ../kernel/exit.c:334:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:334:37: expected struct task_struct *tsk ../kernel/exit.c:334:37: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:337:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:337:32: expected struct task_struct *task ../kernel/exit.c:337:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:338:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:338:35: expected struct task_struct *task ../kernel/exit.c:338:35: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:383:24: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:383:24: expected struct task_struct *parent ../kernel/exit.c:383:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:410:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:410:27: expected struct spinlock [usertype] *lock ../kernel/exit.c:410:27: got struct spinlock [noderef] __rcu * ../kernel/exit.c:413:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:413:29: expected struct spinlock [usertype] *lock ../kernel/exit.c:413:29: got struct spinlock [noderef] __rcu * ../kernel/exit.c:449:17: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:449:17: expected struct task_struct [noderef] __rcu *volatile ../kernel/exit.c:449:17: got struct task_struct *tsk ../kernel/exit.c:484:23: error: incompatible types in comparison expression (different address spaces): ../kernel/exit.c:484:23: struct task_struct [noderef] __rcu * ../kernel/exit.c:484:23: struct task_struct * ../kernel/exit.c:643:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:645:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:862:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1071:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1316:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1331:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1382:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1385:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1391:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1567:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1567:68: void * ../kernel/exit.c:1567:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1596:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1596:25: expected struct task_struct *parent ../kernel/exit.c:1596:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:453:20: warning: context imbalance in '__try_to_set_owner' - unexpected unlock ../kernel/exit.c:507:9: warning: dereference of noderef expression ../kernel/exit.c:476:6: warning: context imbalance in 'mm_update_next_owner' - different lock contexts for basic block ../kernel/exit.c: note: in included file: ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/exit.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): ../include/linux/sched/task.h:119:21: warning: context imbalance in 'wait_task_zombie' - unexpected unlock ../include/linux/sched/task.h:119:21: warning: context imbalance in 'wait_task_stopped' - unexpected unlock ../include/linux/sched/task.h:119:21: warning: context imbalance in 'wait_task_continued' - unexpected unlock ../kernel/exit.c: note: in included file: ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/exit.c:1632:6: warning: context imbalance in '__do_wait' - wrong count at exit ../arch/x86/events/amd/iommu.c: In function ‘init_one_iommu’: ../arch/x86/events/amd/iommu.c:441:64: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 441 | snprintf(perf_iommu->name, IOMMU_NAME_SIZE, "amd_iommu_%u", idx); | ^~ ../arch/x86/events/amd/iommu.c:441:53: note: directive argument in the range [0, 4294967294] 441 | snprintf(perf_iommu->name, IOMMU_NAME_SIZE, "amd_iommu_%u", idx); | ^~~~~~~~~~~~~~ ../arch/x86/events/amd/iommu.c:441:9: note: ‘snprintf’ output between 12 and 21 bytes into a destination of size 16 441 | snprintf(perf_iommu->name, IOMMU_NAME_SIZE, "amd_iommu_%u", idx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../security/security.c: note: in included file: ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:41:1: warning: symbol 'security_hook_active_capset_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:41:1: warning: too many warnings ../arch/x86/kernel/signal.c:421:9: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/signal.c:421:9: expected struct lockdep_map const *lock ../arch/x86/kernel/signal.c:421:9: got struct lockdep_map [noderef] __rcu * ../net/core/sock.c:2496:9: warning: context imbalance in 'sk_clone_lock' - wrong count at exit ../net/core/sock.c:2500:6: warning: context imbalance in 'sk_free_unlock_clone' - unexpected unlock ../net/core/sock.c:4141:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit ../net/core/sock.c:4153:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit ../io_uring/rsrc.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../arch/x86/events/intel/core.c:3448:1: warning: context imbalance in 'intel_start_scheduling' - different lock contexts for basic block ../arch/x86/events/intel/core.c:3521:9: warning: context imbalance in 'intel_stop_scheduling' - unexpected unlock ../arch/x86/events/intel/core.c:3734:25: warning: context imbalance in 'intel_put_excl_constraints' - unexpected unlock ../security/smack/smack_lsm.c:1942:61: warning: incorrect type in argument 1 (different address spaces) ../security/smack/smack_lsm.c:1942:61: expected struct cred const *cred ../security/smack/smack_lsm.c:1942:61: got struct cred const [noderef] __rcu *cred ../security/smack/smack_lsm.c:5268:30: warning: cast removes address space '__rcu' of expression ../drivers/gpio/gpiolib-cdev.c:204:13: warning: context imbalance in 'linehandle_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1457:13: warning: context imbalance in 'linereq_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1488:17: warning: context imbalance in 'linereq_poll' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1508:16: warning: context imbalance in 'linereq_read' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1806:17: warning: context imbalance in 'lineevent_poll' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1841:16: warning: context imbalance in 'lineevent_read' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1925:13: warning: context imbalance in 'lineevent_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2238:13: warning: context imbalance in 'gpio_desc_to_lineinfo' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2459:13: warning: context imbalance in 'gpio_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2602:17: warning: context imbalance in 'lineinfo_watch_poll' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2622:16: warning: context imbalance in 'lineinfo_watch_read' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2706:12: warning: context imbalance in 'gpio_chrdev_open' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2803:5: warning: context imbalance in 'gpiolib_cdev_register' - different lock contexts for basic block ../security/selinux/avc.c:461:58: warning: context imbalance in 'avc_alloc_node' - different lock contexts for basic block ../ipc/namespace.c:136:61: warning: context imbalance in 'free_ipcs' - different lock contexts for basic block ../ipc/namespace.c:203:17: warning: context imbalance in 'put_ipc_ns' - unexpected unlock ../fs/exec.c:429:39: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:429:39: expected char const [noderef] __user * ../fs/exec.c:429:39: got void * ../fs/exec.c:436:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:436:31: expected char const [noderef] __user * ../fs/exec.c:436:31: got void * ../fs/exec.c:1028:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1028:48: expected struct sighand_struct *oldsighand ../fs/exec.c:1028:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1134:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1134:56: expected struct task_struct *parent ../fs/exec.c:1134:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1169:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1169:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1169:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1285:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1285:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1285:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1287:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1287:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1287:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1781:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1781:70: expected struct task_struct *tsk ../fs/exec.c:1781:70: got struct task_struct [noderef] __rcu *parent ../arch/x86/platform/uv/uv_irq.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../mm/page-writeback.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block ../include/linux/rcupdate.h:878:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'folio_clear_dirty_for_io' - different lock contexts for basic block ../block/blk-sysfs.c:266:31: warning: incorrect type in argument 1 (different base types) ../block/blk-sysfs.c:266:31: expected unsigned long var ../block/blk-sysfs.c:266:31: got restricted blk_flags_t ../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? ../arch/x86/platform/uv/bios_uv.c:175:12: warning: function 'uv_bios_get_master_nasid' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:182:12: warning: function 'uv_bios_get_heapsize' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:189:12: warning: function 'uv_bios_install_heap' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:196:12: warning: function 'uv_bios_obj_count' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:203:12: warning: function 'uv_bios_enum_objs' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:210:12: warning: function 'uv_bios_enum_ports' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:217:12: warning: function 'uv_bios_get_geoinfo' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:223:12: warning: function 'uv_bios_get_pci_topology' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:249:19: warning: incorrect type in assignment (different address spaces) ../arch/x86/platform/uv/bios_uv.c:249:19: expected struct uv_systab *[addressable] [assigned] [toplevel] uv_systab ../arch/x86/platform/uv/bios_uv.c:249:19: got void [noderef] __iomem * ../arch/x86/platform/uv/bios_uv.c:252:25: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/bios_uv.c:252:25: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/bios_uv.c:252:25: got struct uv_systab *[addressable] [assigned] [toplevel] uv_systab ../arch/x86/platform/uv/bios_uv.c:260:25: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/bios_uv.c:260:25: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/bios_uv.c:260:25: got struct uv_systab *[addressable] [assigned] [toplevel] uv_systab ../arch/x86/platform/uv/bios_uv.c:261:27: warning: incorrect type in assignment (different address spaces) ../arch/x86/platform/uv/bios_uv.c:261:27: expected struct uv_systab *[addressable] [assigned] [toplevel] uv_systab ../arch/x86/platform/uv/bios_uv.c:261:27: got void [noderef] __iomem * ../arch/x86/platform/uv/uv_time.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../security/selinux/hooks.c:5466:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5467:22: warning: restricted __be16 degrades to integer ../drivers/gpio/gpiolib-sysfs.c:162:12: warning: context imbalance in 'gpio_sysfs_request_irq' - wrong count at exit ../drivers/gpio/gpiolib-sysfs.c:228:13: warning: context imbalance in 'gpio_sysfs_free_irq' - wrong count at exit ../drivers/gpio/gpiolib-sysfs.c:443:16: warning: context imbalance in 'export_store' - different lock contexts for basic block ../drivers/gpio/gpiolib-sysfs.c:567:5: warning: context imbalance in 'gpiod_export' - wrong count at exit ../drivers/gpio/gpiolib-sysfs.c:722:5: warning: context imbalance in 'gpiochip_sysfs_register' - wrong count at exit ../drivers/gpio/gpiolib-sysfs.c:765:6: warning: context imbalance in 'gpiochip_sysfs_unregister' - wrong count at exit ../drivers/irqchip/irq-renesas-rzv2h.c:128:13: warning: context imbalance in 'rzv2h_tint_irq_endisable' - different lock contexts for basic block ../drivers/irqchip/irq-renesas-rzv2h.c:204:12: warning: context imbalance in 'rzv2h_irq_set_type' - wrong count at exit ../drivers/irqchip/irq-renesas-rzv2h.c:263:12: warning: context imbalance in 'rzv2h_tint_set_type' - different lock contexts for basic block ../arch/x86/lib/usercopy_64.c:29: warning: Function parameter or struct member 'addr' not described in 'clean_cache_range' ../arch/x86/lib/usercopy_64.c:29: warning: Excess function parameter 'vaddr' description in 'clean_cache_range' ../security/smack/smackfs.c:933:17: error: incompatible types in comparison expression (different address spaces): ../security/smack/smackfs.c:933:17: struct netlbl_lsm_catmap [noderef] __rcu * ../security/smack/smackfs.c:933:17: struct netlbl_lsm_catmap * ../security/smack/smackfs.c:1502:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1505:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1943:17: error: incompatible types in comparison expression (different address spaces): ../security/smack/smackfs.c:1943:17: struct list_head [noderef] __rcu * ../security/smack/smackfs.c:1943:17: struct list_head * ../security/smack/smackfs.c:530:13: warning: context imbalance in 'smk_seq_start' - wrong count at exit ../security/smack/smackfs.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/vmalloc.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'smk_seq_stop' - unexpected unlock ../io_uring/filetable.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../arch/x86/platform/uv/uv_nmi.c:318:27: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:318:27: expected void const volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:318:27: got int *addr ../arch/x86/platform/uv/uv_nmi.c:325:32: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:325:32: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:325:32: got int *addr ../arch/x86/platform/uv/uv_nmi.c:328:30: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:328:30: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:328:30: got int *addr ../arch/x86/platform/uv/uv_nmi.c:331:21: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:331:21: expected void const volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:331:21: got int *addr ../arch/x86/platform/uv/uv_nmi.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/platform/uv/uv_nmi.c:573:9: warning: context imbalance in 'uv_check_nmi' - different lock contexts for basic block ../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * ../arch/x86/platform/uv/uv_nmi.c:591:17: warning: context imbalance in 'uv_handle_nmi' - unexpected unlock ../drivers/pwm/pwm-atmel-tcb.c:68:12: warning: context imbalance in 'atmel_tcb_pwm_request' - different lock contexts for basic block ../drivers/pwm/pwm-atmel-tcb.c:331:12: warning: context imbalance in 'atmel_tcb_pwm_apply' - wrong count at exit ../fs/fcntl.c:1059:9: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1059:9: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1059:9: struct fasync_struct * ../fs/fcntl.c:1137:22: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1137:22: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1137:22: struct fasync_struct * ../fs/fcntl.c:1148:33: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1148:33: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1148:33: struct fasync_struct * ../fs/fcntl.c:299:9: warning: context imbalance in 'f_getown_ex' - different lock contexts for basic block ../fs/namei.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'leave_rcu' - unexpected unlock ../fs/namei.c:2498:19: warning: context imbalance in 'path_init' - different lock contexts for basic block ../kernel/user.c:199:17: warning: context imbalance in 'free_uid' - unexpected unlock ../arch/x86/mm/pat/set_memory.c:1193:9: warning: context imbalance in 'split_large_page' - different lock contexts for basic block ../arch/x86/mm/pat/set_memory.c:1810:36: warning: context imbalance in '__change_page_attr_set_clr' - unexpected unlock ../drivers/gpio/gpiolib-swnode.c:141:28: warning: symbol 'swnode_gpio_undefined' was not declared. Should it be static? ../kernel/ptrace.c:55:22: error: incompatible types in comparison expression (different address spaces): ../kernel/ptrace.c:55:22: struct task_struct * ../kernel/ptrace.c:55:22: struct task_struct [noderef] __rcu * ../kernel/ptrace.c:74:23: warning: incorrect type in assignment (different address spaces) ../kernel/ptrace.c:74:23: expected struct task_struct [noderef] __rcu *parent ../kernel/ptrace.c:74:23: got struct task_struct *new_parent ../kernel/ptrace.c:75:29: warning: incorrect type in assignment (different address spaces) ../kernel/ptrace.c:75:29: expected struct cred const [noderef] __rcu *ptracer_cred ../kernel/ptrace.c:75:29: got struct cred const * ../kernel/ptrace.c:129:18: warning: incorrect type in assignment (different address spaces) ../kernel/ptrace.c:129:18: expected struct cred const *old_cred ../kernel/ptrace.c:129:18: got struct cred const [noderef] __rcu *ptracer_cred ../kernel/ptrace.c:133:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:133:25: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:133:25: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:160:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:160:27: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:160:27: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:192:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:192:28: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:192:28: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:198:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:198:30: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:198:30: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:251:44: error: incompatible types in comparison expression (different address spaces): ../kernel/ptrace.c:251:44: struct task_struct [noderef] __rcu * ../kernel/ptrace.c:251:44: struct task_struct * ../kernel/ptrace.c:494:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:494:54: expected struct task_struct *parent ../kernel/ptrace.c:494:54: got struct task_struct [noderef] __rcu *parent ../kernel/ptrace.c:502:53: warning: incorrect type in argument 2 (different address spaces) ../kernel/ptrace.c:502:53: expected struct task_struct *new_parent ../kernel/ptrace.c:502:53: got struct task_struct [noderef] __rcu *real_parent ../kernel/ptrace.c:550:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:550:41: expected struct task_struct *p1 ../kernel/ptrace.c:550:41: got struct task_struct [noderef] __rcu *real_parent ../kernel/ptrace.c:552:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:552:50: expected struct sighand_struct *sigh ../kernel/ptrace.c:552:50: got struct sighand_struct [noderef] __rcu *sighand ../kernel/ptrace.c:743:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:743:37: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:743:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:751:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:751:39: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:751:39: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:862:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:862:29: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:862:29: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:866:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:866:31: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:866:31: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1096:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1096:37: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1096:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1098:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1098:39: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1098:39: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:380:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:380:30: expected struct spinlock [usertype] *l ../kernel/ptrace.c:380:30: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:409:12: warning: context imbalance in 'ptrace_attach' - different lock contexts for basic block ../kernel/ptrace.c:500:38: warning: dereference of noderef expression ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:690:9: warning: context imbalance in 'ptrace_getsiginfo' - different lock contexts for basic block ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:706:9: warning: context imbalance in 'ptrace_setsiginfo' - different lock contexts for basic block ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1255:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block ../arch/x86/mm/pat/memtype.c:692: warning: Function parameter or struct member 'pfn' not described in 'pat_pfn_immune_to_uc_mtrr' ../arch/x86/kernel/irq_64.c:29:1: warning: symbol '__pcpu_scope_irq_stack_backing_store' was not declared. Should it be static? ../security/tomoyo/common.c:907:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:907:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:907:9: struct list_head * ../security/tomoyo/common.c:907:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:907:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:907:9: struct list_head * ../security/tomoyo/common.c:1592:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1592:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1592:9: struct list_head * ../security/tomoyo/common.c:1592:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1592:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1592:9: struct list_head * ../security/tomoyo/common.c:1614:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1614:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1614:9: struct list_head * ../security/tomoyo/common.c:1614:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1614:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1614:9: struct list_head * ../security/tomoyo/common.c:1795:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1795:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1795:9: struct list_head * ../security/tomoyo/common.c:1799:17: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1799:17: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1799:17: struct list_head * ../security/tomoyo/common.c:1799:17: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1799:17: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1799:17: struct list_head * ../security/tomoyo/common.c:1795:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1795:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1795:9: struct list_head * ../security/tomoyo/common.c:1854:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1854:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1854:9: struct list_head * ../security/tomoyo/common.c:1854:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1854:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1854:9: struct list_head * ../security/tomoyo/common.c:940:26: warning: dereference of noderef expression ../security/tomoyo/common.c:940:26: warning: dereference of noderef expression ../security/tomoyo/common.c:941:26: warning: dereference of noderef expression ../security/tomoyo/common.c:941:26: warning: dereference of noderef expression ../security/selinux/netnode.c:73:17: warning: restricted __be32 degrades to integer ../security/selinux/netnode.c:90:32: warning: restricted __be32 degrades to integer ../mm/swap.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1553:46: warning: context imbalance in '__page_cache_release' - unexpected unlock ../mm/swap.c:94:46: warning: context imbalance in 'page_cache_release' - unexpected unlock ../include/linux/memcontrol.h:1553:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock ../mm/swap.c:924:62: warning: context imbalance in 'folios_put_refs' - unexpected unlock ../net/netlink/af_netlink.c:2609:13: warning: context imbalance in 'netlink_walk_start' - wrong count at exit ../net/netlink/af_netlink.c:2615:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock ../net/netlink/af_netlink.c:2665:9: warning: context imbalance in 'netlink_seq_start' - wrong count at exit ../arch/x86/lib/iomem.c:43:23: warning: cast removes address space '__iomem' of expression ../arch/x86/lib/iomem.c:64:19: warning: cast removes address space '__iomem' of expression ../arch/x86/lib/iomem.c:123:17: warning: cast removes address space '__iomem' of expression ../arch/x86/lib/iomem.c:123:17: warning: cast removes address space '__iomem' of expression ../arch/x86/lib/iomem.c:123:17: warning: cast removes address space '__iomem' of expression ../net/sched/sch_generic.c:222:9: warning: context imbalance in 'try_bulk_dequeue_skb_slow' - different lock contexts for basic block ../net/sched/sch_generic.c:302:28: warning: context imbalance in 'dequeue_skb' - different lock contexts for basic block ../net/sched/sch_generic.c:324:28: warning: context imbalance in 'sch_direct_xmit' - unexpected unlock ../net/sched/sch_generic.c:466:6: warning: context imbalance in 'netif_tx_lock' - wrong count at exit ../net/sched/sch_generic.c:489:6: warning: context imbalance in 'netif_tx_unlock' - unexpected unlock ../net/sched/sch_generic.c:1297:13: warning: context imbalance in 'dev_reset_queue' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/pfncache.c:184:17: warning: context imbalance in 'hva_to_pfn_retry' - unexpected unlock ../arch/x86/events/intel/p4.c: In function ‘p4_pmu_init’: ../arch/x86/events/intel/p4.c:1369:27: warning: variable ‘high’ set but not used [-Wunused-but-set-variable] 1369 | unsigned int low, high; | ^~~~ ../net/core/gen_stats.c:59:1: warning: context imbalance in 'gnet_stats_start_copy_compat' - wrong count at exit ../net/core/gen_stats.c:32:31: warning: context imbalance in '___gnet_stats_copy_basic' - unexpected unlock ../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_copy_rate_est' - unexpected unlock ../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_copy_queue' - unexpected unlock ../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_copy_app' - unexpected unlock ../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_finish_copy' - unexpected unlock ../net/bpf/test_run.c:521:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:527:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:532:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:537:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:542:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:547:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:556:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:562:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:567:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:572:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:576:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:582:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:589:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:596:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:618:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:623:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:629:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:633:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../kernel/signal.c: note: in included file (through ../arch/x86/include/uapi/asm/signal.h, ../arch/x86/include/asm/signal.h, ../include/uapi/linux/signal.h, ../include/linux/signal_types.h, ../include/linux/sched.h, ...): ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:190:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:190:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:190:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:193:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:193:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:193:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:496:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:496:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:496:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:500:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:500:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:500:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:522:53: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:522:53: expected struct k_sigaction *ka ../kernel/signal.c:522:53: got struct k_sigaction [noderef] __rcu * ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:623:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:623:9: expected struct lockdep_map const *lock ../kernel/signal.c:623:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:722:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:722:9: expected struct lockdep_map const *lock ../kernel/signal.c:722:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:753:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:753:9: expected struct lockdep_map const *lock ../kernel/signal.c:753:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:854:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:854:9: expected struct lockdep_map const *lock ../kernel/signal.c:854:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1049:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1049:9: expected struct lockdep_map const *lock ../kernel/signal.c:1049:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1301:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1301:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:1301:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1302:16: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:1302:16: expected struct k_sigaction *action ../kernel/signal.c:1302:16: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:1323:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1323:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:1323:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1926:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1926:37: expected struct spinlock [usertype] *l ../kernel/signal.c:1926:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2175:44: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2194:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2194:65: expected struct task_struct *tsk ../kernel/signal.c:2194:65: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2195:40: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2213:14: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2213:14: expected struct sighand_struct *psig ../kernel/signal.c:2213:14: got struct sighand_struct [noderef] __rcu *[noderef] __rcu sighand ../kernel/signal.c:2242:53: warning: incorrect type in argument 3 (different address spaces) ../kernel/signal.c:2242:53: expected struct task_struct *t ../kernel/signal.c:2242:53: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2243:34: warning: incorrect type in argument 2 (different address spaces) ../kernel/signal.c:2243:34: expected struct task_struct *parent ../kernel/signal.c:2243:34: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2272:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2272:24: expected struct task_struct *parent ../kernel/signal.c:2272:24: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2275:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2275:24: expected struct task_struct *parent ../kernel/signal.c:2275:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/signal.c:2308:17: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2308:17: expected struct sighand_struct *sighand ../kernel/signal.c:2308:17: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:2348:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2348:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2348:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2350:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2350:39: expected struct spinlock [usertype] *lock ../kernel/signal.c:2350:39: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2407:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2407:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2407:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2465:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2465:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2465:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2505:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2505:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2505:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2507:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2507:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2507:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2605:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2605:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2605:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2689:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2689:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2689:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2701:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2701:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2701:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2744:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2744:52: expected struct task_struct *tsk ../kernel/signal.c:2744:52: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2746:49: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2784:49: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:2784:49: expected struct sighand_struct *sighand ../kernel/signal.c:2784:49: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:3117:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3117:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3117:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3138:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3138:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3138:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3205:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3205:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3205:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3207:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3207:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3207:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3358:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3358:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:3358:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3361:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3361:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:3361:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3750:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3750:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3750:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3762:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3762:37: expected struct spinlock [usertype] *lock ../kernel/signal.c:3762:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3767:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3767:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:3767:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3772:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3772:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3772:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4239:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4239:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4239:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4251:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4251:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4251:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4269:11: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:4269:11: expected struct k_sigaction *k ../kernel/signal.c:4269:11: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:4271:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4271:25: expected struct spinlock [usertype] *lock ../kernel/signal.c:4271:25: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4273:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4273:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:4273:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4325:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4325:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:4325:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4973:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4973:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:4973:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4982:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4982:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4982:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4992:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4992:23: expected struct spinlock [usertype] *lock ../kernel/signal.c:4992:23: got struct spinlock [noderef] __rcu * ../kernel/signal.c:74:34: warning: dereference of noderef expression ../kernel/signal.c:509:35: warning: dereference of noderef expression ../kernel/signal.c:537:52: warning: dereference of noderef expression ../kernel/signal.c:1002:13: warning: dereference of noderef expression ../kernel/signal.c: note: in included file: ../include/linux/signalfd.h:21:13: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:21:13: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:21:13: got struct wait_queue_head [noderef] __rcu * ../include/linux/signalfd.h:22:17: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:22:17: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:22:17: got struct wait_queue_head [noderef] __rcu * ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1272:9: warning: context imbalance in 'do_send_sig_info' - different lock contexts for basic block ../kernel/signal.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in '__lock_task_sighand' - different lock contexts for basic block ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1922:6: warning: context imbalance in 'flush_itimer_signals' - wrong count at exit ../kernel/signal.c: note: in included file: ../include/linux/signalfd.h:21:13: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:21:13: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:21:13: got struct wait_queue_head [noderef] __rcu * ../include/linux/signalfd.h:22:17: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:22:17: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:22:17: got struct wait_queue_head [noderef] __rcu * ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2195:40: warning: dereference of noderef expression ../kernel/signal.c:2195:40: warning: dereference of noderef expression ../kernel/signal.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:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2533:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block ../kernel/signal.c:2746:49: warning: dereference of noderef expression ../kernel/signal.c:2746:49: warning: dereference of noderef expression ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2870:33: warning: context imbalance in 'get_signal' - unexpected unlock ../kernel/signal.c:4240:33: warning: dereference of noderef expression ../kernel/signal.c:4333:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4333:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4333:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4339:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4339:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4339:33: got struct spinlock [noderef] __rcu * ../mm/shrinker.c:10:1: warning: symbol 'shrinker_list' was not declared. Should it be static? ../mm/shrinker.c:11:1: warning: symbol 'shrinker_mutex' was not declared. Should it be static? ../io_uring/eventfd.c: note: in included file: ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../io_uring/eventfd.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'io_eventfd_release' - unexpected unlock ../io_uring/eventfd.c:90:24: warning: context imbalance in 'io_eventfd_grab' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:567:18: error: incompatible types in comparison expression (different address spaces): ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:567:18: struct file * ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:567:18: struct file [noderef] __rcu * ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:130:17: warning: context imbalance in 'kvm_gmem_invalidate_begin' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: expected struct file **f ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: got struct file [noderef] __rcu ** ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: expected struct file **f ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: got struct file [noderef] __rcu ** ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: expected struct file **f ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: got struct file [noderef] __rcu ** ../kernel/sys.c:1111:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1111:32: expected struct task_struct *p1 ../kernel/sys.c:1111:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1858:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/char/ipmi/ipmi_msghandler.c:216:17: error: incompatible types in comparison expression (different address spaces): ../drivers/char/ipmi/ipmi_msghandler.c:216:17: struct ipmi_user [noderef] __rcu * ../drivers/char/ipmi/ipmi_msghandler.c:216:17: struct ipmi_user * ../drivers/char/ipmi/ipmi_msghandler.c:1273:9: error: incompatible types in comparison expression (different address spaces): ../drivers/char/ipmi/ipmi_msghandler.c:1273:9: struct ipmi_user [noderef] __rcu * ../drivers/char/ipmi/ipmi_msghandler.c:1273:9: struct ipmi_user * ../drivers/char/ipmi/ipmi_msghandler.c:1344:9: error: incompatible types in comparison expression (different address spaces): ../drivers/char/ipmi/ipmi_msghandler.c:1344:9: struct ipmi_user [noderef] __rcu * ../drivers/char/ipmi/ipmi_msghandler.c:1344:9: struct ipmi_user * ../drivers/char/ipmi/ipmi_msghandler.c:3792:25: warning: cast removes address space '__rcu' of expression ../drivers/char/ipmi/ipmi_msghandler.c:219:9: warning: context imbalance in 'acquire_ipmi_user' - different lock contexts for basic block ../drivers/char/ipmi/ipmi_msghandler.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:350:9: warning: context imbalance in 'release_ipmi_user' - unexpected unlock ../drivers/char/ipmi/ipmi_msghandler.c:958:9: warning: context imbalance in 'deliver_response' - different lock contexts for basic block ../drivers/char/ipmi/ipmi_msghandler.c:1326:13: warning: context imbalance in '_ipmi_destroy_user' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1411:5: warning: context imbalance in 'ipmi_get_version' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1433:5: warning: context imbalance in 'ipmi_set_my_address' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1455:5: warning: context imbalance in 'ipmi_get_my_address' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1477:5: warning: context imbalance in 'ipmi_set_my_LUN' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1499:5: warning: context imbalance in 'ipmi_get_my_LUN' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1521:5: warning: context imbalance in 'ipmi_get_maintenance_mode' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1546:5: warning: context imbalance in 'ipmi_set_maintenance_mode' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1588:5: warning: context imbalance in 'ipmi_set_gets_events' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1685:5: warning: context imbalance in 'ipmi_register_for_cmd' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1730:5: warning: context imbalance in 'ipmi_unregister_for_cmd' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1895:39: warning: context imbalance in 'smi_send' - unexpected unlock ../drivers/char/ipmi/ipmi_msghandler.c:2409:5: warning: context imbalance in 'ipmi_request_settime' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:2448:5: warning: context imbalance in 'ipmi_request_supply_msgs' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:4794:39: warning: context imbalance in 'handle_new_recv_msgs' - unexpected unlock ../drivers/char/ipmi/ipmi_msghandler.c:4851:9: warning: context imbalance in 'smi_recv_work' - different lock contexts for basic block ../drivers/char/ipmi/ipmi_msghandler.c:4886:39: warning: context imbalance in 'ipmi_smi_msg_received' - unexpected unlock ../drivers/char/ipmi/ipmi_msghandler.c:4983:39: warning: context imbalance in 'check_msg_timeout' - unexpected unlock ../io_uring/poll.c:421:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:421:40: expected int mask ../io_uring/poll.c:421:40: got restricted __poll_t [usertype] mask ../io_uring/poll.c:262:38: warning: incorrect type in assignment (different base types) ../io_uring/poll.c:262:38: expected signed int [usertype] res ../io_uring/poll.c:262:38: got restricted __poll_t ../io_uring/poll.c:282:56: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:281:66: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:281:66: expected restricted __poll_t [usertype] val ../io_uring/poll.c:281:66: got unsigned int ../io_uring/poll.c:281:52: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:281:52: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:281:52: got unsigned short ../io_uring/poll.c:284:51: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:284:51: expected signed int [usertype] res ../io_uring/poll.c:284:51: got restricted __poll_t [usertype] mask ../io_uring/poll.c:285:53: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:285:53: expected signed int [usertype] res ../io_uring/poll.c:285:53: got restricted __poll_t [usertype] mask ../io_uring/poll.c:332:71: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:332:65: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:332:65: expected restricted __poll_t [usertype] val ../io_uring/poll.c:332:65: got unsigned int ../io_uring/poll.c:609:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:609:40: expected int mask ../io_uring/poll.c:609:40: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:675:45: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:675:43: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:675:43: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:675:43: got unsigned int ../io_uring/poll.c:709:38: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:709:38: expected int mask ../io_uring/poll.c:709:38: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:709:55: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:709:55: expected int events ../io_uring/poll.c:709:55: got restricted __poll_t [usertype] events ../io_uring/poll.c:829:24: warning: invalid assignment: |= ../io_uring/poll.c:829:24: left side has type unsigned int ../io_uring/poll.c:829:24: right side has type restricted __poll_t ../io_uring/poll.c:831:24: warning: invalid assignment: |= ../io_uring/poll.c:831:24: left side has type unsigned int ../io_uring/poll.c:831:24: right side has type restricted __poll_t ../io_uring/poll.c:833:55: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:832:29: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:832:38: warning: incorrect type in return expression (different base types) ../io_uring/poll.c:832:38: expected restricted __poll_t ../io_uring/poll.c:832:38: got unsigned int ../io_uring/poll.c:893:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:893:40: expected signed int [usertype] res ../io_uring/poll.c:893:40: got restricted __poll_t [addressable] [assigned] [usertype] result_mask ../io_uring/poll.c:924:38: warning: invalid assignment: &= ../io_uring/poll.c:924:38: left side has type restricted __poll_t ../io_uring/poll.c:924:38: right side has type int ../io_uring/poll.c:925:52: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:925:38: warning: invalid assignment: |= ../io_uring/poll.c:925:38: left side has type restricted __poll_t ../io_uring/poll.c:925:38: right side has type unsigned int ../arch/x86/mm/kmmio.c:236:5: warning: context imbalance in 'kmmio_handler' - different lock contexts for basic block ../arch/x86/mm/kmmio.c: note: in included file (through ../include/linux/rculist.h): ../include/linux/rcupdate.h:970:9: warning: context imbalance in 'post_kmmio_handler' - unexpected unlock ../net/core/gen_estimator.c:71:9: warning: context imbalance in 'est_fetch_counters' - different lock contexts for basic block ../net/core/gen_estimator.c:192:9: warning: context imbalance in 'gen_new_estimator' - different lock contexts for basic block ../mm/vmscan.c:2585:1: warning: symbol 'lru_gen_caps' was not declared. Should it be static? ../mm/vmscan.c:806:28: warning: context imbalance in '__remove_mapping' - unexpected unlock ../mm/vmscan.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'walk_pte_range' - unexpected unlock ../drivers/acpi/osl.c:378:17: warning: cast removes address space '__iomem' of expression ../drivers/acpi/osl.c:1666:20: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/osl.c:1666:20: expected void *rv ../drivers/acpi/osl.c:1666:20: got void [noderef] __iomem * ../drivers/acpi/osl.c:720:1: warning: context imbalance in 'acpi_os_read_memory' - wrong count at exit ../drivers/acpi/osl.c:753:1: warning: context imbalance in 'acpi_os_write_memory' - wrong count at exit ../kernel/umh.c:69:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:69:31: expected struct spinlock [usertype] *lock ../kernel/umh.c:69:31: got struct spinlock [noderef] __rcu * ../kernel/umh.c:71:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:71:33: expected struct spinlock [usertype] *lock ../kernel/umh.c:71:33: got struct spinlock [noderef] __rcu * ../fs/dcache.c:625:17: warning: context imbalance in '__dentry_kill' - unexpected unlock ../fs/dcache.c:663:13: warning: context imbalance in 'lock_for_kill' - different lock contexts for basic block ../fs/dcache.c:855:6: warning: context imbalance in 'dput' - different lock contexts for basic block ../fs/dcache.c:1080:27: warning: context imbalance in 'shrink_dentry_list' - different lock contexts for basic block ../fs/dcache.c:1182:24: warning: context imbalance in 'dentry_lru_isolate_shrink' - different lock contexts for basic block ../fs/dcache.c:1244:13: warning: context imbalance in 'd_walk' - different lock contexts for basic block ../fs/dcache.c:1470:24: warning: context imbalance in 'select_collect2' - different lock contexts for basic block ../fs/dcache.c:1075:28: warning: context imbalance in 'shrink_dcache_parent' - unexpected unlock ../fs/dcache.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): ../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * ../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * ../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * ../include/linux/rculist_bl.h:17:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:17:9: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:17:9: struct hlist_bl_node * ../security/yama/yama_lsm.c:239:34: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:239:34: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:239:34: struct task_struct * ../security/yama/yama_lsm.c:285:26: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:285:26: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:285:26: struct task_struct * ../security/yama/yama_lsm.c:288:34: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:288:34: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:288:34: struct task_struct * ../security/yama/yama_lsm.c:329:26: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:329:26: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:329:26: struct task_struct * ../kernel/workqueue.c: In function ‘__alloc_workqueue’: ../kernel/workqueue.c:5679:9: warning: function ‘__alloc_workqueue’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 5679 | name_len = vsnprintf(wq->name, sizeof(wq->name), fmt, args); | ^~~~~~~~ ../arch/x86/xen/mmu_pv.c:664:19: warning: context imbalance in 'xen_pte_lock' - wrong count at exit ../arch/x86/xen/mmu_pv.c:676:13: warning: context imbalance in 'xen_pte_unlock' - unexpected unlock ../drivers/char/ipmi/ipmi_si_intf.c:1046:39: warning: context imbalance in 'poll' - unexpected unlock ../arch/x86/kvm/x86.c:232:47: warning: array of flexible structures ../arch/x86/kvm/x86.c: note: in included file: ../include/linux/kvm_host.h:2074:54: warning: array of flexible structures ../arch/x86/kvm/x86.c:258:49: warning: array of flexible structures ../include/linux/kvm_host.h:2076:56: warning: array of flexible structures ../arch/x86/kvm/x86.c:3027:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit ../arch/x86/kvm/x86.c:3038: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:350:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock ../include/linux/srcu.h:350:9: warning: context imbalance in 'vcpu_run' - unexpected unlock ../arch/x86/kvm/emulate.c:5079:21: error: arithmetics on pointers to functions ../net/xfrm/xfrm_policy.c:4137:43: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const [noderef] __rcu * ../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const * ../net/xfrm/xfrm_policy.c:4223:29: warning: incorrect type in assignment (different address spaces) ../net/xfrm/xfrm_policy.c:4223:29: expected struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4223:29: got struct hlist_head * ../net/xfrm/xfrm_policy.c:4250:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4250:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4250:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4276:17: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4276:17: expected struct hlist_head const *h ../net/xfrm/xfrm_policy.c:4276:17: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4277:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4277:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4277:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:264:9: warning: context imbalance in 'xfrm_policy_get_afinfo' - different lock contexts for basic block ../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__xfrm_dst_lookup' - unexpected unlock ../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../net/sched/cls_api.c:390:22: warning: incorrect type in assignment (different base types) ../net/sched/cls_api.c:390:22: expected restricted __be16 [usertype] protocol ../net/sched/cls_api.c:390:22: got unsigned int [usertype] protocol ../net/sched/cls_api.c:1928:16: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:1928:16: struct tcf_proto * ../net/sched/cls_api.c:1928:16: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2029:20: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:2029:20: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2029:20: struct tcf_proto * ../net/sched/cls_api.c:1990:25: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:1990:25: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:1990:25: struct tcf_proto * ../net/sched/cls_api.c:2010:16: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:2010:16: struct tcf_proto * ../net/sched/cls_api.c:2010:16: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2082:25: warning: restricted __be16 degrades to integer ../net/sched/cls_api.c:2775:50: warning: restricted __be16 degrades to integer ../kernel/workqueue.c:5465:21: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5465:21: expected struct pool_workqueue [noderef] __rcu *[noderef] __percpu *cpu_pwq ../kernel/workqueue.c:5465:21: got struct pool_workqueue *[noderef] __percpu * ../kernel/workqueue.c:5482:31: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5482:31: expected struct pool_workqueue **pwq_p ../kernel/workqueue.c:5482:31: got struct pool_workqueue [noderef] __rcu ** ../kernel/workqueue.c:5516:54: warning: incorrect type in initializer (different address spaces) ../kernel/workqueue.c:5516:54: expected struct pool_workqueue *pwq ../kernel/workqueue.c:5516:54: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:6030:13: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:6030:13: expected struct pool_workqueue *pwq ../kernel/workqueue.c:6030:13: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:3854:33: warning: context imbalance in 'flush_workqueue_prep_pwqs' - unexpected unlock ../net/802/garp.c:597:9: warning: cast removes address space '__rcu' of expression ../net/802/garp.c:597:9: warning: cast removes address space '__rcu' of expression ../net/802/garp.c:597:9: warning: dereference of noderef expression ../net/802/garp.c:597:9: warning: dereference of noderef expression ../net/802/mrp.c:883:9: warning: cast removes address space '__rcu' of expression ../net/802/mrp.c:883:9: warning: cast removes address space '__rcu' of expression ../net/802/mrp.c:883:9: warning: dereference of noderef expression ../net/802/mrp.c:883:9: warning: dereference of noderef expression ../arch/x86/kernel/fred.c: note: in included file (through ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ../include/linux/spinlock.h, ../arch/x86/include/asm/mmu.h, ../arch/x86/include/asm/desc.h): ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (2000030024 becomes 30024) ../drivers/acpi/nvs.c:140:54: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/nvs.c:140:54: expected void volatile [noderef] __iomem *addr ../drivers/acpi/nvs.c:140:54: got void *kaddr ../drivers/acpi/nvs.c:143:66: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/nvs.c:143:66: expected void [noderef] __iomem *virt ../drivers/acpi/nvs.c:143:66: got void *kaddr ../drivers/acpi/nvs.c:182:38: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/nvs.c:182:38: expected void *kaddr ../drivers/acpi/nvs.c:182:38: got void [noderef] __iomem * ../drivers/acpi/nvs.c:184:46: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/nvs.c:184:46: expected void *kaddr ../drivers/acpi/nvs.c:184:46: got void [noderef] __iomem * ../fs/inode.c:995:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock ../fs/inode.c:1055:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block ../fs/inode.c:1096:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block ../fs/inode.c:1826:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit ../fs/inode.c:1944:20: warning: context imbalance in 'iput_final' - unexpected unlock ../fs/inode.c:1958:6: warning: context imbalance in 'iput' - wrong count at exit ../fs/inode.c:2491:17: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock ../arch/x86/events/intel/uncore_nhmex.c: note: in included file (through ../arch/x86/include/asm/cpuid.h, ../arch/x86/include/asm/processor.h, ../arch/x86/include/asm/cpu_device_id.h): ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../mm/util.c:131:6: warning: multiple definitions for function 'kmemdup_noprof' ../mm/util.c: note: in included file (through ../include/linux/string.h, ../include/linux/bitmap.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ...): ../include/linux/fortify-string.h:744:23: the previous one is here ../sound/core/timer.c:229:12: warning: context imbalance in 'check_matching_master_slave' - different lock contexts for basic block ../sound/core/timer.c:404:9: warning: context imbalance in 'remove_slave_links' - wrong count at exit ../sound/core/timer.c:455:9: warning: context imbalance in 'snd_timer_close_locked' - wrong count at exit ../sound/core/timer.c:491:15: warning: context imbalance in 'snd_timer_resolution' - different lock contexts for basic block ../sound/core/timer.c:540:12: warning: context imbalance in 'snd_timer_start1' - wrong count at exit ../sound/core/timer.c:595:12: warning: context imbalance in 'snd_timer_start_slave' - wrong count at exit ../sound/core/timer.c:615:12: warning: context imbalance in 'snd_timer_stop1' - wrong count at exit ../sound/core/timer.c:672:9: warning: context imbalance in 'snd_timer_stop_slave' - wrong count at exit ../sound/core/timer.c:779:25: warning: context imbalance in 'snd_timer_process_callbacks' - unexpected unlock ../sound/core/timer.c:797:9: warning: context imbalance in 'snd_timer_clear_callbacks' - wrong count at exit ../sound/core/timer.c:805:13: warning: context imbalance in 'snd_timer_work' - different lock contexts for basic block ../sound/core/timer.c:824:6: warning: context imbalance in 'snd_timer_interrupt' - different lock contexts for basic block ../sound/core/timer.c:1048:6: warning: context imbalance in 'snd_timer_notify' - different lock contexts for basic block ../sound/core/timer.c:1322:9: warning: context imbalance in 'snd_timer_user_interrupt' - wrong count at exit ../sound/core/timer.c:1429:12: warning: context imbalance in 'realloc_user_queue' - wrong count at exit ../sound/core/timer.c:1671:12: warning: context imbalance in 'snd_timer_user_gstatus' - different lock contexts for basic block ../sound/core/timer.c:2424:9: warning: context imbalance in 'snd_timer_user_poll' - wrong count at exit ../net/core/flow_dissector.c: note: in included file (through ../include/linux/if_pppox.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../drivers/pinctrl/intel/pinctrl-baytrail.c:600:9: warning: context imbalance in 'byt_set_group_simple_mux' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:626:9: warning: context imbalance in 'byt_set_group_mixed_mux' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:689:15: warning: context imbalance in 'byt_gpio_clear_triggering' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:692:12: warning: context imbalance in 'byt_gpio_request_enable' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:769:15: warning: context imbalance in 'byt_gpio_set_direction' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:927:12: warning: context imbalance in 'byt_pin_config_set' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1048:13: warning: context imbalance in 'byt_gpio_set' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1088:12: warning: context imbalance in 'byt_gpio_direction_input' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1128:15: warning: context imbalance in 'byt_gpio_direction_output' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1237:13: warning: context imbalance in 'byt_irq_ack' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1263:13: warning: context imbalance in 'byt_irq_unmask' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1302:12: warning: context imbalance in 'byt_irq_type' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1655:9: warning: context imbalance in 'byt_gpio_suspend' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1703:9: warning: context imbalance in 'byt_gpio_resume' - wrong count at exit ../arch/x86/kernel/ldt.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'map_ldt_struct' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'unmap_ldt_struct' - unexpected unlock ../sound/core/hrtimer.c:30:29: warning: context imbalance in 'snd_hrtimer_callback' - wrong count at exit ../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../io_uring/sqpoll.c:42:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit ../io_uring/sqpoll.c:54:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:424:12: warning: context imbalance in 'intel_pinmux_set_mux' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:539:12: warning: context imbalance in 'intel_gpio_request_enable' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:587:15: warning: context imbalance in 'intel_gpio_set_direction' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:762:12: warning: context imbalance in 'intel_config_set_pull' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:846:13: warning: context imbalance in 'intel_gpio_set_high_impedance' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:860:12: warning: context imbalance in 'intel_config_set_debounce' - different lock contexts for basic block ../drivers/pinctrl/intel/pinctrl-intel.c:1036:13: warning: context imbalance in 'intel_gpio_set' - different lock contexts for basic block ../drivers/pinctrl/intel/pinctrl-intel.c:1122:9: warning: context imbalance in 'intel_gpio_irq_ack' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:1145:9: warning: context imbalance in 'intel_gpio_irq_mask_unmask' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:1188:12: warning: context imbalance in 'intel_gpio_irq_type' - different lock contexts for basic block ../kernel/pid.c:393:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:393:9: struct pid [noderef] __rcu * ../kernel/pid.c:393:9: struct pid * ../kernel/pid.c:394:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:394:9: struct pid [noderef] __rcu * ../kernel/pid.c:394:9: struct pid * ../kernel/pid.c:455:23: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:455:23: struct pid [noderef] __rcu * ../kernel/pid.c:455:23: struct pid * ../kernel/pid.c:513:24: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:513:24: struct pid [noderef] __rcu * ../kernel/pid.c:513:24: struct pid * ../kernel/pid.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): ../include/linux/rculist.h:557:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:557:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:557:9: struct hlist_node * ../include/linux/rculist.h:558:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:558:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:558:9: struct hlist_node * ../arch/x86/events/intel/uncore_snb.c: note: in included file (through ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h, ...): ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (1000000ff becomes ff) ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: too many warnings ../net/xfrm/xfrm_state.c: note: in included file: ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../arch/x86/kvm/lapic.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:350:9: warning: context imbalance in 'kvm_inhibit_apic_access_page' - unexpected unlock ../drivers/pnp/support.c:41:14: warning: cast to restricted __be32 ../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 ../arch/x86/kernel/setup.c:167:6: warning: symbol 'builtin_cmdline' was not declared. Should it be static? ../fs/file.c:417:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:417:17: expected struct file **old_fds ../fs/file.c:417:17: got struct file [noderef] __rcu **fd ../fs/file.c:418:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:418:17: expected struct file **new_fds ../fs/file.c:418:17: got struct file [noderef] __rcu **fd ../fs/file.c:433:17: error: incompatible types in comparison expression (different address spaces): ../fs/file.c:433:17: struct file [noderef] __rcu * ../fs/file.c:433:17: struct file * ../fs/file.c:463:60: warning: incorrect type in initializer (different address spaces) ../fs/file.c:503:28: warning: incorrect type in initializer (different address spaces) ../fs/file.c:501:21: warning: symbol 'init_files' was not declared. Should it be static? ../fs/file.c:681:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:861:30: warning: incorrect type in assignment (different address spaces) ../fs/file.c:882:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:886:13: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:889:23: warning: incorrect type in assignment (different address spaces) ../fs/file.c:912:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:914:14: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:935:22: warning: incorrect type in assignment (different address spaces) ../fs/file.c:937:32: warning: incorrect type in return expression (different address spaces) ../fs/file.c:959:31: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:959:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:963:16: warning: incorrect type in return expression (different address spaces) ../fs/file.c:1247:16: warning: incorrect type in assignment (different address spaces) ../mm/vmstat.c:1520:47: warning: context imbalance in 'walk_zones_in_node' - unexpected unlock ../drivers/pinctrl/nomadik/pinctrl-nomadik.c:980:9: warning: context imbalance in 'nmk_pmx_set' - different lock contexts for basic block ../mm/backing-dev.c:855:9: warning: incorrect type in assignment (different address spaces) ../mm/backing-dev.c:855:9: expected void **slot ../mm/backing-dev.c:855:9: got void [noderef] __rcu ** ../mm/backing-dev.c:855:9: warning: incorrect type in assignment (different address spaces) ../mm/backing-dev.c:855:9: expected void **slot ../mm/backing-dev.c:855:9: got void [noderef] __rcu ** ../mm/backing-dev.c:855:9: warning: incorrect type in argument 1 (different address spaces) ../mm/backing-dev.c:855:9: expected void [noderef] __rcu **slot ../mm/backing-dev.c:855:9: got void **slot ../mm/backing-dev.c:855:9: warning: incorrect type in assignment (different address spaces) ../mm/backing-dev.c:855:9: expected void **slot ../mm/backing-dev.c:855:9: got void [noderef] __rcu ** ../drivers/pinctrl/intel/pinctrl-cherryview.c:661:12: warning: context imbalance in 'chv_pinmux_set_mux' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:740:12: warning: context imbalance in 'chv_gpio_request_enable' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:790:13: warning: context imbalance in 'chv_gpio_disable_free' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:818:9: warning: context imbalance in 'chv_gpio_set_direction' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:917:12: warning: context imbalance in 'chv_config_set_pull' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:992:9: warning: context imbalance in 'chv_config_set_oden' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1129:9: warning: context imbalance in 'chv_gpio_set' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1172:13: warning: context imbalance in 'chv_gpio_irq_ack' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1203:9: warning: context imbalance in 'chv_gpio_irq_mask_unmask' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1328:12: warning: context imbalance in 'chv_gpio_irq_type' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1593:20: warning: context imbalance in 'chv_pinctrl_mmio_access_handler' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1730:9: warning: context imbalance in 'chv_pinctrl_suspend_noirq' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1778:9: warning: context imbalance in 'chv_pinctrl_resume_noirq' - wrong count at exit ../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' ../net/xfrm/xfrm_input.c:78:21: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_input.c:78:21: struct xfrm_input_afinfo const [noderef] __rcu * ../net/xfrm/xfrm_input.c:78:21: struct xfrm_input_afinfo const * ../net/xfrm/xfrm_input.c:100:9: warning: context imbalance in 'xfrm_input_get_afinfo' - different lock contexts for basic block ../net/xfrm/xfrm_input.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/timerqueue.h, ../include/linux/hrtimer_defs.h, ../include/linux/hrtimer.h, ../include/linux/interrupt.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'xfrm_rcv_cb' - unexpected unlock ../net/core/dev_addr_lists.c: note: in included file (through ../include/linux/sysctl.h, ../include/net/net_namespace.h, ../include/linux/netdevice.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../arch/x86/kernel/i8259.c:57:15: warning: symbol 'io_apic_irqs' was not declared. Should it be static? ../sound/core/pcm_native.c:95:1: warning: context imbalance in 'snd_pcm_group_lock' - different lock contexts for basic block ../sound/core/pcm_native.c:96:1: warning: context imbalance in 'snd_pcm_group_unlock' - unexpected unlock ../sound/core/pcm_native.c:97:1: warning: context imbalance in 'snd_pcm_group_lock_irq' - different lock contexts for basic block ../sound/core/pcm_native.c:98:1: warning: context imbalance in 'snd_pcm_group_unlock_irq' - unexpected unlock ../sound/core/pcm_native.c:145:9: warning: context imbalance in 'snd_pcm_stream_lock_nested' - different lock contexts for basic block ../sound/core/pcm_native.c:171:9: warning: context imbalance in '_snd_pcm_stream_lock_irqsave' - different lock contexts for basic block ../sound/core/pcm_native.c:184:9: warning: context imbalance in '_snd_pcm_stream_lock_irqsave_nested' - different lock contexts for basic block ../sound/core/pcm_native.c:201:39: warning: context imbalance in 'snd_pcm_stream_unlock_irqrestore' - unexpected unlock ../sound/core/pcm_native.c:1273:44: warning: context imbalance in 'snd_pcm_action_group' - unexpected unlock ../sound/core/pcm_native.c:1343:37: warning: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:315:9: warning: context imbalance in 'lp_pinmux_set_mux' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:350:9: warning: context imbalance in 'lp_gpio_request_enable' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:355:13: warning: context imbalance in 'lp_gpio_disable_free' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:392:9: warning: context imbalance in 'lp_gpio_set_direction' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:448:12: warning: context imbalance in 'lp_pin_config_set' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:513:9: warning: context imbalance in 'lp_gpio_set' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:566:13: warning: context imbalance in 'lp_irq_ack' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:612:12: warning: context imbalance in 'lp_irq_set_type' - different lock contexts for basic block ../sound/usb/mixer_scarlett2.c:4992:30: warning: dubious: !x | y ../sound/usb/mixer_scarlett2.c:6049:30: warning: dubious: !x | y ../fs/namespace.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/xarray.h, ../include/linux/list_lru.h, ../include/linux/fs.h, ...): ../include/linux/rbtree.h:209:21: warning: context imbalance in 'mnt_ns_tree_add' - wrong count at exit ../fs/namespace.c:162:9: warning: context imbalance in 'mnt_ns_tree_remove' - different lock contexts for basic block ../fs/namespace.c:199:29: warning: context imbalance in 'lookup_mnt_ns' - wrong count at exit ../fs/namespace.c:2068:22: warning: context imbalance in '__lookup_next_mnt_ns' - wrong count at exit ../sound/core/pcm_lib.c:548:32: warning: incorrect type in assignment (different base types) ../sound/core/pcm_lib.c:548:32: expected unsigned int [usertype] ../sound/core/pcm_lib.c:548:32: got restricted __le32 [usertype] ../security/keys/trusted-keys/trusted_tpm1.c:194:19: warning: cast to restricted __be32 ../security/keys/trusted-keys/trusted_tpm1.c:195:15: warning: cast to restricted __be16 ../security/keys/trusted-keys/trusted_tpm1.c:282:19: warning: cast to restricted __be32 ../security/keys/trusted-keys/trusted_tpm1.c:283:15: warning: cast to restricted __be16 ../security/keys/trusted-keys/trusted_tpm1.c:425:21: warning: cast to restricted __be32 ../security/keys/trusted-keys/trusted_tpm1.c:449:19: warning: cast to restricted __be32 ../security/keys/trusted-keys/trusted_tpm1.c:514:17: warning: incorrect type in assignment (different base types) ../security/keys/trusted-keys/trusted_tpm1.c:514:17: expected unsigned int [usertype] ordinal ../security/keys/trusted-keys/trusted_tpm1.c:514:17: got restricted __be32 [usertype] ../security/keys/trusted-keys/trusted_tpm1.c:515:17: warning: incorrect type in assignment (different base types) ../security/keys/trusted-keys/trusted_tpm1.c:515:17: expected unsigned int [usertype] datsize ../security/keys/trusted-keys/trusted_tpm1.c:515:17: got restricted __be32 [usertype] ../security/keys/trusted-keys/trusted_tpm1.c:516:17: warning: incorrect type in assignment (different base types) ../security/keys/trusted-keys/trusted_tpm1.c:516:17: expected unsigned int [usertype] pcrsize ../security/keys/trusted-keys/trusted_tpm1.c:516:17: got restricted __be32 [usertype] ../security/keys/trusted-keys/trusted_tpm1.c:562:24: warning: cast to restricted __be32 ../security/keys/trusted-keys/trusted_tpm1.c:563:23: warning: cast to restricted __be32 ../security/keys/trusted-keys/trusted_tpm1.c:615:17: warning: incorrect type in assignment (different base types) ../security/keys/trusted-keys/trusted_tpm1.c:615:17: expected unsigned int [usertype] ordinal ../security/keys/trusted-keys/trusted_tpm1.c:615:17: got restricted __be32 [usertype] ../security/keys/trusted-keys/trusted_tpm1.c:654:20: warning: cast to restricted __be32 ../net/xfrm/xfrm_output.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'xfrm_local_error' - unexpected unlock ../arch/x86/mm/mem_encrypt_amd.c:46:5: warning: symbol 'sev_check_data' was not declared. Should it be static? ../net/core/dev.c:3389:23: warning: incorrect type in argument 4 (different base types) ../net/core/dev.c:3389:23: expected restricted __wsum [usertype] csum ../net/core/dev.c:3389:23: got unsigned int ../net/core/dev.c:3389:23: warning: cast from restricted __wsum ../net/core/dev.c:5347:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static? ../net/core/dev.c:3839:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block ../net/core/dev.c:5305:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block ../fs/seq_file.c:931:9: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:931:9: struct list_head [noderef] __rcu * ../fs/seq_file.c:931:9: struct list_head * ../fs/seq_file.c:931:9: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:931:9: struct list_head [noderef] __rcu * ../fs/seq_file.c:931:9: struct list_head * ../fs/seq_file.c:953:12: warning: incorrect type in assignment (different address spaces) ../fs/seq_file.c:953:12: expected struct list_head *lh ../fs/seq_file.c:953:12: got struct list_head [noderef] __rcu * ../fs/seq_file.c:1080:24: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:1080:24: struct hlist_node [noderef] __rcu * ../fs/seq_file.c:1080:24: struct hlist_node * ../fs/seq_file.c:1082:24: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:1082:24: struct hlist_node [noderef] __rcu * ../fs/seq_file.c:1082:24: struct hlist_node * ../drivers/pinctrl/intel/pinctrl-tangier.c:216:12: warning: context imbalance in 'tng_pinmux_set_mux' - different lock contexts for basic block ../drivers/pinctrl/intel/pinctrl-tangier.c:244:12: warning: context imbalance in 'tng_gpio_request_enable' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-tangier.c:356:12: warning: context imbalance in 'tng_config_set_pin' - wrong count at exit ../net/8021q/vlan.c: In function ‘register_vlan_device’: ../net/8021q/vlan.c:247:46: warning: ‘%i’ directive output may be truncated writing between 1 and 4 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 247 | snprintf(name, IFNAMSIZ, "%s.%i", real_dev->name, vlan_id); | ^~ ../net/8021q/vlan.c:247:42: note: directive argument in the range [0, 4094] 247 | snprintf(name, IFNAMSIZ, "%s.%i", real_dev->name, vlan_id); | ^~~~~~~ ../net/8021q/vlan.c:247:17: note: ‘snprintf’ output between 3 and 21 bytes into a destination of size 16 247 | snprintf(name, IFNAMSIZ, "%s.%i", real_dev->name, vlan_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/8021q/vlan.c:235:46: warning: ‘%.4i’ directive output may be truncated writing 4 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 235 | snprintf(name, IFNAMSIZ, "%s.%.4i", real_dev->name, vlan_id); | ^~~~ ../net/8021q/vlan.c:235:42: note: directive argument in the range [0, 4094] 235 | snprintf(name, IFNAMSIZ, "%s.%.4i", real_dev->name, vlan_id); | ^~~~~~~~~ ../net/8021q/vlan.c:235:17: note: ‘snprintf’ output between 6 and 21 bytes into a destination of size 16 235 | snprintf(name, IFNAMSIZ, "%s.%.4i", real_dev->name, vlan_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/ipv6/netfilter/ip6_tables.c:1230:41: warning: array of flexible structures ../net/ipv6/netfilter/ip6_tables.c:1555:44: warning: array of flexible structures ../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here ../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here ../fs/xattr.c:739:32: warning: dereference of noderef expression ../fs/xattr.c:885:32: warning: dereference of noderef expression ../io_uring/msg_ring.c:84:9: warning: context imbalance in 'io_msg_tw_complete' - different lock contexts for basic block ../kernel/notifier.c:31:20: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:31:20: expected struct notifier_block **nl ../kernel/notifier.c:31:20: got struct notifier_block [noderef] __rcu ** ../kernel/notifier.c:33:17: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:33:17: expected struct notifier_block [noderef] __rcu *next ../kernel/notifier.c:33:17: got struct notifier_block * ../kernel/notifier.c:34:9: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:34:9: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:34:9: struct notifier_block * ../kernel/notifier.c:44:25: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:44:25: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:44:25: struct notifier_block * ../kernel/notifier.c:148:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:171:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:193:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:223:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:261:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:264:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:324:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:327:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:345:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:380:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:405:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:422:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:429:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:453:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:483:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:486:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:513:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:516:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:546:36: warning: incorrect type in argument 1 (different address spaces) ../mm/percpu.c:1980:24: warning: context imbalance in 'pcpu_balance_free' - unexpected unlock ../drivers/clk/clkdev.c: In function ‘vclkdev_alloc’: ../drivers/clk/clkdev.c:185:17: warning: function ‘vclkdev_alloc’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 185 | res = vsnprintf(cla->dev_id, sizeof(cla->dev_id), dev_fmt, ap); | ^~~ ../drivers/pwm/pwm-gpio.c:98:9: warning: context imbalance in 'pwm_gpio_timer' - wrong count at exit ../drivers/pwm/pwm-gpio.c:101:12: warning: context imbalance in 'pwm_gpio_apply' - different lock contexts for basic block ../drivers/pwm/pwm-gpio.c:166:9: warning: context imbalance in 'pwm_gpio_get_state' - wrong count at exit ../fs/libfs.c:2127:18: error: incompatible types in comparison expression (different address spaces): ../fs/libfs.c:2127:18: struct dentry [noderef] __rcu * ../fs/libfs.c:2127:18: struct dentry * ../kernel/cred.c:104:9: error: incompatible types in comparison expression (different address spaces): ../kernel/cred.c:104:9: struct cred * ../kernel/cred.c:104:9: struct cred const [noderef] __rcu * ../kernel/cred.c:105:9: error: incompatible types in comparison expression (different address spaces): ../kernel/cred.c:105:9: struct cred * ../kernel/cred.c:105:9: struct cred const [noderef] __rcu * ../kernel/cred.c:121:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/cred.c:121:9: expected struct atomic64_t const [usertype] *v ../kernel/cred.c:121:9: got struct atomic64_t const [noderef] __rcu * ../kernel/cred.c:124:22: warning: cast removes address space '__rcu' of expression ../kernel/cred.c:127:17: warning: cast removes address space '__rcu' of expression ../kernel/cred.c:218:13: warning: incorrect type in assignment (different address spaces) ../kernel/cred.c:218:13: expected struct cred const *old ../kernel/cred.c:218:13: got struct cred const [noderef] __rcu *cred ../kernel/cred.c:305:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/cred.c:305:47: expected struct cred const *cred ../kernel/cred.c:305:47: got struct cred const [noderef] __rcu *cred ../kernel/cred.c:305:30: warning: incorrect type in assignment (different address spaces) ../kernel/cred.c:305:30: expected struct cred const [noderef] __rcu *real_cred ../kernel/cred.c:305:30: got struct cred const * ../kernel/cred.c:306:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/cred.c:306:17: expected struct atomic64_t const [usertype] *v ../kernel/cred.c:306:17: got struct atomic64_t const [noderef] __rcu * ../kernel/cred.c:344:32: warning: incorrect type in assignment (different address spaces) ../kernel/cred.c:344:32: expected struct cred const [noderef] __rcu *real_cred ../kernel/cred.c:344:32: got struct cred const * ../kernel/cred.c:395:38: warning: incorrect type in initializer (different address spaces) ../kernel/cred.c:395:38: expected struct cred const *old ../kernel/cred.c:395:38: got struct cred const [noderef] __rcu *real_cred ../kernel/cred.c:400:9: error: incompatible types in comparison expression (different address spaces): ../kernel/cred.c:400:9: struct cred const [noderef] __rcu * ../kernel/cred.c:400:9: struct cred const * ../kernel/cred.c:519:46: warning: incorrect type in initializer (different address spaces) ../kernel/cred.c:519:46: expected struct cred const *override ../kernel/cred.c:519:46: got struct cred const [noderef] __rcu *cred ../kernel/cred.c:301:19: warning: dereference of noderef expression ../kernel/cred.c: note: in included file: ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../mm/slab_common.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/kmem.h): ../include/trace/events/kmem.h:54:1: error: too long token expansion ../net/xfrm/xfrm_replay.c: note: in included file: ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../drivers/pnp/isapnp/core.c:38:5: warning: symbol 'isapnp_disable' was not declared. Should it be static? ../net/core/neighbour.c:431:9: warning: context imbalance in '__neigh_ifdown' - wrong count at exit ../net/core/neighbour.c:823:9: warning: context imbalance in 'pneigh_ifdown_and_unlock' - unexpected unlock ../kernel/reboot.c:241: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' ../kernel/reboot.c:972: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff' ../fs/fs-writeback.c:1965:17: warning: context imbalance in 'writeback_sb_inodes' - unexpected unlock ../fs/fs-writeback.c:2618:20: warning: context imbalance in '__mark_inode_dirty' - unexpected unlock ../drivers/phy/marvell/phy-mmp3-hsic.c:58:31: warning: cast removes address space '__iomem' of expression ../block/partitions/aix.c:81: warning: Function parameter or struct member 'state' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'lba' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'buffer' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'count' not described in 'read_lba' ../block/partitions/aix.c:114: warning: Function parameter or struct member 'state' not described in 'alloc_pvd' ../block/partitions/aix.c:114: warning: Function parameter or struct member 'lba' not described in 'alloc_pvd' ../block/partitions/aix.c:139: warning: Function parameter or struct member 'state' not described in 'alloc_lvn' ../block/partitions/aix.c:139: warning: Function parameter or struct member 'lba' not described in 'alloc_lvn' ../mm/compaction.c:569:39: warning: context imbalance in 'compact_unlock_should_abort' - unexpected unlock ../mm/compaction.c:683:39: warning: context imbalance in 'isolate_freepages_block' - unexpected unlock ../net/sched/act_bpf.c:133:9: warning: incorrect type in argument 1 (different address spaces) ../net/sched/act_bpf.c:133:9: expected void const * ../net/sched/act_bpf.c:133:9: got unsigned char [noderef] __rcu * ../net/sched/act_bpf.c:133:9: warning: incorrect type in argument 1 (different address spaces) ../net/sched/act_bpf.c:133:9: expected void const * ../net/sched/act_bpf.c:133:9: got unsigned char [noderef] __rcu * ../net/sched/act_bpf.c:133:9: warning: incorrect type in argument 2 (different address spaces) ../net/sched/act_bpf.c:133:9: expected void const * ../net/sched/act_bpf.c:133:9: got unsigned char [noderef] __rcu * ../net/sched/act_bpf.c:126:50: warning: dereference of noderef expression ../net/sched/act_bpf.c:126:50: warning: dereference of noderef expression ../drivers/char/ipmi/ipmi_ssif.c:355:13: warning: context imbalance in 'start_clear_flags' - unexpected unlock ../drivers/char/ipmi/ipmi_ssif.c:374:13: warning: context imbalance in 'start_flag_fetch' - unexpected unlock ../drivers/char/ipmi/ipmi_ssif.c:415:9: warning: context imbalance in 'start_event_fetch' - unexpected unlock ../drivers/char/ipmi/ipmi_ssif.c:438:9: warning: context imbalance in 'start_recv_msg_fetch' - unexpected unlock ../drivers/char/ipmi/ipmi_ssif.c:469:17: warning: context imbalance in 'handle_flags' - unexpected unlock ../drivers/char/ipmi/ipmi_ssif.c:566:13: warning: context imbalance in 'watch_timeout' - different lock contexts for basic block ../drivers/char/ipmi/ipmi_ssif.c:904:9: warning: context imbalance in 'msg_done_handler' - different lock contexts for basic block ../drivers/char/ipmi/ipmi_ssif.c:1055:17: warning: context imbalance in 'start_next_msg' - unexpected unlock ../drivers/char/ipmi/ipmi_ssif.c:1083:9: warning: context imbalance in 'sender' - wrong count at exit ../net/core/rtnetlink.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_link_ops_get' - wrong count at exit ../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_link_ops_put' - unexpected unlock ../net/core/rtnetlink.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_af_lookup' - wrong count at exit ../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_af_put' - unexpected unlock ../lib/radix-tree.c:266:36: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:266:36: expected struct xa_node *nodes ../lib/radix-tree.c:266:36: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:284:29: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:284:29: expected struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:284:29: got struct xa_node *parent ../lib/radix-tree.c:344:38: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:344:38: expected struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:344:38: got struct xa_node *nodes ../lib/radix-tree.c:446:54: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:446:54: expected struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:446:54: got struct xa_node *node ../lib/radix-tree.c:558:24: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:558:24: expected struct xa_node *parent ../lib/radix-tree.c:558:24: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:672:31: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:672:31: expected struct xa_node *[assigned] child ../lib/radix-tree.c:672:31: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:947:22: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:947:22: expected struct xa_node *node ../lib/radix-tree.c:947:22: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:1007:22: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:1007:22: expected struct xa_node *node ../lib/radix-tree.c:1007:22: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:1527:38: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:1527:38: expected struct xa_node *[assigned] node ../lib/radix-tree.c:1527:38: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:1587:28: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:1587:28: expected struct xa_node *nodes ../lib/radix-tree.c:1587:28: got struct xa_node [noderef] __rcu *parent ../drivers/pci/pci-acpi.c:1115:56: warning: restricted pci_power_t degrades to integer ../arch/x86/kvm/mmu/mmu.c:561:9: warning: context imbalance in 'walk_shadow_page_lockless_begin' - wrong count at exit ../arch/x86/kvm/mmu/mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/kvm/irq.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'walk_shadow_page_lockless_end' - unexpected unlock ../arch/x86/kvm/mmu/mmu.c:2737:9: warning: context imbalance in 'mmu_try_to_unsync_pages' - different lock contexts for basic block ../arch/x86/kvm/mmu/mmu.c: note: in included file: ../arch/x86/kvm/mmu/paging_tmpl.h:106:24: warning: cast truncates bits from constant value (ffffffffff000 becomes fffff000) ../arch/x86/kvm/mmu/paging_tmpl.h:441:24: warning: cast truncates bits from constant value (ffffffffff000 becomes fffff000) ../arch/x86/kvm/mmu/mmu.c:5215:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5217:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5219:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) ../io_uring/fdinfo.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../net/xfrm/xfrm_user.c:4083:9: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:4083:9: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:4083:9: struct sock * ../net/xfrm/xfrm_user.c:4089:9: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:4089:9: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:4089:9: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c: note: in included file: ../include/net/xfrm.h:1906:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1906:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1906:16: struct sock * ../net/sched/act_skbmod.c:74:39: warning: incorrect type in assignment (different base types) ../net/sched/act_skbmod.c:74:39: expected restricted __be16 [usertype] h_proto ../net/sched/act_skbmod.c:74:39: got unsigned short [usertype] eth_type ../net/sched/act_skbmod.c:208:29: warning: incorrect type in assignment (different base types) ../net/sched/act_skbmod.c:208:29: expected unsigned short [usertype] eth_type ../net/sched/act_skbmod.c:208:29: got restricted __be16 [usertype] ../net/sched/act_skbmod.c:265:48: warning: cast to restricted __be16 ../net/sched/act_skbmod.c:214:9: warning: context imbalance in 'tcf_skbmod_init' - different lock contexts for basic block ../drivers/pinctrl/nuvoton/pinctrl-ma35.c:333:12: warning: context imbalance in 'ma35_gpio_core_direction_in' - wrong count at exit ../drivers/pinctrl/nuvoton/pinctrl-ma35.c:359:15: warning: context imbalance in 'ma35_gpio_core_direction_out' - wrong count at exit ../net/sched/act_ife.c:56:15: warning: incorrect type in assignment (different base types) ../net/sched/act_ife.c:56:15: expected unsigned short [assigned] [usertype] edata ../net/sched/act_ife.c:56:15: got restricted __be16 [usertype] ../net/sched/act_ife.c:100:15: warning: incorrect type in assignment (different base types) ../net/sched/act_ife.c:100:15: expected unsigned int [assigned] [usertype] edata ../net/sched/act_ife.c:100:15: got restricted __be32 [usertype] ../net/sched/act_ife.c:322:9: warning: context imbalance in '__add_metainfo' - different lock contexts for basic block ../net/sched/act_ife.c:626:9: warning: context imbalance in 'tcf_ife_init' - different lock contexts for basic block ../lib/vsprintf.c: In function ‘va_format’: ../lib/vsprintf.c:1718:9: warning: function ‘va_format’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1718 | buf += vsnprintf(buf, end > buf ? end - buf : 0, va_fmt->fmt, va); | ^~~ ../mm/list_lru.c:158:6: warning: context imbalance in 'list_lru_add' - different lock contexts for basic block ../mm/list_lru.c:198:6: warning: context imbalance in 'list_lru_del' - different lock contexts for basic block ../mm/list_lru.c:287:35: warning: context imbalance in '__list_lru_walk_one' - different lock contexts for basic block ../mm/workingset.c:768:9: warning: context imbalance in 'shadow_lru_isolate' - wrong count at exit ../sound/core/rawmidi.c:106:13: warning: context imbalance in 'snd_rawmidi_ready' - wrong count at exit ../sound/core/rawmidi.c:237:9: warning: context imbalance in 'reset_runtime_ptrs' - wrong count at exit ../sound/core/rawmidi.c:338:12: warning: context imbalance in 'open_substream' - different lock contexts for basic block ../sound/core/rawmidi.c:786:12: warning: context imbalance in 'snd_rawmidi_output_status' - wrong count at exit ../sound/core/rawmidi.c:798:12: warning: context imbalance in 'snd_rawmidi_input_status' - wrong count at exit ../sound/core/rawmidi.c:1140:5: warning: context imbalance in 'snd_rawmidi_receive' - wrong count at exit ../sound/core/rawmidi.c:1328:5: warning: context imbalance in 'snd_rawmidi_transmit_empty' - wrong count at exit ../sound/core/rawmidi.c:1410:5: warning: context imbalance in 'snd_rawmidi_transmit_peek' - wrong count at exit ../sound/core/rawmidi.c:1461:5: warning: context imbalance in 'snd_rawmidi_transmit_ack' - wrong count at exit ../sound/core/rawmidi.c:1480:5: warning: context imbalance in 'snd_rawmidi_transmit' - wrong count at exit ../sound/core/rawmidi.c:1511:9: warning: context imbalance in 'snd_rawmidi_proceed' - wrong count at exit ../net/sched/act_meta_mark.c:33:21: warning: cast to restricted __be32 ../net/ipv4/inet_connection_sock.c:330:36: warning: context imbalance in 'inet_csk_find_open_port' - wrong count at exit ../net/ipv4/inet_connection_sock.c:607:23: warning: context imbalance in 'inet_csk_get_port' - unexpected unlock ../net/ipv4/inet_connection_sock.c:1468:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1326:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1327:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1328:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1329:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1330:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1331:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1332:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1333:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1334:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1335:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1336:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1337:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1338:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1339:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1340:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1341:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1342:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1343:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1344:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1345:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1346:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1347:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1348:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1349:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1350:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1351:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1352:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1353:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1354:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1355:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1356:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1357:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1358:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1359:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1360:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1361:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1362:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1363:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1364:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1365:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1366:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1367:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1368:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1369:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1370:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1371:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1372:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1373:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1374:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1375:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1376:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1377:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1378:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1379:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1380:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1381:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1382:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1383:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1384:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1385:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1386:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1387:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1388:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1389:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1390:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1391:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1392:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1393:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1394:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1395:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1396:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1397:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1398:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1399:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1400:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1401:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1402:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1403:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1404:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1405:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1406:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1407:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1408:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1409:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1410:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1411:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1412:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1413:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1414:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1415:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1416:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1417:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1418:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1419:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1420:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1421:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1422:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1423:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1424:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1425:9: warning: too many warnings ../drivers/pci/quirks.c:2470:57: warning: restricted pci_power_t degrades to integer ../sound/core/ump.c:1086:12: warning: context imbalance in 'snd_ump_legacy_open' - different lock contexts for basic block ../sound/core/ump.c:1171:12: warning: context imbalance in 'process_legacy_output' - wrong count at exit ../sound/core/ump.c:1207:13: warning: context imbalance in 'process_legacy_input' - different lock contexts for basic block ../net/netfilter/nfnetlink_hook.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nf_netlink_dump_start_rcu' - unexpected unlock ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../net/sched/act_meta_skbprio.c:38:25: warning: cast to restricted __be32 ../net/sched/act_meta_skbtcindex.c:33:25: warning: cast to restricted __be16 ../mm/gup.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'follow_page_pte' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'get_gate_page' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'gup_fast_pte_range' - unexpected unlock ../fs/d_path.c:195:9: warning: context imbalance in 'prepend_path' - wrong count at exit ../fs/d_path.c:359:9: warning: context imbalance in '__dentry_path' - wrong count at exit ../io_uring/memmap.c: note: in included file: ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../arch/x86/kernel/quirks.c:662:6: warning: symbol 'x86_apple_machine' was not declared. Should it be static? ../net/core/filter.c:1423:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1423:39: expected struct sock_filter const *filter ../net/core/filter.c:1423:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:1501:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1501:39: expected struct sock_filter const *filter ../net/core/filter.c:1501:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:2323:45: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:2323:45: expected restricted __be32 [usertype] daddr ../net/core/filter.c:2323:45: got unsigned int [usertype] ipv4_nh ../net/core/filter.c:3914:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? ../net/core/filter.c:4646:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? ../net/core/filter.c:5060:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? ../net/core/filter.c:7940:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? ../net/core/filter.c:11905:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? ../net/core/filter.c:11921:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? ../net/core/filter.c:11937:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? ../net/core/filter.c:11958:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? ../net/core/filter.c:12148:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static? ../net/core/filter.c:1931:43: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1931:43: expected restricted __wsum [usertype] diff ../net/core/filter.c:1931:43: got unsigned long long [usertype] to ../net/core/filter.c:1934:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1934:36: expected restricted __be16 [usertype] old ../net/core/filter.c:1934:36: got unsigned long long [usertype] from ../net/core/filter.c:1934:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1934:42: expected restricted __be16 [usertype] new ../net/core/filter.c:1934:42: got unsigned long long [usertype] to ../net/core/filter.c:1937:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1937:36: expected restricted __be32 [usertype] from ../net/core/filter.c:1937:36: got unsigned long long [usertype] from ../net/core/filter.c:1937:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1937:42: expected restricted __be32 [usertype] to ../net/core/filter.c:1937:42: got unsigned long long [usertype] to ../net/core/filter.c:1982:59: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1982:59: expected restricted __wsum [usertype] diff ../net/core/filter.c:1982:59: got unsigned long long [usertype] to ../net/core/filter.c:1985:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1985:52: expected restricted __be16 [usertype] from ../net/core/filter.c:1985:52: got unsigned long long [usertype] from ../net/core/filter.c:1985:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1985:58: expected restricted __be16 [usertype] to ../net/core/filter.c:1985:58: got unsigned long long [usertype] to ../net/core/filter.c:1988:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1988:52: expected restricted __be32 [usertype] from ../net/core/filter.c:1988:52: got unsigned long long [usertype] from ../net/core/filter.c:1988:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1988:58: expected restricted __be32 [usertype] to ../net/core/filter.c:1988:58: got unsigned long long [usertype] to ../net/core/filter.c:2055:35: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2055:35: expected unsigned long long ../net/core/filter.c:2055:35: got restricted __wsum [usertype] csum ../net/core/filter.c:5858:17: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5858:17: expected unsigned int [usertype] spi ../net/core/filter.c:5858:17: got restricted __be32 const [usertype] spi ../net/core/filter.c:5866:33: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5866:33: expected unsigned int [usertype] remote_ipv4 ../net/core/filter.c:5866:33: got restricted __be32 const [usertype] a4 ../net/netfilter/nf_conntrack_core.c:129:13: warning: context imbalance in 'nf_conntrack_double_unlock' - unexpected unlock ../net/netfilter/nf_conntrack_core.c:139:13: warning: context imbalance in 'nf_conntrack_double_lock' - wrong count at exit ../net/netfilter/nf_conntrack_core.c:2343:28: warning: context imbalance in 'get_next_corpse' - unexpected unlock ../drivers/video/fbdev/geode/suspend_gx.c:30:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:30:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:30:9: got void [noderef] __iomem *gp_regs ../drivers/video/fbdev/geode/suspend_gx.c:30:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:30:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:30:9: got void [noderef] __iomem *gp_regs ../drivers/video/fbdev/geode/suspend_gx.c:30:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:30:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:30:9: got void [noderef] __iomem *gp_regs ../drivers/video/fbdev/geode/suspend_gx.c:31:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:31:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:31:9: got void [noderef] __iomem *dc_regs ../drivers/video/fbdev/geode/suspend_gx.c:31:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:31:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:31:9: got void [noderef] __iomem *dc_regs ../drivers/video/fbdev/geode/suspend_gx.c:31:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:31:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:31:9: got void [noderef] __iomem *dc_regs ../drivers/video/fbdev/geode/suspend_gx.c:32:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:32:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:32:9: got void [noderef] __iomem *vid_regs ../drivers/video/fbdev/geode/suspend_gx.c:32:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:32:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:32:9: got void [noderef] __iomem *vid_regs ../drivers/video/fbdev/geode/suspend_gx.c:32:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:32:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:32:9: got void [noderef] __iomem *vid_regs ../drivers/video/fbdev/geode/suspend_gx.c:33:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:33:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:33:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/suspend_gx.c:33:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:33:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:33:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/suspend_gx.c:33:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:33:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:33:9: got void [noderef] __iomem * ../arch/x86/kvm/mmu/tdp_mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/kvm_host.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__tdp_mmu_zap_root' - unexpected unlock ../arch/x86/kvm/mmu/tdp_mmu.c:1376:33: warning: context imbalance in 'tdp_mmu_split_huge_pages_root' - unexpected unlock ../fs/fs_struct.c:163:18: warning: symbol 'init_fs' was not declared. Should it be static? ../sound/isa/gus/gus_volume.c: note: in included file: ../sound/isa/gus/gus_tables.h:41:16: warning: symbol 'snd_gf1_atten_table' was not declared. Should it be static? ../net/ipv4/tcp_input.c:7321:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock ../kernel/sched/core.c:299:56: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:299:56: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:299:56: struct task_struct * ../kernel/sched/core.c:765:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:765:25: expected struct task_struct *task ../kernel/sched/core.c:765:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:835:49: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:835:49: expected struct task_struct *p ../kernel/sched/core.c:835:49: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1080:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:1080:38: expected struct task_struct *curr ../kernel/sched/core.c:1080:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1181:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:1181:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:1181:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:2179:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:2179:39: expected struct task_struct *donor ../kernel/sched/core.c:2179:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:2190:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2190:65: expected struct task_struct *tsk ../kernel/sched/core.c:2190:65: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:3669:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:3669:17: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:3669:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:3878:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:3878:36: expected struct task_struct const *p ../kernel/sched/core.c:3878:36: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7986:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:7986:43: expected struct task_struct *push_task ../kernel/sched/core.c:7986:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:5641:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:5641:15: expected struct task_struct *donor ../kernel/sched/core.c:5641:15: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:6308:32: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6308:32: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6308:32: struct task_struct * ../kernel/sched/core.c:6339:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6339:23: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6339:23: struct task_struct * ../kernel/sched/core.c:6347:46: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6347:46: struct task_struct * ../kernel/sched/core.c:6347:46: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6404:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6404:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:6404:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:6653:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6653:14: expected struct task_struct *prev ../kernel/sched/core.c:6653:14: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7199:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7199:17: struct task_struct * ../kernel/sched/core.c:7199:17: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:8884:16: warning: incorrect type in return expression (different address spaces) ../kernel/sched/core.c:8884:16: expected struct task_struct * ../kernel/sched/core.c:8884:16: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:9393:11: warning: symbol 'max_cfs_quota_period' was not declared. Should it be static? ../kernel/sched/core.c:10099:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:10099:25: expected struct task_struct *p ../kernel/sched/core.c:10099:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:373:9: warning: context imbalance in 'sched_core_lock' - different lock contexts for basic block ../kernel/sched/core.c:383:17: warning: context imbalance in 'sched_core_unlock' - unexpected unlock ../kernel/sched/core.c:591:6: warning: context imbalance in 'raw_spin_rq_lock_nested' - wrong count at exit ../kernel/sched/core.c:616:6: warning: context imbalance in 'raw_spin_rq_trylock' - wrong count at exit ../kernel/sched/core.c:640:6: warning: context imbalance in 'raw_spin_rq_unlock' - unexpected unlock ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:1738:9: warning: context imbalance in '__task_rq_lock' - wrong count at exit ../kernel/sched/sched.h:1738: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:835:11: warning: dereference of noderef expression ../kernel/sched/core.c:1556:13: warning: context imbalance in 'uclamp_update_util_min_rt_default' - wrong count at exit ../kernel/sched/core.c:2260: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:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2449:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2449:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2449:9: struct task_struct * ../kernel/sched/core.c:2143:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:2143:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:2143:38: struct task_struct const * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2472:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2472:9: struct task_struct * ../kernel/sched/sched.h:2472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2472:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2472:9: struct task_struct * ../kernel/sched/sched.h:2472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2472:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2472:9: struct task_struct * ../kernel/sched/sched.h:2472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2472:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2472:9: struct task_struct * ../kernel/sched/sched.h:2472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2472:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2472:9: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2449:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2449:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2449:9: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2449:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2449:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2449:9: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2449:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2449:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2449:9: struct task_struct * ../fs/fs_pin.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'pin_kill' - unexpected unlock ../include/linux/rcupdate.h:847:9: warning: context imbalance in 'mnt_pin_kill' - different lock contexts for basic block ../include/linux/rcupdate.h:847:9: warning: context imbalance in 'group_pin_kill' - different lock contexts for basic block ../io_uring/futex.c:350:38: warning: context imbalance in 'io_futex_wait' - unexpected unlock ../sound/usb/caiaq/device.c:146:41: warning: cast to restricted __le16 ../arch/x86/kernel/alternative.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__text_poke' - unexpected unlock ../kernel/sched/fair.c:1203:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:1203:39: expected struct task_struct *donor ../kernel/sched/fair.c:1203:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:1261:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:1261:34: expected struct sched_entity const *se ../kernel/sched/fair.c:1261:34: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:3037:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:3037:13: expected struct task_struct *tsk ../kernel/sched/fair.c:3037:13: got struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:12785:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12785:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12785:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:6110:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:6110:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:6110:22: struct task_struct * ../kernel/sched/fair.c:6840:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:6840:39: expected struct task_struct *donor ../kernel/sched/fair.c:6840:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:7043:58: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/fair.c:7043:58: expected struct task_struct *p ../kernel/sched/fair.c:7043:58: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:8417:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8417:20: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:8417:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8621:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8621:9: expected struct sched_domain *[assigned] tmp ../kernel/sched/fair.c:8621:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8766:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8766:39: expected struct task_struct *donor ../kernel/sched/fair.c:8766:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:8797:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:8797:37: expected struct task_struct *tsk ../kernel/sched/fair.c:8797:37: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9008:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9008:38: expected struct task_struct *curr ../kernel/sched/fair.c:9008:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9979:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9979:40: expected struct sched_domain *child ../kernel/sched/fair.c:9979:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/fair.c:10601:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:10601:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:10601:22: struct task_struct * ../kernel/sched/fair.c:12024:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12024:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12024:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11674:44: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:11674:44: expected struct sched_domain *sd_parent ../kernel/sched/fair.c:11674:44: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:12133:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12133:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12133:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:2983: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:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2472:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2472:9: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../arch/x86/kvm/xen.c:529:9: warning: context imbalance in 'kvm_xen_update_runstate_guest' - unexpected unlock ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: got void [noderef] __iomem *gp_regs ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: got void [noderef] __iomem *gp_regs ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: got void [noderef] __iomem *gp_regs ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: got void [noderef] __iomem *dc_regs ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: got void [noderef] __iomem *dc_regs ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: got void [noderef] __iomem *dc_regs ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: got void [noderef] __iomem *vp_regs ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: got void [noderef] __iomem *vp_regs ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: got void [noderef] __iomem *vp_regs ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: expected void * ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: got void [noderef] __iomem * ../mm/mincore.c:111:17: warning: context imbalance in 'mincore_pte_range' - unexpected unlock ../mm/mlock.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1539:39: warning: context imbalance in '__mlock_new_folio' - unexpected unlock ../mm/mlock.c:208:39: warning: context imbalance in 'mlock_folio_batch' - unexpected unlock ../mm/mlock.c:407:20: warning: context imbalance in 'mlock_pte_range' - unexpected unlock ../io_uring/napi.c:84:12: warning: context imbalance in '__io_napi_del_id' - different lock contexts for basic block ../io_uring/napi.c:116:9: warning: context imbalance in '__io_napi_remove_stale' - wrong count at exit ../io_uring/napi.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../io_uring/napi.c:263:27: warning: context imbalance in 'io_napi_free' - wrong count at exit ../drivers/pmdomain/bcm/bcm-pmb.c:102:65: warning: cast to restricted __be32 ../drivers/pmdomain/bcm/bcm-pmb.c:102:45: warning: cast to restricted __le32 ../drivers/pmdomain/bcm/bcm-pmb.c:114:36: warning: restricted __le32 degrades to integer ../drivers/pmdomain/bcm/bcm-pmb.c:114:55: warning: restricted __be32 degrades to integer ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:851:70: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:851:70: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:851:70: struct task_struct * ../kernel/sched/rt.c:2336:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2336:25: struct task_struct * ../kernel/sched/rt.c:2336:25: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:531:55: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:531:55: expected struct task_struct *donor ../kernel/sched/rt.c:531:55: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:991:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:991:39: expected struct task_struct *donor ../kernel/sched/rt.c:991:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1529:31: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1529:31: expected struct task_struct *p ../kernel/sched/rt.c:1529:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1849:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1849:9: expected struct sched_domain *[assigned] sd ../kernel/sched/rt.c:1849:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/rt.c:1549:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1549:14: expected struct task_struct *curr ../kernel/sched/rt.c:1549:14: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1550:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1550:15: expected struct task_struct *donor ../kernel/sched/rt.c:1550:15: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1611:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1611:45: expected struct task_struct *p ../kernel/sched/rt.c:1611:45: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1654:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1654:39: expected struct task_struct *donor ../kernel/sched/rt.c:1654:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1674:64: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1674:64: expected struct task_struct *tsk ../kernel/sched/rt.c:1674:64: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2018:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2018:40: expected struct task_struct *task ../kernel/sched/rt.c:2018:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2041:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2041:13: struct task_struct * ../kernel/sched/rt.c:2041:13: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:2387:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2387:54: expected struct task_struct *tsk ../kernel/sched/rt.c:2387:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2389:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2389:40: expected struct task_struct *p ../kernel/sched/rt.c:2389:40: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:2389:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2389:62: expected struct task_struct *p ../kernel/sched/rt.c:2389:62: got struct task_struct [noderef] __rcu *donor ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2704:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2704:23: expected struct task_struct *p ../kernel/sched/deadline.c:2704:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2714:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2714:13: struct task_struct * ../kernel/sched/deadline.c:2714:13: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2820:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2820:25: struct task_struct * ../kernel/sched/deadline.c:2820:25: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2343:42: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2343:42: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2343:42: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2354:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2354:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2354:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1242:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1242:39: expected struct task_struct *p ../kernel/sched/deadline.c:1242:39: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1242:85: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1242:85: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1242:85: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1342:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1342:23: expected struct task_struct *p ../kernel/sched/deadline.c:1342:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:1651:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1651:31: expected struct task_struct *p ../kernel/sched/deadline.c:1651:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1651:70: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1651:70: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1651:70: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1739:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/deadline.c:1739:39: expected struct task_struct *donor ../kernel/sched/deadline.c:1739:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2565:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2565:9: expected struct sched_domain *[assigned] sd ../kernel/sched/deadline.c:2565:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/deadline.c:2227:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2227:14: expected struct task_struct *curr ../kernel/sched/deadline.c:2227:14: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2228:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2228:15: expected struct task_struct *donor ../kernel/sched/deadline.c:2228:15: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2304:43: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2304:43: expected struct task_struct *p ../kernel/sched/deadline.c:2304:43: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2865:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2865:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2865:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2867:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2867:23: expected struct task_struct *p ../kernel/sched/deadline.c:2867:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2869:44: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2869:44: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2869:44: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:3044:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:3044:23: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:3044:23: struct task_struct * ../kernel/sched/deadline.c:3093: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:2249:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2249:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2249:25: struct task_struct * ../kernel/sched/sched.h:2249:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2249:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2249:25: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2249:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2249:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2249:25: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2249:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2249:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2249:25: struct task_struct * ../kernel/sched/sched.h:2249:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2249:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2249:25: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2449:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2449:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2449:9: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2449:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2449:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2449:9: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:1298: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:1699:15: warning: dereference of noderef expression ../kernel/power/main.c:113:5: warning: symbol 'pm_async_enabled' was not declared. Should it be static? ../kernel/power/main.c:145:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:145:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:146:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:146:26: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:148:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:149:62: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:145:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:174:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:174:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:175:54: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:174:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:194:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:194:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:200:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:200:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:200:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:200:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:675:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:675:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:676:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:677:77: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:675:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:706:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:706:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:707:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:706:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:727:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:727:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:733:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:733:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:801:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:801:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:832:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:832:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:833:58: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:834:51: warning: restricted suspend_state_t degrades to integer ../sound/usb/usx2y/usx2yhwdeppcm.c: note: in included file: ../sound/usb/usx2y/usbusx2yaudio.c:772:23: warning: incorrect type in assignment (different base types) ../sound/usb/usx2y/usbusx2yaudio.c:772:23: expected unsigned int format ../sound/usb/usx2y/usbusx2yaudio.c:772:23: got restricted snd_pcm_format_t [usertype] format ../sound/usb/usx2y/usbusx2yaudio.c:835:53: warning: restricted snd_pcm_state_t degrades to integer ../sound/usb/usx2y/usbusx2yaudio.c:835:63: warning: restricted snd_pcm_state_t degrades to integer ../sound/usb/usx2y/usbusx2yaudio.c:870:45: warning: restricted snd_pcm_format_t degrades to integer ../sound/usb/usx2y/usx2yhwdeppcm.c:378:53: warning: restricted snd_pcm_state_t degrades to integer ../sound/usb/usx2y/usx2yhwdeppcm.c:378:63: warning: restricted snd_pcm_state_t degrades to integer ../sound/usb/usx2y/usx2yhwdeppcm.c:523:45: warning: restricted snd_pcm_format_t degrades to integer ../net/ipv4/tcp_ipv4.c:3403:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3403:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3403:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3525:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3525:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3525:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3529:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3529:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3529:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1839:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2131:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2391:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2600:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2648:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2681:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2726:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2858:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3079:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3107:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3404:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3404:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3526:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3526:45: warning: dereference of noderef expression ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/debug.c:629:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/debug.c:629:17: expected struct sched_domain *[assigned] sd ../kernel/sched/debug.c:629: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:107:56: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:107:56: expected struct sched_domain *sd ../kernel/sched/topology.c:107:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:126:60: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:126:60: expected struct sched_domain *sd ../kernel/sched/topology.c:126:60: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:149:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:149:20: expected struct sched_domain *sd ../kernel/sched/topology.c:149:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:454:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:454:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:454:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:463:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:463:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:463:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:484:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:484:19: expected struct perf_domain *[assigned] pd ../kernel/sched/topology.c:484:19: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:654:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:654:49: expected struct sched_domain *parent ../kernel/sched/topology.c:654:49: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:739:50: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:739:50: expected struct sched_domain *parent ../kernel/sched/topology.c:739:50: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:747:55: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:747:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child ../kernel/sched/topology.c:747:55: got struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:760:29: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:760:29: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:760:29: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:765:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:765:20: expected struct sched_domain *sd ../kernel/sched/topology.c:765:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:786:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:786:13: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:786:13: got struct sched_domain [noderef] __rcu *sd ../kernel/sched/topology.c:948:70: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:948:70: expected struct sched_domain *sd ../kernel/sched/topology.c:948:70: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:977:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:977:59: expected struct sched_domain *sd ../kernel/sched/topology.c:977:59: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1023:57: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1023:57: expected struct sched_domain *sd ../kernel/sched/topology.c:1023:57: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1025:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1025:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1025:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1033:55: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1033:55: expected struct sched_domain *sd ../kernel/sched/topology.c:1033:55: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1035:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1035:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1035:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1105:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1105:62: expected struct sched_domain *sd ../kernel/sched/topology.c:1105:62: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1209:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1209:40: expected struct sched_domain *child ../kernel/sched/topology.c:1209:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1637:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1637:43: expected struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1637:43: got struct sched_domain *child ../kernel/sched/topology.c:1775:21: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1775:21: int [noderef] __rcu * ../kernel/sched/topology.c:1775:21: int * ../kernel/sched/topology.c:1901:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1901:9: int [noderef] __rcu * ../kernel/sched/topology.c:1901:9: int * ../kernel/sched/topology.c:1956:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1956:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:1956:9: struct cpumask *** ../kernel/sched/topology.c:2014:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2014:9: int [noderef] __rcu * ../kernel/sched/topology.c:2014:9: int * ../kernel/sched/topology.c:2016:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2016:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2016:9: struct cpumask *** ../kernel/sched/topology.c:2100:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2100:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2100:17: struct cpumask *** ../kernel/sched/topology.c:2172:19: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2172:19: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2172:19: struct cpumask *** ../kernel/sched/topology.c:2212:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2212:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2212:17: struct cpumask *** ../kernel/sched/topology.c:2336:31: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2336:31: expected struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2336:31: got struct sched_domain *sd ../kernel/sched/topology.c:2438:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2438:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2438:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2459:56: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:2459:56: expected struct sched_domain *child ../kernel/sched/topology.c:2459:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:2458:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2458:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2458:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2513:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2513:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2513: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:2249:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2249:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2249:25: struct task_struct * ../sound/usb/hiface/pcm.c:55:32: warning: array of flexible structures ../sound/usb/6fire/pcm.c: note: in included file: ../sound/usb/6fire/pcm.h:54:31: warning: array of flexible structures ../sound/usb/6fire/pcm.h:55:32: warning: array of flexible structures ../sound/core/seq/seq_clientmgr.c:758:9: warning: context imbalance in '__deliver_to_subscribers' - different lock contexts for basic block ../net/core/xdp.c:731:17: warning: symbol 'bpf_xdp_metadata_rx_timestamp' was not declared. Should it be static? ../net/core/xdp.c:753:17: warning: symbol 'bpf_xdp_metadata_rx_hash' was not declared. Should it be static? ../net/core/xdp.c:786:17: warning: symbol 'bpf_xdp_metadata_rx_vlan_tag' was not declared. Should it be static? ../block/blk-cgroup.c:834:5: warning: context imbalance in 'blkg_conf_prep' - wrong count at exit ../block/blk-cgroup.c:965:9: warning: context imbalance in 'blkg_conf_exit' - wrong count at exit ../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:123:54: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:123:54: expected int val ../kernel/power/suspend.c:123:54: got restricted suspend_state_t [usertype] ../kernel/power/suspend.c:184:19: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:184:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:185:19: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:185:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:190:26: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:190:65: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:197:42: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:197:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:198:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:199:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:197:72: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:222:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:222:73: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:223:27: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:223:59: 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:69: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:229:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:229:42: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:451:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:451:33: expected int val ../kernel/power/suspend.c:451:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:454:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:454:33: expected int val ../kernel/power/suspend.c:454:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:524:53: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:524:53: expected int val ../kernel/power/suspend.c:524:53: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:526:53: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:526:53: expected int val ../kernel/power/suspend.c:526:53: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:563:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:563:52: expected int val ../kernel/power/suspend.c:563:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:586:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:586:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:595:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:595:52: expected int val ../kernel/power/suspend.c:595:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:596:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:596:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:621:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:621:22: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:621:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:621:48: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:624:9: warning: restricted suspend_state_t degrades to integer ../mm/memory.c:163:15: warning: symbol 'zero_pfn' was not declared. Should it be static? ../mm/memory.c:1200:9: warning: context imbalance in 'copy_pte_range' - unexpected unlock ../mm/memory.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/timerqueue.h, ../include/linux/hrtimer_defs.h, ../include/linux/hrtimer.h, ../include/linux/interrupt.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'zap_pte_range' - unexpected unlock ../mm/memory.c:2006:16: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'insert_page' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'insert_pages' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'insert_pfn' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'remap_pte_range' - unexpected unlock ../mm/memory.c:2842:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'wp_page_copy' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'finish_mkwrite_fault' - unexpected unlock ../mm/memory.c:3544:17: warning: context imbalance in 'wp_pfn_shared' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'wp_page_shared' - unexpected unlock ../mm/memory.c:3669:19: warning: context imbalance in 'do_wp_page' - different lock contexts for basic block ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'remove_device_exclusive_entry' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'pte_marker_clear' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'alloc_swap_folio' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'do_swap_page' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'alloc_anon_folio' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'do_anonymous_page' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'finish_fault' - unexpected unlock ../mm/memory.c:5463:9: warning: context imbalance in 'do_fault' - different lock contexts for basic block ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'do_numa_page' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'handle_pte_fault' - unexpected unlock ../mm/memory.c:6441:5: warning: context imbalance in 'follow_pfnmap_start' - different lock contexts for basic block ../mm/memory.c:6527:28: warning: context imbalance in 'follow_pfnmap_end' - unexpected unlock ../arch/x86/kvm/vmx/vmx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b019b becomes 19b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b021b becomes 21b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b029b becomes 29b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b031b becomes 31b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b041b becomes 41b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110311 becomes 311) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a050a becomes 50a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a071a becomes 71a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a079a becomes 79a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../net/ipv4/tcp_cong.c:297:24: warning: incorrect type in initializer (different address spaces) ../net/ipv4/tcp_cong.c:297:24: expected struct tcp_congestion_ops const [noderef] __rcu *__ret ../net/ipv4/tcp_cong.c:297:24: got struct tcp_congestion_ops *[assigned] ca ../net/ipv4/tcp_cong.c:297:22: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_cong.c:297:22: expected struct tcp_congestion_ops const *prev ../net/ipv4/tcp_cong.c:297:22: got struct tcp_congestion_ops const [noderef] __rcu *[assigned] __ret ../sound/core/seq/seq_memory.c:233:6: warning: context imbalance in 'snd_seq_cell_free' - different lock contexts for basic block ../sound/core/seq/seq_memory.c:435:5: warning: context imbalance in 'snd_seq_pool_init' - different lock contexts for basic block ../sound/core/seq/seq_memory.c:474:6: warning: context imbalance in 'snd_seq_pool_mark_closing' - different lock contexts for basic block ../sound/core/seq/seq_memory.c:483:5: warning: context imbalance in 'snd_seq_pool_done' - different lock contexts for basic block ../arch/x86/kvm/vmx/pmu_intel.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/vmcs12.c:15:9: warning: cast truncates bits from constant value (20002 becomes 2) ../arch/x86/kvm/vmx/vmcs12.c:16:9: warning: cast truncates bits from constant value (20082 becomes 82) ../arch/x86/kvm/vmx/vmcs12.c:17:9: warning: cast truncates bits from constant value (20102 becomes 102) ../arch/x86/kvm/vmx/vmcs12.c:18:9: warning: cast truncates bits from constant value (20182 becomes 182) ../arch/x86/kvm/vmx/vmcs12.c:19:9: warning: cast truncates bits from constant value (20202 becomes 202) ../arch/x86/kvm/vmx/vmcs12.c:20:9: warning: cast truncates bits from constant value (20282 becomes 282) ../arch/x86/kvm/vmx/vmcs12.c:21:9: warning: cast truncates bits from constant value (20302 becomes 302) ../arch/x86/kvm/vmx/vmcs12.c:22:9: warning: cast truncates bits from constant value (20382 becomes 382) ../arch/x86/kvm/vmx/vmcs12.c:23:9: warning: cast truncates bits from constant value (20402 becomes 402) ../arch/x86/kvm/vmx/vmcs12.c:24:9: warning: cast truncates bits from constant value (20482 becomes 482) ../arch/x86/kvm/vmx/vmcs12.c:25:9: warning: cast truncates bits from constant value (30003 becomes 3) ../arch/x86/kvm/vmx/vmcs12.c:26:9: warning: cast truncates bits from constant value (30083 becomes 83) ../arch/x86/kvm/vmx/vmcs12.c:27:9: warning: cast truncates bits from constant value (30103 becomes 103) ../arch/x86/kvm/vmx/vmcs12.c:28:9: warning: cast truncates bits from constant value (30183 becomes 183) ../arch/x86/kvm/vmx/vmcs12.c:29:9: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/vmcs12.c:30:9: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/vmcs12.c:31:9: warning: cast truncates bits from constant value (30303 becomes 303) ../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80008 becomes 8) ../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80048 becomes 48) ../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (80088 becomes 88) ../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (800c8 becomes c8) ../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80148 becomes 148) ../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (801c8 becomes 1c8) ../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80248 becomes 248) ../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (802c8 becomes 2c8) ../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (80388 becomes 388) ../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (803c8 becomes 3c8) ../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80448 becomes 448) ../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80cc8 becomes cc8) ../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (80488 becomes 488) ../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (804c8 becomes 4c8) ../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80508 becomes 508) ../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80548 becomes 548) ../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (80588 becomes 588) ../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (805c8 becomes 5c8) ../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80608 becomes 608) ../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80648 becomes 648) ../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (806c8 becomes 6c8) ../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80708 becomes 708) ../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80748 becomes 748) ../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (80788 becomes 788) ../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (807c8 becomes 7c8) ../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80808 becomes 808) ../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80848 becomes 848) ../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (80888 becomes 888) ../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (808c8 becomes 8c8) ../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80908 becomes 908) ../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80948 becomes 948) ../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (80988 becomes 988) ../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (809c8 becomes 9c8) ../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a08 becomes a08) ../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a48 becomes a48) ../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b48 becomes b48) ../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80bc8 becomes bc8) ../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90009 becomes 9) ../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90049 becomes 49) ../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a004a becomes 4a) ../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a00ca becomes ca) ../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a014a becomes 14a) ../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a01ca becomes 1ca) ../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a024a becomes 24a) ../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a02ca becomes 2ca) ../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a034a becomes 34a) ../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a03ca becomes 3ca) ../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a044a becomes 44a) ../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a04ca becomes 4ca) ../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b000b becomes b) ../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b004b becomes 4b) ../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b00cb becomes cb) ../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b014b becomes 14b) ../arch/x86/kvm/vmx/vmcs12.c:69:9: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/vmcs12.c:70:9: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/vmcs12.c:71:9: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/vmcs12.c:72:9: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/vmcs12.c:73:9: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/vmcs12.c:74:9: warning: cast truncates bits from constant value (100290 becomes 290) ../arch/x86/kvm/vmx/vmcs12.c:75:9: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/vmcs12.c:76:9: warning: cast truncates bits from constant value (100390 becomes 390) ../arch/x86/kvm/vmx/vmcs12.c:77:9: warning: too many warnings ../kernel/power/suspend_test.c:97:17: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:103:17: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:109:17: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:168:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:168:16: warning: incorrect type in assignment (different base types) ../kernel/power/suspend_test.c:168:16: expected int i ../kernel/power/suspend_test.c:168:16: got restricted suspend_state_t [usertype] ../kernel/power/suspend_test.c:192:43: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:192:56: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:193:53: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:192:82: warning: restricted suspend_state_t degrades to integer ../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 ../kernel/locking/lockdep.c:1154:5: warning: symbol 'check_consistency' was not declared. Should it be static? ../kernel/locking/lockdep.c:3403:49: warning: cast truncates bits from constant value (50000 becomes 0) ../kernel/locking/lockdep.c:3403:49: warning: cast truncates bits from constant value (50000 becomes 0) ../mm/mprotect.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'change_pte_range' - unexpected unlock ../kernel/locking/lockdep_proc.c: In function ‘seq_stats’: ../kernel/locking/lockdep_proc.c:497:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] 497 | snprintf(name+namelen, 3, "#%d", class->name_version); | ^~ ../kernel/locking/lockdep_proc.c:497:43: note: directive argument in the range [2, 2147483647] 497 | snprintf(name+namelen, 3, "#%d", class->name_version); | ^~~~~ ../kernel/locking/lockdep_proc.c:497:17: note: ‘snprintf’ output between 3 and 12 bytes into a destination of size 3 497 | snprintf(name+namelen, 3, "#%d", class->name_version); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../sound/soc/soc-ops.c:709:33: warning: invalid assignment: &= ../sound/soc/soc-ops.c:709:33: left side has type unsigned short ../sound/soc/soc-ops.c:709:33: right side has type restricted __be16 ../sound/soc/soc-ops.c:713:33: warning: invalid assignment: &= ../sound/soc/soc-ops.c:713:33: left side has type unsigned int ../sound/soc/soc-ops.c:713:33: right side has type restricted __be32 ../security/safesetid/securityfs.c:271:15: error: incompatible types in comparison expression (different address spaces): ../security/safesetid/securityfs.c:271:15: struct setid_ruleset [noderef] __rcu * ../security/safesetid/securityfs.c:271:15: struct setid_ruleset * ../security/safesetid/securityfs.c:286:61: warning: incorrect type in argument 6 (different address spaces) ../security/safesetid/securityfs.c:286:61: expected struct setid_ruleset *ruleset ../security/safesetid/securityfs.c:286:61: got struct setid_ruleset [noderef] __rcu *extern [addressable] [assigned] [toplevel] safesetid_setuid_rules ../security/safesetid/securityfs.c:293:61: warning: incorrect type in argument 6 (different address spaces) ../security/safesetid/securityfs.c:293:61: expected struct setid_ruleset *ruleset ../security/safesetid/securityfs.c:293:61: got struct setid_ruleset [noderef] __rcu *extern [addressable] [assigned] [toplevel] safesetid_setgid_rules ../sound/core/seq/seq_fifo.c:93:9: warning: context imbalance in 'snd_seq_fifo_clear' - wrong count at exit ../sound/core/seq/seq_fifo.c:200:9: warning: context imbalance in 'snd_seq_fifo_cell_putback' - wrong count at exit ../arch/x86/kernel/process.c: In function ‘arch_post_acpi_subsys_init’: ../arch/x86/kernel/process.c:954:17: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable] 954 | u32 lo, hi; | ^~ ../sound/core/seq/seq_prioq.c:131:5: warning: context imbalance in 'snd_seq_prioq_cell_in' - different lock contexts for basic block ../sound/core/seq/seq_prioq.c:208:27: warning: context imbalance in 'snd_seq_prioq_cell_out' - different lock contexts for basic block ../arch/x86/kvm/vmx/nested.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80a88 becomes a88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80608 becomes 608) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80388 becomes 388) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20482 becomes 482) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100910 becomes 910) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100710 becomes 710) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20402 becomes 402) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20002 becomes 2) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20082 becomes 82) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20102 becomes 102) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20182 becomes 182) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20202 becomes 202) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20282 becomes 282) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20302 becomes 302) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20382 becomes 382) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120012 becomes 12) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120092 becomes 92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120112 becomes 112) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120192 becomes 192) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120212 becomes 212) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120292 becomes 292) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120312 becomes 312) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120412 becomes 412) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120592 becomes 592) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120612 becomes 612) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120512 becomes 512) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120692 becomes 692) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120712 becomes 712) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120792 becomes 792) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120812 becomes 812) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a019a becomes 19a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a021a becomes 21a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a029a becomes 29a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a031a becomes 31a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a049a becomes 49a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a059a becomes 59a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a061a becomes 61a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a089a becomes 89a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80708 becomes 708) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80788 becomes 788) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80808 becomes 808) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80888 becomes 888) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100390 becomes 390) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180018 becomes 18) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../kernel/locking/lockdep_proc.c:477:17: error: incompatible types in comparison expression (different address spaces): ../kernel/locking/lockdep_proc.c:477:17: char const [noderef] __rcu * ../kernel/locking/lockdep_proc.c:477:17: char const * ../kernel/locking/lockdep_proc.c:478:17: error: incompatible types in comparison expression (different address spaces): ../kernel/locking/lockdep_proc.c:478:17: struct lockdep_subclass_key const [noderef] __rcu * ../kernel/locking/lockdep_proc.c:478:17: struct lockdep_subclass_key const * ../sound/core/seq/seq_timer.c:79:6: warning: context imbalance in 'snd_seq_timer_defaults' - wrong count at exit ../sound/core/seq/seq_timer.c:110:6: warning: context imbalance in 'snd_seq_timer_reset' - wrong count at exit ../sound/core/seq/seq_timer.c:157:5: warning: context imbalance in 'snd_seq_timer_set_tempo' - different lock contexts for basic block ../sound/core/seq/seq_timer.c:172:5: warning: context imbalance in 'snd_seq_timer_set_tempo_ppq' - different lock contexts for basic block ../sound/core/seq/seq_timer.c:201:5: warning: context imbalance in 'snd_seq_timer_set_position_tick' - different lock contexts for basic block ../sound/core/seq/seq_timer.c:214:5: warning: context imbalance in 'snd_seq_timer_set_position_time' - different lock contexts for basic block ../sound/core/seq/seq_timer.c:227:5: warning: context imbalance in 'snd_seq_timer_set_skew' - different lock contexts for basic block ../sound/core/seq/seq_timer.c:328:5: warning: context imbalance in 'snd_seq_timer_stop' - wrong count at exit ../sound/core/seq/seq_timer.c:379:5: warning: context imbalance in 'snd_seq_timer_start' - wrong count at exit ../sound/core/seq/seq_timer.c:402:5: warning: context imbalance in 'snd_seq_timer_continue' - wrong count at exit ../sound/core/seq/seq_timer.c:425:9: warning: context imbalance in 'snd_seq_timer_get_cur_time' - wrong count at exit ../sound/core/seq/seq_timer.c:430:21: warning: context imbalance in 'snd_seq_timer_get_cur_tick' - wrong count at exit ../drivers/video/fbdev/core/bitblit.c:345:37: warning: cast truncates bits from constant value (ffffff00 becomes 0) ../net/ipv6/mcast_snoop.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../mm/mremap.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'move_ptes' - unexpected unlock ../mm/mremap.c:306:20: warning: context imbalance in 'move_normal_pmd' - different lock contexts for basic block ../drivers/clk/clk-xgene.c:480:9: warning: context imbalance in 'xgene_clk_enable' - different lock contexts for basic block ../drivers/clk/clk-xgene.c:509:9: warning: context imbalance in 'xgene_clk_disable' - different lock contexts for basic block ../drivers/clk/clk-xgene.c:593:9: warning: context imbalance in 'xgene_clk_set_rate' - different lock contexts for basic block ../lib/refcount.c:144:6: warning: context imbalance in 'refcount_dec_and_lock' - different lock contexts for basic block ../lib/refcount.c:172:6: warning: context imbalance in 'refcount_dec_and_lock_irqsave' - different lock contexts for basic block ../kernel/locking/spinlock.c: note: in included file (through ../include/linux/spinlock.h): ../include/linux/spinlock_api_smp.h:134:9: warning: context imbalance in '_raw_spin_lock' - different lock contexts for basic block ../include/linux/spinlock_api_smp.h:111:9: warning: context imbalance in '_raw_spin_lock_irqsave' - different lock contexts for basic block ../include/linux/spinlock_api_smp.h:120:9: warning: context imbalance in '_raw_spin_lock_irq' - different lock contexts for basic block ../include/linux/spinlock_api_smp.h:127:9: warning: context imbalance in '_raw_spin_lock_bh' - different lock contexts for basic block ../kernel/locking/spinlock.c:184:26: warning: context imbalance in '_raw_spin_unlock' - unexpected unlock ../kernel/locking/spinlock.c:192:26: warning: context imbalance in '_raw_spin_unlock_irqrestore' - unexpected unlock ../kernel/locking/spinlock.c:200:26: warning: context imbalance in '_raw_spin_unlock_irq' - unexpected unlock ../kernel/locking/spinlock.c:208:26: warning: context imbalance in '_raw_spin_unlock_bh' - unexpected unlock ../kernel/locking/spinlock.c: note: in included file (through ../include/linux/spinlock_api_smp.h, ../include/linux/spinlock.h): ../include/linux/rwlock_api_smp.h:151:9: warning: context imbalance in '_raw_read_lock' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:161:9: warning: context imbalance in '_raw_read_lock_irqsave' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:170:9: warning: context imbalance in '_raw_read_lock_irq' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:177:9: warning: context imbalance in '_raw_read_lock_bh' - different lock contexts for basic block ../kernel/locking/spinlock.c:258:26: warning: context imbalance in '_raw_read_unlock' - unexpected unlock ../kernel/locking/spinlock.c:266:26: warning: context imbalance in '_raw_read_unlock_irqrestore' - unexpected unlock ../kernel/locking/spinlock.c:274:26: warning: context imbalance in '_raw_read_unlock_irq' - unexpected unlock ../kernel/locking/spinlock.c:282:26: warning: context imbalance in '_raw_read_unlock_bh' - unexpected unlock ../include/linux/rwlock_api_smp.h:210:9: warning: context imbalance in '_raw_write_lock' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:217:9: warning: context imbalance in '_raw_write_lock_nested' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:187:9: warning: context imbalance in '_raw_write_lock_irqsave' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:196:9: warning: context imbalance in '_raw_write_lock_irq' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:203:9: warning: context imbalance in '_raw_write_lock_bh' - different lock contexts for basic block ../kernel/locking/spinlock.c:340:26: warning: context imbalance in '_raw_write_unlock' - unexpected unlock ../kernel/locking/spinlock.c:348:26: warning: context imbalance in '_raw_write_unlock_irqrestore' - unexpected unlock ../kernel/locking/spinlock.c:356:26: warning: context imbalance in '_raw_write_unlock_irq' - unexpected unlock ../kernel/locking/spinlock.c:364:26: warning: context imbalance in '_raw_write_unlock_bh' - unexpected unlock ../kernel/locking/spinlock.c:379:9: warning: context imbalance in '_raw_spin_lock_nested' - different lock contexts for basic block ../kernel/locking/spinlock.c:391:9: warning: context imbalance in '_raw_spin_lock_irqsave_nested' - different lock contexts for basic block ../kernel/locking/spinlock.c:401:9: warning: context imbalance in '_raw_spin_lock_nest_lock' - different lock contexts for basic block ../block/blk-iocost.c:732:9: warning: context imbalance in 'iocg_lock' - wrong count at exit ../block/blk-iocost.c:743:28: warning: context imbalance in 'iocg_unlock' - unexpected unlock ../lib/once.c:72:6: warning: context imbalance in '__do_once_sleepable_start' - different lock contexts for basic block ../lib/once.c:90:6: warning: context imbalance in '__do_once_sleepable_done' - wrong count at exit ../drivers/regulator/core.c: note: in included file: ../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1869:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1871:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:452:17: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:452:25: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:466:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:3741:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4218:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4395:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6123:54: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6124:54: warning: restricted suspend_state_t degrades to integer ../kernel/power/swap.c:550: warning: Function parameter or struct member 'handle' not described in 'save_image' ../kernel/power/swap.c:550: warning: Function parameter or struct member 'snapshot' not described in 'save_image' ../kernel/power/swap.c:550: warning: Function parameter or struct member 'nr_to_write' not described in 'save_image' ../kernel/power/swap.c:920: warning: Function parameter or struct member 'nr_pages' not described in 'enough_swap' ../kernel/power/swap.c:1091: warning: Function parameter or struct member 'handle' not described in 'load_image' ../kernel/power/swap.c:1091: warning: Function parameter or struct member 'snapshot' not described in 'load_image' ../kernel/power/swap.c:1091: warning: Function parameter or struct member 'nr_to_read' not described in 'load_image' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'zone' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'gfp_mask' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'safe_needed' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'ca' not described in 'add_rtree_block' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'gfp_mask' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'safe_needed' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'ca' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'start' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'end' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'zone' not described in 'free_zone_bm_rtree' ../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'clear_nosave_free' not described in 'free_zone_bm_rtree' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'bm' not described in 'memory_bm_create' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'gfp_mask' not described in 'memory_bm_create' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'safe_needed' not described in 'memory_bm_create' ../kernel/power/snapshot.c:728: warning: Function parameter or struct member 'clear_nosave_free' not described in 'memory_bm_free' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bm' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'pfn' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'addr' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bit_nr' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'start_pfn' not described in 'register_nosave_region' ../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'end_pfn' not described in 'register_nosave_region' ../kernel/power/snapshot.c:1322: warning: Function parameter or struct member 'zone' not described in 'saveable_highmem_page' ../kernel/power/snapshot.c:1322: warning: Function parameter or struct member 'pfn' not described in 'saveable_highmem_page' ../kernel/power/snapshot.c:1381: warning: Function parameter or struct member 'zone' not described in 'saveable_page' ../kernel/power/snapshot.c:1381: warning: Function parameter or struct member 'pfn' not described in 'saveable_page' ../kernel/power/snapshot.c:1458: warning: Function parameter or struct member 'dst' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1458: warning: Function parameter or struct member 's_page' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1699: warning: Function parameter or struct member 'x' not described in '__fraction' ../kernel/power/snapshot.c:1699: warning: Function parameter or struct member 'multiplier' not described in '__fraction' ../kernel/power/snapshot.c:1699: warning: Function parameter or struct member 'base' not described in '__fraction' ../kernel/power/snapshot.c:1997: warning: Function parameter or struct member 'nr_highmem' not described in 'count_pages_for_highmem' ../kernel/power/snapshot.c:2015: warning: Function parameter or struct member 'nr_pages' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2015: warning: Function parameter or struct member 'nr_highmem' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2038: warning: Function parameter or struct member 'safe_needed' not described in 'get_highmem_buffer' ../kernel/power/snapshot.c:2051: warning: Function parameter or struct member 'bm' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2051: warning: Function parameter or struct member 'nr_highmem' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2086: warning: Function parameter or struct member 'copy_bm' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2086: warning: Function parameter or struct member 'nr_pages' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2086: warning: Function parameter or struct member 'nr_highmem' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2308: warning: Function parameter or struct member 'bm' not described in 'mark_unsafe_pages' ../kernel/power/snapshot.c:2343: warning: Function parameter or struct member 'info' not described in 'load_header' ../kernel/power/snapshot.c:2512: warning: Function parameter or struct member 'page' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2512: warning: Function parameter or struct member 'ca' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2722: warning: Function parameter or struct member 'bm' not described in 'get_buffer' ../kernel/power/snapshot.c:2722: warning: Function parameter or struct member 'ca' not described in 'get_buffer' ../kernel/power/snapshot.c:2861: warning: Function parameter or struct member 'handle' not described in 'snapshot_write_finalize' ../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 ../drivers/pinctrl/spacemit/pinctrl-k1.c:433:9: warning: context imbalance in 'spacemit_pmx_set_mux' - different lock contexts for basic block ../drivers/pinctrl/spacemit/pinctrl-k1.c:448:12: warning: context imbalance in 'spacemit_request_gpio' - wrong count at exit ../drivers/pinctrl/spacemit/pinctrl-k1.c:603:12: warning: context imbalance in 'spacemit_pin_set_config' - wrong count at exit ../drivers/tty/tty_io.c:2854:22: warning: incorrect type in assignment (different address spaces) ../drivers/tty/tty_io.c:2854:22: expected unsigned char *[addressable] iomem_base ../drivers/tty/tty_io.c:2854:22: got void [noderef] __user * ../drivers/tty/tty_io.c:2878:52: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_io.c:2878:52: expected void [noderef] __user *uptr ../drivers/tty/tty_io.c:2878:52: got unsigned char *[addressable] iomem_base ../mm/page_vma_mapped.c:16:13: warning: context imbalance in 'map_pte' - wrong count at exit ../mm/page_vma_mapped.c: note: in included file: ../include/linux/rmap.h:703:28: warning: context imbalance in 'page_vma_mapped_walk' - unexpected unlock ../include/linux/rmap.h:703:28: warning: context imbalance in 'page_mapped_in_vma' - unexpected unlock ../drivers/xen/manage.c: In function ‘shutdown_event’: ../drivers/xen/manage.c:354:60: warning: ‘%s’ directive output may be truncated writing up to 95 bytes into a region of size 12 [-Wformat-truncation=] 354 | snprintf(node, FEATURE_PATH_SIZE, "feature-%s", | ^~ In function ‘setup_shutdown_watcher’, inlined from ‘shutdown_event’ at ../drivers/xen/manage.c:371:2: ../drivers/xen/manage.c:354:17: note: ‘snprintf’ output between 9 and 104 bytes into a destination of size 20 354 | snprintf(node, FEATURE_PATH_SIZE, "feature-%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | shutdown_handlers[idx].command); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mm/pagewalk.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'walk_pte_range' - unexpected unlock ../mm/pagewalk.c:829:14: warning: context imbalance in 'folio_walk_start' - different lock contexts for basic block ../arch/x86/kernel/fpu/core.c:206:31: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:206:31: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:206:31: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:213:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:213:33: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:213:33: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:548:39: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:548:39: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:548:39: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:552:41: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:552:41: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:552:41: got struct spinlock [noderef] __rcu * ../mm/pgtable-generic.c:282:7: warning: context imbalance in '__pte_offset_map' - different lock contexts for basic block ../mm/pgtable-generic.c:391:7: warning: context imbalance in '__pte_offset_map_lock' - different lock contexts for basic block ../kernel/locking/rtmutex_api.c: note: in included file: ../kernel/locking/rtmutex.c:1664:9: warning: context imbalance in 'rt_mutex_handle_deadlock' - unexpected unlock ../drivers/pmdomain/qcom/rpmpd.c:80:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:80:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:80:16: got int ../drivers/pmdomain/qcom/rpmpd.c:89:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:89:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:89:16: got int ../drivers/pmdomain/qcom/rpmpd.c:98:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:98:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:98:16: got int ../drivers/pmdomain/qcom/rpmpd.c:107:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:107:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:107:16: got int ../drivers/pmdomain/qcom/rpmpd.c:116:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:116:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:116:16: got int ../drivers/pmdomain/qcom/rpmpd.c:125:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:125:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:125:16: got int ../drivers/pmdomain/qcom/rpmpd.c:134:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:134:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:134:16: got int ../drivers/pmdomain/qcom/rpmpd.c:143:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:143:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:143:16: got int ../drivers/pmdomain/qcom/rpmpd.c:152:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:152:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:152:16: got int ../drivers/pmdomain/qcom/rpmpd.c:161:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:161:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:161:16: got int ../drivers/pmdomain/qcom/rpmpd.c:170:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:170:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:170:16: got int ../drivers/pmdomain/qcom/rpmpd.c:179:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:179:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:179:16: got int ../drivers/pmdomain/qcom/rpmpd.c:186:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:186:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:186:16: got int ../drivers/pmdomain/qcom/rpmpd.c:193:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:193:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:193:16: got int ../drivers/pmdomain/qcom/rpmpd.c:200:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:200:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:200:16: got int ../drivers/pmdomain/qcom/rpmpd.c:207:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:207:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:207:16: got int ../drivers/pmdomain/qcom/rpmpd.c:214:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:214:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:214:16: got int ../drivers/pmdomain/qcom/rpmpd.c:221:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:221:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:221:16: got int ../drivers/pmdomain/qcom/rpmpd.c:228:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:228:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:228:16: got int ../drivers/pmdomain/qcom/rpmpd.c:237:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:237:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:237:16: got int ../drivers/pmdomain/qcom/rpmpd.c:246:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:246:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:246:16: got int ../drivers/pmdomain/qcom/rpmpd.c:253:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:253:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:253:16: got int ../drivers/pmdomain/qcom/rpmpd.c:261:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:261:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:261:16: got int ../drivers/pmdomain/qcom/rpmpd.c:268:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:268:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:268:16: got int ../drivers/pmdomain/qcom/rpmpd.c:275:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:275:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:275:16: got int ../drivers/pmdomain/qcom/rpmpd.c:282:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:282:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:282:16: got int ../drivers/pmdomain/qcom/rpmpd.c:289:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:289:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:289:16: got int ../drivers/pmdomain/qcom/rpmpd.c:296:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:296:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:296:16: got int ../drivers/pmdomain/qcom/rpmpd.c:307:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:307:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:307:16: got int ../drivers/pmdomain/qcom/rpmpd.c:318:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:318:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:318:16: got int ../drivers/pmdomain/qcom/rpmpd.c:328:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:328:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:328:16: got int ../drivers/pmdomain/qcom/rpmpd.c:337:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:337:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:337:16: got int ../drivers/pmdomain/qcom/rpmpd.c:346:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:346:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:346:16: got int ../drivers/pmdomain/qcom/rpmpd.c:355:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:355:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:355:16: got int ../drivers/pmdomain/qcom/rpmpd.c:364:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:364:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:364:16: got int ../drivers/pmdomain/qcom/rpmpd.c:373:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:373:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:373:16: got int ../drivers/pmdomain/qcom/rpmpd.c:382:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:382:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:382:16: got int ../drivers/pmdomain/qcom/rpmpd.c:391:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:391:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:391:16: got int ../drivers/pmdomain/qcom/rpmpd.c:400:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:400:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:400:16: got int ../drivers/pmdomain/qcom/rpmpd.c:409:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:409:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:409:16: got int ../drivers/pmdomain/qcom/rpmpd.c:418:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:418:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:418:16: got int ../drivers/pmdomain/qcom/rpmpd.c:427:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:427:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:427:16: got int ../drivers/pmdomain/qcom/rpmpd.c:436:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:436:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:436:16: got int ../drivers/pmdomain/qcom/rpmpd.c:445:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:445:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:445:16: got int ../drivers/pmdomain/qcom/rpmpd.c:454:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:454:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:454:16: got int ../drivers/pmdomain/qcom/rpmpd.c:463:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:463:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:463:16: got int ../drivers/pmdomain/qcom/rpmpd.c:470:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:470:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:470:16: got int ../drivers/pmdomain/qcom/rpmpd.c:477:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:477:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:477:16: got int ../drivers/pmdomain/qcom/rpmpd.c:484:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:484:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:484:16: got int ../drivers/pmdomain/qcom/rpmpd.c:494:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:494:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:494:16: got int ../drivers/pmdomain/qcom/rpmpd.c:503:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:503:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:503:16: got int ../drivers/pmdomain/qcom/rpmpd.c:512:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:512:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:512:16: got int ../drivers/pmdomain/qcom/rpmpd.c:521:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:521:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:521:16: got int ../drivers/pmdomain/qcom/rpmpd.c:528:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:528:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:528:16: got int ../drivers/pmdomain/qcom/rpmpd.c:536:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:536:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:536:16: got int ../drivers/pmdomain/qcom/rpmpd.c:543:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:543:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:543:16: got int ../drivers/pmdomain/qcom/rpmpd.c:551:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:551:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:551:16: got int ../drivers/pmdomain/qcom/rpmpd.c:558:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:558:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:558:16: got int ../drivers/pmdomain/qcom/rpmpd.c:566:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:566:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:566:16: got int ../drivers/pmdomain/qcom/rpmpd.c:573:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:573:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:573:16: got int ../drivers/pmdomain/qcom/rpmpd.c:580:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:580:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:580:16: got int ../drivers/pmdomain/qcom/rpmpd.c:587:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:587:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:587:16: got int ../drivers/pmdomain/qcom/rpmpd.c:594:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:594:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:594:16: got int ../drivers/pmdomain/qcom/rpmpd.c:601:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:601:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:601:16: got int ../drivers/pmdomain/qcom/rpmpd.c:609:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:609:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:609:16: got int ../drivers/pmdomain/qcom/rpmpd.c:616:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:616:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:616:16: got int ../drivers/pmdomain/qcom/rpmpd.c:623:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:623:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:623:16: got int ../drivers/pmdomain/qcom/rpmpd.c:630:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:630:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:630:16: got int ../drivers/pmdomain/qcom/rpmpd.c:962:24: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:962:24: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:962:24: got int ../arch/x86/kvm/vmx/sgx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) ../kernel/power/autosleep.c:46:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/autosleep.c:46:32: warning: restricted suspend_state_t degrades to integer ../kernel/power/autosleep.c:71:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/autosleep.c:71:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/autosleep.c:106:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/autosleep.c:106:21: warning: restricted suspend_state_t degrades to integer ../drivers/gpu/host1x/context_bus.c:9:23: warning: symbol 'host1x_context_device_bus_type' was not declared. Should it be static? ../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'boost_ctrl' not described in 'lm3692x_led' ../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'brightness_ctrl' not described in 'lm3692x_led' ../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'enabled' not described in 'lm3692x_led' ../drivers/regulator/helpers.c: note: in included file: ../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer ../arch/x86/kernel/fpu/xstate.c:1594:9: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/xstate.c:1594:9: expected struct lockdep_map const *lock ../arch/x86/kernel/fpu/xstate.c:1594:9: got struct lockdep_map [noderef] __rcu * ../arch/x86/kernel/fpu/xstate.c:1684:31: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/xstate.c:1684:31: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/xstate.c:1684:31: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/xstate.c:1692:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/xstate.c:1692:33: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/xstate.c:1692:33: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/xstate.c:1710:31: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/xstate.c:1710:31: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/xstate.c:1710:31: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/xstate.c:1714:41: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/xstate.c:1714:41: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/xstate.c:1714:41: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/xstate.c:1729:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/xstate.c:1729:33: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/xstate.c:1729:33: got struct spinlock [noderef] __rcu * ../mm/rmap.c: note: in included file (through ../include/linux/ksm.h): ../include/linux/rmap.h:703:28: warning: context imbalance in 'folio_referenced_one' - unexpected unlock ../include/linux/rmap.h:703:28: warning: context imbalance in 'try_to_unmap_one' - unexpected unlock ../include/linux/rmap.h:703:28: warning: context imbalance in 'try_to_migrate_one' - unexpected unlock ../include/linux/rmap.h:703:28: warning: context imbalance in 'page_make_device_exclusive_one' - unexpected unlock ../drivers/regulator/devres.c: note: in included file: ../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer ../arch/x86/kvm/vmx/hyperv_evmcs.c:15:9: warning: cast truncates bits from constant value (1a079a becomes 79a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:17:9: warning: cast truncates bits from constant value (1a071a becomes 71a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:19:9: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:21:9: warning: cast truncates bits from constant value (b000b becomes b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:23:9: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:25:9: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:27:9: warning: cast truncates bits from constant value (1b001b becomes 1b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:29:9: warning: cast truncates bits from constant value (1b009b becomes 9b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:31:9: warning: cast truncates bits from constant value (1b011b becomes 11b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:33:9: warning: cast truncates bits from constant value (1b041b becomes 41b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:35:9: warning: cast truncates bits from constant value (1b049b becomes 49b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:37:9: warning: cast truncates bits from constant value (1b059b becomes 59b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:39:9: warning: cast truncates bits from constant value (80008 becomes 8) ../arch/x86/kvm/vmx/hyperv_evmcs.c:41:9: warning: cast truncates bits from constant value (80088 becomes 88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:43:9: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/hyperv_evmcs.c:45:9: warning: cast truncates bits from constant value (1a019a becomes 19a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:47:9: warning: cast truncates bits from constant value (1a021a becomes 21a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:49:9: warning: cast truncates bits from constant value (1a029a becomes 29a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:51:9: warning: cast truncates bits from constant value (1a031a becomes 31a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:53:9: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:55:9: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:57:9: warning: cast truncates bits from constant value (1a049a becomes 49a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:59:9: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:61:9: warning: cast truncates bits from constant value (1a059a becomes 59a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:63:9: warning: cast truncates bits from constant value (1a061a becomes 61a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:65:9: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.c:67:9: warning: cast truncates bits from constant value (80488 becomes 488) ../arch/x86/kvm/vmx/hyperv_evmcs.c:69:9: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:71:9: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:73:9: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:75:9: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:77:9: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:79:9: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:81:9: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:83:9: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:85:9: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:87:9: warning: cast truncates bits from constant value (1a089a becomes 89a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:89:9: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:91:9: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:93:9: warning: cast truncates bits from constant value (180018 becomes 18) ../arch/x86/kvm/vmx/hyperv_evmcs.c:95:9: warning: cast truncates bits from constant value (180098 becomes 98) ../arch/x86/kvm/vmx/hyperv_evmcs.c:97:9: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.c:99:9: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.c:101:9: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:103:9: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:105:9: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:107:9: warning: cast truncates bits from constant value (1a069a becomes 69a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:109:9: warning: cast truncates bits from constant value (1b019b becomes 19b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:111:9: warning: cast truncates bits from constant value (1b021b becomes 21b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:113:9: warning: cast truncates bits from constant value (1b029b becomes 29b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:115:9: warning: cast truncates bits from constant value (1b031b becomes 31b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:117:9: warning: cast truncates bits from constant value (1b039b becomes 39b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:119:9: warning: cast truncates bits from constant value (1b051b becomes 51b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:121:9: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.c:123:9: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:125:9: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/hyperv_evmcs.c:127:9: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:129:9: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:151:9: warning: cast truncates bits from constant value (90009 becomes 9) ../arch/x86/kvm/vmx/hyperv_evmcs.c:153:9: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.c:167:9: warning: cast truncates bits from constant value (190299 becomes 299) ../arch/x86/kvm/vmx/hyperv_evmcs.c:175:9: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/hyperv_evmcs.c:177:9: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/hyperv_evmcs.c:179:9: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/hyperv_evmcs.c:183:9: warning: cast truncates bits from constant value (100710 becomes 710) ../arch/x86/kvm/vmx/hyperv_evmcs.c:185:9: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.c:187:9: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.c:189:9: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/hyperv_evmcs.c:191:9: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.c:193:9: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.c:195:9: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.c:198:9: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.c:200:9: warning: cast truncates bits from constant value (130013 becomes 13) ../arch/x86/kvm/vmx/hyperv_evmcs.c:202:9: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/hyperv_evmcs.c:204:9: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.c:206:9: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.c:208:9: warning: cast truncates bits from constant value (120012 becomes 12) ../arch/x86/kvm/vmx/hyperv_evmcs.c:210:9: warning: cast truncates bits from constant value (120092 becomes 92) ../arch/x86/kvm/vmx/hyperv_evmcs.c:212:9: warning: cast truncates bits from constant value (120112 becomes 112) ../arch/x86/kvm/vmx/hyperv_evmcs.c:214:9: warning: cast truncates bits from constant value (120192 becomes 192) ../arch/x86/kvm/vmx/hyperv_evmcs.c:216:9: warning: cast truncates bits from constant value (120212 becomes 212) ../arch/x86/kvm/vmx/hyperv_evmcs.c:218:9: warning: cast truncates bits from constant value (120292 becomes 292) ../arch/x86/kvm/vmx/hyperv_evmcs.c:220:9: warning: cast truncates bits from constant value (120312 becomes 312) ../arch/x86/kvm/vmx/hyperv_evmcs.c:222:9: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.c:224:9: warning: cast truncates bits from constant value (120412 becomes 412) ../arch/x86/kvm/vmx/hyperv_evmcs.c:226:9: warning: cast truncates bits from constant value (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.c:228:9: warning: cast truncates bits from constant value (120512 becomes 512) ../arch/x86/kvm/vmx/hyperv_evmcs.c:230:9: warning: cast truncates bits from constant value (120592 becomes 592) ../arch/x86/kvm/vmx/hyperv_evmcs.c:232:9: warning: cast truncates bits from constant value (120612 becomes 612) ../arch/x86/kvm/vmx/hyperv_evmcs.c:234:9: warning: cast truncates bits from constant value (120692 becomes 692) ../arch/x86/kvm/vmx/hyperv_evmcs.c:236:9: warning: cast truncates bits from constant value (120712 becomes 712) ../arch/x86/kvm/vmx/hyperv_evmcs.c:238:9: warning: cast truncates bits from constant value (120792 becomes 792) ../arch/x86/kvm/vmx/hyperv_evmcs.c:240:9: warning: cast truncates bits from constant value (120812 becomes 812) ../arch/x86/kvm/vmx/hyperv_evmcs.c:242:9: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.c:244:9: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.c:246:9: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.c:250:9: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.c:252:9: warning: cast truncates bits from constant value (110091 becomes 91) ../arch/x86/kvm/vmx/hyperv_evmcs.c:254:9: warning: cast truncates bits from constant value (110111 becomes 111) ../arch/x86/kvm/vmx/hyperv_evmcs.c:256:9: warning: too many warnings ../drivers/video/fbdev/core/fbcon_ud.c:372:37: warning: cast truncates bits from constant value (ffffff00 becomes 0) ../drivers/dma/mediatek/mtk-hsdma.c:450:17: warning: incorrect type in assignment (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:450:17: expected restricted __le32 volatile ../drivers/dma/mediatek/mtk-hsdma.c:450:17: got unsigned long long [usertype] src ../drivers/dma/mediatek/mtk-hsdma.c:451:17: warning: restricted __le32 degrades to integer ../drivers/dma/mediatek/mtk-hsdma.c:451:17: warning: incorrect type in assignment (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:451:17: expected restricted __le32 volatile ../drivers/dma/mediatek/mtk-hsdma.c:451:17: got unsigned int ../drivers/dma/mediatek/mtk-hsdma.c:455:17: warning: incorrect type in assignment (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:455:17: expected restricted __le32 volatile ../drivers/dma/mediatek/mtk-hsdma.c:455:17: got unsigned long long [usertype] dest ../drivers/dma/mediatek/mtk-hsdma.c:456:17: warning: incorrect type in assignment (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:456:17: expected restricted __le32 volatile ../drivers/dma/mediatek/mtk-hsdma.c:456:17: got int ../drivers/dma/mediatek/mtk-hsdma.c:579:33: warning: restricted __le32 degrades to integer ../drivers/dma/mediatek/mtk-hsdma.c:877:18: warning: incorrect type in initializer (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:877:18: expected restricted __le32 [usertype] ddone ../drivers/dma/mediatek/mtk-hsdma.c:877:18: got unsigned long ../drivers/dma/mediatek/mtk-hsdma.c:878:16: warning: incorrect type in initializer (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:878:16: expected restricted __le32 [usertype] ls0 ../drivers/dma/mediatek/mtk-hsdma.c:878:16: got unsigned long ../drivers/dma/mediatek/mtk-hsdma.c:882:18: warning: incorrect type in initializer (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:882:18: expected restricted __le32 [usertype] ddone ../drivers/dma/mediatek/mtk-hsdma.c:882:18: got unsigned long ../drivers/dma/mediatek/mtk-hsdma.c:883:16: warning: incorrect type in initializer (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:883:16: expected restricted __le32 [usertype] ls0 ../drivers/dma/mediatek/mtk-hsdma.c:883:16: got unsigned long ../kernel/power/energy_model.c:168:15: warning: incorrect type in assignment (different address spaces) ../kernel/power/energy_model.c:168:15: expected struct em_perf_table [noderef] __rcu *table ../kernel/power/energy_model.c:168:15: got struct em_perf_table * ../kernel/power/energy_model.c:169:15: warning: incorrect type in argument 1 (different address spaces) ../kernel/power/energy_model.c:169:15: expected void const *objp ../kernel/power/energy_model.c:169:15: got struct em_perf_table [noderef] __rcu *table ../kernel/power/energy_model.c:177:15: warning: incorrect type in assignment (different address spaces) ../kernel/power/energy_model.c:177:15: expected struct em_perf_table [noderef] __rcu *table ../kernel/power/energy_model.c:177:15: got struct em_perf_table * ../kernel/power/energy_model.c:179:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/power/energy_model.c:179:19: expected struct callback_head *head ../kernel/power/energy_model.c:179:19: got struct callback_head [noderef] __rcu * ../kernel/power/energy_model.c:190:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/power/energy_model.c:190:19: expected struct kref *kref ../kernel/power/energy_model.c:190:19: got struct kref [noderef] __rcu * ../kernel/power/energy_model.c:208:15: warning: incorrect type in assignment (different address spaces) ../kernel/power/energy_model.c:208:15: expected struct em_perf_table [noderef] __rcu *table ../kernel/power/energy_model.c:208:15: got void *_res ../kernel/power/energy_model.c:212:20: warning: incorrect type in argument 1 (different address spaces) ../kernel/power/energy_model.c:212:20: expected struct kref *kref ../kernel/power/energy_model.c:212:20: got struct kref [noderef] __rcu * ../kernel/power/energy_model.c:328:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/power/energy_model.c:328:19: expected struct kref *kref ../kernel/power/energy_model.c:328:19: got struct kref [noderef] __rcu * ../kernel/power/energy_model.c:333:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/power/energy_model.c:333:45: expected struct em_perf_state *table ../kernel/power/energy_model.c:333:45: got struct em_perf_state [noderef] __rcu * ../kernel/power/energy_model.c:433:45: warning: incorrect type in argument 3 (different address spaces) ../kernel/power/energy_model.c:433:45: expected struct em_perf_state *table ../kernel/power/energy_model.c:433:45: got struct em_perf_state [noderef] __rcu * ../kernel/power/energy_model.c:450:15: warning: incorrect type in argument 1 (different address spaces) ../kernel/power/energy_model.c:450:15: expected void const *objp ../kernel/power/energy_model.c:450:15: got struct em_perf_table [noderef] __rcu *[assigned] em_table ../kernel/power/energy_model.c:634:55: warning: incorrect type in argument 2 (different address spaces) ../kernel/power/energy_model.c:634:55: expected struct em_perf_state *table ../kernel/power/energy_model.c:634:55: got struct em_perf_state [noderef] __rcu * ../kernel/power/energy_model.c:689:16: warning: incorrect type in assignment (different address spaces) ../kernel/power/energy_model.c:689:16: expected struct em_perf_state *new_ps ../kernel/power/energy_model.c:689:16: got struct em_perf_state [noderef] __rcu * ../kernel/power/energy_model.c:707:37: warning: incorrect type in argument 2 (different address spaces) ../kernel/power/energy_model.c:707:37: expected struct em_perf_state *table ../kernel/power/energy_model.c:707:37: got struct em_perf_state [noderef] __rcu * ../kernel/power/energy_model.c:742:38: warning: incorrect type in argument 3 (different address spaces) ../kernel/power/energy_model.c:742:38: expected struct em_perf_state *table ../kernel/power/energy_model.c:742:38: got struct em_perf_state [noderef] __rcu * ../kernel/power/energy_model.c:846:53: warning: dereference of noderef expression ../kernel/power/energy_model.c:855:32: warning: dereference of noderef expression ../drivers/gpu/drm/tests/drm_kunit_helpers.c:324: warning: bad line: for a KUnit test ../fs/notify/fsnotify.c:410:16: error: incompatible types in comparison expression (different address spaces): ../fs/notify/fsnotify.c:410:16: struct fsnotify_mark_connector [noderef] __rcu * ../fs/notify/fsnotify.c:410:16: struct fsnotify_mark_connector * ../fs/notify/fsnotify.c:412:24: error: incompatible types in comparison expression (different address spaces): ../fs/notify/fsnotify.c:412:24: struct hlist_node [noderef] __rcu * ../fs/notify/fsnotify.c:412:24: struct hlist_node * ../fs/notify/fsnotify.c:422:24: error: incompatible types in comparison expression (different address spaces): ../fs/notify/fsnotify.c:422:24: struct hlist_node [noderef] __rcu * ../fs/notify/fsnotify.c:422:24: struct hlist_node * ../fs/notify/fsnotify.c:589:46: warning: incorrect type in argument 1 (different address spaces) ../fs/notify/fsnotify.c:589:46: expected struct fsnotify_mark_connector **connp ../fs/notify/fsnotify.c:589:46: got struct fsnotify_mark_connector [noderef] __rcu ** ../fs/notify/fsnotify.c:593:46: warning: incorrect type in argument 1 (different address spaces) ../fs/notify/fsnotify.c:593:46: expected struct fsnotify_mark_connector **connp ../fs/notify/fsnotify.c:593:46: got struct fsnotify_mark_connector [noderef] __rcu ** ../fs/notify/fsnotify.c:597:46: warning: incorrect type in argument 1 (different address spaces) ../fs/notify/fsnotify.c:597:46: expected struct fsnotify_mark_connector **connp ../fs/notify/fsnotify.c:597:46: got struct fsnotify_mark_connector [noderef] __rcu ** ../fs/notify/fsnotify.c:601:46: warning: incorrect type in argument 1 (different address spaces) ../fs/notify/fsnotify.c:601:46: expected struct fsnotify_mark_connector **connp ../fs/notify/fsnotify.c:601:46: got struct fsnotify_mark_connector [noderef] __rcu ** ../kernel/locking/locktorture.c:128:23: warning: symbol 'call_rcu_chain_list' was not declared. Should it be static? ../kernel/locking/locktorture.c:497:12: warning: context imbalance in 'torture_mutex_lock' - wrong count at exit ../kernel/locking/locktorture.c:513:13: warning: context imbalance in 'torture_mutex_unlock' - wrong count at exit ../kernel/locking/locktorture.c:571:12: warning: context imbalance in 'torture_ww_mutex_lock' - wrong count at exit ../kernel/locking/locktorture.c: note: in included file: ../include/linux/ww_mutex.h:205:9: warning: context imbalance in 'torture_ww_mutex_unlock' - wrong count at exit ../kernel/locking/locktorture.c:666:12: warning: context imbalance in 'torture_rtmutex_lock' - wrong count at exit ../kernel/locking/locktorture.c:690:13: warning: context imbalance in 'torture_rtmutex_unlock' - wrong count at exit ../kernel/locking/locktorture.c:730:12: warning: context imbalance in 'torture_rwsem_down_write' - wrong count at exit ../kernel/locking/locktorture.c:746:13: warning: context imbalance in 'torture_rwsem_up_write' - wrong count at exit ../kernel/locking/locktorture.c:752:12: warning: context imbalance in 'torture_rwsem_down_read' - wrong count at exit ../kernel/locking/locktorture.c:770:13: warning: context imbalance in 'torture_rwsem_up_read' - wrong count at exit ../kernel/locking/locktorture.c:800:12: warning: context imbalance in 'torture_percpu_rwsem_down_write' - wrong count at exit ../kernel/locking/locktorture.c:807:13: warning: context imbalance in 'torture_percpu_rwsem_up_write' - wrong count at exit ../kernel/locking/locktorture.c:816:25: warning: context imbalance in 'torture_percpu_rwsem_down_read' - wrong count at exit ../kernel/locking/locktorture.c:820:13: warning: context imbalance in 'torture_percpu_rwsem_up_read' - wrong count at exit ../block/blk-zoned.c:493:30: warning: context imbalance in 'disk_get_and_lock_zone_wplug' - wrong count at exit ../block/blk-zoned.c: note: in included file (through ../include/linux/blkdev.h): ../include/linux/bio.h:527:9: warning: context imbalance in 'blk_zone_wplug_handle_write' - unexpected unlock ../block/blk-zoned.c:1679:31: warning: context imbalance in 'blk_revalidate_seq_zone' - unexpected unlock lib/tests/module/test_kallsyms_a.c:14:5: warning: symbol 'auto_test_a_0000000001' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:16:5: warning: symbol 'auto_test_a_0000000002' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:18:5: warning: symbol 'auto_test_a_0000000003' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:20:5: warning: symbol 'auto_test_a_0000000004' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:22:5: warning: symbol 'auto_test_a_0000000005' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:24:5: warning: symbol 'auto_test_a_0000000006' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:26:5: warning: symbol 'auto_test_a_0000000007' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:28:5: warning: symbol 'auto_test_a_0000000008' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:30:5: warning: symbol 'auto_test_a_0000000009' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:32:5: warning: symbol 'auto_test_a_0000000010' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:34:5: warning: symbol 'auto_test_a_0000000011' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:36:5: warning: symbol 'auto_test_a_0000000012' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:38:5: warning: symbol 'auto_test_a_0000000013' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:40:5: warning: symbol 'auto_test_a_0000000014' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:42:5: warning: symbol 'auto_test_a_0000000015' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:44:5: warning: symbol 'auto_test_a_0000000016' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:46:5: warning: symbol 'auto_test_a_0000000017' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:48:5: warning: symbol 'auto_test_a_0000000018' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:50:5: warning: symbol 'auto_test_a_0000000019' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:52:5: warning: symbol 'auto_test_a_0000000020' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:54:5: warning: symbol 'auto_test_a_0000000021' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:56:5: warning: symbol 'auto_test_a_0000000022' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:58:5: warning: symbol 'auto_test_a_0000000023' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:60:5: warning: symbol 'auto_test_a_0000000024' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:62:5: warning: symbol 'auto_test_a_0000000025' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:64:5: warning: symbol 'auto_test_a_0000000026' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:66:5: warning: symbol 'auto_test_a_0000000027' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:68:5: warning: symbol 'auto_test_a_0000000028' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:70:5: warning: symbol 'auto_test_a_0000000029' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:72:5: warning: symbol 'auto_test_a_0000000030' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:74:5: warning: symbol 'auto_test_a_0000000031' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:76:5: warning: symbol 'auto_test_a_0000000032' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:78:5: warning: symbol 'auto_test_a_0000000033' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:80:5: warning: symbol 'auto_test_a_0000000034' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:82:5: warning: symbol 'auto_test_a_0000000035' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:84:5: warning: symbol 'auto_test_a_0000000036' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:86:5: warning: symbol 'auto_test_a_0000000037' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:88:5: warning: symbol 'auto_test_a_0000000038' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:90:5: warning: symbol 'auto_test_a_0000000039' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:92:5: warning: symbol 'auto_test_a_0000000040' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:94:5: warning: symbol 'auto_test_a_0000000041' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:96:5: warning: symbol 'auto_test_a_0000000042' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:98:5: warning: symbol 'auto_test_a_0000000043' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:100:5: warning: symbol 'auto_test_a_0000000044' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:102:5: warning: symbol 'auto_test_a_0000000045' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:104:5: warning: symbol 'auto_test_a_0000000046' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:106:5: warning: symbol 'auto_test_a_0000000047' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:108:5: warning: symbol 'auto_test_a_0000000048' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:110:5: warning: symbol 'auto_test_a_0000000049' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:112:5: warning: symbol 'auto_test_a_0000000050' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:114:5: warning: symbol 'auto_test_a_0000000051' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:116:5: warning: symbol 'auto_test_a_0000000052' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:118:5: warning: symbol 'auto_test_a_0000000053' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:120:5: warning: symbol 'auto_test_a_0000000054' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:122:5: warning: symbol 'auto_test_a_0000000055' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:124:5: warning: symbol 'auto_test_a_0000000056' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:126:5: warning: symbol 'auto_test_a_0000000057' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:128:5: warning: symbol 'auto_test_a_0000000058' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:130:5: warning: symbol 'auto_test_a_0000000059' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:132:5: warning: symbol 'auto_test_a_0000000060' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:134:5: warning: symbol 'auto_test_a_0000000061' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:136:5: warning: symbol 'auto_test_a_0000000062' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:138:5: warning: symbol 'auto_test_a_0000000063' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:140:5: warning: symbol 'auto_test_a_0000000064' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:142:5: warning: symbol 'auto_test_a_0000000065' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:144:5: warning: symbol 'auto_test_a_0000000066' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:146:5: warning: symbol 'auto_test_a_0000000067' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:148:5: warning: symbol 'auto_test_a_0000000068' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:150:5: warning: symbol 'auto_test_a_0000000069' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:152:5: warning: symbol 'auto_test_a_0000000070' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:154:5: warning: symbol 'auto_test_a_0000000071' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:156:5: warning: symbol 'auto_test_a_0000000072' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:158:5: warning: symbol 'auto_test_a_0000000073' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:160:5: warning: symbol 'auto_test_a_0000000074' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:162:5: warning: symbol 'auto_test_a_0000000075' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:164:5: warning: symbol 'auto_test_a_0000000076' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:166:5: warning: symbol 'auto_test_a_0000000077' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:168:5: warning: symbol 'auto_test_a_0000000078' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:170:5: warning: symbol 'auto_test_a_0000000079' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:172:5: warning: symbol 'auto_test_a_0000000080' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:174:5: warning: symbol 'auto_test_a_0000000081' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:176:5: warning: symbol 'auto_test_a_0000000082' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:178:5: warning: symbol 'auto_test_a_0000000083' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:180:5: warning: symbol 'auto_test_a_0000000084' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:182:5: warning: symbol 'auto_test_a_0000000085' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:184:5: warning: symbol 'auto_test_a_0000000086' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:186:5: warning: symbol 'auto_test_a_0000000087' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:188:5: warning: symbol 'auto_test_a_0000000088' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:190:5: warning: symbol 'auto_test_a_0000000089' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:192:5: warning: symbol 'auto_test_a_0000000090' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:194:5: warning: symbol 'auto_test_a_0000000091' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:196:5: warning: symbol 'auto_test_a_0000000092' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:198:5: warning: symbol 'auto_test_a_0000000093' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:200:5: warning: symbol 'auto_test_a_0000000094' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:202:5: warning: symbol 'auto_test_a_0000000095' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:204:5: warning: symbol 'auto_test_a_0000000096' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:206:5: warning: symbol 'auto_test_a_0000000097' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:208:5: warning: symbol 'auto_test_a_0000000098' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:210:5: warning: symbol 'auto_test_a_0000000099' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:212:5: warning: too many warnings ../drivers/xen/xenbus/xenbus_client.c: In function ‘xenbus_va_dev_error’: ../drivers/xen/xenbus/xenbus_client.c:304:9: warning: function ‘xenbus_va_dev_error’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 304 | vsnprintf(printf_buffer + len, PRINTF_BUFFER_SIZE - len, fmt, ap); | ^~~~~~~~~ ../mm/vmalloc.c:1054:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit ../mm/vmalloc.c:4426:28: warning: context imbalance in 'vread_iter' - unexpected unlock ../fs/eventpoll.c:647:9: warning: restricted __poll_t degrades to integer ../fs/eventpoll.c:647:9: warning: cast to restricted __poll_t ../fs/eventpoll.c:1418:53: warning: incorrect type in argument 3 (different base types) ../fs/eventpoll.c:1418:53: expected unsigned int pollflags ../fs/eventpoll.c:1418:53: got restricted __poll_t ../kernel/locking/test-ww_mutex.c:17:25: warning: symbol 'wq' was not declared. Should it be static? ../kernel/locking/test-ww_mutex.c:391:18: warning: symbol 'rng' was not declared. Should it be static? ../kernel/locking/test-ww_mutex.c:392:1: warning: symbol 'rng_lock' was not declared. Should it be static? ../sound/hda/intel-dsp-config.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../drivers/char/virtio_console.c: In function ‘add_port.isra’: ../drivers/char/virtio_console.c:1427:63: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-truncation=] 1427 | snprintf(debugfs_name, sizeof(debugfs_name), "vport%up%u", | ^~ ../drivers/char/virtio_console.c:1427:54: note: directive argument in the range [0, 4294967294] 1427 | snprintf(debugfs_name, sizeof(debugfs_name), "vport%up%u", | ^~~~~~~~~~~~ ../drivers/char/virtio_console.c:1427:9: note: ‘snprintf’ output between 9 and 27 bytes into a destination of size 16 1427 | snprintf(debugfs_name, sizeof(debugfs_name), "vport%up%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1428 | port->portdev->vdev->index, id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/regulator/of_regulator.c:18:43: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c:260:22: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c:263:22: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c:266:22: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c:269:22: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c:270:22: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c:323:26: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c: note: in included file: ../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer ../net/ipv4/tcp_offload.c:206:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:206:49: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:206:49: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:208:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:208:60: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:208:60: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:250:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:250:41: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:250:41: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:252:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:252:52: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:252:52: got fouled restricted __sum16 ../drivers/char/agp/generic.c:47:7: warning: symbol 'agp_gatt_table' was not declared. Should it be static? ../drivers/char/agp/generic.c:48:5: warning: symbol 'agp_memory_reserved' was not declared. Should it be static? ../drivers/video/fbdev/core/cfbfillrect.c:362:32: warning: incorrect type in argument 1 (different base types) ../drivers/video/fbdev/core/cfbfillrect.c:362:32: expected unsigned long word ../drivers/video/fbdev/core/cfbfillrect.c:362:32: got restricted __le64 [usertype] ../drivers/video/fbdev/core/cfbfillrect.c:362:32: warning: cast to restricted __le64 ../sound/hda/intel-nhlt.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../include/sound/intel-nhlt.h:61:39: warning: array of flexible structures ../fs/notify/mark.c:670:13: warning: incorrect type in initializer (different address spaces) ../fs/notify/mark.c:670:13: expected struct fsnotify_mark_connector [noderef] __rcu *__new ../fs/notify/mark.c:670:13: got struct fsnotify_mark_connector *[assigned] conn ../fs/notify/mark.c:414:9: warning: context imbalance in 'fsnotify_put_mark' - unexpected unlock ../fs/notify/mark.c:683:39: warning: context imbalance in 'fsnotify_grab_connector' - different lock contexts for basic block ../fs/notify/mark.c:781:20: warning: context imbalance in 'fsnotify_add_mark_list' - unexpected unlock ../fs/notify/mark.c:865:25: warning: context imbalance in 'fsnotify_find_mark' - unexpected unlock ../fs/notify/mark.c:939:17: warning: context imbalance in 'fsnotify_destroy_marks' - unexpected unlock lib/tests/module/test_kallsyms_c.c:14:5: warning: symbol 'auto_test_c_0000000001' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:16:5: warning: symbol 'auto_test_c_0000000002' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:18:5: warning: symbol 'auto_test_c_0000000003' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:20:5: warning: symbol 'auto_test_c_0000000004' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:22:5: warning: symbol 'auto_test_c_0000000005' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:24:5: warning: symbol 'auto_test_c_0000000006' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:26:5: warning: symbol 'auto_test_c_0000000007' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:28:5: warning: symbol 'auto_test_c_0000000008' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:30:5: warning: symbol 'auto_test_c_0000000009' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:32:5: warning: symbol 'auto_test_c_0000000010' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:34:5: warning: symbol 'auto_test_c_0000000011' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:36:5: warning: symbol 'auto_test_c_0000000012' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:38:5: warning: symbol 'auto_test_c_0000000013' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:40:5: warning: symbol 'auto_test_c_0000000014' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:42:5: warning: symbol 'auto_test_c_0000000015' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:44:5: warning: symbol 'auto_test_c_0000000016' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:46:5: warning: symbol 'auto_test_c_0000000017' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:48:5: warning: symbol 'auto_test_c_0000000018' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:50:5: warning: symbol 'auto_test_c_0000000019' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:52:5: warning: symbol 'auto_test_c_0000000020' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:54:5: warning: symbol 'auto_test_c_0000000021' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:56:5: warning: symbol 'auto_test_c_0000000022' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:58:5: warning: symbol 'auto_test_c_0000000023' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:60:5: warning: symbol 'auto_test_c_0000000024' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:62:5: warning: symbol 'auto_test_c_0000000025' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:64:5: warning: symbol 'auto_test_c_0000000026' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:66:5: warning: symbol 'auto_test_c_0000000027' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:68:5: warning: symbol 'auto_test_c_0000000028' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:70:5: warning: symbol 'auto_test_c_0000000029' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:72:5: warning: symbol 'auto_test_c_0000000030' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:74:5: warning: symbol 'auto_test_c_0000000031' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:76:5: warning: symbol 'auto_test_c_0000000032' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:78:5: warning: symbol 'auto_test_c_0000000033' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:80:5: warning: symbol 'auto_test_c_0000000034' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:82:5: warning: symbol 'auto_test_c_0000000035' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:84:5: warning: symbol 'auto_test_c_0000000036' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:86:5: warning: symbol 'auto_test_c_0000000037' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:88:5: warning: symbol 'auto_test_c_0000000038' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:90:5: warning: symbol 'auto_test_c_0000000039' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:92:5: warning: symbol 'auto_test_c_0000000040' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:94:5: warning: symbol 'auto_test_c_0000000041' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:96:5: warning: symbol 'auto_test_c_0000000042' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:98:5: warning: symbol 'auto_test_c_0000000043' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:100:5: warning: symbol 'auto_test_c_0000000044' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:102:5: warning: symbol 'auto_test_c_0000000045' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:104:5: warning: symbol 'auto_test_c_0000000046' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:106:5: warning: symbol 'auto_test_c_0000000047' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:108:5: warning: symbol 'auto_test_c_0000000048' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:110:5: warning: symbol 'auto_test_c_0000000049' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:112:5: warning: symbol 'auto_test_c_0000000050' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:114:5: warning: symbol 'auto_test_c_0000000051' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:116:5: warning: symbol 'auto_test_c_0000000052' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:118:5: warning: symbol 'auto_test_c_0000000053' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:120:5: warning: symbol 'auto_test_c_0000000054' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:122:5: warning: symbol 'auto_test_c_0000000055' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:124:5: warning: symbol 'auto_test_c_0000000056' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:126:5: warning: symbol 'auto_test_c_0000000057' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:128:5: warning: symbol 'auto_test_c_0000000058' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:130:5: warning: symbol 'auto_test_c_0000000059' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:132:5: warning: symbol 'auto_test_c_0000000060' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:134:5: warning: symbol 'auto_test_c_0000000061' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:136:5: warning: symbol 'auto_test_c_0000000062' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:138:5: warning: symbol 'auto_test_c_0000000063' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:140:5: warning: symbol 'auto_test_c_0000000064' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:142:5: warning: symbol 'auto_test_c_0000000065' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:144:5: warning: symbol 'auto_test_c_0000000066' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:146:5: warning: symbol 'auto_test_c_0000000067' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:148:5: warning: symbol 'auto_test_c_0000000068' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:150:5: warning: symbol 'auto_test_c_0000000069' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:152:5: warning: symbol 'auto_test_c_0000000070' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:154:5: warning: symbol 'auto_test_c_0000000071' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:156:5: warning: symbol 'auto_test_c_0000000072' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:158:5: warning: symbol 'auto_test_c_0000000073' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:160:5: warning: symbol 'auto_test_c_0000000074' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:162:5: warning: symbol 'auto_test_c_0000000075' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:164:5: warning: symbol 'auto_test_c_0000000076' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:166:5: warning: symbol 'auto_test_c_0000000077' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:168:5: warning: symbol 'auto_test_c_0000000078' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:170:5: warning: symbol 'auto_test_c_0000000079' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:172:5: warning: symbol 'auto_test_c_0000000080' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:174:5: warning: symbol 'auto_test_c_0000000081' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:176:5: warning: symbol 'auto_test_c_0000000082' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:178:5: warning: symbol 'auto_test_c_0000000083' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:180:5: warning: symbol 'auto_test_c_0000000084' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:182:5: warning: symbol 'auto_test_c_0000000085' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:184:5: warning: symbol 'auto_test_c_0000000086' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:186:5: warning: symbol 'auto_test_c_0000000087' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:188:5: warning: symbol 'auto_test_c_0000000088' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:190:5: warning: symbol 'auto_test_c_0000000089' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:192:5: warning: symbol 'auto_test_c_0000000090' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:194:5: warning: symbol 'auto_test_c_0000000091' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:196:5: warning: symbol 'auto_test_c_0000000092' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:198:5: warning: symbol 'auto_test_c_0000000093' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:200:5: warning: symbol 'auto_test_c_0000000094' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:202:5: warning: symbol 'auto_test_c_0000000095' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:204:5: warning: symbol 'auto_test_c_0000000096' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:206:5: warning: symbol 'auto_test_c_0000000097' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:208:5: warning: symbol 'auto_test_c_0000000098' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:210:5: warning: symbol 'auto_test_c_0000000099' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:212:5: warning: too many warnings ../sound/core/seq/seq_midi_event.c:145:6: warning: context imbalance in 'snd_midi_event_reset_encode' - wrong count at exit ../sound/core/seq/seq_midi_event.c:152:6: warning: context imbalance in 'snd_midi_event_reset_decode' - wrong count at exit ../sound/core/seq/seq_midi_event.c:170:6: warning: context imbalance in 'snd_midi_event_encode_byte' - different lock contexts for basic block Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 202. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 202. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 202. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 202. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 202. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 202. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 202. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 202. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 202. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 202. ../security/landlock/ruleset.c:202: warning: Function parameter or struct member '' not described in 'insert_rule' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 202. Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1806, line 202. ../security/landlock/ruleset.c:202: warning: Excess function parameter 'layers' description in 'insert_rule' Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 692. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 692. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 692. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 692. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 692. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 692. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 692. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 692. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 692. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 692. ../security/landlock/ruleset.c:692: warning: Function parameter or struct member '' not described in 'landlock_init_layer_masks' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 692. Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1806, line 692. ../security/landlock/ruleset.c:692: warning: Excess function parameter 'layer_masks' description in 'landlock_init_layer_masks' ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'dma_buf' not described in 'virtio_dma_buf_attach' ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'attach' not described in 'virtio_dma_buf_attach' ../drivers/pinctrl/renesas/pinctrl-rzn1.c:187:52: warning: dubious: x | !y ../drivers/pinctrl/renesas/pinctrl-rzn1.c:193:52: warning: dubious: x | !y lib/tests/module/test_kallsyms_d.c:14:5: warning: symbol 'auto_test_d_0000000001' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:16:5: warning: symbol 'auto_test_d_0000000002' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:18:5: warning: symbol 'auto_test_d_0000000003' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:20:5: warning: symbol 'auto_test_d_0000000004' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:22:5: warning: symbol 'auto_test_d_0000000005' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:24:5: warning: symbol 'auto_test_d_0000000006' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:26:5: warning: symbol 'auto_test_d_0000000007' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:28:5: warning: symbol 'auto_test_d_0000000008' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:30:5: warning: symbol 'auto_test_d_0000000009' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:32:5: warning: symbol 'auto_test_d_0000000010' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:34:5: warning: symbol 'auto_test_d_0000000011' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:36:5: warning: symbol 'auto_test_d_0000000012' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:38:5: warning: symbol 'auto_test_d_0000000013' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:40:5: warning: symbol 'auto_test_d_0000000014' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:42:5: warning: symbol 'auto_test_d_0000000015' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:44:5: warning: symbol 'auto_test_d_0000000016' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:46:5: warning: symbol 'auto_test_d_0000000017' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:48:5: warning: symbol 'auto_test_d_0000000018' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:50:5: warning: symbol 'auto_test_d_0000000019' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:52:5: warning: symbol 'auto_test_d_0000000020' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:54:5: warning: symbol 'auto_test_d_0000000021' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:56:5: warning: symbol 'auto_test_d_0000000022' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:58:5: warning: symbol 'auto_test_d_0000000023' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:60:5: warning: symbol 'auto_test_d_0000000024' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:62:5: warning: symbol 'auto_test_d_0000000025' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:64:5: warning: symbol 'auto_test_d_0000000026' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:66:5: warning: symbol 'auto_test_d_0000000027' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:68:5: warning: symbol 'auto_test_d_0000000028' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:70:5: warning: symbol 'auto_test_d_0000000029' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:72:5: warning: symbol 'auto_test_d_0000000030' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:74:5: warning: symbol 'auto_test_d_0000000031' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:76:5: warning: symbol 'auto_test_d_0000000032' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:78:5: warning: symbol 'auto_test_d_0000000033' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:80:5: warning: symbol 'auto_test_d_0000000034' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:82:5: warning: symbol 'auto_test_d_0000000035' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:84:5: warning: symbol 'auto_test_d_0000000036' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:86:5: warning: symbol 'auto_test_d_0000000037' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:88:5: warning: symbol 'auto_test_d_0000000038' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:90:5: warning: symbol 'auto_test_d_0000000039' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:92:5: warning: symbol 'auto_test_d_0000000040' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:94:5: warning: symbol 'auto_test_d_0000000041' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:96:5: warning: symbol 'auto_test_d_0000000042' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:98:5: warning: symbol 'auto_test_d_0000000043' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:100:5: warning: symbol 'auto_test_d_0000000044' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:102:5: warning: symbol 'auto_test_d_0000000045' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:104:5: warning: symbol 'auto_test_d_0000000046' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:106:5: warning: symbol 'auto_test_d_0000000047' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:108:5: warning: symbol 'auto_test_d_0000000048' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:110:5: warning: symbol 'auto_test_d_0000000049' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:112:5: warning: symbol 'auto_test_d_0000000050' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:114:5: warning: symbol 'auto_test_d_0000000051' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:116:5: warning: symbol 'auto_test_d_0000000052' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:118:5: warning: symbol 'auto_test_d_0000000053' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:120:5: warning: symbol 'auto_test_d_0000000054' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:122:5: warning: symbol 'auto_test_d_0000000055' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:124:5: warning: symbol 'auto_test_d_0000000056' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:126:5: warning: symbol 'auto_test_d_0000000057' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:128:5: warning: symbol 'auto_test_d_0000000058' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:130:5: warning: symbol 'auto_test_d_0000000059' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:132:5: warning: symbol 'auto_test_d_0000000060' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:134:5: warning: symbol 'auto_test_d_0000000061' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:136:5: warning: symbol 'auto_test_d_0000000062' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:138:5: warning: symbol 'auto_test_d_0000000063' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:140:5: warning: symbol 'auto_test_d_0000000064' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:142:5: warning: symbol 'auto_test_d_0000000065' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:144:5: warning: symbol 'auto_test_d_0000000066' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:146:5: warning: symbol 'auto_test_d_0000000067' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:148:5: warning: symbol 'auto_test_d_0000000068' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:150:5: warning: symbol 'auto_test_d_0000000069' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:152:5: warning: symbol 'auto_test_d_0000000070' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:154:5: warning: symbol 'auto_test_d_0000000071' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:156:5: warning: symbol 'auto_test_d_0000000072' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:158:5: warning: symbol 'auto_test_d_0000000073' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:160:5: warning: symbol 'auto_test_d_0000000074' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:162:5: warning: symbol 'auto_test_d_0000000075' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:164:5: warning: symbol 'auto_test_d_0000000076' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:166:5: warning: symbol 'auto_test_d_0000000077' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:168:5: warning: symbol 'auto_test_d_0000000078' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:170:5: warning: symbol 'auto_test_d_0000000079' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:172:5: warning: symbol 'auto_test_d_0000000080' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:174:5: warning: symbol 'auto_test_d_0000000081' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:176:5: warning: symbol 'auto_test_d_0000000082' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:178:5: warning: symbol 'auto_test_d_0000000083' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:180:5: warning: symbol 'auto_test_d_0000000084' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:182:5: warning: symbol 'auto_test_d_0000000085' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:184:5: warning: symbol 'auto_test_d_0000000086' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:186:5: warning: symbol 'auto_test_d_0000000087' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:188:5: warning: symbol 'auto_test_d_0000000088' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:190:5: warning: symbol 'auto_test_d_0000000089' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:192:5: warning: symbol 'auto_test_d_0000000090' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:194:5: warning: symbol 'auto_test_d_0000000091' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:196:5: warning: symbol 'auto_test_d_0000000092' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:198:5: warning: symbol 'auto_test_d_0000000093' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:200:5: warning: symbol 'auto_test_d_0000000094' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:202:5: warning: symbol 'auto_test_d_0000000095' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:204:5: warning: symbol 'auto_test_d_0000000096' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:206:5: warning: symbol 'auto_test_d_0000000097' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:208:5: warning: symbol 'auto_test_d_0000000098' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:210:5: warning: symbol 'auto_test_d_0000000099' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:212:5: warning: too many warnings ../kernel/irq/irqdesc.c:903:17: warning: context imbalance in '__irq_get_desc_lock' - wrong count at exit ../mm/page_alloc.c:2644:6: warning: context imbalance in 'free_unref_page' - different lock contexts for basic block ../mm/page_alloc.c:2736:33: warning: context imbalance in 'free_unref_folios' - unexpected unlock ../mm/page_alloc.c:3019:20: warning: context imbalance in 'rmqueue_pcplist' - different lock contexts for basic block ../mm/page_alloc.c:4699:9: warning: context imbalance in 'alloc_pages_bulk_noprof' - different lock contexts for basic block ../mm/page_alloc.c:6907:30: warning: context imbalance in '__accept_page' - unexpected unlock ../mm/page_alloc.c:6918:6: warning: context imbalance in 'accept_page' - wrong count at exit ../mm/page_alloc.c:6933:13: warning: context imbalance in 'try_to_accept_memory_one' - wrong count at exit ../arch/x86/kernel/tboot.c:488:16: warning: incorrect type in assignment (different address spaces) ../arch/x86/kernel/tboot.c:488:16: expected void *config ../arch/x86/kernel/tboot.c:488:16: got void [noderef] __iomem * ../arch/x86/kernel/tboot.c:494:19: warning: incorrect type in assignment (different address spaces) ../arch/x86/kernel/tboot.c:494:19: expected void *heap_base ../arch/x86/kernel/tboot.c:494:19: got void [noderef] __iomem * ../arch/x86/kernel/tboot.c:496:17: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/tboot.c:496:17: expected void volatile [noderef] __iomem *addr ../arch/x86/kernel/tboot.c:496:17: got void *config ../arch/x86/kernel/tboot.c: note: in included file (through ../include/linux/init_task.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'map_tboot_page' - unexpected unlock ../sound/core/seq/seq_virmidi.c:103:9: warning: context imbalance in 'snd_virmidi_dev_receive_event' - different lock contexts for basic block ../sound/core/seq/seq_virmidi.c:184:12: warning: context imbalance in 'snd_virmidi_input_open' - different lock contexts for basic block ../sound/core/seq/seq_virmidi.c: note: in included file (through ../include/linux/wait.h): ../include/linux/list.h:229:25: warning: context imbalance in 'snd_virmidi_input_close' - wrong count at exit ../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:505:25: expected void const * ../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest ../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:505:25: expected void const * ../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src ../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:505:25: expected void const * ../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest ../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:505:25: expected void const * ../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src ../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:505:25: expected void * ../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest ../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/hgafb.c:505:25: expected void const * ../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src ../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:516:25: expected void const * ../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest ../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:516:25: expected void const * ../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src ../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:516:25: expected void const * ../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest ../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:516:25: expected void const * ../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src ../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:516:25: expected void * ../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest ../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/hgafb.c:516:25: expected void const * ../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src ../drivers/soc/sunxi/sunxi_sram.c:333:13: warning: context imbalance in 'sunxi_sram_lock' - wrong count at exit ../drivers/soc/sunxi/sunxi_sram.c:340:13: warning: context imbalance in 'sunxi_sram_unlock' - unexpected unlock ../fs/notify/inotify/inotify_user.c:576:51: warning: incorrect type in argument 1 (different address spaces) ../fs/notify/inotify/inotify_user.c:576:51: expected struct fsnotify_mark_connector *conn ../fs/notify/inotify/inotify_user.c:576:51: got struct fsnotify_mark_connector [noderef] __rcu *i_fsnotify_marks ../drivers/dma/xilinx/xilinx_dma.c:1037:39: warning: context imbalance in 'xilinx_dma_chan_handle_cyclic' - unexpected unlock ../fs/notify/fanotify/fanotify.c:1057:27: warning: symbol 'fanotify_fsnotify_ops' was not declared. Should it be static? ../fs/signalfd.c:56:33: warning: incorrect type in argument 2 (different address spaces) ../fs/signalfd.c:56:33: expected struct wait_queue_head [usertype] *wait_address ../fs/signalfd.c:56:33: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:58:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:58:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:58:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:63:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:63:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:63:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:97:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:115:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:118:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:122:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:138:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:142:38: warning: cast removes address space '__user' of expression ../fs/signalfd.c:161:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:161:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:161:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:170:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:170:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:170:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:174:32: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:174:32: expected struct wait_queue_head *wq_head ../fs/signalfd.c:174:32: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:184:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:184:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:184:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:186:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:186:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:186:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:188:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:188:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:188:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:190:35: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:190:35: expected struct wait_queue_head *wq_head ../fs/signalfd.c:190:35: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:297:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:297:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:297:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:299:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:299:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:299:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:301:17: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:301:17: expected struct wait_queue_head *wq_head ../fs/signalfd.c:301:17: got struct wait_queue_head [noderef] __rcu * ../net/ipv4/udp.c:1614:28: warning: context imbalance in 'udp_rmem_release' - unexpected unlock ../net/ipv4/udp.c:1646:19: warning: context imbalance in 'busylock_acquire' - wrong count at exit ../net/ipv4/udp.c:1658:28: warning: context imbalance in 'busylock_release' - unexpected unlock ../net/ipv4/udp.c:3209:9: warning: context imbalance in 'udp_get_first' - wrong count at exit ../net/ipv4/udp.c:3226:39: warning: context imbalance in 'udp_get_next' - unexpected unlock ../net/ipv4/udp.c:3274:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock ../drivers/video/fbdev/core/sysfillrect.c:316:32: warning: incorrect type in argument 1 (different base types) ../drivers/video/fbdev/core/sysfillrect.c:316:32: expected unsigned long word ../drivers/video/fbdev/core/sysfillrect.c:316:32: got restricted __le64 [usertype] ../drivers/video/fbdev/core/sysfillrect.c:316:32: warning: cast to restricted __le64 ../drivers/tty/tty_jobctrl.c:80:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:80:9: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:80:9: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:83:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:83:34: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:83:34: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:124:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:124:31: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:124:31: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:126:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:126:33: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:126:33: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:135:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:135:31: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:135:31: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:156:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:156:33: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:156:33: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:165:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:165:9: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:165:9: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:167:40: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:167:40: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:167:40: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:205:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:205:41: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:205:41: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:215:51: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:215:51: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:215:51: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:227:43: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:227:43: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:227:43: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:291:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:291:39: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:291:39: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:294:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:294:41: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:294:41: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:323:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:323:31: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:323:31: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:326:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:326:33: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:326:33: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:19:41: warning: dereference of noderef expression Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 762. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 762. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 762. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 762. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 762. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 762. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 762. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 762. ../security/landlock/fs.c:762: warning: Function parameter or struct member '' not described in 'is_access_to_paths_allowed' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 762. Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 762. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 762. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 762. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 762. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 762. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, line 762. Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1806, line 762. ../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' ../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent2' description in 'is_access_to_paths_allowed' Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 994. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 994. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 994. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 994. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 994. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 994. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 994. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 994. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 994. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 994. ../security/landlock/fs.c:994: warning: Function parameter or struct member '' not described in 'collect_domain_accesses' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 994. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, line 994. ../security/landlock/fs.c:994: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' ../net/mpls/af_mpls.c: note: in included file: ../net/mpls/internal.h:157:38: warning: array of flexible structures ../net/core/netpoll.c:358:25: warning: context imbalance in '__netpoll_send_skb' - different lock contexts for basic block ../kernel/rcu/update.c: note: in included file: ../kernel/rcu/tasks.h:2057:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? ../drivers/gpu/drm/tests/drm_format_helper_test.c:994:36: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/tests/drm_format_helper_test.c:994:36: expected restricted __le32 const [usertype] *buf ../drivers/gpu/drm/tests/drm_format_helper_test.c:994:36: got unsigned int [usertype] *[assigned] buf ../drivers/char/applicom.c: In function ‘ac_register_board’: ../drivers/char/applicom.c:130:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable] 130 | volatile unsigned char byte_reset_it; | ^~~~~~~~~~~~~ ../drivers/char/applicom.c: In function ‘ac_read’: ../drivers/char/applicom.c:542:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 542 | int ret = 0; | ^~~ ../drivers/char/applicom.c: In function ‘ac_ioctl’: ../drivers/char/applicom.c:705:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable] 705 | volatile unsigned char byte_reset_it; | ^~~~~~~~~~~~~ ../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'last_interrupt' not described in 'xdma_chan' ../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'stop_requested' not described in 'xdma_chan' ../net/netfilter/nf_conntrack_netlink.c:1215:36: warning: context imbalance in 'ctnetlink_dump_table' - unexpected unlock ../net/ipv6/ip6_input.c:529:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block ../kernel/rcu/srcutree.c:371:13: warning: context imbalance in 'spin_lock_irqsave_sdp_contention' - wrong count at exit ../kernel/rcu/srcutree.c:389:13: warning: context imbalance in 'spin_lock_irqsave_ssp_contention' - wrong count at exit ../kernel/rcu/srcutree.c:1003:9: warning: context imbalance in 'srcu_funnel_exp_start' - unexpected unlock ../kernel/rcu/srcutree.c:1093:9: warning: context imbalance in 'srcu_funnel_gp_start' - unexpected unlock ../kernel/rcu/srcutree.c:1342:35: warning: context imbalance in 'srcu_gp_start_if_needed' - unexpected unlock ../drivers/block/rnbd/rnbd-clt.c:213:20: warning: context imbalance in 'rnbd_rerun_if_needed' - different lock contexts for basic block ../net/sched/sch_mqprio.c:702:17: warning: context imbalance in 'mqprio_dump_class_stats' - different lock contexts for basic block ../fs/userfaultfd.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/hashtable.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'handle_userfault' - unexpected unlock ../drivers/video/fbdev/atmel_lcdfb.c:333:27: warning: incorrect type in assignment (different address spaces) ../drivers/video/fbdev/atmel_lcdfb.c:333:27: expected char [noderef] __iomem *screen_base ../drivers/video/fbdev/atmel_lcdfb.c:333:27: got void * ../drivers/video/fbdev/atmel_lcdfb.c:341:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/atmel_lcdfb.c:341:9: expected void const * ../drivers/video/fbdev/atmel_lcdfb.c:341:9: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/atmel_lcdfb.c:341:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/atmel_lcdfb.c:341:9: expected void const * ../drivers/video/fbdev/atmel_lcdfb.c:341:9: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/atmel_lcdfb.c:341:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/atmel_lcdfb.c:341:9: expected void * ../drivers/video/fbdev/atmel_lcdfb.c:341:9: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/atmel_lcdfb.c:312:59: warning: incorrect type in argument 3 (different address spaces) ../drivers/video/fbdev/atmel_lcdfb.c:312:59: expected void *cpu_addr ../drivers/video/fbdev/atmel_lcdfb.c:312:59: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/atmel_lcdfb.c:312:59: warning: incorrect type in argument 3 (different address spaces) ../drivers/video/fbdev/atmel_lcdfb.c:312:59: expected void *cpu_addr ../drivers/video/fbdev/atmel_lcdfb.c:312:59: got char [noderef] __iomem *screen_base ../sound/soc/generic/simple-card-utils.c:27:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:27:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:27:33: got restricted snd_pcm_format_t [usertype] ../sound/soc/generic/simple-card-utils.c:28:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:28:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:28:33: got restricted snd_pcm_format_t [usertype] ../sound/soc/generic/simple-card-utils.c:29:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:29:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:29:33: got restricted snd_pcm_format_t [usertype] ../sound/soc/generic/simple-card-utils.c:30:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:30:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:30:33: got restricted snd_pcm_format_t [usertype] ../sound/soc/generic/simple-card-utils.c:31:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:31:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:31:33: got restricted snd_pcm_format_t [usertype] ../net/ipv4/udp_offload.c:140:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:140:60: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:140:60: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:367:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:367:49: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:367:49: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:369:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:369:60: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:369:60: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:385:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:385:41: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:385:41: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:387:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:387:52: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:387:52: got fouled restricted __sum16 ../drivers/tty/sysrq.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock ../kernel/rcu/tree.c:1044:9: warning: context imbalance in 'rcu_start_this_gp' - different lock contexts for basic block ../kernel/rcu/tree.c:1452:9: warning: context imbalance in 'rcu_poll_gp_seq_start_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1469:9: warning: context imbalance in 'rcu_poll_gp_seq_end_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1920:9: warning: context imbalance in 'rcu_gp_init' - different lock contexts for basic block ../kernel/rcu/tree.c:2490:13: warning: context imbalance in 'rcu_do_batch' - wrong count at exit ../kernel/rcu/tree.c:2692:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block ../kernel/rcu/tree.c:2758:25: warning: context imbalance in 'rcu_force_quiescent_state' - unexpected unlock ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_stall.h:986:17: warning: context imbalance in 'rcu_check_gp_start_stall' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_exp.h:192:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block ../kernel/rcu/tree_exp.h:1059:9: warning: context imbalance in 'start_poll_synchronize_rcu_expedited' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_nocb.h:113:16: warning: context imbalance in 'rcu_nocb_bypass_trylock' - wrong count at exit ../kernel/rcu/tree_nocb.h:130:13: warning: context imbalance in 'rcu_nocb_lock' - wrong count at exit ../kernel/rcu/tree_nocb.h:145:17: warning: context imbalance in 'rcu_nocb_unlock' - unexpected unlock ../kernel/rcu/tree_nocb.h:158:17: warning: context imbalance in 'rcu_nocb_unlock_irqrestore' - unexpected unlock ../kernel/rcu/tree_nocb.h:335:9: warning: context imbalance in 'rcu_nocb_do_flush_bypass' - unexpected unlock ../kernel/rcu/tree_nocb.h:352:13: warning: context imbalance in 'rcu_nocb_flush_bypass' - wrong count at exit ../kernel/rcu/tree_nocb.h:526:13: warning: context imbalance in '__call_rcu_nocb_wake' - wrong count at exit ../kernel/rcu/tree_nocb.h:608:17: warning: context imbalance in 'call_rcu_nocb' - unexpected unlock ../kernel/rcu/tree_nocb.h:691:9: warning: context imbalance in 'nocb_gp_wait' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:942:9: warning: context imbalance in 'nocb_cb_wait' - wrong count at exit ../kernel/rcu/tree_nocb.h:1111:9: warning: context imbalance in 'rcu_nocb_rdp_deoffload' - wrong count at exit ../kernel/rcu/tree_nocb.h:1236:1: warning: context imbalance in 'lazy_rcu_shrink_scan' - different lock contexts for basic block ../fs/aio.c:1686:13: warning: context imbalance in 'poll_iocb_lock_wq' - different lock contexts for basic block ../fs/aio.c:1717:13: warning: context imbalance in 'poll_iocb_unlock_wq' - unexpected unlock ../mm/madvise.c:206:17: warning: context imbalance in 'swapin_walk_pmd_entry' - unexpected unlock ../mm/madvise.c:432:28: warning: context imbalance in 'madvise_cold_or_pageout_pte_range' - unexpected unlock ../mm/madvise.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/mman.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'madvise_free_pte_range' - unexpected unlock ../drivers/clk/imx/clk-composite-8m.c:190:9: warning: context imbalance in 'imx8m_clk_composite_mux_set_parent' - different lock contexts for basic block ../security/ipe/hooks.c:55: warning: Function parameter or struct member '__always_unused' not described in 'ipe_mmap_file' ../security/ipe/hooks.c:55: warning: Excess function parameter 'reqprot' description in 'ipe_mmap_file' ../security/ipe/hooks.c:83: warning: Function parameter or struct member '__always_unused' not described in 'ipe_file_mprotect' ../security/ipe/hooks.c:83: warning: Excess function parameter 'reqprot' description in 'ipe_file_mprotect' ../arch/x86/kernel/acpi/boot.c:114:30: warning: incorrect type in return expression (different address spaces) ../arch/x86/kernel/acpi/boot.c:114:30: expected void [noderef] __iomem * ../arch/x86/kernel/acpi/boot.c:114:30: got void * ../arch/x86/kernel/acpi/boot.c:122:24: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/acpi/boot.c:122:24: expected void *addr ../arch/x86/kernel/acpi/boot.c:122:24: got void [noderef] __iomem *map ../drivers/dma/bcm-sba-raid.c:575:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:575:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:575:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:594:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:594:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:594:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:663:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:663:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:663:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:682:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:682:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:682:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:783:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:783:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:783:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:801:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:801:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:801:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:821:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:821:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:821:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:930:41: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:930:41: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:930:41: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:949:41: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:949:41: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:949:41: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:964:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:964:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:964:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:983:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:983:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:983:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1004:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1004:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1004:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1031:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1031:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1031:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1107:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1107:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1107:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1127:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1127:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1127:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1144:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1144:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1144:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1164:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1164:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1164:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1188:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1188:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1188:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1213:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1213:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1213:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1242:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1242:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1242:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1265:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1265:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1265:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1285:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1285:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1285:25: got restricted __le64 [usertype] ../drivers/clk/imx/clk-composite-93.c:66:9: warning: context imbalance in 'imx93_clk_composite_gate_endisable' - different lock contexts for basic block ../drivers/clk/imx/clk-composite-93.c:139:9: warning: context imbalance in 'imx93_clk_composite_divider_set_rate' - different lock contexts for basic block ../drivers/clk/imx/clk-composite-93.c:176:9: warning: context imbalance in 'imx93_clk_composite_mux_set_parent' - different lock contexts for basic block ../net/netfilter/nf_conntrack_amanda.c:158:33: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_amanda.c:158:33: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_amanda.c:158:33: unsigned int ( * )( ... ) ../kernel/rcu/rcutorture.c:417:22: warning: context imbalance in 'rcu_torture_read_lock' - wrong count at exit ../kernel/rcu/rcutorture.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rcu_torture_read_unlock' - unexpected unlock ../kernel/rcu/rcutorture.c:668:9: warning: context imbalance in 'srcu_torture_read_lock' - wrong count at exit ../kernel/rcu/rcutorture.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:366:9: warning: context imbalance in 'srcu_torture_read_unlock' - unexpected unlock ../kernel/rcu/rcutorture.c:1915:9: warning: context imbalance in 'rcutorture_one_extend' - different lock contexts for basic block ../include/linux/srcu.h:350:9: warning: context imbalance in 'rcu_torture_init_srcu_lockdep' - unexpected unlock ../fs/dax.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/fs_dax.h): ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../fs/dax.c:650:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:650:39: expected unsigned long v ../fs/dax.c:650:39: got restricted vm_fault_t ../fs/dax.c:652:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:652:39: expected unsigned long v ../fs/dax.c:652:39: got restricted vm_fault_t ../fs/dax.c:656:31: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:656:31: expected unsigned long v ../fs/dax.c:656:31: got restricted vm_fault_t ../fs/dax.c:1197:41: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1197:41: expected int result ../fs/dax.c:1197:41: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1727:46: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1727:46: expected int result ../fs/dax.c:1727:46: got restricted vm_fault_t [usertype] ret ../fs/dax.c:1743:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1743:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1743:21: got unsigned long ../fs/dax.c:1784:51: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1784:51: expected int result ../fs/dax.c:1784:51: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1864:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1864:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1864:21: got unsigned long ../fs/dax.c:1898:62: warning: incorrect type in argument 4 (different base types) ../fs/dax.c:1898:62: expected int result ../fs/dax.c:1898:62: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1959:55: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1959:55: expected int result ../fs/dax.c:1959:55: got restricted vm_fault_t ../fs/dax.c:1974:58: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1974:58: expected int result ../fs/dax.c:1974:58: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:243:13: warning: context imbalance in 'wait_entry_unlocked' - unexpected unlock ../fs/dax.c:431:49: warning: context imbalance in 'dax_lock_folio' - different lock contexts for basic block ../fs/dax.c:498:17: warning: context imbalance in 'dax_lock_mapping_entry' - different lock contexts for basic block ../fs/dax.c:967:9: warning: context imbalance in 'dax_writeback_one' - unexpected unlock ../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): ../include/linux/bottom_half.h:33:30: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block ../include/linux/bottom_half.h:33:30: warning: context imbalance in '__icmp_send' - different lock contexts for basic block ../drivers/video/fbdev/pvr2fb.c:1081:11: warning: Using plain integer as NULL pointer ../mm/swap_state.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'swap_vma_readahead' - unexpected unlock ../drivers/misc/lis3lv02d/lis3lv02d.c:182:52: warning: cast to restricted __le16 ../drivers/regulator/ad5398.c:48:17: warning: cast to restricted __be16 ../drivers/regulator/ad5398.c:58:13: warning: incorrect type in assignment (different base types) ../drivers/regulator/ad5398.c:58:13: expected unsigned short val ../drivers/regulator/ad5398.c:58:13: got restricted __be16 [usertype] ../net/netfilter/nf_conntrack_ftp.c:521:22: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( * )( ... ) ../arch/x86/kernel/early-quirks.c:647:49: warning: restricted pci_power_t degrades to integer ../arch/x86/kernel/early-quirks.c:653:57: warning: restricted pci_power_t degrades to integer ../net/ipv6/route.c:2344:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2344:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2344:39: got restricted __be32 ../drivers/video/fbdev/goldfishfb.c:272:34: warning: cast removes address space '__iomem' of expression ../drivers/video/fbdev/goldfishfb.c:292:51: warning: cast removes address space '__iomem' of expression ../mm/swapfile.c:602:13: warning: context imbalance in 'cluster_reclaim_range' - unexpected unlock ../mm/swapfile.c:738:23: warning: context imbalance in 'alloc_swap_scan_cluster' - different lock contexts for basic block ../mm/swapfile.c:756:31: warning: context imbalance in 'swap_reclaim_full_clusters' - unexpected unlock ../mm/swapfile.c:1032:13: warning: context imbalance in 'swap_offset_available_and_locked' - wrong count at exit ../mm/swapfile.c:1238:9: warning: context imbalance in 'scan_swap_map_slots' - unexpected unlock ../mm/swapfile.c:1388:36: warning: context imbalance in 'swap_info_get_cont' - unexpected unlock ../mm/swapfile.c:436:9: warning: context imbalance in '__swap_entry_free' - different lock contexts for basic block ../mm/swapfile.c:436:9: warning: context imbalance in '__swap_entries_free' - different lock contexts for basic block ../mm/swapfile.c:1590:23: warning: context imbalance in 'swap_entry_range_free' - different lock contexts for basic block ../mm/swapfile.c:436:9: warning: context imbalance in 'cluster_swap_free_nr' - different lock contexts for basic block ../mm/swapfile.c:1670:38: warning: context imbalance in 'put_swap_folio' - different lock contexts for basic block ../mm/swapfile.c:1714:28: warning: context imbalance in 'swapcache_free_entries' - unexpected unlock ../mm/swapfile.c:436:9: warning: context imbalance in 'swap_swapcount' - different lock contexts for basic block ../mm/swapfile.c:436:9: warning: context imbalance in 'swp_swapcount' - different lock contexts for basic block ../mm/swapfile.c:436:9: warning: context imbalance in 'swap_page_trans_huge_swapped' - different lock contexts for basic block ../mm/swapfile.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/highmem.h, ../include/linux/bvec.h, ../include/linux/blk_types.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'unuse_pte' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'unuse_pte_range' - unexpected unlock ../mm/swapfile.c:436:9: warning: context imbalance in '__swap_duplicate' - different lock contexts for basic block ../mm/swapfile.c:3886:23: warning: context imbalance in 'add_swap_count_continuation' - different lock contexts for basic block ../drivers/gpio/gpio-graniterapids.c:71:12: warning: context imbalance in 'gnr_gpio_configure_line' - different lock contexts for basic block ../drivers/gpio/gpio-graniterapids.c:156:13: warning: context imbalance in 'gnr_gpio_irq_ack' - wrong count at exit ../drivers/gpio/gpio-graniterapids.c:188:15: warning: context imbalance in 'gnr_gpio_irq_mask_unmask' - wrong count at exit ../drivers/gpio/gpio-graniterapids.c:349:9: warning: context imbalance in 'gnr_gpio_suspend' - wrong count at exit ../drivers/gpio/gpio-graniterapids.c:362:9: warning: context imbalance in 'gnr_gpio_resume' - wrong count at exit ../kernel/rcu/refscale.c:681:24: error: incompatible types in comparison expression (different address spaces): ../kernel/rcu/refscale.c:681:24: struct refscale_typesafe [noderef] __rcu * ../kernel/rcu/refscale.c:681:24: struct refscale_typesafe * ../kernel/rcu/refscale.c:636:13: warning: context imbalance in 'typesafe_lock_acquire' - wrong count at exit ../kernel/rcu/refscale.c:643:13: warning: context imbalance in 'typesafe_lock_release' - unexpected unlock ../drivers/dax/super.c:46:5: warning: context imbalance in 'dax_read_lock' - wrong count at exit ../drivers/dax/super.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:350:9: warning: context imbalance in 'dax_read_unlock' - unexpected unlock ../net/ipv6/ip6_fib.c:2761:13: warning: context imbalance in 'ipv6_route_seq_stop' - unexpected unlock ../mm/zswap.c:1148:23: warning: context imbalance in 'shrink_memcg_cb' - unexpected unlock ../drivers/char/tpm/tpm-buf.c:225:16: warning: cast to restricted __be16 ../drivers/char/tpm/tpm-buf.c:242:16: warning: cast to restricted __be32 ../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/cirrusfb.c:1853:17: expected void const * ../drivers/video/fbdev/cirrusfb.c:1853:17: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/cirrusfb.c:1853:17: expected void const * ../drivers/video/fbdev/cirrusfb.c:1853:17: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/cirrusfb.c:1853:17: expected void * ../drivers/video/fbdev/cirrusfb.c:1853:17: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/pxa168fb.c:668:27: warning: incorrect type in assignment (different address spaces) ../drivers/video/fbdev/pxa168fb.c:668:27: expected char [noderef] __iomem *screen_base ../drivers/video/fbdev/pxa168fb.c:668:27: got void * ../drivers/video/fbdev/pxa168fb.c:758:25: warning: incorrect type in argument 3 (different address spaces) ../drivers/video/fbdev/pxa168fb.c:758:25: expected void *cpu_addr ../drivers/video/fbdev/pxa168fb.c:758:25: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/pxa168fb.c:790:25: warning: incorrect type in argument 3 (different address spaces) ../drivers/video/fbdev/pxa168fb.c:790:25: expected void *cpu_addr ../drivers/video/fbdev/pxa168fb.c:790:25: got char [noderef] __iomem *screen_base ../drivers/tty/vt/vt.c:227:5: warning: symbol 'console_blank_hook' was not declared. Should it be static? ../drivers/tty/vt/vt.c:3177:19: warning: symbol 'console_driver' was not declared. Should it be static? ../security/ipe/policy_fs.c:21: warning: cannot understand function prototype: 'struct ipefs_file ' ../security/ipe/policy_fs.c:407: warning: cannot understand function prototype: 'const struct ipefs_file policy_subdir[] = ' ../drivers/dax/bus.c:19:1: warning: symbol 'dax_region_rwsem' was not declared. Should it be static? ../drivers/dax/bus.c:25:1: warning: symbol 'dax_dev_rwsem' was not declared. Should it be static? ../lib/locking-selftest.c:310:1: warning: context imbalance in 'AA_spin' - wrong count at exit ../lib/locking-selftest.c:312:1: warning: context imbalance in 'AA_wlock' - wrong count at exit ../lib/locking-selftest.c:314:1: warning: context imbalance in 'AA_rlock' - wrong count at exit ../lib/locking-selftest.c:333:13: warning: context imbalance in 'rlock_AA1' - wrong count at exit ../lib/locking-selftest.c:339:13: warning: context imbalance in 'rlock_AA1B' - wrong count at exit ../lib/locking-selftest.c:359:13: warning: context imbalance in 'rlock_AA2' - wrong count at exit ../lib/locking-selftest.c:371:13: warning: context imbalance in 'rlock_AA3' - wrong count at exit ../lib/locking-selftest.c:740:1: warning: context imbalance in 'double_unlock_spin' - unexpected unlock ../lib/locking-selftest.c:742:1: warning: context imbalance in 'double_unlock_wlock' - unexpected unlock ../lib/locking-selftest.c:744:1: warning: context imbalance in 'double_unlock_rlock' - unexpected unlock ../lib/locking-selftest.c:771:1: warning: context imbalance in 'init_held_spin' - wrong count at exit ../lib/locking-selftest.c:773:1: warning: context imbalance in 'init_held_wlock' - wrong count at exit ../lib/locking-selftest.c:775:1: warning: context imbalance in 'init_held_rlock' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_HARDIRQ' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_NOTTHREADED_HARDIRQ' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_SOFTIRQ' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_RCU' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_RCU_BH' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_RCU_SCHED' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_raw_spinlock' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_spinlock' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_mutex' - wrong count at exit ../lib/locking-selftest.c:2510:1: warning: context imbalance in 'raw_spinlock_in_HARDIRQ' - wrong count at exit ../lib/locking-selftest.c:2511:1: warning: context imbalance in 'raw_spinlock_in_NOTTHREADED_HARDIRQ' - wrong count at exit ../lib/locking-selftest.c:2517:1: warning: context imbalance in 'raw_spinlock_in_SOFTIRQ' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'raw_spinlock_in_RCU' - wrong count at exit ../lib/locking-selftest.c:2521:1: warning: context imbalance in 'raw_spinlock_in_RCU_BH' - wrong count at exit ../lib/locking-selftest.c:2522:1: warning: context imbalance in 'raw_spinlock_in_RCU_SCHED' - wrong count at exit ../lib/locking-selftest.c:2575:1: warning: context imbalance in 'raw_spinlock_in_raw_spinlock' - wrong count at exit ../lib/locking-selftest.c:2575:1: warning: context imbalance in 'raw_spinlock_in_spinlock' - wrong count at exit ../lib/locking-selftest.c:2575:1: warning: context imbalance in 'raw_spinlock_in_mutex' - wrong count at exit ../lib/locking-selftest.c:2510:1: warning: context imbalance in 'spinlock_in_HARDIRQ' - wrong count at exit ../lib/locking-selftest.c:2511:1: warning: context imbalance in 'spinlock_in_NOTTHREADED_HARDIRQ' - wrong count at exit ../lib/locking-selftest.c:2517:1: warning: context imbalance in 'spinlock_in_SOFTIRQ' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'spinlock_in_RCU' - wrong count at exit ../lib/locking-selftest.c:2521:1: warning: context imbalance in 'spinlock_in_RCU_BH' - wrong count at exit ../lib/locking-selftest.c:2522:1: warning: context imbalance in 'spinlock_in_RCU_SCHED' - wrong count at exit ../lib/locking-selftest.c:2576:1: warning: context imbalance in 'spinlock_in_raw_spinlock' - wrong count at exit ../lib/locking-selftest.c:2576:1: warning: context imbalance in 'spinlock_in_spinlock' - wrong count at exit ../lib/locking-selftest.c:2576:1: warning: context imbalance in 'spinlock_in_mutex' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'mutex_in_RCU' - wrong count at exit ../lib/locking-selftest.c:2521:1: warning: context imbalance in 'mutex_in_RCU_BH' - wrong count at exit ../lib/locking-selftest.c:2522:1: warning: context imbalance in 'mutex_in_RCU_SCHED' - wrong count at exit ../lib/locking-selftest.c:2577:1: warning: context imbalance in 'mutex_in_raw_spinlock' - wrong count at exit ../lib/locking-selftest.c:2577:1: warning: context imbalance in 'mutex_in_spinlock' - wrong count at exit ../fs/crypto/keysetup_v1.c:167:17: warning: context imbalance in 'fscrypt_put_direct_key' - unexpected unlock ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:174: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_filter_design' ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'nn_interpolation' not described in 'dcss_scaler_filter_design' ../net/netfilter/nf_conntrack_irc.c:242:38: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_irc.c:242:38: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_irc.c:242:38: unsigned int ( * )( ... ) ../fs/verity/measure.c:120:17: warning: symbol 'bpf_get_fsverity_digest' was not declared. Should it be static? ../net/ipv4/igmp.c: note: in included file (through ../include/linux/igmp.h): ../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures ../net/ipv4/igmp.c:3017:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock ../net/ipv4/igmp.c:3043:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit ../net/ipv4/igmp.c:3060:9: warning: context imbalance in 'igmp_mcf_seq_next' - wrong count at exit ../net/ipv4/igmp.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock ../drivers/acpi/acpica/evhandler.c:26:4: warning: symbol 'acpi_gbl_default_address_spaces' was not declared. Should it be static? ../drivers/soc/qcom/smd-rpm.c:177:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smd-rpm.c:177:47: expected void const volatile [noderef] __iomem * ../drivers/soc/qcom/smd-rpm.c:177:47: got unsigned char const * ../net/core/lwtunnel.c:223:60: warning: incorrect type in initializer (different address spaces) ../net/core/lwtunnel.c:223:60: expected struct lwtunnel_encap_ops const *ops ../net/core/lwtunnel.c:223:60: got struct lwtunnel_encap_ops const [noderef] __rcu * ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../drivers/video/fbdev/broadsheetfb.c:298:40: warning: restricted __le32 degrades to integer ../drivers/video/fbdev/broadsheetfb.c:299:45: warning: restricted __le32 degrades to integer ../drivers/video/fbdev/broadsheetfb.c:879:17: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/broadsheetfb.c:879:17: expected unsigned short ../drivers/video/fbdev/broadsheetfb.c:879:17: got restricted __le16 [usertype] ../mm/hugetlb.c:636:12: warning: context imbalance in 'allocate_file_region_entries' - wrong count at exit ../mm/hugetlb.c:707:13: warning: context imbalance in 'region_add' - wrong count at exit ../mm/hugetlb.c:774:13: warning: context imbalance in 'region_chg' - wrong count at exit ../mm/hugetlb.c:5425:20: warning: context imbalance in 'move_huge_pte' - different lock contexts for basic block ../mm/hugetlb.c: note: in included file: ../include/linux/mm.h:1455:22: warning: context imbalance in 'hugetlb_wp' - unexpected unlock ../drivers/base/power/runtime.c:520:28: warning: context imbalance in 'rpm_idle' - unexpected unlock ../drivers/soc/qcom/smem.c:468:16: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:468:16: expected struct smem_header *header ../drivers/soc/qcom/smem.c:468:16: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:557:16: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:557:16: expected struct smem_header *header ../drivers/soc/qcom/smem.c:557:16: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:577:50: warning: incorrect type in return expression (different address spaces) ../drivers/soc/qcom/smem.c:577:50: expected void * ../drivers/soc/qcom/smem.c:577:50: got void [noderef] __iomem * ../drivers/soc/qcom/smem.c:731:22: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:731:22: expected struct smem_partition_header *phdr ../drivers/soc/qcom/smem.c:731:22: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:735:27: warning: cast to restricted __le32 ../drivers/soc/qcom/smem.c:739:22: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:739:22: expected struct smem_partition_header *phdr ../drivers/soc/qcom/smem.c:739:22: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:743:27: warning: cast to restricted __le32 ../drivers/soc/qcom/smem.c:746:24: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:746:24: expected struct smem_header *header ../drivers/soc/qcom/smem.c:746:24: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:780:36: error: subtraction of different types can't work (different address spaces) ../drivers/soc/qcom/smem.c:789:28: error: subtraction of different types can't work (different address spaces) ../drivers/soc/qcom/smem.c:798:36: error: subtraction of different types can't work (different address spaces) ../drivers/soc/qcom/smem.c:868:16: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:868:16: expected struct smem_header *header ../drivers/soc/qcom/smem.c:868:16: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:901:57: warning: restricted __le32 degrades to integer ../drivers/soc/qcom/smem.c:922:16: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:922:16: expected struct smem_partition_header *header ../drivers/soc/qcom/smem.c:922:16: got void [noderef] __iomem * ../drivers/soc/qcom/smem.c:1073:22: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:1073:22: expected struct smem_ptable *ptable ../drivers/soc/qcom/smem.c:1073:22: got void [noderef] __iomem * ../drivers/soc/qcom/smem.c:1181:16: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:1181:16: expected struct smem_header *header ../drivers/soc/qcom/smem.c:1181:16: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:1200:16: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smem.c:1200:16: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smem.c:1200:16: got restricted __le32 * ../drivers/soc/qcom/smem.c:1200:52: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smem.c:1200:52: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smem.c:1200:52: got restricted __le32 * ../kernel/dma/mapping.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/dma.h): ../include/trace/events/dma.h:115:1: error: too long token expansion ../include/trace/events/dma.h:161:1: error: too long token expansion ../drivers/base/power/runtime.c:364: warning: Excess function parameter 'dev' description in '__rpm_callback' ../drivers/xen/xen-pciback/pci_stub.c:772:21: warning: incorrect type in assignment (different base types) ../drivers/xen/xen-pciback/pci_stub.c:772:21: expected signed int [usertype] err ../drivers/xen/xen-pciback/pci_stub.c:772:21: got restricted pci_channel_state_t [usertype] state ../drivers/xen/xen-pciback/pci_stub.c:817:37: warning: incorrect type in assignment (different base types) ../drivers/xen/xen-pciback/pci_stub.c:817:37: expected signed int [usertype] err ../drivers/xen/xen-pciback/pci_stub.c:817:37: got restricted pci_ers_result_t ../drivers/tty/serial/serial_core.c:133:9: warning: context imbalance in 'uart_stop' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:173:9: warning: context imbalance in 'uart_start' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:273:17: warning: context imbalance in 'uart_alloc_xmit_buf' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:298:9: warning: context imbalance in 'uart_free_xmit_buf' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:604:9: warning: context imbalance in 'uart_put_char' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:637:9: warning: context imbalance in 'uart_write' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:650:9: warning: context imbalance in 'uart_write_room' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:663:9: warning: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:688:9: warning: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block ../drivers/misc/keba/cp500.c:941:34: warning: Using plain integer as NULL pointer ../drivers/dma/hisi_dma.c:744:21: warning: cast to restricted __le16 ../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer ../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer ../drivers/tty/hvc/hvc_xen.c:418:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/hvc/hvc_xen.c:418:37: expected void volatile [noderef] __iomem *addr ../drivers/tty/hvc/hvc_xen.c:418:37: got struct xencons_interface *intf ../net/netfilter/nf_conntrack_snmp.c:42:23: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_snmp.c:42:23: int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_snmp.c:42:23: int ( * )( ... ) ../drivers/soc/qcom/smp2p.c:255:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:255:34: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:255:34: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:419:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:419:33: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:419:33: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:422:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smp2p.c:422:26: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:422:26: got unsigned int [usertype] *value ../mm/mempolicy.c:548:17: warning: context imbalance in 'queue_folios_pte_range' - unexpected unlock ../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: warning: incorrect type in assignment (different address spaces) ../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: expected void [noderef] __iomem *mw_addr ../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: got void * ../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: warning: incorrect type in assignment (different address spaces) ../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: expected unsigned int [usertype] *epf_db ../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: got void [noderef] __iomem *mw_addr ../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: warning: incorrect type in argument 2 (different address spaces) ../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: expected void *addr ../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: got void [noderef] __iomem *mw_addr ../arch/x86/kernel/cpu/intel.c: In function ‘init_intel’: ../arch/x86/kernel/cpu/intel.c:543:34: warning: variable ‘l2’ set but not used [-Wunused-but-set-variable] 543 | unsigned int l1, l2; | ^~ ../drivers/soc/qcom/smsm.c:159:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:159:32: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:159:32: got unsigned int [usertype] *local_state ../drivers/soc/qcom/smsm.c:171:25: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smsm.c:171:25: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:171:25: got unsigned int [usertype] *local_state ../drivers/soc/qcom/smsm.c:181:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:181:48: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:181:48: got unsigned int [usertype] * ../drivers/soc/qcom/smsm.c:219:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:219:26: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:219:26: got unsigned int [usertype] *remote_state ../drivers/soc/qcom/smsm.c:257:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:257:49: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:257:49: got unsigned int [usertype] * ../drivers/soc/qcom/smsm.c:259:49: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smsm.c:259:49: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:259:49: got unsigned int [usertype] * ../drivers/soc/qcom/smsm.c:280:24: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:280:24: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:280:24: got unsigned int [usertype] *remote_state ../drivers/soc/qcom/smsm.c:288:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:288:49: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:288:49: got unsigned int [usertype] * ../drivers/soc/qcom/smsm.c:290:49: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smsm.c:290:49: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:290:49: got unsigned int [usertype] * ../drivers/soc/qcom/smsm.c:330:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:330:26: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:330:26: got unsigned int [usertype] *remote_state ../drivers/soc/qcom/smsm.c:635:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smsm.c:635:47: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:635:47: got unsigned int [usertype] * ../drivers/nfc/microread/microread.c:489:26: warning: cast to restricted __be16 ../drivers/nfc/microread/microread.c:503:26: warning: cast to restricted __be16 ../drivers/nfc/microread/microread.c:521:25: warning: cast to restricted __le16 ../net/mptcp/protocol.c:3371:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/cpuid.h:64, from ../arch/x86/include/asm/processor.h:19, from ../include/linux/sched.h:13, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/nfc/pn533/pn533.c:9: In function ‘fortify_memcpy_chk’, inlined from ‘pn533_target_found_felica’ at ../drivers/nfc/pn533/pn533.c:781:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/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:350: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:350:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock ../drivers/nfc/pn533/pn533.c:117:39: warning: incorrect type in initializer (different base types) ../drivers/nfc/pn533/pn533.c:117:39: expected restricted __be16 [usertype] sc ../drivers/nfc/pn533/pn533.c:117:39: got int ../drivers/nfc/pn533/pn533.c:130:39: warning: incorrect type in initializer (different base types) ../drivers/nfc/pn533/pn533.c:130:39: expected restricted __be16 [usertype] sc ../drivers/nfc/pn533/pn533.c:130:39: got int ../net/ipv6/icmp.c:103:20: warning: context imbalance in 'icmpv6_xmit_lock' - wrong count at exit ../net/ipv6/icmp.c:119:13: warning: context imbalance in 'icmpv6_xmit_unlock' - unexpected unlock ../drivers/leds/leds-pca955x.c: In function ‘pca955x_probe’: ../drivers/leds/leds-pca955x.c:555:43: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 8 [-Wformat-truncation=] 555 | "%d", i); | ^~ ../drivers/leds/leds-pca955x.c:555:42: note: directive argument in the range [-2147483641, 2147483646] 555 | "%d", i); | ^~~~ ../drivers/leds/leds-pca955x.c:554:33: note: ‘snprintf’ output between 2 and 12 bytes into a destination of size 8 554 | snprintf(default_label, sizeof(default_label), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | "%d", i); | ~~~~~~~~ ../net/ipv6/mcast.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../fs/backing-file.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h): ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../kernel/kcmp.c:192:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/kcmp.c:192:37: expected void *v1 ../kernel/kcmp.c:192:37: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:192:53: warning: incorrect type in argument 2 (different address spaces) ../kernel/kcmp.c:192:53: expected void *v2 ../kernel/kcmp.c:192:53: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:207:62: warning: incorrect type in argument 4 (different address spaces) ../kernel/kcmp.c:207:62: expected struct kcmp_epoll_slot [noderef] __user *uslot ../kernel/kcmp.c:207:62: got void * ../kernel/freezer.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/cgroup.h, ../include/linux/memcontrol.h, ../include/linux/swap.h, ...): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../drivers/gpu/drm/imx/ipuv3/imx-ldb.c: In function ‘imx_ldb_probe’: ../drivers/gpu/drm/imx/ipuv3/imx-ldb.c:540:57: warning: ‘_sel’ directive output may be truncated writing 4 bytes into a region of size between 3 and 13 [-Wformat-truncation=] 540 | snprintf(clkname, sizeof(clkname), "di%d_sel", i); | ^~~~ ../drivers/gpu/drm/imx/ipuv3/imx-ldb.c:540:17: note: ‘snprintf’ output between 8 and 18 bytes into a destination of size 16 540 | snprintf(clkname, sizeof(clkname), "di%d_sel", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/video/fbdev/smscufx.c:827:27: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:827:27: expected unsigned int [usertype] ../drivers/video/fbdev/smscufx.c:827:27: got restricted __le32 [usertype] ../drivers/video/fbdev/smscufx.c:830:27: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:830:27: expected unsigned int [usertype] ../drivers/video/fbdev/smscufx.c:830:27: got restricted __le32 [usertype] ../drivers/video/fbdev/smscufx.c:832:16: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:832:16: expected unsigned short [usertype] ../drivers/video/fbdev/smscufx.c:832:16: got restricted __le16 [usertype] ../drivers/video/fbdev/smscufx.c:833:16: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:833:16: expected unsigned short [usertype] ../drivers/video/fbdev/smscufx.c:833:16: got restricted __le16 [usertype] ../drivers/video/fbdev/smscufx.c:834:16: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:834:16: expected unsigned short [usertype] ../drivers/video/fbdev/smscufx.c:834:16: got restricted __le16 [usertype] ../drivers/video/fbdev/smscufx.c:835:16: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:835:16: expected unsigned short [usertype] ../drivers/video/fbdev/smscufx.c:835:16: got restricted __le16 [usertype] ../drivers/video/fbdev/smscufx.c:838:27: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:838:27: expected unsigned int [usertype] ../drivers/video/fbdev/smscufx.c:838:27: got restricted __le32 [usertype] ../drivers/video/fbdev/smscufx.c:841:17: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:841:17: expected unsigned short [usertype] ../drivers/video/fbdev/smscufx.c:841:17: got restricted __le16 [usertype] ../drivers/video/fbdev/smscufx.c:844:17: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:844:17: expected unsigned short [usertype] ../drivers/video/fbdev/smscufx.c:844:17: got restricted __le16 [usertype] ../drivers/tty/ipwireless/hardware.c:431:30: warning: incorrect type in argument 1 (different base types) ../drivers/tty/ipwireless/hardware.c:431:30: expected unsigned short [usertype] value ../drivers/tty/ipwireless/hardware.c:431:30: got restricted __le16 [assigned] [usertype] raw_data ../drivers/tty/ipwireless/hardware.c:445:30: warning: incorrect type in argument 1 (different base types) ../drivers/tty/ipwireless/hardware.c:445:30: expected unsigned short [usertype] value ../drivers/tty/ipwireless/hardware.c:445:30: got restricted __le16 [assigned] [usertype] raw_data ../drivers/tty/ipwireless/hardware.c:872:46: warning: incorrect type in initializer (different base types) ../drivers/tty/ipwireless/hardware.c:872:46: expected restricted __le16 [usertype] raw_data ../drivers/tty/ipwireless/hardware.c:872:46: got unsigned short ../drivers/tty/ipwireless/hardware.c:889:46: warning: incorrect type in initializer (different base types) ../drivers/tty/ipwireless/hardware.c:889:46: expected restricted __le16 [usertype] raw_data ../drivers/tty/ipwireless/hardware.c:889:46: got unsigned short ../net/ipv6/tcp_ipv6.c:1560:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1949:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../fs/posix_acl.c:53:23: error: incompatible types in comparison expression (different address spaces): ../fs/posix_acl.c:53:23: struct posix_acl [noderef] __rcu * ../fs/posix_acl.c:53:23: struct posix_acl * ../fs/posix_acl.c:67:33: error: incompatible types in comparison expression (different address spaces): ../fs/posix_acl.c:67:33: struct posix_acl [noderef] __rcu * ../fs/posix_acl.c:67:33: struct posix_acl * ../drivers/dma/loongson1-apb-dma.c:385:9: warning: context imbalance in 'ls1x_dma_pause' - wrong count at exit ../drivers/dma/loongson1-apb-dma.c:133:9: warning: context imbalance in 'ls1x_dma_resume' - wrong count at exit ../drivers/dma/loongson1-apb-dma.c:474:9: warning: context imbalance in 'ls1x_dma_issue_pending' - wrong count at exit ../mm/ksm.c:643:25: warning: context imbalance in 'break_ksm' - unexpected unlock ../mm/ksm.c:754:17: warning: context imbalance in 'get_mergeable_page' - unexpected unlock ../mm/ksm.c: note: in included file: ../include/linux/rmap.h:703:28: warning: context imbalance in 'write_protect_page' - unexpected unlock ../mm/ksm.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'replace_page' - unexpected unlock ../mm/ksm.c:2551:33: warning: context imbalance in 'scan_get_next_rmap_item' - unexpected unlock ../drivers/iommu/iommufd/vfio_compat.c:377:17: warning: cast removes address space '__user' of expression ../drivers/acpi/nhlt.c: note: in included file (through ../include/acpi/actbl.h, ../include/acpi/acpi.h, ../include/linux/acpi.h): ../include/acpi/actbl2.h:2156:47: warning: array of flexible structures ../drivers/gpu/drm/i2c/tda998x_drv.c:1716:50: warning: incorrect type in argument 1 (different base types) ../drivers/gpu/drm/i2c/tda998x_drv.c:1716:50: expected restricted __be32 const [usertype] *p ../drivers/gpu/drm/i2c/tda998x_drv.c:1716:50: got unsigned int const [usertype] * ../drivers/gpu/drm/i2c/tda998x_drv.c:1717:52: warning: incorrect type in argument 1 (different base types) ../drivers/gpu/drm/i2c/tda998x_drv.c:1717:52: expected restricted __be32 const [usertype] *p ../drivers/gpu/drm/i2c/tda998x_drv.c:1717:52: got unsigned int const [usertype] * ../net/mctp/route.c:160:9: warning: context imbalance in 'mctp_lookup_key' - different lock contexts for basic block ../net/mctp/route.c:524:39: warning: context imbalance in 'mctp_route_input' - unexpected unlock ../drivers/nfc/nfcmrvl/uart.c:48:33: warning: cast to restricted __le32 ../net/core/bpf_sk_storage.c:335:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? ../net/core/bpf_sk_storage.c:703:38: warning: context imbalance in 'bpf_sk_storage_map_seq_find_next' - different lock contexts for basic block ../net/core/bpf_sk_storage.c:832:9: warning: context imbalance in 'bpf_sk_storage_map_seq_stop' - different lock contexts for basic block ../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'write_work' not described in 'n_hdlc' ../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'tty_for_write_work' not described in 'n_hdlc' ../net/netfilter/nf_conntrack_tftp.c:78:31: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_tftp.c:78:31: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_tftp.c:78:31: unsigned int ( * )( ... ) ../arch/x86/kernel/ftrace.c:41:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit ../arch/x86/kernel/ftrace.c:53:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit ../arch/x86/kernel/apic/apic.c:2143: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' ../arch/x86/kernel/apic/apic.c:2143: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead ../fs/coredump.c:392:27: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:392:27: expected struct spinlock [usertype] *lock ../fs/coredump.c:392:27: got struct spinlock [noderef] __rcu * ../fs/coredump.c:401:29: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:401:29: expected struct spinlock [usertype] *lock ../fs/coredump.c:401:29: got struct spinlock [noderef] __rcu * ../fs/coredump.c:440:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:440:31: expected struct spinlock [usertype] *lock ../fs/coredump.c:440:31: got struct spinlock [noderef] __rcu * ../fs/coredump.c:445:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:445:33: expected struct spinlock [usertype] *lock ../fs/coredump.c:445:33: got struct spinlock [noderef] __rcu * ../drivers/block/drbd/drbd_bitmap.c:495:14: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_bitmap.c:495:14: expected unsigned long [assigned] mask ../drivers/block/drbd/drbd_bitmap.c:495:14: got restricted __le64 [usertype] ../drivers/block/drbd/drbd_bitmap.c:531:14: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_bitmap.c:531:14: expected unsigned long [assigned] mask ../drivers/block/drbd/drbd_bitmap.c:531:14: got restricted __le64 [usertype] ../drivers/block/drbd/drbd_bitmap.c:572:27: warning: invalid assignment: &= ../drivers/block/drbd/drbd_bitmap.c:572:27: left side has type unsigned long ../drivers/block/drbd/drbd_bitmap.c:572:27: right side has type restricted __le64 ../drivers/block/drbd/drbd_bitmap.c: note: in included file (through ../include/linux/smp.h, ../include/linux/alloc_tag.h, ../include/linux/vmalloc.h): ../include/linux/list.h:229:25: warning: context imbalance in 'drbd_bm_aio_ctx_destroy' - unexpected unlock ../drivers/block/drbd/drbd_bitmap.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../mm/kfence/core.c:359:34: warning: cast to restricted __le64 ../mm/kfence/core.c:363:34: warning: cast to restricted __le64 ../mm/kfence/core.c:383:21: warning: cast to restricted __le64 ../mm/kfence/core.c:403:21: warning: cast to restricted __le64 ../mm/kfence/core.c: note: in included file (through ../include/linux/bitmap.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ...): ../include/linux/string.h:373:15: warning: memset with byte count of 315392 ../mm/kfence/core.c:1259:9: warning: context imbalance in 'kfence_handle_page_fault' - different lock contexts for basic block ../drivers/block/drbd/drbd_bitmap.c:1220: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_read' ../drivers/block/drbd/drbd_bitmap.c:1232: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write' ../drivers/block/drbd/drbd_bitmap.c:1244: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_all' ../drivers/block/drbd/drbd_bitmap.c:1271: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_copy_pages' ../kernel/module/tree_lookup.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../arch/x86/kernel/cpu/mtrr/mtrr.c: In function ‘mtrr_bp_init’: ../arch/x86/kernel/cpu/mtrr/mtrr.c:563:31: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 563 | unsigned long config, dummy; | ^~~~~ ../drivers/block/drbd/drbd_proc.c:269:30: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_proc.c:269:30: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_proc.c:269:30: struct net_conf * ../drivers/video/fbdev/hyperv_fb.c:1006:43: warning: incorrect type in assignment (different address spaces) ../drivers/video/fbdev/hyperv_fb.c:1006:43: expected char [noderef] __iomem *screen_base ../drivers/video/fbdev/hyperv_fb.c:1006:43: got unsigned char *mmio_vp ../drivers/video/fbdev/hyperv_fb.c:1046:25: warning: cast removes address space '__iomem' of expression ../drivers/video/fbdev/hyperv_fb.c:1050:27: warning: incorrect type in assignment (different address spaces) ../drivers/video/fbdev/hyperv_fb.c:1050:27: expected char [noderef] __iomem *screen_base ../drivers/video/fbdev/hyperv_fb.c:1050:27: got unsigned char *dio_vp ../arch/x86/kernel/apic/vector.c:61:6: warning: context imbalance in 'lock_vector_lock' - wrong count at exit ../arch/x86/kernel/apic/vector.c:69:6: warning: context imbalance in 'unlock_vector_lock' - unexpected unlock ../arch/x86/kernel/cpu/mtrr/generic.c: In function ‘get_mtrr_state’: ../arch/x86/kernel/cpu/mtrr/generic.c:691:22: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 691 | unsigned lo, dummy; | ^~~~~ ../arch/x86/kernel/cpu/mtrr/generic.c: In function ‘generic_have_wrcomb’: ../arch/x86/kernel/cpu/mtrr/generic.c:1060:31: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 1060 | unsigned long config, dummy; | ^~~~~ ../drivers/tty/serial/mvebu-uart.c:758:9: warning: context imbalance in 'mvebu_uart_console_write' - different lock contexts for basic block ../drivers/base/regmap/regcache-maple.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/debugfs.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'regcache_maple_sync_block' - unexpected unlock ../drivers/video/fbdev/ocfb.c:325:24: warning: incorrect type in assignment (different address spaces) ../drivers/video/fbdev/ocfb.c:325:24: expected void [noderef] __iomem *fb_virt ../drivers/video/fbdev/ocfb.c:325:24: got void * ../drivers/video/fbdev/ocfb.c:365:64: warning: incorrect type in argument 3 (different address spaces) ../drivers/video/fbdev/ocfb.c:365:64: expected void *cpu_addr ../drivers/video/fbdev/ocfb.c:365:64: got void [noderef] __iomem *fb_virt ../drivers/video/fbdev/ocfb.c:378:32: warning: incorrect type in argument 3 (different address spaces) ../drivers/video/fbdev/ocfb.c:378:32: expected void *cpu_addr ../drivers/video/fbdev/ocfb.c:378:32: got void [noderef] __iomem *fb_virt ../drivers/block/drbd/drbd_worker.c:618:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:618:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:618:39: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:509:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:509:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:509:14: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:510:16: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:510:16: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:510:16: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:560:13: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:560:13: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:560:13: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:564:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:564:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:564:39: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:999:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:999:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:999:22: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1545:32: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1545:32: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1545:32: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1654:32: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1654:32: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1654:32: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1693:16: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1693:16: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1693:16: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:1722:34: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1722:34: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1722:34: struct net_conf * ../drivers/block/drbd/drbd_worker.c:1895:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1895:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1895:38: struct net_conf * ../drivers/block/drbd/drbd_worker.c:2102:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:2102:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:2102:14: struct net_conf * ../drivers/block/drbd/drbd_worker.c:2157:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:2157:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:2157:14: struct net_conf * ../drivers/block/drbd/drbd_worker.c:59:25: warning: context imbalance in 'drbd_md_endio' - unexpected unlock ../drivers/block/drbd/drbd_worker.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../lib/debugobjects.c:249:25: warning: context imbalance in 'pcpu_alloc' - wrong count at exit ../lib/debugobjects.c:290:13: warning: context imbalance in 'pcpu_free' - different lock contexts for basic block ../lib/debugobjects.c:357:34: warning: context imbalance in 'fill_pool_from_freelist' - different lock contexts for basic block ../lib/debugobjects.c:400:34: warning: context imbalance in 'fill_pool' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_report_zones' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_write' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_set_zone_cond' - unexpected unlock ../drivers/block/zram/zram_drv.c: note: in included file (through ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ../arch/x86/include/asm/timex.h, ../include/linux/timex.h, ...): ../include/linux/spinlock.h:361:16: warning: context imbalance in 'zram_slot_trylock' - wrong count at exit ../drivers/block/zram/zram_drv.c:66:13: warning: context imbalance in 'zram_slot_lock' - wrong count at exit ../drivers/block/zram/zram_drv.c:71:13: warning: context imbalance in 'zram_slot_unlock' - unexpected unlock ../arch/x86/kernel/cpu/mtrr/cleanup.c: In function ‘mtrr_cleanup’: ../arch/x86/kernel/cpu/mtrr/cleanup.c:673:40: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 673 | unsigned long base, size, def, dummy; | ^~~~~ ../arch/x86/kernel/cpu/mtrr/cleanup.c: In function ‘mtrr_trim_uncached_memory’: ../arch/x86/kernel/cpu/mtrr/cleanup.c:869:60: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 869 | unsigned long i, base, size, highest_pfn = 0, def, dummy; | ^~~~~ ../net/ipv4/nexthop.c: note: in included file (through ../include/linux/sysctl.h, ../include/net/net_namespace.h, ../include/linux/netdevice.h, ../include/linux/rtnetlink.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/dma/pch_dma.c:839:14: warning: incorrect type in assignment (different address spaces) ../drivers/dma/pch_dma.c:839:14: expected struct pch_dma_regs *regs ../drivers/dma/pch_dma.c:839:14: got void [noderef] __iomem *membase ../drivers/dma/pch_dma.c:872:34: warning: incorrect type in assignment (different address spaces) ../drivers/dma/pch_dma.c:872:34: expected void [noderef] __iomem *membase ../drivers/dma/pch_dma.c:872:34: got struct pch_dma_desc_regs * ../mm/migrate.c:406:20: warning: context imbalance in 'migration_entry_wait' - unexpected unlock ../mm/migrate.c:897:9: warning: context imbalance in '__buffer_migrate_folio' - different lock contexts for basic block ../mm/migrate.c:2248:25: warning: context imbalance in 'add_folio_for_migration' - unexpected unlock ../mm/migrate.c:2421:25: warning: context imbalance in 'do_pages_stat_array' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:5313:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5314:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5323:54: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5380:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:5380:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:5380:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:272:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:272:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:272:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:528:29: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:528:29: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:528:29: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:600:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:600:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:600:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:704:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:704:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:704:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:773:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:773:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:773:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1169:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1170:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1171:28: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1175:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1176:28: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1181:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1182:28: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:821:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:821:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:821:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:876:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:876:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:876:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1044:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1044:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1044:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1434:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1434:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1434:14: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:1587:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1587:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1587:14: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:1880:22: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1884:22: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2130:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2161:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2375:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2375:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2375:22: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2385:27: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2385:27: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2385:27: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2562:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2589:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2600:20: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2632:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2632:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2632:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2764:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2764:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2764:22: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:2819:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2820:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3027:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3027:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3027:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3103:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3103:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3103:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3160:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3160:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3160:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3507:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3507:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3507:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3639:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3640:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3641:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3642:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3643:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3644:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3665:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3665:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3665:22: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3749:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3749:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3749:9: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3906:46: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3964:55: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3965:57: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3966:56: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3967:53: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4001:25: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4001:25: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4001:25: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:4006:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4006:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4006:17: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4012:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4012:17: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4012:17: struct fifo_buffer * ../drivers/block/drbd/drbd_receiver.c:4079:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4080:19: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4081:19: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4089:28: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4089:28: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4089:28: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4130:25: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4130:25: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4130:25: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4250:29: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4350:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4351:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4376:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4377:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4409:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4613:52: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4940:9: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4940:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4958:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4959:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5267:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5268:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5269:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5575:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5594:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5639:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5640:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5649:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5692:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5693:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5701:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5738:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5739:20: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5747:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5774:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5781:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5804:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5805:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5807:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5834:44: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5866:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5867:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5869:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5871:13: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5920:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:5920:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:5920:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:6010:37: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:6010:37: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:6010:37: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:6107:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:6107:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:6107:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1271:9: warning: context imbalance in 'one_flush_endio' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:1289:17: warning: context imbalance in 'submit_one_flush' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:1324:17: warning: context imbalance in 'drbd_flush' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:1464:9: warning: context imbalance in 'drbd_bump_write_ordering' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:1718:17: warning: context imbalance in 'drbd_submit_peer_request' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:2059:12: warning: context imbalance in 'recv_resync_read' - wrong count at exit ../drivers/block/drbd/drbd_receiver.c:2435:17: warning: context imbalance in 'fail_postponed_requests' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:2554:12: warning: context imbalance in 'receive_Data' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:2802:12: warning: context imbalance in 'receive_DataRequest' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4029:9: warning: context imbalance in 'receive_SyncParam' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4209:9: warning: context imbalance in 'receive_sizes' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4542:22: warning: context imbalance in 'receive_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c: note: in included file: ../drivers/block/drbd/drbd_vli.h:305:23: warning: cast to restricted __le64 ../drivers/block/drbd/drbd_vli.h:305:23: warning: cast to restricted __le64 ../drivers/block/drbd/drbd_receiver.c:5006:19: warning: context imbalance in 'receive_rs_deallocated' - different lock contexts for basic block ../arch/x86/kernel/apic/io_apic.c:298:35: warning: context imbalance in 'ioapic_read_entry' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:316:13: warning: context imbalance in 'ioapic_write_entry' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:327:13: warning: context imbalance in 'ioapic_mask_entry' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:402:13: warning: context imbalance in 'mask_ioapic_irq' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:415:13: warning: context imbalance in 'unmask_ioapic_irq' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:464:9: warning: context imbalance in 'eoi_ioapic_pin' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:468:13: warning: context imbalance in 'clear_IO_APIC_pin' - different lock contexts for basic block ../arch/x86/kernel/apic/io_apic.c:1574:9: warning: context imbalance in 'startup_ioapic_irq' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:1581:13: warning: context imbalance in 'io_apic_level_ack_pending' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:1808:9: warning: context imbalance in 'ioapic_set_affinity' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:1825:12: warning: context imbalance in 'ioapic_irq_get_chip_state' - different lock contexts for basic block ../arch/x86/kernel/apic/io_apic.c:2305:9: warning: context imbalance in 'resume_ioapic_id' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:2335:12: warning: context imbalance in 'io_apic_get_redir_entries' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:2475:12: warning: context imbalance in 'io_apic_get_version' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:2931:5: warning: context imbalance in 'mp_irqdomain_activate' - wrong count at exit ../drivers/pci/xen-pcifront.c:624:18: warning: cast to restricted pci_channel_state_t ../drivers/pci/xen-pcifront.c:634:35: warning: incorrect type in assignment (different base types) ../drivers/pci/xen-pcifront.c:634:35: expected signed int [usertype] err ../drivers/pci/xen-pcifront.c:634:35: got restricted pci_ers_result_t ../net/mptcp/pm_netlink.c:642:31: warning: context imbalance in 'mptcp_pm_create_subflow_or_signal_addr' - unexpected unlock ../net/mptcp/pm_netlink.c:759:23: warning: context imbalance in 'mptcp_pm_nl_add_addr_received' - unexpected unlock ../net/ipv6/seg6.c:252:15: warning: incorrect type in assignment (different address spaces) ../net/ipv6/seg6.c:252:15: expected struct in6_addr *t_old ../net/ipv6/seg6.c:252:15: got struct in6_addr [noderef] __rcu *tun_src ../net/ipv6/seg6.c:430:24: warning: incorrect type in assignment (different address spaces) ../net/ipv6/seg6.c:430:24: expected struct in6_addr [noderef] __rcu *tun_src ../net/ipv6/seg6.c:430:24: got void *_res ../drivers/block/drbd/drbd_req.c:588:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:588:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:588:22: struct net_conf * ../drivers/block/drbd/drbd_req.c:701:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:701:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:701:22: struct net_conf * ../drivers/block/drbd/drbd_req.c:992:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:992:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:992:14: struct net_conf * ../drivers/block/drbd/drbd_req.c:1065:15: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1065:15: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1065:15: struct disk_conf * ../drivers/block/drbd/drbd_req.c:1712:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1712:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1712:14: struct net_conf * ../drivers/block/drbd/drbd_req.c:1719:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1719:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1719:22: struct disk_conf * ../drivers/block/drbd/drbd_req.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/xen/privcmd.c:572:35: warning: cast removes address space '__user' of expression ../drivers/xen/privcmd.c:572:32: warning: incorrect type in assignment (different address spaces) ../drivers/xen/privcmd.c:572:32: expected unsigned long [noderef] [usertype] __user *[addressable] [assigned] user_gfn ../drivers/xen/privcmd.c:572:32: got unsigned long [usertype] * ../drivers/xen/privcmd.c:700:17: warning: incorrect type in assignment (different address spaces) ../drivers/xen/privcmd.c:700:17: expected void *[usertype] h ../drivers/xen/privcmd.c:700:17: got void [noderef] __user *uptr ../drivers/scsi/device_handler/scsi_dh_alua.c: note: in included file (through ../include/linux/atomic.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ...): ../arch/x86/include/asm/atomic.h:93:16: warning: context imbalance in 'alua_rtpg' - different lock contexts for basic block ../drivers/tty/serial/rda-uart.c:606:9: warning: context imbalance in 'rda_uart_port_write' - different lock contexts for basic block ../arch/x86/kernel/apic/apic_numachip.c: note: in included file: ../arch/x86/include/asm/numachip/numachip_csr.h:52:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/numachip/numachip_csr.h:52:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/numachip/numachip_csr.h:52:41: got void * ../drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c:49:25: warning: symbol 'imx_legacy_bridge_funcs' was not declared. Should it be static? ../drivers/gpu/drm/tiny/gm12u320.c:482:32: warning: incorrect type in initializer (different base types) ../drivers/gpu/drm/tiny/gm12u320.c:482:32: expected restricted __le16 [usertype] pixel_clock ../drivers/gpu/drm/tiny/gm12u320.c:482:32: got int ../mm/migrate_device.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/memremap.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'migrate_vma_collect_pmd' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'migrate_vma_insert_page' - unexpected unlock ../security/integrity/ima/ima_kexec.c:59:30: warning: incorrect type in assignment (different base types) ../security/integrity/ima/ima_kexec.c:59:30: expected unsigned short [addressable] [assigned] [usertype] version ../security/integrity/ima/ima_kexec.c:59:30: got restricted __le16 [usertype] ../security/integrity/ima/ima_kexec.c:60:28: warning: incorrect type in assignment (different base types) ../security/integrity/ima/ima_kexec.c:60:28: expected unsigned long long [addressable] [assigned] [usertype] count ../security/integrity/ima/ima_kexec.c:60:28: got restricted __le64 [usertype] ../security/integrity/ima/ima_kexec.c:61:34: warning: incorrect type in assignment (different base types) ../security/integrity/ima/ima_kexec.c:61:34: expected unsigned long long [addressable] [assigned] [usertype] buffer_size ../security/integrity/ima/ima_kexec.c:61:34: got restricted __le64 [usertype] ../net/netfilter/nf_nat_amanda.c:67:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_amanda.c:67:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_amanda.c:67:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_amanda.c:75:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_amanda.c:75:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_amanda.c:75:9: unsigned int ( * )( ... ) ../drivers/block/drbd/drbd_actlog.c:111:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c:386:36: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c:457:44: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/tty/n_gsm.c:4046:29: warning: restricted __be16 degrades to integer ../drivers/tty/n_gsm.c:3167:23: warning: context imbalance in 'gsm_cleanup_mux' - wrong count at exit ../drivers/tty/mxser.c:288:32: warning: array of flexible structures ../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: warning: incorrect type in assignment (different address spaces) ../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: expected unsigned long *mmr ../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: got void [noderef] __iomem * ../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: expected void [noderef] __iomem *addr ../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: got unsigned long *mmr ../arch/x86/kernel/apic/x2apic_uv_x.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../drivers/base/regmap/regmap-kunit.c:1669:43: warning: cast to restricted __le16 ../drivers/base/regmap/regmap-kunit.c:1672:43: warning: cast to restricted __be16 ../drivers/base/regmap/regmap-kunit.c:1868:28: warning: cast to restricted __be16 ../drivers/base/regmap/regmap-kunit.c:1869:28: warning: cast to restricted __be16 ../drivers/base/regmap/regmap-kunit.c:1871:28: warning: cast to restricted __le16 ../drivers/base/regmap/regmap-kunit.c:1872:28: warning: cast to restricted __le16 ../drivers/base/regmap/regmap-kunit.c:1947:24: warning: incorrect type in assignment (different base types) ../drivers/base/regmap/regmap-kunit.c:1947:24: expected unsigned short ../drivers/base/regmap/regmap-kunit.c:1947:24: got restricted __be16 [usertype] ../drivers/base/regmap/regmap-kunit.c:1949:24: warning: incorrect type in assignment (different base types) ../drivers/base/regmap/regmap-kunit.c:1949:24: expected unsigned short ../drivers/base/regmap/regmap-kunit.c:1949:24: got restricted __le16 [usertype] ../drivers/leds/leds-turris-omnia.c:440:15: warning: cast to restricted __le16 ../drivers/leds/leds-turris-omnia.c:448:16: warning: cast to restricted __le16 ../drivers/nvme/host/sysfs.c:795:30: warning: symbol 'nvme_tls_attrs_group' was not declared. Should it be static? ../net/netfilter/nf_nat_ftp.c:117:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_ftp.c:117:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_ftp.c:117:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_ftp.c:125:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_ftp.c:125:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_ftp.c:125:9: unsigned int ( * )( ... ) ../drivers/tty/nozomi.c:389:26: warning: cast to restricted __le16 ../drivers/tty/nozomi.c:392:26: warning: cast to restricted __le32 ../drivers/tty/nozomi.c:400:36: warning: cast to restricted __le16 ../drivers/tty/nozomi.c:404:34: warning: cast to restricted __le32 ../drivers/tty/nozomi.c:433:24: warning: incorrect type in argument 1 (different base types) ../drivers/tty/nozomi.c:433:24: expected unsigned short val ../drivers/tty/nozomi.c:433:24: got restricted __le16 [usertype] ../drivers/tty/nozomi.c:441:24: warning: incorrect type in argument 1 (different base types) ../drivers/tty/nozomi.c:441:24: expected unsigned int val ../drivers/tty/nozomi.c:441:24: got restricted __le32 [usertype] ../drivers/tty/nozomi.c:449:32: warning: incorrect type in argument 1 (different base types) ../drivers/tty/nozomi.c:449:32: expected unsigned short val ../drivers/tty/nozomi.c:449:32: got restricted __le16 [usertype] ../drivers/tty/nozomi.c:453:32: warning: incorrect type in argument 1 (different base types) ../drivers/tty/nozomi.c:453:32: expected unsigned int val ../drivers/tty/nozomi.c:453:32: got restricted __le32 [usertype] ../drivers/tty/nozomi.c:332:25: warning: array of flexible structures ../drivers/tty/nozomi.c:761:16: warning: cast to restricted __le32 ../mm/huge_memory.c:2102:20: warning: context imbalance in 'madvise_free_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2140:28: warning: context imbalance in 'zap_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2251:28: warning: context imbalance in 'move_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2391:20: warning: context imbalance in 'change_huge_pmd' - unexpected unlock ../mm/huge_memory.c: note: in included file (through ../include/linux/pgtable.h, ../include/linux/mm.h): ../arch/x86/include/asm/pgtable.h:898:9: warning: context imbalance in 'change_huge_pud' - unexpected unlock ../mm/huge_memory.c:2473:28: warning: context imbalance in 'move_pages_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2588:12: warning: context imbalance in '__pmd_trans_huge_lock' - wrong count at exit ../mm/huge_memory.c:2605:12: warning: context imbalance in '__pud_trans_huge_lock' - wrong count at exit ../mm/huge_memory.c:2631:28: warning: context imbalance in 'zap_huge_pud' - unexpected unlock ../mm/huge_memory.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__split_huge_zero_page_pmd' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__split_huge_pmd_locked' - unexpected unlock ../mm/huge_memory.c:3315:38: warning: context imbalance in '__split_huge_page' - unexpected unlock ../mm/huge_memory.c:3620:17: warning: context imbalance in 'split_huge_page_to_list_to_order' - different lock contexts for basic block ../mm/huge_memory.c:4054:17: warning: context imbalance in 'split_huge_pages_pid' - unexpected unlock ../drivers/gpu/drm/xlnx/zynqmp_disp.c:133:42: warning: array of flexible structures ../drivers/block/drbd/drbd_main.c:555:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:555:20: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:555:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:556:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:556:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:556:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:557:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:557:20: expected unsigned short [usertype] length ../drivers/block/drbd/drbd_main.c:557:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:563:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:563:20: expected unsigned short [usertype] magic ../drivers/block/drbd/drbd_main.c:563:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:564:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:564:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:564:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:565:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:565:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:565:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:572:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:572:18: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:572:18: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:573:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:573:19: expected unsigned short [usertype] volume ../drivers/block/drbd/drbd_main.c:573:19: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:574:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:574:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:574:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:575:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:575:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:575:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:714:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:714:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:714:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:729:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:729:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:729:22: struct disk_conf * ../drivers/block/drbd/drbd_main.c:766:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:766:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:766:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:826:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:830:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:832:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:832:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:832:23: struct net_conf * ../drivers/block/drbd/drbd_main.c:891:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:922:26: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:922:26: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:922:26: struct disk_conf * ../drivers/block/drbd/drbd_main.c:986:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1009:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1022:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1023:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1038:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1039:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1051:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1065:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1102:19: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1102:19: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1102:19: struct net_conf * ../drivers/block/drbd/drbd_main.c:1312:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1312:21: expected unsigned int [usertype] set_size ../drivers/block/drbd/drbd_main.c:1312:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1340:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1340:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1340:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1352:54: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1352:54: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1352:54: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1372:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1372:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1372:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1373:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1373:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1373:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1383:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1383:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1383:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1384:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1384:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1384:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1385:31: warning: incorrect type in argument 5 (different base types) ../drivers/block/drbd/drbd_main.c:1385:31: expected unsigned long long [usertype] block_id ../drivers/block/drbd/drbd_main.c:1385:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1398:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1398:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1398:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1399:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1399:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1399:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1414:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1414:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1414:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1416:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1416:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1416:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1432:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1432:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1432:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1434:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1434:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1434:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1447:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1447:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1447:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1449:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1449:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1449:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1668:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1668:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1668:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1670:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1670:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1670:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1684:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1684:21: expected unsigned int [usertype] dp_flags ../drivers/block/drbd/drbd_main.c:1684:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1689:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1689:25: expected unsigned int [usertype] size ../drivers/block/drbd/drbd_main.c:1689:25: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1760:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1760:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1760:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1783:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1783:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1783:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1784:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1784:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1784:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1820:40: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1820:40: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1820:40: struct net_conf * ../drivers/block/drbd/drbd_main.c:2997:30: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:2997:30: expected unsigned long long [usertype] la_size_sect ../drivers/block/drbd/drbd_main.c:2997:30: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:2999:33: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:2999:33: expected unsigned long long ../drivers/block/drbd/drbd_main.c:2999:33: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3000:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3000:23: expected unsigned int [usertype] flags ../drivers/block/drbd/drbd_main.c:3000:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3001:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3001:23: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:3001:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3003:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3003:31: expected unsigned int [usertype] md_size_sect ../drivers/block/drbd/drbd_main.c:3003:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3004:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3004:31: expected unsigned int [usertype] al_offset ../drivers/block/drbd/drbd_main.c:3004:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3005:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3005:31: expected unsigned int [usertype] al_nr_extents ../drivers/block/drbd/drbd_main.c:3005:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3006:34: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3006:34: expected unsigned int [usertype] bm_bytes_per_bit ../drivers/block/drbd/drbd_main.c:3006:34: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3007:29: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3007:29: expected unsigned long long [usertype] device_uuid ../drivers/block/drbd/drbd_main.c:3007:29: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3009:27: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3009:27: expected unsigned int [usertype] bm_offset ../drivers/block/drbd/drbd_main.c:3009:27: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3010:38: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3010:38: expected unsigned int [usertype] la_peer_max_bio_size ../drivers/block/drbd/drbd_main.c:3010:38: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3012:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3012:28: expected unsigned int [usertype] al_stripes ../drivers/block/drbd/drbd_main.c:3012:28: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3013:35: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3013:35: expected unsigned int [usertype] al_stripe_size_4k ../drivers/block/drbd/drbd_main.c:3013:35: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3066:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3067:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3229:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3230:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3248:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3256:33: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3258:36: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3259:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3260:32: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3262:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3264:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3271:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3276:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3287:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3685:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:3685:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:3685:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:854:9: warning: context imbalance in 'drbd_print_uuids' - different lock contexts for basic block ../drivers/block/drbd/drbd_main.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/scsi/megaraid/megaraid_mbox.c:195:5: warning: symbol 'mraid_debug_level' was not declared. Should it be static? ../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'perst_irq' not described in 'rockchip_pcie_ep' ../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'perst_asserted' not described in 'rockchip_pcie_ep' ../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'link_up' not described in 'rockchip_pcie_ep' ../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'link_training' not described in 'rockchip_pcie_ep' ../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1014:9: expected void **slot ../drivers/xen/pvcalls-back.c:1014:9: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1014:9: expected void **slot ../drivers/xen/pvcalls-back.c:1014:9: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1015:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/xen/pvcalls-back.c:1015:49: expected void [noderef] __rcu **slot ../drivers/xen/pvcalls-back.c:1015:49: got void **slot ../drivers/xen/pvcalls-back.c:1020:38: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1020:38: expected void **slot ../drivers/xen/pvcalls-back.c:1020:38: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/xen/pvcalls-back.c:1014:9: expected void [noderef] __rcu **slot ../drivers/xen/pvcalls-back.c:1014:9: got void **slot ../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1014:9: expected void **slot ../drivers/xen/pvcalls-back.c:1014:9: got void [noderef] __rcu ** ../net/sched/em_cmp.c:40:31: warning: cast to restricted __be16 ../net/sched/em_cmp.c:50:31: warning: cast to restricted __be32 ../sound/soc/amd/acp/acp-i2s.c:95:12: warning: context imbalance in 'acp_i2s_set_tdm_slot' - different lock contexts for basic block ../net/netfilter/nf_nat_irc.c:89:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_irc.c:89:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_irc.c:89:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_irc.c:97:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_irc.c:97:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_irc.c:97:9: unsigned int ( * )( ... ) ../kernel/time/hrtimer.c:121:35: warning: initialized field overwritten [-Woverride-init] 121 | [CLOCK_REALTIME] = HRTIMER_BASE_REALTIME, | ^~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:121:35: note: (near initialization for ‘hrtimer_clock_to_base_table[0]’) ../kernel/time/hrtimer.c:122:35: warning: initialized field overwritten [-Woverride-init] 122 | [CLOCK_MONOTONIC] = HRTIMER_BASE_MONOTONIC, | ^~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:122:35: note: (near initialization for ‘hrtimer_clock_to_base_table[1]’) ../kernel/time/hrtimer.c:123:35: warning: initialized field overwritten [-Woverride-init] 123 | [CLOCK_BOOTTIME] = HRTIMER_BASE_BOOTTIME, | ^~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:123:35: note: (near initialization for ‘hrtimer_clock_to_base_table[7]’) ../kernel/time/hrtimer.c:124:35: warning: initialized field overwritten [-Woverride-init] 124 | [CLOCK_TAI] = HRTIMER_BASE_TAI, | ^~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:124:35: note: (near initialization for ‘hrtimer_clock_to_base_table[11]’) ../drivers/gpu/drm/xlnx/zynqmp_dp.c: In function ‘zynqmp_dp_bridge_debugfs_init’: ../drivers/gpu/drm/xlnx/zynqmp_dp.c:2312:46: warning: ‘_preemphasis’ directive output may be truncated writing 12 bytes into a region of size between 4 and 14 [-Wformat-truncation=] 2312 | snprintf(name, sizeof(name), fmt, i); | ^~~ ../drivers/gpu/drm/xlnx/zynqmp_dp.c:2312:17: note: ‘snprintf’ output between 18 and 28 bytes into a destination of size 19 2312 | snprintf(name, sizeof(name), fmt, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/xlnx/zynqmp_dp.c:2317:53: warning: ‘_swing’ directive output may be truncated writing 6 bytes into a region of size between 4 and 14 [-Wformat-truncation=] 2317 | snprintf(name, sizeof(name), "lane%d_swing", i); | ^~~~~~ ../drivers/gpu/drm/xlnx/zynqmp_dp.c:2317:17: note: ‘snprintf’ output between 12 and 22 bytes into a destination of size 19 2317 | snprintf(name, sizeof(name), "lane%d_swing", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/ipv4/ipmr.c:2944:13: warning: context imbalance in 'ipmr_vif_seq_start' - different lock contexts for basic block ../net/ipv4/ipmr.c: note: in included file (through ../include/linux/mroute.h): ../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock ../drivers/scsi/megaraid/megaraid_sas_base.c:77:14: warning: symbol 'resetwaittime' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:89:14: warning: symbol 'dual_qdepth_disable' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:97:5: warning: symbol 'perf_mode' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:109:5: warning: symbol 'event_log_level' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:113:14: warning: symbol 'enable_sdev_max_qd' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:117:5: warning: symbol 'poll_queues' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:126:5: warning: symbol 'host_tagset_enable' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:205:26: warning: symbol 'megasas_mgmt_info' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:212:5: warning: symbol 'megasas_dbg_lvl' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:294:31: warning: restricted __le16 degrades to integer ../drivers/scsi/megaraid/megaraid_sas_base.c:300:31: warning: cast from restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_base.c:426:29: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: expected unsigned int [usertype] opcode ../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: got restricted __le32 [usertype] opcode ../drivers/scsi/megaraid/megaraid_sas_base.c:2020:33: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_base.c:2061:34: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_base.c: note: in included file: ../drivers/scsi/megaraid/megaraid_sas.h:2485:32: warning: array of flexible structures ../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:6297:42: warning: cast removes address space '__iomem' of expression ../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: expected unsigned int [noderef] [usertype] __iomem * ../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: got unsigned int [usertype] * ../drivers/scsi/megaraid/megaraid_sas_base.c:6301:34: warning: cast removes address space '__iomem' of expression ../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: expected unsigned int [noderef] [usertype] __iomem * ../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: got unsigned int [usertype] * ../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:7579:44: warning: restricted __le32 degrades to integer ../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: expected int crash_support ../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: got restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: warning: invalid assignment: &= ../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: left side has type restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: right side has type int ../drivers/scsi/megaraid/megaraid_sas_base.c:8805:46: warning: restricted __le32 degrades to integer ../mm/khugepaged.c:849:25: warning: symbol 'khugepaged_collapse_control' was not declared. Should it be static? ../mm/khugepaged.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__collapse_huge_page_swapin' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'collapse_huge_page' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'hpage_collapse_scan_pmd' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'collapse_pte_mapped_thp' - unexpected unlock ../mm/khugepaged.c:1782:28: warning: context imbalance in 'retract_page_tables' - different lock contexts for basic block ../drivers/base/regmap/regmap-raw-ram.c:24:24: warning: cast to restricted __be16 ../drivers/base/regmap/regmap-raw-ram.c:26:24: warning: cast to restricted __le16 ../drivers/block/drbd/drbd_nl.c:454:33: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:454:33: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:454:33: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:691:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:691:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:691:38: struct net_conf * ../drivers/block/drbd/drbd_nl.c:983:18: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:983:18: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:983:18: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1251:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1251:24: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1251:24: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1570:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1570:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1570:17: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1580:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1580:17: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1580:17: struct fifo_buffer * ../drivers/block/drbd/drbd_nl.c:1806:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1806:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1806:14: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2066:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2066:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2066:39: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2074:13: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2074:13: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2074:13: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2257:50: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2257:50: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2257:50: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2280:45: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2280:45: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2280:45: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2425:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2425:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2425:9: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2588:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2588:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2588:9: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2821:18: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2821:18: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2821:18: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2861:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2861:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2861:17: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3399:33: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3399:33: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3399:33: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3524:28: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3524:28: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3524:28: struct net_conf * ../drivers/block/drbd/drbd_nl.c:3737:29: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3737:29: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3737:29: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3743:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3743:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3743:22: struct net_conf * ../drivers/block/drbd/drbd_nl.c:3933:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3933:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3933:38: struct net_conf * ../drivers/block/drbd/drbd_nl.c:450:9: warning: context imbalance in 'highest_fencing_policy' - different lock contexts for basic block ../drivers/block/drbd/drbd_nl.c:2121:9: warning: context imbalance in 'drbd_adm_attach' - different lock contexts for basic block ../drivers/block/drbd/drbd_nl.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/pci/controller/dwc/pcie-designware.c: In function ‘dw_pcie_edma_detect’: ../drivers/pci/controller/dwc/pcie-designware.c:988:50: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 3 [-Wformat-truncation=] 988 | snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs); | ^~ In function ‘dw_pcie_edma_irq_verify’, inlined from ‘dw_pcie_edma_detect’ at ../drivers/pci/controller/dwc/pcie-designware.c:1039:8: ../drivers/pci/controller/dwc/pcie-designware.c:988:46: note: directive argument in the range [-2147483648, 15] 988 | snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs); | ^~~~~~~ ../drivers/pci/controller/dwc/pcie-designware.c:988:17: note: ‘snprintf’ output between 5 and 15 bytes into a destination of size 6 988 | snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/xen/pvcalls-front.c:948:24: warning: incorrect type in return expression (different base types) ../drivers/xen/pvcalls-front.c:948:24: expected restricted __poll_t ../drivers/xen/pvcalls-front.c:948:24: got int [assigned] ret ../arch/x86/kernel/cpu/sgx/virt.c:59:13: warning: incorrect type in assignment (different base types) ../arch/x86/kernel/cpu/sgx/virt.c:59:13: expected int [assigned] ret ../arch/x86/kernel/cpu/sgx/virt.c:59:13: got restricted vm_fault_t ../arch/x86/kernel/cpu/sgx/virt.c:60:20: warning: restricted vm_fault_t degrades to integer ../arch/x86/kernel/cpu/sgx/virt.c:354:36: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:24: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:43: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:58: warning: cast removes address space '__user' of expression ../drivers/video/fbdev/riva/fbdev.c:484:14: warning: cast to restricted __le16 ../drivers/video/fbdev/riva/fbdev.c:485:14: warning: cast to restricted __le16 ../drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:254:9: warning: cast truncates bits from constant value (ffffff7f becomes 7f) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: expected unsigned long long [usertype] RDPQBaseAddress ../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: got restricted __le64 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: expected restricted __le64 [usertype] Words ../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: got unsigned long long ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: got int ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: got int ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: got int ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: got int ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: expected unsigned long long [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: got restricted __le64 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: expected unsigned long long [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: got restricted __le64 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: expected restricted __le16 [usertype] virtual_disk_tgt_id ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: got unsigned short [usertype] pd_target_id ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: expected restricted __le16 [usertype] config_seq_num ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: got unsigned short [usertype] seqNum ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: expected restricted __le16 [usertype] DevHandle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: got unsigned short [usertype] devHandle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: expected restricted __le16 [usertype] DevHandle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: got unsigned short [usertype] r1_alt_dev_handle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: expected restricted __le16 [usertype] DevHandle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: got unsigned short [usertype] r1_alt_dev_handle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: expected unsigned short [usertype] r1_alt_dev_handle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: got restricted __le16 [usertype] DevHandle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: expected unsigned short [usertype] peer_smid ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: got restricted __le16 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: expected unsigned short [usertype] peer_smid ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: got restricted __le16 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: expected unsigned int [usertype] data_length ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: got restricted __le32 [usertype] DataLength ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3629:59: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4321:24: warning: cast to restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: expected unsigned short [usertype] DevHandle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: got restricted __le16 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: expected unsigned short [usertype] TaskMID ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: got restricted __le16 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:5367:34: warning: symbol 'megasas_instance_template_fusion' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3465:21: warning: cast to restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: expected unsigned int [usertype] data_length ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: got restricted __le32 [usertype] DataLength ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: expected unsigned int [usertype] data_length ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: got restricted __le32 [usertype] DataLength ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3488:32: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: expected unsigned short [usertype] r1_alt_dev_handle ../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: got restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_fp.c:181:72: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:186:33: warning: cast to restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_fp.c:194:25: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:195:25: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:197:33: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:198:33: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:201:79: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:202:33: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:210:41: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:211:49: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:213:49: warning: cast to restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_fp.c:219:58: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:220:33: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:229:41: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:230:33: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: expected unsigned short [usertype] r1_alt_dev_handle ../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: got restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_fp.c:1188:28: warning: restricted __le16 degrades to integer ../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: expected unsigned short [usertype] pd1_dev_handle ../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: got restricted __le16 ../net/ipv4/ipmr_base.c:147:6: warning: context imbalance in 'mr_mfc_seq_idx' - wrong count at exit ../net/ipv4/ipmr_base.c:200:23: warning: context imbalance in 'mr_mfc_seq_next' - unexpected unlock ../drivers/gpu/drm/bridge/synopsys/dw-hdmi.c:3346:30: warning: cast truncates bits from constant value (ffffff0d becomes d) ../drivers/scsi/megaraid/megaraid_sas_debugfs.c:45:15: warning: symbol 'megasas_debugfs_root' was not declared. Should it be static? ../mm/memcontrol-v1.c:107:1: warning: symbol 'memcg_oom_lock' was not declared. Should it be static? ../mm/memcontrol-v1.c:438:21: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol-v1.c:438:21: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol-v1.c:438:21: struct mem_cgroup_threshold_ary * ../mm/memcontrol-v1.c:440:21: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol-v1.c:440:21: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol-v1.c:440:21: struct mem_cgroup_threshold_ary * ../mm/memcontrol-v1.c:702:9: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol-v1.c:702:9: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol-v1.c:702:9: struct mem_cgroup_threshold_ary * ../mm/memcontrol-v1.c:796:9: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol-v1.c:796:9: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol-v1.c:796:9: struct mem_cgroup_threshold_ary * ../drivers/leds/leds-dac124s085.c:42:14: warning: incorrect type in assignment (different base types) ../drivers/leds/leds-dac124s085.c:42:14: expected unsigned short [usertype] word ../drivers/leds/leds-dac124s085.c:42:14: got restricted __le16 [usertype] ../fs/proc/inode.c:45:17: error: incompatible types in comparison expression (different address spaces): ../fs/proc/inode.c:45:17: struct ctl_table_header [noderef] __rcu * ../fs/proc/inode.c:45:17: struct ctl_table_header * ../fs/proc/inode.c:114:22: warning: incorrect type in assignment (different address spaces) ../fs/proc/task_mmu.c:890:17: warning: context imbalance in 'smaps_pte_range' - unexpected unlock ../fs/proc/task_mmu.c:1474:28: warning: context imbalance in 'clear_refs_pte_range' - unexpected unlock ../fs/proc/task_mmu.c:1831:28: warning: context imbalance in 'pagemap_pmd_range' - unexpected unlock ../fs/proc/task_mmu.c:2441:20: warning: context imbalance in 'pagemap_scan_thp_entry' - unexpected unlock ../fs/proc/task_mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'pagemap_scan_pmd_entry' - unexpected unlock ../fs/proc/task_mmu.c:2949:28: warning: context imbalance in 'gather_pte_stats' - unexpected unlock ../net/ipv6/ip6mr.c:433:13: warning: context imbalance in 'ip6mr_vif_seq_start' - different lock contexts for basic block ../net/ipv6/ip6mr.c: note: in included file (through ../include/linux/mroute6.h): ../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock ../kernel/time/timekeeping.c:116:15: warning: context imbalance in 'timekeeper_lock_irqsave' - wrong count at exit ../kernel/time/timekeeping.c:124:6: warning: context imbalance in 'timekeeper_unlock_irqrestore' - unexpected unlock ../kernel/time/timekeeping.c:610:5: warning: context imbalance in 'pvclock_gtod_register_notifier' - wrong count at exit ../kernel/time/timekeeping.c:628:5: warning: context imbalance in 'pvclock_gtod_unregister_notifier' - wrong count at exit ../kernel/time/timekeeping.c:1747:9: warning: context imbalance in 'timekeeping_init' - wrong count at exit ../kernel/time/timekeeping.c:2219:13: warning: context imbalance in 'timekeeping_advance' - wrong count at exit ../net/sched/em_meta.c:198:20: warning: incorrect type in assignment (different base types) ../net/sched/em_meta.c:198:20: expected unsigned long value ../net/sched/em_meta.c:198:20: got restricted __be16 ../net/netfilter/nf_nat_tftp.c:43:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_tftp.c:43:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_tftp.c:43:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_tftp.c:51:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_tftp.c:51:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_tftp.c:51:9: unsigned int ( * )( ... ) ../drivers/block/drbd/drbd_state.c:1912:30: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf * ../drivers/block/drbd/drbd_state.c:834:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf * ../drivers/block/drbd/drbd_state.c:838:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:838:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:838:14: struct net_conf * ../drivers/block/drbd/drbd_state.c:1064:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf * ../drivers/block/drbd/drbd_state.c:2079:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf * ../drivers/block/drbd/drbd_state.c:838:14: warning: context imbalance in 'is_valid_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_state.c:1070:9: warning: context imbalance in 'sanitize_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_state.c:1958:25: warning: context imbalance in 'after_state_ch' - unexpected unlock ../drivers/block/drbd/drbd_state.c:2373:32: warning: context imbalance in '_conn_request_state' - unexpected unlock ../net/llc/llc_input.c:198:15: error: incompatible types in comparison expression (different address spaces): ../net/llc/llc_input.c:198:15: int ( [noderef] __rcu * )( ... ) ../net/llc/llc_input.c:198:15: int ( * )( ... ) ../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] ../net/ipv4/syncookies.c:218:17: warning: context imbalance in 'tcp_get_cookie_sock' - unexpected unlock ../mm/memcontrol.c:3909:52: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:3909:52: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:3909:52: struct task_struct * ../mm/memcontrol.c: note: in included file: ../include/linux/memcontrol.h:717:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit ../include/linux/memcontrol.h:717:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit ../include/linux/memcontrol.h:717:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit ../drivers/video/fbdev/sis/sis_main.c:5411:32: warning: cast to restricted __le32 ../drivers/video/fbdev/sis/sis_main.c:5414:32: warning: cast to restricted __le32 ../drivers/video/fbdev/sis/sis_main.c:5443:40: warning: cast to restricted __le32 ../drivers/video/fbdev/sis/sis_main.c:5475:16: warning: cast to restricted __le16 ../fs/proc/base.c:884:65: error: incompatible types in comparison expression (different address spaces): ../fs/proc/base.c:884:65: struct task_struct [noderef] __rcu * ../fs/proc/base.c:884:65: struct task_struct * ../fs/proc/base.c:2321:25: warning: cast to restricted fmode_t ../fs/proc/base.c:2378:42: warning: cast from restricted fmode_t ../fs/proc/base.c:2478:48: warning: cast from restricted fmode_t ../fs/proc/base.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/proc_fs.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../fs/proc/base.c:1164:36: warning: context imbalance in '__set_oom_adj' - unexpected unlock ../fs/proc/base.c:2505:13: warning: context imbalance in 'timers_start' - wrong count at exit ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../fs/proc/base.c:2531:36: warning: context imbalance in 'timers_stop' - unexpected unlock ../fs/proc/base.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/include/asm/uaccess.h, ../include/linux/uaccess.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'do_io_accounting' - 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 ../kernel/futex/pi.c:663:9: warning: context imbalance in 'wake_futex_pi' - unexpected unlock ../kernel/futex/pi.c:791:9: warning: context imbalance in '__fixup_pi_state_owner' - unexpected unlock ../kernel/futex/pi.c:1084:9: warning: context imbalance in 'futex_lock_pi' - unexpected unlock ../kernel/futex/pi.c:1116:5: warning: context imbalance in 'futex_unlock_pi' - different lock contexts for basic block ../drivers/video/fbdev/aty/mach64_accel.c:420:49: warning: cast to restricted __le32 ../net/netfilter/nf_conncount.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/uio.h, ../include/linux/socket.h, ../include/uapi/linux/in.h, ../include/linux/in.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../kernel/futex/requeue.c:677:25: warning: context imbalance in 'futex_requeue' - different lock contexts for basic block ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1127:78: warning: incorrect type in argument 2 (different base types) ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1127:78: expected unsigned int [usertype] irq_mask ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1127:78: got restricted __le32 [usertype] status_lo ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1128:62: warning: invalid assignment: |= ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1128:62: left side has type restricted __le32 ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1128:62: right side has type unsigned long ../kernel/futex/waitwake.c:277:33: warning: context imbalance in 'futex_wake_op' - different lock contexts for basic block ../kernel/futex/waitwake.c:343:6: warning: context imbalance in 'futex_wait_queue' - unexpected unlock ../kernel/futex/waitwake.c:464:36: warning: context imbalance in 'futex_wait_multiple_setup' - unexpected unlock ../mm/kmemleak.c:1912:13: warning: context imbalance in 'kmemleak_seq_start' - different lock contexts for basic block ../mm/kmemleak.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'kmemleak_seq_stop' - unexpected unlock ../fs/proc/array.c:255:11: warning: incorrect type in assignment (different address spaces) ../fs/proc/array.c:255:11: expected struct k_sigaction *k ../fs/proc/array.c:255:11: got struct k_sigaction [noderef] __rcu * ../fs/proc/array.c:534:44: warning: incorrect type in argument 1 (different address spaces) ../fs/proc/array.c:534:44: expected struct task_struct *tsk ../fs/proc/array.c:534:44: got struct task_struct [noderef] __rcu *real_parent ../fs/proc/array.c:737:47: error: incompatible types in comparison expression (different address spaces): ../fs/proc/array.c:737:47: struct task_struct [noderef] __rcu * ../fs/proc/array.c:737:47: struct task_struct * ../fs/proc/array.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/tty.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../fs/proc/array.c:291:9: warning: context imbalance in 'proc_pid_status' - different lock contexts for basic block ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../fs/proc/array.c:544:17: warning: context imbalance in 'do_task_stat' - different lock contexts for basic block ../mm/memory-failure.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'dev_pagemap_mapping_shift' - unexpected unlock ../mm/memory-failure.c:812:17: warning: context imbalance in 'hwpoison_pte_range' - unexpected unlock ../drivers/gpu/drm/gud/gud_drv.c:97:28: warning: cast to restricted __le32 ../drivers/gpu/drm/gud/gud_drv.c:97:17: warning: restricted __le32 degrades to integer ../sound/soc/loongson/loongson_dma.c:336:39: warning: symbol 'loongson_i2s_component' was not declared. Should it be static? ../drivers/clk/renesas/clk-r8a7778.c:84:52: warning: dubious: x | !y ../drivers/clk/renesas/clk-r8a7778.c:86:50: warning: dubious: x | !y ../net/ipv4/tcp_sigpool.c:260:5: warning: context imbalance in 'tcp_sigpool_start' - wrong count at exit ../drivers/acpi/apei/apei-base.c:448:5: warning: symbol 'arch_apei_filter_addr' was not declared. Should it be static? ../net/llc/llc_c_ac.c:1008:38: warning: cast truncates bits from constant value (ffffff7f becomes 7f) ../net/llc/llc_c_ac.c:1009:42: warning: cast truncates bits from constant value (ffffff7f becomes 7f) ../net/llc/llc_c_ac.c:1099:27: warning: cast truncates bits from constant value (ffffff7f becomes 7f) ../net/llc/llc_c_ac.c:1100:31: warning: cast truncates bits from constant value (ffffff7f becomes 7f) ../drivers/leds/flash/leds-ktd2692.c:62:33: warning: symbol 'ktd2692_timing' was not declared. Should it be static? ../drivers/scsi/constants.c:318:9: warning: trying to concatenate 26550-character string (8191 bytes max) ../kernel/time/alarmtimer.c:532:13: warning: context imbalance in 'alarm_handle_timer' - wrong count at exit ../mm/debug_vm_pgtable.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'debug_vm_pgtable' - unexpected unlock ../drivers/gpio/gpio-mlxbf2.c:130:12: warning: context imbalance in 'mlxbf2_gpio_lock_acquire' - different lock contexts for basic block ../drivers/gpio/gpio-mlxbf2.c:156:13: warning: context imbalance in 'mlxbf2_gpio_lock_release' - wrong count at exit ../drivers/gpio/gpio-mlxbf2.c:197:15: warning: context imbalance in 'mlxbf2_gpio_direction_input' - unexpected unlock ../drivers/gpio/gpio-mlxbf2.c:225:15: warning: context imbalance in 'mlxbf2_gpio_direction_output' - unexpected unlock ../arch/x86/kernel/kprobes/opt.c:529:13: warning: function 'arch_unoptimize_kprobes' with external linkage has definition ../drivers/misc/vmw_balloon.c:260: warning: Function parameter or struct member '5' not described in 'vmballoon_batch_entry' ../drivers/misc/vmw_balloon.c:260: warning: Excess struct member 'reserved' description in 'vmballoon_batch_entry' ../net/netfilter/nf_tables_api.c:2016:25: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2016:25: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2016:25: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2016:25: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2218:17: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2218:17: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2218:17: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2261:21: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2261:21: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2261:21: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2261:21: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2644:25: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2644:25: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2644:25: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2644:25: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nft_netlink_dump_start_rcu' - unexpected unlock ../drivers/acpi/apei/erst.c:292:13: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/erst.c:292:13: expected void *src ../drivers/acpi/apei/erst.c:292:13: got void [noderef] __iomem * ../drivers/acpi/apei/erst.c:295:13: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/erst.c:295:13: expected void *dst ../drivers/acpi/apei/erst.c:295:13: got void [noderef] __iomem * ../drivers/acpi/apei/erst.c:297:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/erst.c:297:25: expected void volatile [noderef] __iomem *addr ../drivers/acpi/apei/erst.c:297:25: got void *src ../drivers/acpi/apei/erst.c:303:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/erst.c:303:17: expected void volatile [noderef] __iomem *addr ../drivers/acpi/apei/erst.c:303:17: got void *src ../drivers/acpi/apei/erst.c:304:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/erst.c:304:17: expected void volatile [noderef] __iomem *addr ../drivers/acpi/apei/erst.c:304:17: got void *dst ../drivers/acpi/apei/erst.c:825:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/erst.c:825:9: expected void const * ../drivers/acpi/apei/erst.c:825:9: got void [noderef] __iomem *static [toplevel] vaddr ../drivers/acpi/apei/erst.c:825:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/erst.c:825:9: expected void const * ../drivers/acpi/apei/erst.c:825:9: got void [noderef] __iomem *static [toplevel] vaddr ../drivers/acpi/apei/erst.c:825:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/erst.c:825:9: expected void * ../drivers/acpi/apei/erst.c:825:9: got void [noderef] __iomem *static [toplevel] vaddr ../drivers/acpi/apei/erst.c:826:20: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/erst.c:826:20: expected struct cper_record_header *rcd_erange ../drivers/acpi/apei/erst.c:826:20: got void [noderef] __iomem *static [toplevel] vaddr ../drivers/acpi/apei/erst.c:863:17: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/erst.c:863:17: expected struct cper_record_header *rcd_tmp ../drivers/acpi/apei/erst.c:863:17: got void [noderef] __iomem * ../kernel/time/posix-timers.c:292:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:292:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:292:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:299:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:299:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:299:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:465:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:465:31: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:465:31: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:469:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:469:33: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:469:33: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1097:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1097:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1097:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1099:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1099:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1099:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:253:13: warning: context imbalance in '__posixtimer_deliver_signal' - wrong count at exit ../kernel/time/posix-timers.c:283:6: warning: context imbalance in 'posixtimer_deliver_signal' - unexpected unlock ../kernel/time/posix-timers.c:318:29: warning: context imbalance in 'posix_timer_fn' - wrong count at exit ../kernel/time/posix-timers.c:510:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block ../kernel/time/posix-timers.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'timer_wait_running' - unexpected unlock ../kernel/time/posix-timers.c:868:12: warning: context imbalance in 'do_timer_settime' - different lock contexts for basic block ../kernel/time/posix-timers.c:1011:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1011:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1011:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1024:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1024:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1024:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:994:1: warning: context imbalance in '__se_sys_timer_delete' - different lock contexts for basic block ../kernel/time/posix-timers.c:1035:13: warning: context imbalance in 'itimer_delete' - wrong count at exit ../drivers/misc/dw-xdata-pcie.c: In function ‘dw_xdata_pcie_probe’: ../drivers/misc/dw-xdata-pcie.c:20:41: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 20 | #define DW_XDATA_DRIVER_NAME "dw-xdata-pcie" | ^~~~~~~~~~~~~~~ ../drivers/misc/dw-xdata-pcie.c:342:38: note: in expansion of macro ‘DW_XDATA_DRIVER_NAME’ 342 | snprintf(name, sizeof(name), DW_XDATA_DRIVER_NAME ".%d", id); | ^~~~~~~~~~~~~~~~~~~~ ../drivers/misc/dw-xdata-pcie.c:390:64: note: format string is defined here 390 | if (sscanf(dw->misc_dev.name, DW_XDATA_DRIVER_NAME ".%d", &id) != 1) | ^ ../drivers/misc/dw-xdata-pcie.c:342:9: note: ‘snprintf’ output between 16 and 25 bytes into a destination of size 24 342 | snprintf(name, sizeof(name), DW_XDATA_DRIVER_NAME ".%d", id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/packet/af_packet.c:1113:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block ../net/packet/af_packet.c:2555:17: warning: context imbalance in 'tpacket_rcv' - unexpected unlock ../drivers/acpi/apei/bert.c:157:27: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/bert.c:157:27: expected struct acpi_bert_region *boot_error_region ../drivers/acpi/apei/bert.c:157:27: got void [noderef] __iomem * ../drivers/acpi/apei/bert.c:160:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/bert.c:160:25: expected void volatile [noderef] __iomem *addr ../drivers/acpi/apei/bert.c:160:25: got struct acpi_bert_region *boot_error_region ../kernel/time/posix-cpu-timers.c: note: in included file: ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/time/posix-cpu-timers.c:42:5: warning: context imbalance in 'update_rlimit_cpu' - different lock contexts for basic block ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/time/posix-cpu-timers.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'posix_cpu_timer_wait_running' - unexpected unlock ../kernel/time/posix-cpu-timers.c: note: in included file: ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../drivers/acpi/apei/ghes.c:681:1: warning: symbol 'cxl_cper_fifo' was not declared. Should it be static? ../drivers/acpi/apei/ghes.c:685:20: warning: symbol 'cxl_cper_work' was not declared. Should it be static? ../drivers/acpi/apei/ghes.c:687:13: warning: context imbalance in 'cxl_cper_post_event' - different lock contexts for basic block ../drivers/acpi/apei/ghes.c:720:5: warning: context imbalance in 'cxl_cper_register_work' - different lock contexts for basic block ../drivers/acpi/apei/ghes.c:731:5: warning: context imbalance in 'cxl_cper_unregister_work' - different lock contexts for basic block ../drivers/video/fbdev/aty/radeon_pm.c:2526:31: warning: restricted pci_power_t degrades to integer ../drivers/video/fbdev/aty/radeon_pm.c:2528:65: warning: restricted pci_power_t degrades to integer ../drivers/spi/spi-altera-dfl.c:52:30: warning: incorrect type in initializer (different address spaces) ../drivers/spi/spi-altera-dfl.c:52:30: expected void [noderef] __iomem *base ../drivers/spi/spi-altera-dfl.c:52:30: got void *context ../drivers/spi/spi-altera-dfl.c:78:30: warning: incorrect type in initializer (different address spaces) ../drivers/spi/spi-altera-dfl.c:78:30: expected void [noderef] __iomem *base ../drivers/spi/spi-altera-dfl.c:78:30: got void *context ../drivers/spi/spi-altera-dfl.c:153:22: warning: incorrect type in argument 3 (different address spaces) ../drivers/spi/spi-altera-dfl.c:153:22: expected void *bus_context ../drivers/spi/spi-altera-dfl.c:153:22: got void [noderef] __iomem *[assigned] base ../drivers/misc/pci_endpoint_test.c: In function ‘pci_endpoint_test_probe’: ../drivers/misc/pci_endpoint_test.c:29:49: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 29 | #define DRV_MODULE_NAME "pci-endpoint-test" | ^~~~~~~~~~~~~~~~~~~ ../drivers/misc/pci_endpoint_test.c:897:38: note: in expansion of macro ‘DRV_MODULE_NAME’ 897 | snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id); | ^~~~~~~~~~~~~~~ ../drivers/misc/pci_endpoint_test.c:962:57: note: format string is defined here 962 | if (sscanf(misc_device->name, DRV_MODULE_NAME ".%d", &id) != 1) | ^~ ../drivers/misc/pci_endpoint_test.c:29:49: note: directive argument in the range [0, 2147483647] 29 | #define DRV_MODULE_NAME "pci-endpoint-test" | ^~~~~~~~~~~~~~~~~~~ ../drivers/misc/pci_endpoint_test.c:897:38: note: in expansion of macro ‘DRV_MODULE_NAME’ 897 | snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id); | ^~~~~~~~~~~~~~~ ../drivers/misc/pci_endpoint_test.c:897:9: note: ‘snprintf’ output between 20 and 29 bytes into a destination of size 24 897 | snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/appletalk/aarp.c:446:28: warning: incorrect type in assignment (different base types) ../net/appletalk/aarp.c:446:28: expected restricted __be16 [usertype] s_net ../net/appletalk/aarp.c:446:28: got unsigned short [usertype] ../net/appletalk/aarp.c:451:45: warning: cast from restricted __be16 ../net/appletalk/aarp.c:455:41: warning: cast from restricted __be16 ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: error: incompatible types in comparison expression (different address spaces): ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: int ( [noderef] __rcu * )( ... ) ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: int ( * )( ... ) ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: error: incompatible types in comparison expression (different address spaces): ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: int ( [noderef] __rcu * )( ... ) ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: int ( * )( ... ) ../drivers/acpi/apei/einj-core.c:150:6: warning: symbol 'einj_initialized' was not declared. Should it be static? ../drivers/acpi/apei/einj-core.c:222:11: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/einj-core.c:222:11: expected struct vendor_error_type_extension *v ../drivers/acpi/apei/einj-core.c:222:11: got void [noderef] __iomem * ../drivers/acpi/apei/einj-core.c:231:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/einj-core.c:231:29: expected void [noderef] __iomem *virt ../drivers/acpi/apei/einj-core.c:231:29: got struct vendor_error_type_extension *v ../drivers/acpi/apei/einj-core.c:257:25: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/einj-core.c:257:25: expected struct set_error_type_with_address *v5param ../drivers/acpi/apei/einj-core.c:257:25: got void [noderef] __iomem * ../drivers/acpi/apei/einj-core.c:267:25: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/einj-core.c:267:25: expected struct einj_parameter *v4param ../drivers/acpi/apei/einj-core.c:267:25: got void [noderef] __iomem * ../drivers/acpi/apei/einj-core.c:271:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/einj-core.c:271:45: expected void [noderef] __iomem *virt ../drivers/acpi/apei/einj-core.c:271:45: got struct einj_parameter *v4param ../drivers/acpi/apei/einj-core.c:338:21: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/einj-core.c:338:21: expected struct acpi_einj_trigger *trigger_tab ../drivers/acpi/apei/einj-core.c:338:21: got void [noderef] __iomem * ../drivers/acpi/apei/einj-core.c:364:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/einj-core.c:364:17: expected void volatile [noderef] __iomem *addr ../drivers/acpi/apei/einj-core.c:364:17: got struct acpi_einj_trigger *trigger_tab ../drivers/acpi/apei/einj-core.c:365:21: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/einj-core.c:365:21: expected struct acpi_einj_trigger *trigger_tab ../drivers/acpi/apei/einj-core.c:365:21: got void [noderef] __iomem * ../drivers/acpi/apei/einj-core.c:428:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/einj-core.c:428:25: expected void volatile [noderef] __iomem *addr ../drivers/acpi/apei/einj-core.c:428:25: got struct acpi_einj_trigger *trigger_tab ../drivers/acpi/apei/einj-core.c:863:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/einj-core.c:863:37: expected void [noderef] __iomem *virt ../drivers/acpi/apei/einj-core.c:863:37: got void *static [assigned] [toplevel] einj_param ../kernel/time/itimer.c:53:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:53:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:53:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:70:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:70:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:70:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:82:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:82:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:82:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:86:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:86:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:86:37: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:198:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:198:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:198:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:212:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:212:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:212:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:236:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:236:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:236:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:245:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:245:45: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:245:45: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:258:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:258:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:258:37: got struct spinlock [noderef] __rcu * ../drivers/misc/xilinx_sdfec.c: In function ‘xsdfec_probe’: ../drivers/misc/xilinx_sdfec.c:1404:57: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 1404 | snprintf(xsdfec->dev_name, DEV_NAME_LEN, "xsdfec%d", xsdfec->dev_id); | ^~ ../drivers/misc/xilinx_sdfec.c:1404:50: note: directive argument in the range [0, 2147483647] 1404 | snprintf(xsdfec->dev_name, DEV_NAME_LEN, "xsdfec%d", xsdfec->dev_id); | ^~~~~~~~~~ ../drivers/misc/xilinx_sdfec.c:1404:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 12 1404 | snprintf(xsdfec->dev_name, DEV_NAME_LEN, "xsdfec%d", xsdfec->dev_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/appletalk/ddp.c:101:33: warning: restricted __be16 degrades to integer ../net/appletalk/ddp.c:126:33: warning: restricted __be16 degrades to integer ../net/appletalk/ddp.c:422:47: warning: restricted __be16 degrades to integer ../mm/zsmalloc.c:1708:13: warning: context imbalance in 'migrate_write_lock' - wrong count at exit ../mm/zsmalloc.c:1713:13: warning: context imbalance in 'migrate_write_unlock' - unexpected unlock ../sound/soc/mediatek/common/mtk-btcvsd.c:1358:30: warning: incorrect type in assignment (different address spaces) ../sound/soc/mediatek/common/mtk-btcvsd.c:1358:30: expected unsigned int [usertype] *bt_reg_pkt_r ../sound/soc/mediatek/common/mtk-btcvsd.c:1358:30: got void [noderef] __iomem * ../sound/soc/mediatek/common/mtk-btcvsd.c:1360:30: warning: incorrect type in assignment (different address spaces) ../sound/soc/mediatek/common/mtk-btcvsd.c:1360:30: expected unsigned int [usertype] *bt_reg_pkt_w ../sound/soc/mediatek/common/mtk-btcvsd.c:1360:30: got void [noderef] __iomem * ../sound/soc/mediatek/common/mtk-btcvsd.c:1362:28: warning: incorrect type in assignment (different address spaces) ../sound/soc/mediatek/common/mtk-btcvsd.c:1362:28: expected unsigned int [usertype] *bt_reg_ctl ../sound/soc/mediatek/common/mtk-btcvsd.c:1362:28: got void [noderef] __iomem * ../drivers/dma/ioat/dma.c:463:5: warning: context imbalance in 'ioat_check_space_lock' - different lock contexts for basic block ../arch/x86/kernel/kvm.c:71:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? ../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: expected unsigned int [usertype] ../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: got restricted __be32 [usertype] ../mm/numa_memblks.c:13:12: warning: symbol 'numa_nodes_parsed' was not declared. Should it be static? ../sound/soc/intel/atom/sst/sst_loader.c:212:43: warning: incorrect type in argument 2 (different address spaces) ../sound/soc/intel/atom/sst/sst_loader.c:212:43: expected void *destn ../sound/soc/intel/atom/sst/sst_loader.c:212:43: got void [noderef] __iomem * ../drivers/dma/ioat/dca.c:218:54: warning: incorrect type in argument 1 (different address spaces) ../drivers/dma/ioat/dca.c:218:54: expected void const volatile [noderef] __iomem *addr ../drivers/dma/ioat/dca.c:218:54: got void * ../drivers/dma/ioat/dca.c:223:55: warning: incorrect type in argument 1 (different address spaces) ../drivers/dma/ioat/dca.c:223:55: expected void const volatile [noderef] __iomem *addr ../drivers/dma/ioat/dca.c:223:55: got void * ../drivers/dma/ioat/dca.c:274:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/dma/ioat/dca.c:274:42: expected void *iobase ../drivers/dma/ioat/dca.c:274:42: got void [noderef] __iomem *iobase ../drivers/spi/spi-armada-3700.c:499:65: warning: incorrect type in argument 3 (different base types) ../drivers/spi/spi-armada-3700.c:499:65: expected unsigned int [usertype] data ../drivers/spi/spi-armada-3700.c:499:65: got restricted __le32 [usertype] ../drivers/spi/spi-armada-3700.c:521:31: warning: cast to restricted __le32 ../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'bc' not described in 'tick_broadcast_setup_oneshot' ../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'from_periodic' not described in 'tick_broadcast_setup_oneshot' ../drivers/scsi/scsi_debugfs.c:36:19: warning: context imbalance in 'scsi_cmd_list_info' - wrong count at exit ../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'expires' not described in 'tick_program_event' ../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'force' not described in 'tick_program_event' ../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'newdev' not described in 'tick_setup_oneshot' ../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'handler' not described in 'tick_setup_oneshot' ../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'next_event' not described in 'tick_setup_oneshot' ../kernel/time/tick-oneshot.c:74: warning: Function parameter or struct member 'handler' not described in 'tick_switch_to_oneshot' ../lib/xz/xz_dec_stream.c:392:28: warning: incorrect type in argument 1 (different base types) ../lib/xz/xz_dec_stream.c:392:28: expected restricted __le32 const [usertype] *p ../lib/xz/xz_dec_stream.c:392:28: got unsigned int const [usertype] * ../lib/xz/xz_dec_stream.c:426:48: warning: incorrect type in argument 1 (different base types) ../lib/xz/xz_dec_stream.c:426:48: expected restricted __le32 const [usertype] *p ../lib/xz/xz_dec_stream.c:426:48: got unsigned int const [usertype] * ../lib/xz/xz_dec_stream.c:434:37: warning: incorrect type in argument 1 (different base types) ../lib/xz/xz_dec_stream.c:434:37: expected restricted __le32 const [usertype] *p ../lib/xz/xz_dec_stream.c:434:37: got unsigned int const [usertype] * ../lib/xz/xz_dec_stream.c:458:28: warning: incorrect type in argument 1 (different base types) ../lib/xz/xz_dec_stream.c:458:28: expected restricted __le32 const [usertype] *p ../lib/xz/xz_dec_stream.c:458:28: got unsigned int const [usertype] * ../mm/page_ext.c:521:17: warning: context imbalance in 'page_ext_get' - wrong count at exit ../mm/page_ext.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'page_ext_put' - unexpected unlock ../kernel/time/timer_migration.c:852:9: warning: context imbalance in 'tmigr_update_events' - different lock contexts for basic block ../net/ipv6/seg6_iptunnel.c: note: in included file (through ../include/linux/seg6_iptunnel.h): ../include/uapi/linux/seg6_iptunnel.h:29:31: warning: array of flexible structures ../net/ipv6/seg6_iptunnel.c:52:43: warning: array of flexible structures ../drivers/acpi/acpica/nspredef.c: note: in included file: ../drivers/acpi/acpica/acpredef.h:187:34: warning: symbol 'acpi_gbl_predefined_methods' was not declared. Should it be static? ../net/ipv4/netfilter/ip_tables.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../net/ipv4/netfilter/ip_tables.c:36:16: warning: array of flexible structures ../include/uapi/linux/netfilter_ipv4/ip_tables.h:218:36: warning: array of flexible structures ../net/ipv4/netfilter/ip_tables.c:1214:40: warning: array of flexible structures ../net/ipv4/netfilter/ip_tables.c:1546:43: warning: array of flexible structures ../net/ipv4/netfilter/ip_tables.c:36:16: warning: Initializer entry defined twice ../net/ipv4/netfilter/ip_tables.c:36:16: also defined here ../net/ipv4/netfilter/ip_tables.c:36:16: warning: Initializer entry defined twice ../net/ipv4/netfilter/ip_tables.c:36:16: also defined here ../net/ipv4/netfilter/iptable_filter.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../mm/page_table_check.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__page_table_check_pte_clear_range' - unexpected unlock ../net/llc/llc_proc.c:56:9: warning: context imbalance in 'llc_get_sk_idx' - wrong count at exit ../net/llc/llc_proc.c:102:23: warning: context imbalance in 'llc_seq_next' - unexpected unlock ../net/llc/llc_proc.c:117:17: warning: context imbalance in 'llc_seq_stop' - unexpected unlock ../drivers/misc/nsm.c:492:38: warning: Using plain integer as NULL pointer ../drivers/misc/nsm.c:494:38: warning: Using plain integer as NULL pointer ../net/ipv4/netfilter/iptable_mangle.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../drivers/tty/serial/digicolor-usart.c:412:26: warning: context imbalance in 'digicolor_uart_console_write' - different lock contexts for basic block ../drivers/acpi/x86/s2idle.c:522:13: warning: restricted suspend_state_t degrades to integer ../drivers/acpi/x86/s2idle.c:522:33: warning: restricted suspend_state_t degrades to integer ../net/ipv4/netfilter/iptable_nat.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../fs/proc/proc_sysctl.c:930:16: error: incompatible types in comparison expression (different address spaces): ../fs/proc/proc_sysctl.c:930:16: struct ctl_table_header [noderef] __rcu * ../fs/proc/proc_sysctl.c:930:16: struct ctl_table_header * ../fs/proc/proc_sysctl.c:303:32: warning: context imbalance in 'start_unregistering' - unexpected unlock ../drivers/tty/serial/esp32_uart.c:549:39: warning: context imbalance in 'esp32_uart_console_write' - unexpected unlock ../drivers/tty/serial/esp32_acm.c:305:39: warning: context imbalance in 'esp32s3_acm_console_write' - unexpected unlock ../drivers/message/fusion/mptbase.c:639:25: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3128:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3129:37: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3130:40: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3131:36: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3132:37: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3135:42: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3136:43: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3147:41: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3152:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3154:36: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3161:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3162:40: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3164:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3166:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3167:42: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3176:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3285:30: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3286:29: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3287:30: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3288:30: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3289:30: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3290:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3291:39: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3292:36: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3293:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3357:37: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3357:37: expected unsigned short [addressable] [assigned] [usertype] MsgVersion ../drivers/message/fusion/mptbase.c:3357:37: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:3358:40: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3358:40: expected unsigned short [addressable] [assigned] [usertype] HeaderVersion ../drivers/message/fusion/mptbase.c:3358:40: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:3365:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3365:33: expected unsigned short [addressable] [assigned] [usertype] ReplyFrameSize ../drivers/message/fusion/mptbase.c:3365:33: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:3371:42: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3371:42: expected unsigned int [addressable] [assigned] [usertype] HostMfaHighAddr ../drivers/message/fusion/mptbase.c:3371:42: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:3372:46: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3372:46: expected unsigned int [addressable] [assigned] [usertype] SenseBufferHighAddr ../drivers/message/fusion/mptbase.c:3372:46: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:3375:42: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3375:42: expected unsigned int [addressable] [assigned] [usertype] HostMfaHighAddr ../drivers/message/fusion/mptbase.c:3375:42: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:3376:46: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3376:46: expected unsigned int [addressable] [assigned] [usertype] SenseBufferHighAddr ../drivers/message/fusion/mptbase.c:3376:46: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:3607:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3607:27: expected unsigned int [usertype] ImageSize ../drivers/message/fusion/mptbase.c:3607:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:3631:26: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3635:21: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:4870:38: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:4875:46: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:4880:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:4891:25: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:5325:44: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5422:54: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5423:59: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5508:47: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:5535:38: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5542:40: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5546:49: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:6185:23: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:6187:31: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:6193:58: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:6193:58: expected unsigned int [usertype] CoalescingTimeout ../drivers/message/fusion/mptbase.c:6193:58: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:6294:24: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:6294:24: expected unsigned int [addressable] [assigned] [usertype] MsgContext ../drivers/message/fusion/mptbase.c:6294:24: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1315:21: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:7705:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:7706:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:7708:27: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:7754:61: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:528:19: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:538:20: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:540:37: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:915:55: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:915:55: expected unsigned short [usertype] req_idx ../drivers/message/fusion/mptbase.c:915:55: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:965:47: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:965:47: expected unsigned short [usertype] req_idx ../drivers/message/fusion/mptbase.c:965:47: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:1000:47: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1000:47: expected unsigned short [usertype] req_idx ../drivers/message/fusion/mptbase.c:1000:47: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:1027:13: warning: restricted __le32 degrades to integer ../drivers/message/fusion/mptbase.c:1030:34: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1030:34: expected unsigned int [usertype] arg1 ../drivers/message/fusion/mptbase.c:1030:34: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1053:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1053:27: expected unsigned int [usertype] FlagsLength ../drivers/message/fusion/mptbase.c:1053:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1054:23: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1054:23: expected unsigned int [usertype] Address ../drivers/message/fusion/mptbase.c:1054:23: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1070:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1070:27: expected unsigned int [usertype] Low ../drivers/message/fusion/mptbase.c:1070:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1072:28: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1072:28: expected unsigned int [usertype] High ../drivers/message/fusion/mptbase.c:1072:28: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1074:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1074:27: expected unsigned int [usertype] FlagsLength ../drivers/message/fusion/mptbase.c:1074:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1093:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1093:27: expected unsigned int [usertype] Low ../drivers/message/fusion/mptbase.c:1093:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1111:28: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1111:28: expected unsigned int [usertype] High ../drivers/message/fusion/mptbase.c:1111:28: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1112:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1112:27: expected unsigned int [usertype] FlagsLength ../drivers/message/fusion/mptbase.c:1112:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1130:24: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1130:24: expected unsigned short [usertype] Length ../drivers/message/fusion/mptbase.c:1130:24: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:1133:25: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1133:25: expected unsigned int [usertype] Address ../drivers/message/fusion/mptbase.c:1133:25: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1151:24: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1151:24: expected unsigned short [usertype] Length ../drivers/message/fusion/mptbase.c:1151:24: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:1157:29: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1157:29: expected unsigned int [usertype] Low ../drivers/message/fusion/mptbase.c:1157:29: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1159:30: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1159:30: expected unsigned int [usertype] High ../drivers/message/fusion/mptbase.c:1159:30: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1199:55: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1199:55: expected unsigned short [usertype] req_idx ../drivers/message/fusion/mptbase.c:1199:55: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:2142:22: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:2142:22: expected unsigned int [usertype] device_state ../drivers/message/fusion/mptbase.c:2142:22: got restricted pci_power_t ../drivers/message/fusion/mptbase.c:2167:35: warning: incorrect type in argument 2 (different base types) ../drivers/message/fusion/mptbase.c:2167:35: expected restricted pci_power_t [usertype] state ../drivers/message/fusion/mptbase.c:2167:35: got unsigned int [usertype] device_state ../drivers/message/fusion/mptbase.c:2180:32: warning: incorrect type in initializer (different base types) ../drivers/message/fusion/mptbase.c:2180:32: expected unsigned int [usertype] device_state ../drivers/message/fusion/mptbase.c:2180:32: got restricted pci_power_t [usertype] current_state ../drivers/message/fusion/mptbase.c:5127:13: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:5158:19: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5782:29: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5926:44: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:5928:29: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:5928:29: expected restricted __le64 [addressable] [usertype] sas_address ../drivers/message/fusion/mptbase.c:5928:29: got unsigned long long [usertype] ../drivers/message/fusion/mptbase.c:5932:29: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:5932:29: expected restricted __le64 [addressable] [usertype] sas_address ../drivers/message/fusion/mptbase.c:5932:29: got unsigned long long [usertype] ../drivers/message/fusion/mptbase.c:6425:37: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:6425:37: expected unsigned short [usertype] ExtPageLength ../drivers/message/fusion/mptbase.c:6425:37: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:6435:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:6435:27: expected unsigned int [usertype] PageAddress ../drivers/message/fusion/mptbase.c:6435:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:6495:15: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:6499:29: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:6515:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:7244:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:7245:19: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:7674:27: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:7675:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:8156:16: warning: cast to restricted __le32 ../mm/userfaultfd.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'mfill_atomic_install_pte' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'mfill_atomic_pte_zeropage' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'mfill_atomic_pte_poison' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'move_pages_pte' - unexpected unlock ../mm/userfaultfd.c:1695:44: warning: context imbalance in 'move_pages' - unexpected unlock ../drivers/pci/controller/dwc/pci-dra7xx.c: In function ‘dra7xx_pcie_probe’: ../drivers/pci/controller/dwc/pci-dra7xx.c:763:55: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] 763 | snprintf(name, sizeof(name), "pcie-phy%d", i); | ^~ ../drivers/pci/controller/dwc/pci-dra7xx.c:763:46: note: directive argument in the range [0, 2147483646] 763 | snprintf(name, sizeof(name), "pcie-phy%d", i); | ^~~~~~~~~~~~ ../drivers/pci/controller/dwc/pci-dra7xx.c:763:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10 763 | snprintf(name, sizeof(name), "pcie-phy%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/ipv4/netfilter/iptable_raw.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../sound/soc/mediatek/mt8365/mt8365-afe-pcm.c:597:34: warning: cast removes address space '__iomem' of expression ../drivers/message/fusion/mptscsih.c:195:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:312:35: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:314:31: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:314:31: expected unsigned int [usertype] ../drivers/message/fusion/mptscsih.c:314:31: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2459:40: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:2472:29: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:2732:18: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:2735:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:2765:29: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:2959:18: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:2985:35: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:2985:35: expected unsigned int [usertype] Control ../drivers/message/fusion/mptscsih.c:2985:35: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2987:35: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:2987:35: expected unsigned int [usertype] Control ../drivers/message/fusion/mptscsih.c:2987:35: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2990:35: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:2990:35: expected unsigned int [usertype] Control ../drivers/message/fusion/mptscsih.c:2990:35: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2998:30: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:2998:30: expected unsigned int [usertype] DataLength ../drivers/message/fusion/mptscsih.c:2998:30: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2999:38: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:2999:38: expected unsigned int [usertype] SenseBufferLowAddr ../drivers/message/fusion/mptscsih.c:2999:38: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2017:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:2018:29: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:2020:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:2020:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:441:22: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:542:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:542:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:565:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:597:19: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:599:13: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:606:14: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:664:26: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:668:28: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:670:28: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:693:25: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:741:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:1347:18: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:1390:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:1390:27: expected unsigned int [usertype] Control ../drivers/message/fusion/mptscsih.c:1390:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:1403:30: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:1403:30: expected unsigned int [usertype] DataLength ../drivers/message/fusion/mptscsih.c:1403:30: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:1406:38: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:1406:38: expected unsigned int [usertype] SenseBufferLowAddr ../drivers/message/fusion/mptscsih.c:1406:38: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2632:20: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:2698:27: warning: cast to restricted __le16 ../drivers/message/fusion/mptspi.c:953:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:953:33: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:953:33: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1098:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1098:33: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1098:33: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:903:22: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:914:58: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:914:58: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:914:58: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:921:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:296:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:296:27: expected unsigned int [usertype] PageAddress ../drivers/message/fusion/mptspi.c:296:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:568:45: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:602:16: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:985:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:985:33: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:985:33: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1008:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1008:33: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1008:33: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1030:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1030:33: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1030:33: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1054:1: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1054:1: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1054:1: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1055:1: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1055:1: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1055:1: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1056:1: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1056:1: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1056:1: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1057:1: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1057:1: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1057:1: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1058:1: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1058:1: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1058:1: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1076:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1076:33: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1076:33: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1173:20: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:1181:28: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:1184:37: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:1276:49: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1276:49: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1276:49: got restricted __le32 [usertype] ../drivers/misc/ibmasm/ibmasmfs.c:599:83: warning: cast removes address space '__iomem' of expression ../drivers/misc/ibmasm/ibmasmfs.c:600:84: warning: cast removes address space '__iomem' of expression ../drivers/misc/ibmasm/ibmasmfs.c:601:83: warning: cast removes address space '__iomem' of expression ../drivers/spi/spi-bcm63xx.c:571:22: warning: cast removes address space '__iomem' of expression ../drivers/spi/spi-bcm63xx.c:571:19: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-bcm63xx.c:571:19: expected unsigned char [noderef] [usertype] __iomem *tx_io ../drivers/spi/spi-bcm63xx.c:571:19: got unsigned char [usertype] * ../drivers/spi/spi-bcm63xx.c:572:22: warning: cast removes address space '__iomem' of expression ../drivers/spi/spi-bcm63xx.c:572:19: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-bcm63xx.c:572:19: expected unsigned char const [noderef] [usertype] __iomem *rx_io ../drivers/spi/spi-bcm63xx.c:572:19: got unsigned char const [usertype] * ../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] ../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] ../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] ../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] ../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] ../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] ../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] ../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] ../fs/nls/nls_base.c:180:24: warning: cast to restricted __le16 ../fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 ../fs/nls/nls_base.c:180:24: warning: cast to restricted __le16 ../fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 ../drivers/scsi/scsi_transport_fc.c: note: in included file: ../include/uapi/scsi/fc/fc_els.h:1107:42: warning: array of flexible structures ../net/ipv4/netfilter/iptable_security.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../drivers/misc/ibmasm/event.c:54:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/misc/ibmasm/event.c:54:36: expected void const volatile [noderef] __iomem * ../drivers/misc/ibmasm/event.c:54:36: got void *data ../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer ../drivers/tty/serial/imx.c:2088:13: warning: context imbalance in 'imx_uart_console_device_lock' - wrong count at exit ../drivers/tty/serial/imx.c:2095:13: warning: context imbalance in 'imx_uart_console_device_unlock' - unexpected unlock ../drivers/firewire/init_ohci1394_dma.c:178: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_wait_for_busresets' ../drivers/firewire/init_ohci1394_dma.c:196: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_enable_physical_dma' ../drivers/firewire/init_ohci1394_dma.c:207: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_reset_and_init_dma' ../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'num' not described in 'init_ohci1394_controller' ../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'slot' not described in 'init_ohci1394_controller' ../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'func' not described in 'init_ohci1394_controller' ../drivers/firewire/init_ohci1394_dma.c:289: warning: Function parameter or struct member 'opt' not described in 'setup_ohci1394_dma' ../net/rose/rose_route.c:722:41: warning: context imbalance in 'rose_get_neigh' - unexpected unlock ../drivers/net/ethernet/3com/3c589_cs.c:296:35: warning: cast to restricted __le16 ../drivers/message/fusion/mptfc.c:382:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:385:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:388:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:391:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:394:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:397:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptfc.c:400:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptfc.c:822:42: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:823:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:824:45: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:825:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:826:45: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:827:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:828:58: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:829:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:830:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:831:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:832:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:833:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:834:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:835:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:836:57: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:837:50: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:1402:20: warning: cast to restricted __le32 ../drivers/net/ethernet/adaptec/starfire.c:1507:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1507:35: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/adaptec/starfire.c:1507:35: got unsigned short [usertype] ../drivers/net/ethernet/adaptec/starfire.c:1823:41: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1823:41: expected unsigned short val ../drivers/net/ethernet/adaptec/starfire.c:1823:41: got restricted __le16 ../drivers/message/fusion/mptsas.c: In function ‘mptsas_issue_tm’: ../drivers/message/fusion/mptsas.c:4791:26: warning: variable ‘timeleft’ set but not used [-Wunused-but-set-variable] 4791 | unsigned long timeleft; | ^~~~~~~~ ../drivers/misc/ibmasm/command.c:168:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/misc/ibmasm/command.c:168:36: expected void const volatile [noderef] __iomem * ../drivers/misc/ibmasm/command.c:168:36: got void *response ../drivers/net/ethernet/8390/ne2k-pci.c:515:31: warning: cast to restricted __le32 ../drivers/net/ethernet/8390/ne2k-pci.c:342:47: warning: cast to restricted __le32 ../kernel/acct.c:476:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:476:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:476:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:486:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:486:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:486:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:569:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:569:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:569:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:589:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:589:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:589:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:211:12: warning: context imbalance in 'acct_on' - different lock contexts for basic block ../kernel/acct.c:312:9: warning: context imbalance in '__se_sys_acct' - different lock contexts for basic block ../kernel/acct.c:317:22: warning: context imbalance in 'acct_exit_ns' - wrong count at exit ../drivers/firewire/core-cdev.c:377:13: warning: context imbalance in 'fill_bus_reset_event' - wrong count at exit ../drivers/firewire/core-cdev.c:405:13: warning: context imbalance in 'queue_bus_reset_event' - different lock contexts for basic block ../drivers/firewire/core-cdev.c:1038:12: warning: context imbalance in 'ioctl_create_iso_context' - different lock contexts for basic block ../drivers/firewire/core-cdev.c:1412:13: warning: context imbalance in 'release_iso_resource' - wrong count at exit ../drivers/firewire/core-cdev.c:1674:12: warning: context imbalance in 'ioctl_receive_phy_packets' - wrong count at exit ../drivers/firewire/core-cdev.c:1697:9: warning: context imbalance in 'fw_cdev_handle_phy_packet' - wrong count at exit ../drivers/firewire/core-cdev.c:1843:13: warning: context imbalance in 'has_outbound_transactions' - wrong count at exit ../drivers/net/ethernet/3com/3c574_cs.c:348:35: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:4600:23: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:4622:40: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:4628:45: warning: cast to restricted __le64 ../drivers/message/fusion/mptsas.c:4668:18: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2641:31: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2642:38: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2644:13: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2645:29: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2654:13: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2655:30: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:1419:39: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:1420:28: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:1421:31: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:1422:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:3716:21: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptsas.c:3716:21: expected restricted __le64 [addressable] [usertype] sas_address ../drivers/message/fusion/mptsas.c:3716:21: got unsigned long long [usertype] ../drivers/message/fusion/mptsas.c:3720:62: warning: incorrect type in argument 2 (different base types) ../drivers/message/fusion/mptsas.c:3720:62: expected unsigned long long [usertype] sas_address ../drivers/message/fusion/mptsas.c:3720:62: got restricted __le64 [addressable] [usertype] sas_address ../drivers/message/fusion/mptsas.c:3734:41: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:3638:21: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptsas.c:3638:21: expected restricted __le64 [addressable] [usertype] sas_address ../drivers/message/fusion/mptsas.c:3638:21: got unsigned long long [usertype] ../drivers/message/fusion/mptsas.c:3639:62: warning: incorrect type in argument 2 (different base types) ../drivers/message/fusion/mptsas.c:3639:62: expected unsigned long long [usertype] sas_address ../drivers/message/fusion/mptsas.c:3639:62: got restricted __le64 [addressable] [usertype] sas_address ../drivers/message/fusion/mptsas.c:3646:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:3650:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:4915:21: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:4927:21: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:4062:25: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:142:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:144:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:154:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:157:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:169:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:177:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:183:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:212:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:214:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:216:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:218:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:228:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:230:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:232:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:252:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:254:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2076:36: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2078:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2080:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2082:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2276:35: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptsas.c:2276:35: expected unsigned short [usertype] RequestDataLength ../drivers/message/fusion/mptsas.c:2276:35: got restricted __le16 [usertype] ../drivers/message/fusion/mptsas.c:2293:39: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptsas.c:2293:39: expected unsigned long long [usertype] ../drivers/message/fusion/mptsas.c:2293:39: got restricted __le64 [usertype] ../drivers/message/fusion/mptsas.c:2439:13: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2441:13: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2452:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2506:13: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2573:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2574:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2733:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2737:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2810:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2811:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2917:39: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptsas.c:2917:39: expected unsigned long long [usertype] ../drivers/message/fusion/mptsas.c:2917:39: got restricted __le64 [usertype] ../drivers/message/fusion/mptsas.c:2963:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:3458:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:3462:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:3469:9: warning: cast from restricted __le64 ../drivers/message/fusion/mptsas.c:5000:21: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:5031:28: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:5050:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:5093:36: warning: cast to restricted __le32 ../drivers/misc/ibmasm/remote.c:180:39: warning: cast removes address space '__iomem' of expression ../drivers/misc/ibmasm/remote.c:180:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/misc/ibmasm/remote.c:180:39: expected void const volatile [noderef] __iomem * ../drivers/misc/ibmasm/remote.c:180:39: got void * ../drivers/misc/ibmasm/heartbeat.c:85:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/misc/ibmasm/heartbeat.c:85:36: expected void const volatile [noderef] __iomem * ../drivers/misc/ibmasm/heartbeat.c:85:36: got void *message ../drivers/net/ethernet/8390/axnet_cs.c:642:18: warning: cast to restricted __le16 ../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer ../drivers/message/fusion/mptctl.c:2475:36: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:2475:36: expected unsigned short [usertype] DataLength ../drivers/message/fusion/mptctl.c:2475:36: got restricted __le16 [usertype] ../drivers/message/fusion/mptctl.c:2611:30: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:2666:62: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:2667:59: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:2668:60: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:1793:22: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:1794:19: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:1808:25: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1808:25: expected unsigned int [usertype] MsgContext ../drivers/message/fusion/mptctl.c:1808:25: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:1886:54: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1886:54: expected unsigned int [usertype] SenseBufferLowAddr ../drivers/message/fusion/mptctl.c:1886:54: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:1914:43: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1914:43: expected unsigned int [usertype] Control ../drivers/message/fusion/mptctl.c:1914:43: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:1915:46: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1915:46: expected unsigned int [usertype] DataLength ../drivers/message/fusion/mptctl.c:1915:46: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:1973:54: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1973:54: expected unsigned int [usertype] SenseBufferLowAddr ../drivers/message/fusion/mptctl.c:1973:54: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:1991:43: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1991:43: expected unsigned int [usertype] Control ../drivers/message/fusion/mptctl.c:1991:43: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:1992:46: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1992:46: expected unsigned int [usertype] DataLength ../drivers/message/fusion/mptctl.c:1992:46: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:2007:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:2025:43: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:2025:43: expected unsigned int [usertype] high_addr ../drivers/message/fusion/mptctl.c:2025:43: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:2026:43: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:2026:43: expected unsigned int [usertype] sense_high ../drivers/message/fusion/mptctl.c:2026:43: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:2034:59: warning: restricted __le16 degrades to integer ../drivers/message/fusion/mptctl.c:837:26: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:837:26: expected unsigned int [usertype] ImageSize ../drivers/message/fusion/mptctl.c:837:26: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:958:19: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:1192:24: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:555:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:231:17: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:231:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:241:25: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:241:25: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:253:29: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:436:21: warning: cast to restricted __le16 ../drivers/gpu/drm/drm_drv.c:446:6: warning: context imbalance in 'drm_dev_enter' - different lock contexts for basic block ../drivers/gpu/drm/drm_drv.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:350:9: warning: context imbalance in 'drm_dev_exit' - unexpected unlock ../drivers/pci/controller/pcie-mediatek.c: In function ‘mtk_pcie_parse_port’: ../drivers/pci/controller/pcie-mediatek.c:923:43: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 923 | snprintf(name, sizeof(name), "port%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:923:38: note: directive argument in the range [0, 2147483647] 923 | snprintf(name, sizeof(name), "port%d", slot); | ^~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:923:9: note: ‘snprintf’ output between 6 and 15 bytes into a destination of size 10 923 | snprintf(name, sizeof(name), "port%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:930:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 930 | snprintf(name, sizeof(name), "sys_ck%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:930:38: note: directive argument in the range [0, 2147483647] 930 | snprintf(name, sizeof(name), "sys_ck%d", slot); | ^~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:930:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10 930 | snprintf(name, sizeof(name), "sys_ck%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:938:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 938 | snprintf(name, sizeof(name), "ahb_ck%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:938:38: note: directive argument in the range [0, 2147483647] 938 | snprintf(name, sizeof(name), "ahb_ck%d", slot); | ^~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:938:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10 938 | snprintf(name, sizeof(name), "ahb_ck%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:943:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 943 | snprintf(name, sizeof(name), "axi_ck%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:943:38: note: directive argument in the range [0, 2147483647] 943 | snprintf(name, sizeof(name), "axi_ck%d", slot); | ^~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:943:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10 943 | snprintf(name, sizeof(name), "axi_ck%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:948:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 948 | snprintf(name, sizeof(name), "aux_ck%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:948:38: note: directive argument in the range [0, 2147483647] 948 | snprintf(name, sizeof(name), "aux_ck%d", slot); | ^~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:948:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10 948 | snprintf(name, sizeof(name), "aux_ck%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:953:46: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=] 953 | snprintf(name, sizeof(name), "obff_ck%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:953:38: note: directive argument in the range [0, 2147483647] 953 | snprintf(name, sizeof(name), "obff_ck%d", slot); | ^~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:953:9: note: ‘snprintf’ output between 9 and 18 bytes into a destination of size 10 953 | snprintf(name, sizeof(name), "obff_ck%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:958:46: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=] 958 | snprintf(name, sizeof(name), "pipe_ck%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:958:38: note: directive argument in the range [0, 2147483647] 958 | snprintf(name, sizeof(name), "pipe_ck%d", slot); | ^~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:958:9: note: ‘snprintf’ output between 9 and 18 bytes into a destination of size 10 958 | snprintf(name, sizeof(name), "pipe_ck%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:963:47: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] 963 | snprintf(name, sizeof(name), "pcie-rst%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:963:38: note: directive argument in the range [0, 2147483647] 963 | snprintf(name, sizeof(name), "pcie-rst%d", slot); | ^~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:963:9: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10 963 | snprintf(name, sizeof(name), "pcie-rst%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:969:47: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] 969 | snprintf(name, sizeof(name), "pcie-phy%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:969:38: note: directive argument in the range [0, 2147483647] 969 | snprintf(name, sizeof(name), "pcie-phy%d", slot); | ^~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:969:9: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10 969 | snprintf(name, sizeof(name), "pcie-phy%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/spi/spi-bcm-qspi.c:396:30: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-bcm-qspi.c:396:30: expected unsigned int [assigned] [usertype] data ../drivers/spi/spi-bcm-qspi.c:396:30: got restricted __le32 [usertype] ../drivers/spi/spi-bcm-qspi.c:360:24: warning: cast to restricted __le32 ../arch/x86/kernel/callthunks.c: In function ‘callthunks_debugfs_init’: ../arch/x86/kernel/callthunks.c:390:35: warning: ‘%lu’ directive writing between 1 and 10 bytes into a region of size 7 [-Wformat-overflow=] 390 | sprintf(name, "cpu%lu", cpu); | ^~~ ../arch/x86/kernel/callthunks.c:390:31: note: directive argument in the range [0, 4294967294] 390 | sprintf(name, "cpu%lu", cpu); | ^~~~~~~~ ../arch/x86/kernel/callthunks.c:390:17: note: ‘sprintf’ output between 5 and 14 bytes into a destination of size 10 390 | sprintf(name, "cpu%lu", cpu); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/8390/pcnet_cs.c:1157:18: warning: cast to restricted __le16 ../drivers/net/ethernet/8390/pcnet_cs.c:1375:18: warning: cast to restricted __le16 ../drivers/scsi/libiscsi.c:1035:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/libiscsi.c:1035:25: expected restricted __be32 [addressable] [assigned] [usertype] ttt ../drivers/scsi/libiscsi.c:1035:25: got restricted itt_t [usertype] ../drivers/scsi/libiscsi.c:1132:33: warning: restricted itt_t degrades to integer ../drivers/scsi/libiscsi.c:1132:41: warning: restricted __be32 degrades to integer ../drivers/firewire/core-topology.c:493:9: warning: context imbalance in 'fw_core_handle_bus_reset' - wrong count at exit ../drivers/message/fusion/mptlan.c:1177:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptlan.c:1240:52: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:1240:52: expected unsigned int [usertype] TransactionContext ../drivers/message/fusion/mptlan.c:1240:52: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:1244:46: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:1244:46: expected unsigned int [usertype] FlagsLength ../drivers/message/fusion/mptlan.c:1244:46: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:1248:46: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:1248:46: expected unsigned int [usertype] Low ../drivers/message/fusion/mptlan.c:1248:46: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:1250:55: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:1250:55: expected unsigned int [usertype] High ../drivers/message/fusion/mptlan.c:1250:55: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:1264:38: warning: invalid assignment: |= ../drivers/message/fusion/mptlan.c:1264:38: left side has type unsigned int ../drivers/message/fusion/mptlan.c:1264:38: right side has type restricted __le32 ../drivers/message/fusion/mptlan.c:1266:39: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:1266:39: expected unsigned int [usertype] BucketCount ../drivers/message/fusion/mptlan.c:1266:39: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:969:25: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:974:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptlan.c:977:14: warning: cast to restricted __le16 ../drivers/message/fusion/mptlan.c:981:15: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:986:17: warning: cast to restricted __le16 ../drivers/message/fusion/mptlan.c:991:18: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:995:18: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:1025:31: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:612:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptlan.c:617:17: warning: cast to restricted __le16 ../drivers/message/fusion/mptlan.c:641:23: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:346:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:1500:27: warning: restricted __be16 degrades to integer ../drivers/message/fusion/mptlan.c:1537:29: warning: incorrect type in return expression (different base types) ../drivers/message/fusion/mptlan.c:1537:29: expected unsigned short ../drivers/message/fusion/mptlan.c:1537:29: got restricted __be16 [usertype] ethertype ../drivers/message/fusion/mptlan.c:1540:16: warning: incorrect type in return expression (different base types) ../drivers/message/fusion/mptlan.c:1540:16: expected unsigned short ../drivers/message/fusion/mptlan.c:1540:16: got restricted __be16 [usertype] ../drivers/message/fusion/mptlan.c:746:36: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:746:36: expected unsigned int [usertype] TransactionContext ../drivers/message/fusion/mptlan.c:746:36: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:754:39: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:754:39: expected unsigned int ../drivers/message/fusion/mptlan.c:754:39: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:757:39: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:757:39: expected unsigned int ../drivers/message/fusion/mptlan.c:757:39: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:767:30: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:767:30: expected unsigned int [usertype] FlagsLength ../drivers/message/fusion/mptlan.c:767:30: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:776:30: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:776:30: expected unsigned int [usertype] Low ../drivers/message/fusion/mptlan.c:776:30: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:778:39: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:778:39: expected unsigned int [usertype] High ../drivers/message/fusion/mptlan.c:778:39: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:785:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:820:23: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:820:23: expected restricted __be16 [usertype] protocol ../drivers/message/fusion/mptlan.c:820:23: got unsigned short ../drivers/message/fusion/mptlan.c:924:23: warning: cast to restricted __le32 ../mm/damon/vaddr.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/highmem.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'damon_mkold_pmd_entry' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'damon_young_pmd_entry' - unexpected unlock ../net/bluetooth/af_bluetooth.c:245:25: warning: context imbalance in 'bt_accept_enqueue' - different lock contexts for basic block ../drivers/net/ethernet/3com/typhoon.c:769:21: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/typhoon.c:525:39: warning: context imbalance in 'typhoon_process_response' - different lock contexts for basic block ../drivers/pci/controller/pcie-mediatek.c:399:40: warning: incorrect type in argument 1 (different address spaces) ../drivers/pci/controller/pcie-mediatek.c:399:40: expected void volatile *address ../drivers/pci/controller/pcie-mediatek.c:399:40: got void [noderef] __iomem * ../drivers/pci/controller/pcie-mediatek.c:515:44: warning: incorrect type in argument 1 (different address spaces) ../drivers/pci/controller/pcie-mediatek.c:515:44: expected void volatile *address ../drivers/pci/controller/pcie-mediatek.c:515:44: got void [noderef] __iomem * ../net/ipv4/netfilter/arp_tables.c: note: in included file (through ../include/linux/netfilter_arp/arp_tables.h): ../include/uapi/linux/netfilter_arp/arp_tables.h:184:34: warning: array of flexible structures ../net/ipv4/netfilter/arp_tables.c:40:16: warning: array of flexible structures ../include/uapi/linux/netfilter_arp/arp_tables.h:196:37: warning: array of flexible structures ../net/ipv4/netfilter/arp_tables.c:1062:48: warning: array of flexible structures ../net/ipv4/netfilter/arp_tables.c:1370:44: warning: array of flexible structures ../net/ipv4/netfilter/arp_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv4/netfilter/arp_tables.c:40:16: also defined here ../net/ipv4/netfilter/arp_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv4/netfilter/arp_tables.c:40:16: also defined here ../drivers/firewire/core-transaction.c:135:13: warning: context imbalance in 'start_split_transaction_timeout' - wrong count at exit ../drivers/firewire/core-transaction.c:572:5: warning: context imbalance in 'fw_core_add_address_handler' - different lock contexts for basic block ../drivers/firewire/core-transaction.c:1264:9: warning: context imbalance in 'handle_registers' - different lock contexts for basic block ../drivers/mfd/sm501.c:1148:29: warning: cast to non-scalar ../drivers/mfd/sm501.c:1148:29: warning: cast from non-scalar ../drivers/mfd/sm501.c:1152:29: warning: cast to non-scalar ../drivers/mfd/sm501.c:1152:29: warning: cast from non-scalar ../mm/damon/paddr.c: note: in included file: ../include/linux/rmap.h:703:28: warning: context imbalance in 'damon_folio_young_one' - unexpected unlock ../net/sunrpc/xprt.c:1710:9: warning: context imbalance in 'xprt_dynamic_alloc_slot' - unexpected unlock ../drivers/gpu/drm/bridge/tc358767.c:1722:24: warning: Using plain integer as NULL pointer ../drivers/misc/ibmasm/lowlevel.c:35:22: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/ibmasm/lowlevel.c:35:22: expected void volatile [noderef] __iomem * ../drivers/misc/ibmasm/lowlevel.c:35:22: got struct i2o_header * ../drivers/misc/ibmasm/lowlevel.c:36:22: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/ibmasm/lowlevel.c:36:22: expected void volatile [noderef] __iomem * ../drivers/misc/ibmasm/lowlevel.c:36:22: got void ** ../drivers/misc/ibmasm/lowlevel.c: note: in included file: ../drivers/misc/ibmasm/lowlevel.h:120:17: warning: cast removes address space '__iomem' of expression ../drivers/misc/ibmasm/lowlevel.h:120:17: warning: cast removes address space '__iomem' of expression ../net/ipv4/netfilter/arptable_filter.c: note: in included file (through ../include/linux/netfilter_arp/arp_tables.h): ../include/uapi/linux/netfilter_arp/arp_tables.h:184:34: warning: array of flexible structures ../arch/x86/kernel/shstk.c:370:55: warning: cast removes address space '__user' of expression ../drivers/tty/serial/meson_uart.c:572:9: warning: context imbalance in 'meson_serial_port_write' - different lock contexts for basic block ../net/ax25/ax25_std_timer.c:29:6: warning: context imbalance in 'ax25_std_heartbeat_expiry' - different lock contexts for basic block ../lib/digsig.c:215:47: warning: incorrect type in argument 1 (different base types) ../lib/digsig.c:215:47: expected restricted __be64 const [usertype] *p ../lib/digsig.c:215:47: got unsigned long long [usertype] * ../net/netfilter/nf_tables_offload.c:249:24: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_tables_offload.c:249:24: expected restricted __be16 [usertype] proto ../net/netfilter/nf_tables_offload.c:249:24: got int ../drivers/firewire/ohci.c:1154:9: warning: context imbalance in 'context_retire_descriptors' - different lock contexts for basic block ../drivers/firewire/ohci.c:2203:20: warning: context imbalance in 'irq_handler' - different lock contexts for basic block ../drivers/firewire/ohci.c:2717:12: warning: context imbalance in 'ohci_enable_phys_dma' - different lock contexts for basic block ../drivers/firewire/ohci.c:2752:12: warning: context imbalance in 'ohci_read_csr' - different lock contexts for basic block ../drivers/firewire/ohci.c:2804:9: warning: context imbalance in 'ohci_write_csr' - different lock contexts for basic block ../drivers/firewire/ohci.c:3259:9: warning: context imbalance in 'ohci_free_iso_context' - wrong count at exit ../drivers/firewire/ohci.c:3281:12: warning: context imbalance in 'ohci_set_iso_channels' - wrong count at exit ../drivers/firewire/ohci.c:3565:12: warning: context imbalance in 'ohci_queue_iso' - wrong count at exit ../fs/bpf_fs_kfuncs.c:39:25: warning: symbol 'bpf_get_task_exe_file' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:55:18: warning: symbol 'bpf_put_file' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:79:17: warning: symbol 'bpf_path_d_path' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:108:17: warning: symbol 'bpf_get_dentry_xattr' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:146:17: warning: symbol 'bpf_get_file_xattr' was not declared. Should it be static? ../net/can/j1939/main.c: note: in included file (through ../include/linux/can/can-ml.h): ../include/linux/netdevice.h:2610:20: warning: context imbalance in '__j1939_rx_release' - wrong count at exit ../arch/x86/kernel/amd_gart_64.c:83:15: warning: symbol 'agp_memory_reserved' was not declared. Should it be static? ../arch/x86/kernel/amd_gart_64.c:84:17: warning: symbol 'agp_gatt_table' was not declared. Should it be static? ../drivers/net/ethernet/alacritech/slicoss.c:1091:24: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:360:29: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:364:43: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:366:9: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:366:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:368:9: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:368:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:370:9: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:370:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:837:25: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:837:25: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:850:17: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:850:17: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:864:17: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:864:17: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:948:17: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:948:17: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1032:51: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1033:53: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1034:51: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1158:25: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1160:25: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1160:25: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1162:25: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1207:43: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1454:9: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1454:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1456:9: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1456:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1458:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1460:9: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1460:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1463:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1628:50: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1630:66: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1631:66: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1632:49: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1639:67: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1643:59: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1885:43: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1888:45: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1890:35: warning: restricted __le32 degrades to integer ../drivers/gpio/gpio-tangier.c:93:13: warning: context imbalance in 'tng_gpio_set' - wrong count at exit ../drivers/gpio/gpio-tangier.c:106:12: warning: context imbalance in 'tng_gpio_direction_input' - wrong count at exit ../drivers/gpio/gpio-tangier.c:124:12: warning: context imbalance in 'tng_gpio_direction_output' - wrong count at exit ../drivers/gpio/gpio-tangier.c:173:15: warning: context imbalance in 'tng_gpio_set_debounce' - wrong count at exit ../drivers/gpio/gpio-tangier.c:196:13: warning: context imbalance in 'tng_irq_ack' - wrong count at exit ../drivers/gpio/gpio-tangier.c:226:15: warning: context imbalance in 'tng_irq_unmask_mask' - wrong count at exit ../drivers/gpio/gpio-tangier.c:302:9: warning: context imbalance in 'tng_irq_set_type' - wrong count at exit ../drivers/gpio/gpio-tangier.c:327:15: warning: context imbalance in 'tng_irq_set_wake' - wrong count at exit ../drivers/gpio/gpio-tangier.c:484:9: warning: context imbalance in 'tng_gpio_suspend' - wrong count at exit ../drivers/gpio/gpio-tangier.c:507:9: warning: context imbalance in 'tng_gpio_resume' - wrong count at exit ../drivers/net/ethernet/alteon/acenic.c:1989:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/alteon/acenic.c:1989:35: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/alteon/acenic.c:1989:35: got restricted __be16 [usertype] ../kernel/cgroup/rstat.c:266:22: warning: symbol 'bpf_rstat_flush' was not declared. Should it be static? ../kernel/cgroup/rstat.c:310:9: warning: context imbalance in 'cgroup_rstat_flush_locked' - different lock contexts for basic block ../net/bridge/br_multicast.c: note: in included file (through ../include/linux/igmp.h): ../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures ../net/bridge/br_multicast.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../drivers/scsi/advansys.c:4263:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:4263:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:4263:9: expected unsigned short val ../drivers/scsi/advansys.c:4263:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:4263:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:4263:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:4263:9: expected unsigned short val ../drivers/scsi/advansys.c:4263:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:4721:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:4721:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:4721:9: expected unsigned short val ../drivers/scsi/advansys.c:4721:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:4721:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:4721:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:4721:9: expected unsigned short val ../drivers/scsi/advansys.c:4721:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:4735:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:4735:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:4735:9: expected unsigned short val ../drivers/scsi/advansys.c:4735:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:4735:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:4735:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:4735:9: expected unsigned short val ../drivers/scsi/advansys.c:4735:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5204:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5204:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5204:9: expected unsigned short val ../drivers/scsi/advansys.c:5204:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5204:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5204:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5204:9: expected unsigned short val ../drivers/scsi/advansys.c:5204:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5221:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5221:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5221:9: expected unsigned short val ../drivers/scsi/advansys.c:5221:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5221:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5221:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5221:9: expected unsigned short val ../drivers/scsi/advansys.c:5221:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5700:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5700:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5700:9: expected unsigned short val ../drivers/scsi/advansys.c:5700:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5700:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5700:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5700:9: expected unsigned short val ../drivers/scsi/advansys.c:5700:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5716:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5716:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5716:9: expected unsigned short val ../drivers/scsi/advansys.c:5716:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5716:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5716:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5716:9: expected unsigned short val ../drivers/scsi/advansys.c:5716:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:6095:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:6095:31: expected restricted __le32 [usertype] irq_next_vpa ../drivers/scsi/advansys.c:6095:31: got unsigned int [usertype] ../drivers/scsi/advansys.c:6117:22: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:6130:51: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:7933:31: warning: cast from restricted __le32 ../drivers/scsi/advansys.c:7934:30: warning: cast from restricted __le32 ../drivers/scsi/advansys.c:8127:47: warning: cast from restricted __le32 ../drivers/scsi/advansys.c:8128:46: warning: cast from restricted __le32 ../drivers/scsi/advansys.c:8731:33: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:8847:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:8847:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:8847:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:8891:29: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:9639:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:9639:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:9639:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:9668:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:9668:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:9668:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:9706:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:9706:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:9706:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:9735:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:9735:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:9735:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:9773:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:9773:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:9773:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:9802:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:9802:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:9802:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:9837:33: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:9852:33: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:9880:33: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:9895:33: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:9923:33: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:9938:33: warning: cast to restricted __le16 ../kernel/pid_namespace.c:186:26: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:186:26: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:186:26: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:188:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:188:28: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:188:28: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:187:28: warning: dereference of noderef expression ../kernel/cgroup/cgroup.c:6704:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6704:41: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6704:41: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:6707:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6707:43: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6707:43: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:3116:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit ../kernel/cgroup/cgroup.c:6475:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6587:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6607:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6656:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock ../drivers/usb/host/ehci-hcd.c: note: in included file: ../drivers/usb/host/ehci-q.c:1386:27: warning: incorrect type in assignment (different base types) ../drivers/usb/host/ehci-q.c:1386:27: expected restricted __le32 [usertype] old_current ../drivers/usb/host/ehci-q.c:1386:27: got int ../drivers/usb/host/ehci-hcd.c:568:27: warning: incorrect type in assignment (different base types) ../drivers/usb/host/ehci-hcd.c:568:27: expected restricted __le32 [usertype] old_current ../drivers/usb/host/ehci-hcd.c:568:27: got int ../drivers/tty/serial/pch_uart.c:1403:30: warning: restricted upf_t degrades to integer ../drivers/tty/serial/pch_uart.c:1407:32: warning: invalid assignment: &= ../drivers/tty/serial/pch_uart.c:1407:32: left side has type int ../drivers/tty/serial/pch_uart.c:1407:32: right side has type restricted upf_t ../drivers/net/hamradio/baycom_ser_fdx.c:290:43: warning: dubious: x | !y ../drivers/input/joystick/a3d.c: In function ‘a3d_connect’: ../drivers/input/joystick/a3d.c:287:51: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 287 | snprintf(a3d->phys, sizeof(a3d->phys), "%s/input0", gameport->phys); | ^~~~~~~ ../drivers/input/joystick/a3d.c:287:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 287 | snprintf(a3d->phys, sizeof(a3d->phys), "%s/input0", gameport->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/netfilter/nft_set_rbtree.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/tty/serial/qcom_geni_serial.c:495:13: warning: context imbalance in 'qcom_geni_serial_console_write' - 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:2616:47: warning: array of flexible structures ../include/net/bluetooth/hci.h:2702:43: warning: array of flexible structures ../drivers/scsi/BusLogic.c:2916:32: warning: context imbalance in 'blogic_qcmd_lck' - unexpected unlock ../drivers/scsi/BusLogic.c:3213:32: warning: context imbalance in 'blogic_resetadapter' - unexpected unlock ../drivers/input/mouse/bcm5974.c:638:47: warning: incorrect type in argument 1 (different base types) ../drivers/input/mouse/bcm5974.c:638:47: expected restricted __le16 [usertype] x ../drivers/input/mouse/bcm5974.c:638:47: got unsigned char [usertype] ../fs/pstore/ram_core.c:278:34: warning: incorrect type in argument 1 (different address spaces) ../fs/pstore/ram_core.c:278:34: expected void volatile [noderef] __iomem * ../fs/pstore/ram_core.c:278:34: got unsigned char * ../fs/pstore/ram_core.c:311:50: warning: incorrect type in argument 2 (different address spaces) ../fs/pstore/ram_core.c:311:50: expected void const volatile [noderef] __iomem * ../fs/pstore/ram_core.c:311:50: got unsigned char * ../fs/pstore/ram_core.c:312:65: warning: incorrect type in argument 2 (different address spaces) ../fs/pstore/ram_core.c:312:65: expected void const volatile [noderef] __iomem * ../fs/pstore/ram_core.c:312:65: got unsigned char * ../fs/pstore/ram_core.c:470:20: warning: incorrect type in assignment (different address spaces) ../fs/pstore/ram_core.c:470:20: expected void *va ../fs/pstore/ram_core.c:470:20: got void [noderef] __iomem * ../fs/pstore/ram_core.c:472:20: warning: incorrect type in assignment (different address spaces) ../fs/pstore/ram_core.c:472:20: expected void *va ../fs/pstore/ram_core.c:472:20: got void [noderef] __iomem * ../fs/pstore/ram_core.c:566:36: warning: incorrect type in argument 1 (different address spaces) ../fs/pstore/ram_core.c:566:36: expected void volatile [noderef] __iomem *addr ../fs/pstore/ram_core.c:566:36: got void *vaddr ../fs/pstore/ram_core.c:69:17: warning: context imbalance in 'buffer_start_add' - unexpected unlock ../fs/pstore/ram_core.c:95:17: warning: context imbalance in 'buffer_size_add' - unexpected unlock ../kernel/cgroup/cgroup-v1.c:494:16: warning: context imbalance in '__cgroup1_procs_write' - wrong count at exit ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/cgroup/freezer.c:140:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/freezer.c:140:35: expected struct spinlock [usertype] *lock ../kernel/cgroup/freezer.c:140:35: got struct spinlock [noderef] __rcu * ../kernel/cgroup/freezer.c:143:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/freezer.c:143:37: expected struct spinlock [usertype] *lock ../kernel/cgroup/freezer.c:143:37: got struct spinlock [noderef] __rcu * ../kernel/cgroup/freezer.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/cgroup.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../drivers/usb/early/xhci-dbc.c:281:24: warning: incorrect type in argument 1 (different base types) ../drivers/usb/early/xhci-dbc.c:281:24: expected unsigned short [usertype] *s ../drivers/usb/early/xhci-dbc.c:281:24: got restricted __le16 * ../drivers/usb/early/xhci-dbc.c:290:24: warning: incorrect type in argument 1 (different base types) ../drivers/usb/early/xhci-dbc.c:290:24: expected unsigned short [usertype] *s ../drivers/usb/early/xhci-dbc.c:290:24: got restricted __le16 * ../drivers/usb/early/xhci-dbc.c:299:24: warning: incorrect type in argument 1 (different base types) ../drivers/usb/early/xhci-dbc.c:299:24: expected unsigned short [usertype] *s ../drivers/usb/early/xhci-dbc.c:299:24: got restricted __le16 * ../drivers/usb/early/xhci-dbc.c:338:18: warning: incorrect type in assignment (different base types) ../drivers/usb/early/xhci-dbc.c:338:18: expected unsigned int [usertype] dev_info ../drivers/usb/early/xhci-dbc.c:338:18: got restricted __le32 [usertype] ../drivers/usb/early/xhci-dbc.c:341:18: warning: incorrect type in assignment (different base types) ../drivers/usb/early/xhci-dbc.c:341:18: expected unsigned int [usertype] dev_info ../drivers/usb/early/xhci-dbc.c:341:18: got restricted __le32 [usertype] ../drivers/usb/early/xhci-dbc.c:493:25: warning: invalid assignment: &= ../drivers/usb/early/xhci-dbc.c:493:25: left side has type unsigned int ../drivers/usb/early/xhci-dbc.c:493:25: right side has type restricted __le32 ../drivers/usb/early/xhci-dbc.c:495:25: warning: invalid assignment: |= ../drivers/usb/early/xhci-dbc.c:495:25: left side has type unsigned int ../drivers/usb/early/xhci-dbc.c:495:25: right side has type restricted __le32 ../drivers/usb/early/xhci-dbc.c:223:22: warning: incorrect type in assignment (different base types) ../drivers/usb/early/xhci-dbc.c:223:22: expected unsigned short [usertype] ../drivers/usb/early/xhci-dbc.c:223:22: got restricted __le16 [usertype] ../drivers/usb/early/xhci-dbc.c:223:22: warning: incorrect type in assignment (different base types) ../drivers/usb/early/xhci-dbc.c:223:22: expected unsigned short [usertype] ../drivers/usb/early/xhci-dbc.c:223:22: got restricted __le16 [usertype] ../drivers/usb/early/xhci-dbc.c:223:22: warning: incorrect type in assignment (different base types) ../drivers/usb/early/xhci-dbc.c:223:22: expected unsigned short [usertype] ../drivers/usb/early/xhci-dbc.c:223:22: got restricted __le16 [usertype] ../drivers/usb/core/usb.c: In function ‘usb_alloc_dev’: ../drivers/usb/core/usb.c:706:37: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 706 | "%s.%d", parent->devpath, port1); | ^~ ../drivers/usb/core/usb.c:706:33: note: using the range [-2147483648, 2147483647] for directive argument 706 | "%s.%d", parent->devpath, port1); | ^~~~~~~ ../drivers/usb/core/usb.c:705:25: note: ‘snprintf’ output between 3 and 28 bytes into a destination of size 16 705 | snprintf(dev->devpath, sizeof dev->devpath, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | "%s.%d", parent->devpath, port1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/sunrpc/auth.c:628:34: warning: incorrect type in initializer (different address spaces) ../net/sunrpc/auth.c:628:34: expected struct cred const *cred ../net/sunrpc/auth.c:628:34: got struct cred const [noderef] __rcu *extern [addressable] [toplevel] cred ../drivers/input/joystick/adi.c: In function ‘adi_init_input’: ../drivers/input/joystick/adi.c:395:60: warning: ‘%s’ directive output may be truncated writing up to 63 bytes into a region of size 55 [-Wformat-truncation=] 395 | snprintf(adi->name, ADI_MAX_NAME_LENGTH, "Logitech %s [%s]", buf, adi->cname); | ^~ ~~~ ../drivers/input/joystick/adi.c:395:9: note: ‘snprintf’ output between 13 and 91 bytes into a destination of size 64 395 | snprintf(adi->name, ADI_MAX_NAME_LENGTH, "Logitech %s [%s]", buf, adi->cname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/arc/emac_main.c:258:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:258:28: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:258:28: got restricted __le32 [usertype] ../drivers/net/ethernet/arc/emac_main.c:461:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:461:28: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:461:28: got restricted __le32 [usertype] ../drivers/net/ethernet/arc/emac_main.c:712:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:712:37: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:712:37: got restricted __le32 [usertype] ../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 ../drivers/scsi/ips.c:2454:13: warning: cast to restricted __le32 ../drivers/scsi/ips.c:3542:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3542:59: expected unsigned int [usertype] sg_addr ../drivers/scsi/ips.c:3542:59: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3551:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3551:59: expected unsigned int [usertype] sg_addr ../drivers/scsi/ips.c:3551:59: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3561:47: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/ips.c:3561:47: expected restricted __le32 [usertype] *var ../drivers/scsi/ips.c:3561:47: got unsigned int * ../drivers/scsi/ips.c:3562:49: warning: cast to restricted __le16 ../drivers/scsi/ips.c:3571:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3571:56: expected unsigned short [usertype] sector_count ../drivers/scsi/ips.c:3571:56: got restricted __le16 [usertype] ../drivers/scsi/ips.c:3574:29: warning: cast to restricted __le16 ../drivers/scsi/ips.c:3575:64: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3575:64: expected unsigned short [usertype] sector_count ../drivers/scsi/ips.c:3575:64: got restricted __le16 [usertype] ../drivers/scsi/ips.c:3588:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3588:59: expected unsigned int [usertype] sg_addr ../drivers/scsi/ips.c:3588:59: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3597:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3597:59: expected unsigned int [usertype] sg_addr ../drivers/scsi/ips.c:3597:59: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3607:47: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/ips.c:3607:47: expected restricted __le32 [usertype] *var ../drivers/scsi/ips.c:3607:47: got unsigned int * ../drivers/scsi/ips.c:3608:49: warning: cast to restricted __le16 ../drivers/scsi/ips.c:3619:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3619:56: expected unsigned short [usertype] sector_count ../drivers/scsi/ips.c:3619:56: got restricted __le16 [usertype] ../drivers/scsi/ips.c:3706:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3706:44: expected unsigned int [usertype] dcdb_address ../drivers/scsi/ips.c:3706:44: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3747:58: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3747:58: expected unsigned int [usertype] buffer_pointer ../drivers/scsi/ips.c:3747:58: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3750:58: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3750:58: expected unsigned int [usertype] buffer_pointer ../drivers/scsi/ips.c:3750:58: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3784:58: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3784:58: expected unsigned int [usertype] buffer_pointer ../drivers/scsi/ips.c:3784:58: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3787:58: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3787:58: expected unsigned int [usertype] buffer_pointer ../drivers/scsi/ips.c:3787:58: got restricted __le32 [usertype] ../drivers/scsi/ips.c:4053:13: warning: cast to restricted __le32 ../drivers/scsi/ips.c:4052:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4052:17: expected unsigned int [usertype] lba ../drivers/scsi/ips.c:4052:17: got restricted __be32 [usertype] ../drivers/scsi/ips.c:4056:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4056:17: expected unsigned int [usertype] len ../drivers/scsi/ips.c:4056:17: got restricted __be32 [usertype] ../drivers/scsi/ips.c:4082:13: warning: cast to restricted __le32 ../drivers/scsi/ips.c:4092:14: warning: cast to restricted __le32 ../drivers/scsi/ips.c:4109:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4109:49: expected unsigned short [addressable] [assigned] [usertype] SectorsPerTrack ../drivers/scsi/ips.c:4109:49: got restricted __be16 [usertype] ../drivers/scsi/ips.c:4110:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4110:48: expected unsigned short [addressable] [assigned] [usertype] BytesPerSector ../drivers/scsi/ips.c:4110:48: got restricted __be16 [usertype] ../drivers/scsi/ips.c:4111:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4111:44: expected unsigned short [addressable] [assigned] [usertype] Interleave ../drivers/scsi/ips.c:4111:44: got restricted __be16 [usertype] ../drivers/scsi/ips.c:4122:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4122:47: expected unsigned short [addressable] [assigned] [usertype] CylindersHigh ../drivers/scsi/ips.c:4122:47: got restricted __be16 [usertype] ../drivers/scsi/ips.c:4130:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4130:42: expected unsigned short [addressable] [assigned] [usertype] StepRate ../drivers/scsi/ips.c:4130:42: got restricted __be16 [usertype] ../drivers/scsi/ips.c:5277:17: warning: cast to restricted __le32 ../drivers/scsi/ips.c:5587:13: warning: cast to restricted __le32 ../drivers/scsi/ips.c:1818:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1818:46: expected unsigned int [usertype] count ../drivers/scsi/ips.c:1818:46: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1849:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1849:38: expected unsigned int [usertype] buffer_addr ../drivers/scsi/ips.c:1849:38: got restricted __le32 [usertype] ../drivers/scsi/ips.c:2325:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:2325:40: expected unsigned int [usertype] count ../drivers/scsi/ips.c:2325:40: got restricted __le32 [usertype] ../drivers/scsi/ips.c:4367:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4367:26: expected unsigned int [usertype] ccsar ../drivers/scsi/ips.c:4367:26: got restricted __le32 [usertype] ../drivers/scsi/ips.c:4377:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4377:32: expected unsigned int [usertype] cccr ../drivers/scsi/ips.c:4377:32: got restricted __le32 [usertype] ../drivers/scsi/ips.c:4378:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4378:33: expected unsigned int [usertype] ccsar ../drivers/scsi/ips.c:4378:33: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1927:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1927:44: expected unsigned int [usertype] dcdb_address ../drivers/scsi/ips.c:1927:44: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1934:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1934:50: expected unsigned int [usertype] buffer_pointer ../drivers/scsi/ips.c:1934:50: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1937:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1937:51: expected unsigned int [usertype] sg_addr ../drivers/scsi/ips.c:1937:51: got restricted __le32 [usertype] ../drivers/scsi/ips.c:2016:14: warning: cast to restricted __le32 ../drivers/scsi/ips.c:2017:14: warning: cast to restricted __le16 ../drivers/scsi/ips.c:2042:13: warning: cast to restricted __le32 ../drivers/scsi/ips.c:968:13: warning: cast to restricted __le32 ../drivers/scsi/ips.c:1787:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1787:56: expected unsigned int [usertype] address_lo ../drivers/scsi/ips.c:1787:56: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1789:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1789:56: expected unsigned int [usertype] address_hi ../drivers/scsi/ips.c:1789:56: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1791:52: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1791:52: expected unsigned int [usertype] length ../drivers/scsi/ips.c:1791:52: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1793:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1793:53: expected unsigned int [usertype] address ../drivers/scsi/ips.c:1793:53: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1795:52: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1795:52: expected unsigned int [usertype] length ../drivers/scsi/ips.c:1795:52: got restricted __le32 [usertype] ../drivers/scsi/ips.c:2558:17: warning: context imbalance in 'ips_next' - different lock contexts for basic block ../drivers/input/keyboard/applespi.c:730:9: warning: context imbalance in 'applespi_msg_complete' - wrong count at exit ../drivers/input/keyboard/applespi.c:893:9: warning: context imbalance in 'applespi_init' - wrong count at exit ../drivers/input/keyboard/applespi.c:896:12: warning: context imbalance in 'applespi_set_capsl_led' - wrong count at exit ../drivers/input/keyboard/applespi.c:926:9: warning: context imbalance in 'applespi_set_bl_level' - wrong count at exit ../drivers/input/keyboard/applespi.c:1400:13: warning: context imbalance in 'applespi_got_data' - different lock contexts for basic block ../drivers/input/keyboard/applespi.c:1569:9: warning: context imbalance in 'applespi_notify' - wrong count at exit ../drivers/input/keyboard/applespi.c:1799:9: warning: context imbalance in 'applespi_drain_writes' - wrong count at exit ../drivers/input/keyboard/applespi.c:1810:9: warning: context imbalance in 'applespi_drain_reads' - wrong count at exit ../drivers/net/hamradio/baycom_ser_hdx.c:193:19: warning: dubious: x | !y ../drivers/usb/core/hub.c:5554:17: warning: context imbalance in 'hub_port_connect' - different lock contexts for basic block ../drivers/usb/core/hcd.c: In function ‘rh_string’: ../drivers/usb/core/hcd.c:441:48: warning: ‘%s’ directive output may be truncated writing up to 64 bytes into a region of size between 35 and 99 [-Wformat-truncation=] 441 | snprintf (buf, sizeof buf, "%s %s %s", init_utsname()->sysname, | ^~ 442 | init_utsname()->release, hcd->driver->description); | ~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/core/hcd.c:441:17: note: ‘snprintf’ output 3 or more bytes (assuming 131) into a destination of size 100 441 | snprintf (buf, sizeof buf, "%s %s %s", init_utsname()->sysname, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | init_utsname()->release, hcd->driver->description); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/amd/pcnet32.c:695:39: warning: context imbalance in 'pcnet32_suspend' - unexpected unlock ../drivers/input/joystick/analog.c: In function ‘analog_init_device’: ../drivers/input/joystick/analog.c:371:21: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 371 | "%s/input%d", port->gameport->phys, index); | ^~~~~~ ../drivers/input/joystick/analog.c:371:18: note: directive argument in the range [0, 1] 371 | "%s/input%d", port->gameport->phys, index); | ^~~~~~~~~~~~ ../drivers/input/joystick/analog.c:370:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 370 | snprintf(analog->phys, sizeof(analog->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | "%s/input%d", port->gameport->phys, index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/keyboard/atkbd.c: In function ‘atkbd_set_device_attrs’: ../drivers/input/keyboard/atkbd.c:1195:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 1195 | "%s/input0", atkbd->ps2dev.serio->phys); | ^~~~~~~ ../drivers/input/keyboard/atkbd.c:1194:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 1194 | snprintf(atkbd->phys, sizeof(atkbd->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1195 | "%s/input0", atkbd->ps2dev.serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mm/hmm.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'hmm_vma_handle_pte' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'hmm_vma_walk_pmd' - unexpected unlock ../mm/hmm.c:446:36: warning: context imbalance in 'hmm_vma_walk_pud' - unexpected unlock ../drivers/firewire/ohci-serdes-test.c: note: in included file: ../drivers/firewire/ohci.h:181:24: warning: restricted __le32 degrades to integer ../drivers/misc/sgi-xp/xp_main.c:69:25: warning: symbol 'xpc_registrations' was not declared. Should it be static? ../kernel/cgroup/cpuset.c:251:6: warning: context imbalance in 'cpuset_callback_lock_irq' - wrong count at exit ../kernel/cgroup/cpuset.c:256:6: warning: context imbalance in 'cpuset_callback_unlock_irq' - unexpected unlock ../drivers/input/keyboard/atkbd.c:971:13: warning: context imbalance in 'atkbd_cleanup' - wrong count at exit ../drivers/input/keyboard/atkbd.c:984:13: warning: context imbalance in 'atkbd_disconnect' - wrong count at exit ../drivers/input/keyboard/atkbd.c:1346:9: warning: context imbalance in 'atkbd_connect' - different lock contexts for basic block ../drivers/input/keyboard/atkbd.c:1358:12: warning: context imbalance in 'atkbd_reconnect' - different lock contexts for basic block ../drivers/input/keyboard/atkbd.c:1456:16: warning: context imbalance in 'atkbd_attr_set_helper' - wrong count at exit ../net/ipv4/fou_bpf.c:44:17: warning: symbol 'bpf_skb_set_fou_encap' was not declared. Should it be static? ../net/ipv4/fou_bpf.c:86:17: warning: symbol 'bpf_skb_get_fou_encap' was not declared. Should it be static? ../net/netfilter/nft_compat.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock ../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 ../drivers/input/joystick/cobra.c: In function ‘cobra_connect’: ../drivers/input/joystick/cobra.c:184:29: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 184 | "%s/input%d", gameport->phys, i); | ^~~~~~ ../drivers/input/joystick/cobra.c:184:26: note: directive argument in the range [0, 1] 184 | "%s/input%d", gameport->phys, i); | ^~~~~~~~~~~~ ../drivers/input/joystick/cobra.c:183:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 183 | snprintf(cobra->phys[i], sizeof(cobra->phys[i]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184 | "%s/input%d", gameport->phys, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/stackdepot.c:672:9: warning: context imbalance in 'stack_depot_save_flags' - different lock contexts for basic block ../drivers/gpio/gpio-tqmx86.c:321:37: warning: cast truncates bits from constant value (ffffff0f becomes f) ../drivers/scsi/qlogicfas408.c:248:14: warning: cast truncates bits from constant value (500 becomes 0) ../drivers/scsi/qlogicfas408.c:575:14: warning: cast truncates bits from constant value (500 becomes 0) ../drivers/usb/dwc2/core_intr.c:342: warning: Function parameter or struct member 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' ../drivers/input/joystick/fsia6b.c: In function ‘fsia6b_serio_connect’: ../drivers/input/joystick/fsia6b.c:152:57: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 152 | snprintf(fsia6b->phys, sizeof(fsia6b->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/fsia6b.c:152:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 152 | snprintf(fsia6b->phys, sizeof(fsia6b->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/ax25/ax25_ds_timer.c:91:6: warning: context imbalance in 'ax25_ds_heartbeat_expiry' - different lock contexts for basic block ../drivers/input/joystick/db9.c:142:76: warning: dubious: x | !y ../drivers/scsi/qla1280.c:2854:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/qla1280.c:2854:27: expected restricted __le32 [usertype] *dword_ptr ../drivers/scsi/qla1280.c:2854:27: got unsigned int [usertype] * ../drivers/scsi/qla1280.c:2910:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qla1280.c:2910:35: expected restricted __le32 [usertype] *[assigned] dword_ptr ../drivers/scsi/qla1280.c:2910:35: got unsigned int [usertype] * ../drivers/scsi/qla1280.c:2316:16: warning: cast to restricted __le16 ../drivers/scsi/qla1280.c:637:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/qla1280.c:637:27: expected unsigned short [usertype] isp_parameter ../drivers/scsi/qla1280.c:637:27: got restricted __le16 [usertype] ../drivers/scsi/qla1280.c:638:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/qla1280.c:638:32: expected unsigned short [usertype] w ../drivers/scsi/qla1280.c:638:32: got restricted __le16 [usertype] ../drivers/scsi/qla1280.c:640:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/qla1280.c:640:46: expected unsigned short [usertype] selection_timeout ../drivers/scsi/qla1280.c:640:46: got restricted __le16 [usertype] ../drivers/scsi/qla1280.c:641:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/qla1280.c:641:44: expected unsigned short [usertype] max_queue_depth ../drivers/scsi/qla1280.c:641:44: got restricted __le16 [usertype] ../drivers/scsi/qla1280.c:1489:30: warning: context imbalance in 'qla1280_request_firmware' - unexpected unlock ../drivers/misc/sgi-xp/xpc_channel.c:781:31: warning: context imbalance in 'xpc_disconnect_channel' - unexpected unlock ../kernel/cgroup/debug.c:133:21: error: incompatible types in comparison expression (different address spaces): ../kernel/cgroup/debug.c:133:21: struct css_set [noderef] __rcu * ../kernel/cgroup/debug.c:133:21: struct css_set * ../drivers/misc/sgi-gru/grufile.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../drivers/input/joystick/gf2k.c: In function ‘gf2k_connect’: ../drivers/input/joystick/gf2k.c:279:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 279 | snprintf(gf2k->phys, sizeof(gf2k->phys), "%s/input0", gameport->phys); | ^~~~~~~ ../drivers/input/joystick/gf2k.c:279:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 279 | snprintf(gf2k->phys, sizeof(gf2k->phys), "%s/input0", gameport->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/tablet/wacom_serial4.c: In function ‘wacom_connect’: ../drivers/input/tablet/wacom_serial4.c:533:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 533 | snprintf(wacom->phys, sizeof(wacom->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/tablet/wacom_serial4.c:533:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 533 | snprintf(wacom->phys, sizeof(wacom->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/audit.c: In function ‘audit_log_vformat’: ../kernel/audit.c:1978:9: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1978 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args); | ^~~ ../kernel/audit.c:1987:17: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1987 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2); | ^~~ ../drivers/input/joystick/grip.c: In function ‘grip_connect’: ../drivers/input/joystick/grip.c:337:29: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 337 | "%s/input%d", gameport->phys, i); | ^~~~~~ ../drivers/input/joystick/grip.c:337:26: note: directive argument in the range [0, 1] 337 | "%s/input%d", gameport->phys, i); | ^~~~~~~~~~~~ ../drivers/input/joystick/grip.c:336:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 336 | snprintf(grip->phys[i], sizeof(grip->phys[i]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | "%s/input%d", gameport->phys, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/rxrpc/conn_service.c:56:9: warning: context imbalance in 'rxrpc_find_service_conn_rcu' - different lock contexts for basic block ../net/rxrpc/conn_service.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/misc/sgi-xp/xpc_uv.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../drivers/misc/sgi-xp/xpc_uv.c:681:47: warning: context imbalance in 'xpc_send_activate_IRQ_ch_uv' - unexpected unlock ../drivers/input/mouse/psmouse-base.c: In function ‘psmouse_connect’: ../drivers/input/mouse/psmouse-base.c:1603:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 1603 | snprintf(psmouse->phys, sizeof(psmouse->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/mouse/psmouse-base.c:1603:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 1603 | snprintf(psmouse->phys, sizeof(psmouse->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/audit.c:2232:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2232:9: expected struct spinlock [usertype] *lock ../kernel/audit.c:2232:9: got struct spinlock [noderef] __rcu * ../kernel/audit.c:2235:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2235:40: expected struct spinlock [usertype] *lock ../kernel/audit.c:2235:40: got struct spinlock [noderef] __rcu * ../drivers/tty/serial/sunplus-uart.c:525:9: warning: context imbalance in 'sunplus_console_write' - different lock contexts for basic block ../drivers/usb/host/isp116x-hcd.c:114:59: warning: incorrect type in argument 2 (different base types) ../drivers/usb/host/isp116x-hcd.c:114:59: expected unsigned short [usertype] val ../drivers/usb/host/isp116x-hcd.c:114:59: got restricted __le16 [usertype] ../drivers/usb/host/isp116x-hcd.c:152:34: warning: cast to restricted __le16 ../drivers/usb/host/oxu210hp-hcd.c:864:35: warning: incorrect type in assignment (different base types) ../drivers/usb/host/oxu210hp-hcd.c:864:35: expected restricted __le16 [usertype] wHubCharacteristics ../drivers/usb/host/oxu210hp-hcd.c:864:35: got unsigned short [usertype] ../drivers/usb/host/oxu210hp-hcd.c:916:32: warning: cast removes address space '__iomem' of expression ../drivers/usb/host/oxu210hp-hcd.c:940:33: warning: cast removes address space '__iomem' of expression ../drivers/usb/host/oxu210hp-hcd.c:987:24: warning: cast removes address space '__iomem' of expression ../drivers/usb/host/oxu210hp-hcd.c:1011:20: error: subtraction of different types can't work (different address spaces) ../drivers/usb/host/oxu210hp-hcd.c:1044:23: warning: cast removes address space '__iomem' of expression ../drivers/usb/host/oxu210hp-hcd.c:1145:41: warning: incorrect type in assignment (different base types) ../drivers/usb/host/oxu210hp-hcd.c:1145:41: expected unsigned int [noderef] __iomem ../drivers/usb/host/oxu210hp-hcd.c:1145:41: got restricted __le32 [usertype] ../drivers/usb/host/oxu210hp-hcd.c:1162:26: warning: cast removes address space '__iomem' of expression ../drivers/usb/host/oxu210hp-hcd.c:2002:44: warning: restricted __le32 degrades to integer ../drivers/usb/host/oxu210hp-hcd.c:2002:41: warning: incorrect type in assignment (different base types) ../drivers/usb/host/oxu210hp-hcd.c:2002:41: expected restricted __le32 [usertype] hw_token ../drivers/usb/host/oxu210hp-hcd.c:2002:41: got unsigned int ../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) ../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) ../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) ../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) ../drivers/gpio/gpio-viperboard.c:261:20: warning: incorrect type in assignment (different base types) ../drivers/gpio/gpio-viperboard.c:261:20: expected unsigned short [usertype] val ../drivers/gpio/gpio-viperboard.c:261:20: got restricted __be16 [usertype] ../drivers/gpio/gpio-viperboard.c:262:21: warning: incorrect type in assignment (different base types) ../drivers/gpio/gpio-viperboard.c:262:21: expected unsigned short [usertype] mask ../drivers/gpio/gpio-viperboard.c:262:21: got restricted __be16 [usertype] ../drivers/gpio/gpio-viperboard.c:302:27: warning: cast to restricted __be16 ../drivers/gpio/gpio-viperboard.c:324:28: warning: incorrect type in assignment (different base types) ../drivers/gpio/gpio-viperboard.c:324:28: expected unsigned short [usertype] val ../drivers/gpio/gpio-viperboard.c:324:28: got restricted __be16 [usertype] ../drivers/gpio/gpio-viperboard.c:325:29: warning: incorrect type in assignment (different base types) ../drivers/gpio/gpio-viperboard.c:325:29: expected unsigned short [usertype] mask ../drivers/gpio/gpio-viperboard.c:325:29: got restricted __be16 [usertype] ../drivers/scsi/dc395x.c:4007:48: warning: cast truncates bits from constant value (1de1 becomes e1) ../drivers/scsi/dc395x.c:4009:45: warning: cast truncates bits from constant value (391 becomes 91) ../drivers/scsi/dc395x.c:4013:44: warning: cast truncates bits from constant value (1de1 becomes e1) ../drivers/scsi/dc395x.c:4015:44: warning: cast truncates bits from constant value (391 becomes 91) ../drivers/input/mouse/synaptics.c:648:12: warning: context imbalance in 'synaptics_pt_start' - wrong count at exit ../drivers/input/mouse/synaptics.c:659:13: warning: context imbalance in 'synaptics_pt_stop' - wrong count at exit ../drivers/input/keyboard/gpio_keys.c:491:9: warning: context imbalance in 'gpio_keys_irq_isr' - wrong count at exit ../drivers/input/joystick/guillemot.c: In function ‘guillemot_connect’: ../drivers/input/joystick/guillemot.c:203:63: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 203 | snprintf(guillemot->phys, sizeof(guillemot->phys), "%s/input0", gameport->phys); | ^~~~~~~ ../drivers/input/joystick/guillemot.c:203:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 203 | snprintf(guillemot->phys, sizeof(guillemot->phys), "%s/input0", gameport->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/host/ohci-hcd.c: note: in included file: ../drivers/usb/host/ohci-hub.c:269:9: warning: context imbalance in 'ohci_rh_resume' - different lock contexts for basic block ../net/bluetooth/hci_codec.c: note: in included file: ../include/net/bluetooth/hci_core.h:147:35: warning: array of flexible structures ../drivers/input/mouse/alps.c: In function ‘alps_register_bare_ps2_mouse’: ../drivers/input/mouse/alps.c:1411:56: warning: ‘%s’ directive output may be truncated writing 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 1411 | snprintf(priv->phys3, sizeof(priv->phys3), "%s/%s", | ^~ In function ‘alps_do_register_bare_ps2_mouse’, inlined from ‘alps_register_bare_ps2_mouse’ at ../drivers/input/mouse/alps.c:1461:11: ../drivers/input/mouse/alps.c:1411:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 1411 | snprintf(priv->phys3, sizeof(priv->phys3), "%s/%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1412 | psmouse->ps2dev.serio->phys, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1413 | (priv->dev2 ? "input2" : "input1")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/mouse/alps.c: In function ‘alps_init’: ../drivers/input/mouse/alps.c:3106:63: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3106 | snprintf(priv->phys2, sizeof(priv->phys2), "%s/input1", | ^~~~~~~ ../drivers/input/mouse/alps.c:3106:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 3106 | snprintf(priv->phys2, sizeof(priv->phys2), "%s/input1", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3107 | psmouse->ps2dev.serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/joystick/interact.c: In function ‘interact_connect’: ../drivers/input/joystick/interact.c:232:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 232 | snprintf(interact->phys, sizeof(interact->phys), "%s/input0", gameport->phys); | ^~~~~~~ ../drivers/input/joystick/interact.c:232:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 232 | snprintf(interact->phys, sizeof(interact->phys), "%s/input0", gameport->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/misc/sgi-gru/grukdump.c:60:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:60:17: expected void const * ../drivers/misc/sgi-gru/grukdump.c:60:17: got void [noderef] __user *[addressable] ubuf ../drivers/misc/sgi-gru/grukdump.c:60:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:60:17: expected void const * ../drivers/misc/sgi-gru/grukdump.c:60:17: got void [noderef] __user *[addressable] ubuf ../drivers/misc/sgi-gru/grukdump.c:60:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:60:17: expected void * ../drivers/misc/sgi-gru/grukdump.c:60:17: got void [noderef] __user *[addressable] ubuf ../drivers/misc/sgi-gru/grukdump.c:129:17: warning: incorrect type in assignment (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:129:17: expected struct gru_context_configuration_handle *ubufcch ../drivers/misc/sgi-gru/grukdump.c:129:17: got void [noderef] __user *[assigned] ubuf ../drivers/misc/sgi-gru/grukdump.c:192:14: warning: incorrect type in assignment (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:192:14: expected void [noderef] __user *ubuf ../drivers/misc/sgi-gru/grukdump.c:192:14: got void *[addressable] [assigned] buf ../drivers/misc/sgi-gru/grukdump.c:193:17: warning: incorrect type in assignment (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:193:17: expected void [noderef] __user *ubufend ../drivers/misc/sgi-gru/grukdump.c:193:17: got void * ../drivers/input/joystick/magellan.c: In function ‘magellan_connect’: ../drivers/input/joystick/magellan.c:141:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 141 | snprintf(magellan->phys, sizeof(magellan->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/magellan.c:141:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 141 | snprintf(magellan->phys, sizeof(magellan->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/mouse/elantech.c: In function ‘elantech_setup_ps2’: ../drivers/input/mouse/elantech.c:2121:65: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2121 | snprintf(etd->tp_phys, sizeof(etd->tp_phys), "%s/input1", | ^~~~~~~ ../drivers/input/mouse/elantech.c:2121:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 2121 | snprintf(etd->tp_phys, sizeof(etd->tp_phys), "%s/input1", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2122 | psmouse->ps2dev.serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/mouse/alps.c:1590:9: warning: context imbalance in 'alps_flush_packet' - wrong count at exit ../drivers/input/mouse/byd.c:252:13: warning: context imbalance in 'byd_clear_touch' - wrong count at exit ../drivers/usb/dwc2/gadget.c: In function ‘dwc2_hsotg_initep’: ../drivers/usb/dwc2/gadget.c:4817:55: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 8 [-Wformat-truncation=] 4817 | snprintf(hs_ep->name, sizeof(hs_ep->name), "ep%d%s", epnum, dir); | ^~ ../drivers/usb/dwc2/gadget.c:4817:52: note: directive argument in the range [-2147483646, 254] 4817 | snprintf(hs_ep->name, sizeof(hs_ep->name), "ep%d%s", epnum, dir); | ^~~~~~~~ ../drivers/usb/dwc2/gadget.c:4817:9: note: ‘snprintf’ output between 6 and 17 bytes into a destination of size 10 4817 | snprintf(hs_ep->name, sizeof(hs_ep->name), "ep%d%s", epnum, dir); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/atheros/atlx/atl1.c:1999:26: warning: cast to restricted __le16 ../drivers/net/ethernet/atheros/atlx/atl1.c:2060:33: warning: cast to restricted __le16 ../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: right side has type unsigned int ../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: right side has type unsigned int ../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2209:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: warning: invalid assignment: &= ../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2307:32: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2314:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: warning: invalid assignment: &= ../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: right side has type int ../lib/sbitmap.c:150:9: warning: context imbalance in 'sbitmap_resize' - different lock contexts for basic block ../lib/sbitmap.c:200:17: warning: context imbalance in 'sbitmap_find_bit_in_word' - different lock contexts for basic block ../lib/sbitmap.c:515:9: warning: context imbalance in '__sbitmap_queue_get_batch' - different lock contexts for basic block ../drivers/i3c/master/svc-i3c-master.c:553:9: warning: context imbalance in 'svc_i3c_master_ibi_work' - wrong count at exit ../drivers/input/mouse/lifebook.c: In function ‘lifebook_init’: ../drivers/input/mouse/lifebook.c:283:21: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 283 | "%s/input1", psmouse->ps2dev.serio->phys); | ^~~~~~~ In function ‘lifebook_create_relative_device’, inlined from ‘lifebook_init’ at ../drivers/input/mouse/lifebook.c:331:11: ../drivers/input/mouse/lifebook.c:282:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 282 | snprintf(priv->phys, sizeof(priv->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "%s/input1", psmouse->ps2dev.serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/megaraid.c: In function ‘mega_query_adapter’: ../drivers/scsi/megaraid.c:317:36: warning: ‘%d’ directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-truncation=] 317 | "%c%d%d.%d%d", | ^~ ../drivers/scsi/megaraid.c:317:26: note: directive argument in the range [0, 15] 317 | "%c%d%d.%d%d", | ^~~~~~~~~~~~~ ../drivers/scsi/megaraid.c:316:17: note: ‘snprintf’ output between 7 and 9 bytes into a destination of size 7 316 | snprintf(adapter->fw_version, sizeof(adapter->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | "%c%d%d.%d%d", | ~~~~~~~~~~~~~~ 318 | adapter->product_info.fw_version[2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | 0, | ~~ 320 | adapter->product_info.fw_version[1] & 0x0f, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | 0, | ~~ 322 | adapter->product_info.fw_version[0] & 0x0f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/megaraid.c:324:36: warning: ‘%d’ directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-truncation=] 324 | "%c%d%d.%d%d", | ^~ ../drivers/scsi/megaraid.c:324:26: note: directive argument in the range [0, 15] 324 | "%c%d%d.%d%d", | ^~~~~~~~~~~~~ ../drivers/scsi/megaraid.c:323:17: note: ‘snprintf’ output between 7 and 9 bytes into a destination of size 7 323 | snprintf(adapter->bios_version, sizeof(adapter->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 324 | "%c%d%d.%d%d", | ~~~~~~~~~~~~~~ 325 | adapter->product_info.bios_version[2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | 0, | ~~ 327 | adapter->product_info.bios_version[1] & 0x0f, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | 0, | ~~ 329 | adapter->product_info.bios_version[0] & 0x0f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/spi/spi-fsl-qspi.c:635:25: warning: cast from restricted __be32 ../sound/soc/qcom/qdsp6/audioreach.c:81:45: warning: array of flexible structures ../mm/z3fold.c:450:35: warning: context imbalance in '__release_z3fold_page' - unexpected unlock ../mm/z3fold.c:464:9: warning: context imbalance in 'release_z3fold_page_locked' - wrong count at exit ../mm/z3fold.c:478:9: warning: context imbalance in 'release_z3fold_page_locked_list' - wrong count at exit ../mm/z3fold.c:679:33: warning: context imbalance in 'compact_single_buddy' - unexpected unlock ../mm/z3fold.c:745:13: warning: context imbalance in 'do_compact_page' - different lock contexts for basic block ../mm/z3fold.c:1078:35: warning: context imbalance in 'z3fold_alloc' - unexpected unlock ../mm/z3fold.c:276:35: warning: context imbalance in 'z3fold_free' - unexpected unlock ../mm/z3fold.c:276:35: warning: context imbalance in 'z3fold_map' - unexpected unlock ../mm/z3fold.c:276:35: warning: context imbalance in 'z3fold_unmap' - unexpected unlock ../mm/z3fold.c:1345:13: warning: context imbalance in 'z3fold_page_putback' - wrong count at exit ../drivers/scsi/megaraid.c:4464:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/megaraid.c:4464:26: expected void volatile [noderef] __iomem *addr ../drivers/scsi/megaraid.c:4464:26: got void * ../drivers/scsi/megaraid.c:4523:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/megaraid.c:4523:26: expected void volatile [noderef] __iomem *addr ../drivers/scsi/megaraid.c:4523:26: got void * ../crypto/async_tx/raid6test.c:21:14: warning: symbol 'dataoffs' was not declared. Should it be static? ../drivers/net/ethernet/cadence/macb_main.c: In function ‘gem_get_ethtool_strings’: ../drivers/net/ethernet/cadence/macb_main.c:3176:77: warning: ‘%s’ directive output may be truncated writing up to 239 bytes into a region of size between 19 and 29 [-Wformat-truncation=] 3176 | snprintf(stat_string, ETH_GSTRING_LEN, "q%d_%s", | ^~ ../drivers/net/ethernet/cadence/macb_main.c:3176:33: note: ‘snprintf’ output between 4 and 253 bytes into a destination of size 32 3176 | snprintf(stat_string, ETH_GSTRING_LEN, "q%d_%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3177 | q, queue_statistics[i].stat_string); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/atp870u.c:894:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/atp870u.c:894:59: expected unsigned int [usertype] ../drivers/scsi/atp870u.c:894:59: got restricted __le32 [usertype] ../drivers/scsi/atp870u.c:899:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/atp870u.c:899:51: expected unsigned int [usertype] ../drivers/scsi/atp870u.c:899:51: got restricted __le32 [usertype] ../drivers/scsi/atp870u.c:900:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/atp870u.c:900:50: expected unsigned short [usertype] ../drivers/scsi/atp870u.c:900:50: got restricted __le16 [usertype] ../drivers/scsi/atp870u.c:904:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/atp870u.c:904:42: expected unsigned short [usertype] ../drivers/scsi/atp870u.c:904:42: got restricted __le16 [usertype] ../drivers/usb/cdns3/cdns3-gadget.c:1276:29: warning: restricted __le32 degrades to integer ../drivers/usb/cdns3/cdns3-gadget.c:1276:29: warning: restricted __le32 degrades to integer ../drivers/usb/cdns3/cdns3-gadget.c:1276:29: warning: restricted __le32 degrades to integer ../drivers/usb/cdns3/cdns3-gadget.c:1277:29: warning: restricted __le32 degrades to integer ../drivers/usb/cdns3/cdns3-gadget.c:1277:29: warning: restricted __le32 degrades to integer ../drivers/usb/cdns3/cdns3-gadget.c:1277:29: warning: restricted __le32 degrades to integer ../drivers/scsi/initio.c:2587:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/initio.c:2587:34: expected unsigned int [usertype] data ../drivers/scsi/initio.c:2587:34: got restricted __le32 [usertype] ../drivers/scsi/initio.c:2588:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/initio.c:2588:33: expected unsigned int [usertype] len ../drivers/scsi/initio.c:2588:33: got restricted __le32 [usertype] ../drivers/net/ethernet/cadence/macb_main.c:284:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:284:16: expected unsigned int [usertype] bottom ../drivers/net/ethernet/cadence/macb_main.c:284:16: got restricted __le32 [usertype] ../drivers/net/ethernet/cadence/macb_main.c:286:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:286:13: expected unsigned short [usertype] top ../drivers/net/ethernet/cadence/macb_main.c:286:13: got restricted __le16 [usertype] ../drivers/net/ethernet/cadence/macb_main.c:3472:39: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3477:39: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3482:40: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3482:69: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3507:20: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3511:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:3511:20: expected unsigned int [assigned] [usertype] w0 ../drivers/net/ethernet/cadence/macb_main.c:3511:20: got restricted __be32 [usertype] ip4src ../drivers/net/ethernet/cadence/macb_main.c:3521:20: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3525:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:3525:20: expected unsigned int [assigned] [usertype] w0 ../drivers/net/ethernet/cadence/macb_main.c:3525:20: got restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/cadence/macb_main.c:3535:21: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3535:50: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3541:30: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3542:30: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3549:36: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3550:38: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3553:38: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3589:9: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3589:9: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3643:25: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3643:25: warning: cast from restricted __be32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1447:45: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1475:46: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: right side has type unsigned int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1718:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:42: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1737:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: expected restricted __le32 [usertype] word2 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: got unsigned int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:42: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1782:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: expected restricted __le32 [usertype] word2 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: got unsigned int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:50: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1832:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: expected restricted __le32 [usertype] word2 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: got unsigned int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1837:17: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: right side has type int ../drivers/thermal/thermal_debugfs.c: In function ‘cdev_tt_seq_show’: ../drivers/thermal/thermal_debugfs.c:331:59: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 3 and 8 [-Wformat-truncation=] 331 | snprintf(buffer, ARRAY_SIZE(buffer), "%d->%d", | ^~ ../drivers/thermal/thermal_debugfs.c:331:54: note: directive argument in the range [0, 65535] 331 | snprintf(buffer, ARRAY_SIZE(buffer), "%d->%d", | ^~~~~~~~ ../drivers/thermal/thermal_debugfs.c:331:17: note: ‘snprintf’ output between 5 and 14 bytes into a destination of size 11 331 | snprintf(buffer, ARRAY_SIZE(buffer), "%d->%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | entry->id >> 16, entry->id & 0xFFFF); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/bridge/br_netfilter_hooks.c: note: in included file (through ../include/linux/if_pppox.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../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/net/ethernet/brocade/bna/bnad.c:396:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:551:23: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:617:17: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:639:25: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:640:23: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:667:39: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:668:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:712:73: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: expected unsigned short [usertype] vlan_tag ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: expected unsigned short [usertype] lso_mss ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: expected unsigned short [usertype] flags ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: expected unsigned int [usertype] frame_length ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: got restricted __be16 [usertype] ../fs/dlm/lock.c:345:1: warning: context imbalance in 'dlm_refcount_dec_and_write_lock_bh' - wrong count at exit ../fs/dlm/lock.c:366:17: warning: context imbalance in 'put_rsb' - unexpected unlock ../fs/dlm/lock.c:366:17: warning: context imbalance in '__put_lkb' - unexpected unlock ../fs/dlm/lock.c:1871:31: warning: context imbalance in 'remove_from_waiters_ms' - unexpected unlock ../drivers/scsi/a100u2w.c:391:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:391:16: expected unsigned int [addressable] [usertype] data32 ../drivers/scsi/a100u2w.c:391:16: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:399:14: warning: cast to restricted __le32 ../drivers/scsi/a100u2w.c:404:27: warning: cast to restricted __le32 ../drivers/scsi/a100u2w.c:411:30: warning: cast to restricted __le32 ../drivers/scsi/a100u2w.c:426:62: warning: cast to restricted __le32 ../drivers/scsi/a100u2w.c:462:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:462:30: expected unsigned int [usertype] sg_addr ../drivers/scsi/a100u2w.c:462:30: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:463:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:463:33: expected unsigned int [usertype] sense_addr ../drivers/scsi/a100u2w.c:463:33: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:645:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:645:22: expected unsigned int [usertype] xferlen ../drivers/scsi/a100u2w.c:645:22: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:646:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:646:21: expected unsigned int [usertype] sg_len ../drivers/scsi/a100u2w.c:646:21: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:861:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:861:21: expected unsigned int [usertype] sg_len ../drivers/scsi/a100u2w.c:861:21: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:863:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:863:22: expected unsigned int [usertype] xferlen ../drivers/scsi/a100u2w.c:863:22: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:873:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:873:29: expected unsigned int [usertype] sg_len ../drivers/scsi/a100u2w.c:873:29: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:875:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:875:37: expected unsigned int [usertype] base ../drivers/scsi/a100u2w.c:875:37: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:876:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:876:39: expected unsigned int [usertype] length ../drivers/scsi/a100u2w.c:876:39: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:880:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:880:29: expected unsigned int [usertype] sg_len ../drivers/scsi/a100u2w.c:880:29: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:881:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:881:29: expected unsigned int [usertype] base ../drivers/scsi/a100u2w.c:881:29: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:882:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:882:31: expected unsigned int [usertype] length ../drivers/scsi/a100u2w.c:882:31: got restricted __le32 [usertype] ../net/bluetooth/sco.c: note: in included file: ../include/net/bluetooth/hci_core.h:147:35: warning: array of flexible structures ../drivers/usb/fotg210/fotg210-udc.c:681:33: warning: restricted __le16 degrades to integer ../drivers/usb/fotg210/fotg210-udc.c:691:25: warning: restricted __le16 degrades to integer ../drivers/usb/fotg210/fotg210-udc.c:747:29: warning: restricted __le16 degrades to integer ../sound/soc/codecs/cpcap.c:1532:54: warning: restricted snd_pcm_format_t degrades to integer ../drivers/input/joystick/sidewinder.c: In function ‘sw_connect’: ../drivers/input/joystick/sidewinder.c:537:58: warning: ‘%s’ directive output may be truncated writing up to 8 bytes into a region of size between 5 and 21 [-Wformat-truncation=] 537 | snprintf(comment, size, " [PnP %d.%02d id %s rev %s]", | ^~ ...... 542 | pnp, rev); | ~~~ In function ‘sw_3dp_id’, inlined from ‘sw_connect’ at ../drivers/input/joystick/sidewinder.c:693:7: ../drivers/input/joystick/sidewinder.c:537:9: note: ‘snprintf’ output between 21 and 45 bytes into a destination of size 40 537 | snprintf(comment, size, " [PnP %d.%02d id %s rev %s]", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | (int) ((sw_get_bits(buf, 8, 6, 1) << 6) | /* Two 6-bit values */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | sw_get_bits(buf, 16, 6, 1)) / 100, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 540 | (int) ((sw_get_bits(buf, 8, 6, 1) << 6) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | sw_get_bits(buf, 16, 6, 1)) % 100, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | pnp, rev); | ~~~~~~~~~ ../drivers/input/joystick/sidewinder.c: In function ‘sw_connect’: ../drivers/input/joystick/sidewinder.c:726:29: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 726 | "%s/input%d", gameport->phys, i); | ^~~~~~ ../drivers/input/joystick/sidewinder.c:726:26: note: directive argument in the range [-2147483641, 2147483646] 726 | "%s/input%d", gameport->phys, i); | ^~~~~~~~~~~~ ../drivers/input/joystick/sidewinder.c:725:17: note: ‘snprintf’ output between 8 and 49 bytes into a destination of size 32 725 | snprintf(sw->phys[i], sizeof(sw->phys[i]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | "%s/input%d", gameport->phys, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/thunder/thunder_bgx.c: In function ‘bgx_acpi_match_id’: ../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:34: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] 1434 | snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id); | ^~ ../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:30: note: directive argument in the range [0, 255] 1434 | snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id); | ^~~~~~~ ../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:9: note: ‘snprintf’ output between 5 and 7 bytes into a destination of size 5 1434 | snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/broadcom/bnx2.c: In function ‘bnx2_setup_int_mode’: ../drivers/net/ethernet/broadcom/bnx2.c:6288:56: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 17 [-Wformat-truncation=] 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~ In function ‘bnx2_enable_msix’, inlined from ‘bnx2_setup_int_mode’ at ../drivers/net/ethernet/broadcom/bnx2.c:6314:3: ../drivers/net/ethernet/broadcom/bnx2.c:6288:52: note: directive argument in the range [0, 2147483646] 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~~~~~~ ../drivers/net/ethernet/broadcom/bnx2.c:6288:17: note: ‘snprintf’ output between 3 and 27 bytes into a destination of size 18 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/host/ohci-at91.c:471:39: warning: invalid assignment: &= ../drivers/usb/host/ohci-at91.c:471:39: left side has type unsigned int ../drivers/usb/host/ohci-at91.c:471:39: right side has type restricted __le32 ../drivers/usb/host/ohci-at91.c:474:39: warning: invalid assignment: |= ../drivers/usb/host/ohci-at91.c:474:39: left side has type unsigned int ../drivers/usb/host/ohci-at91.c:474:39: right side has type restricted __le32 ../drivers/usb/host/ohci-at91.c:477:39: warning: invalid assignment: |= ../drivers/usb/host/ohci-at91.c:477:39: left side has type unsigned int ../drivers/usb/host/ohci-at91.c:477:39: right side has type restricted __le32 ../drivers/input/mouse/vmmouse.c: In function ‘vmmouse_init’: ../drivers/input/mouse/vmmouse.c:423:53: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 423 | snprintf(priv->phys, sizeof(priv->phys), "%s/input1", | ^~~~~~~ ../drivers/input/mouse/vmmouse.c:423:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 423 | snprintf(priv->phys, sizeof(priv->phys), "%s/input1", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | psmouse->ps2dev.serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/host/ohci-s3c2410.c:275:39: warning: invalid assignment: |= ../drivers/usb/host/ohci-s3c2410.c:275:39: left side has type unsigned int ../drivers/usb/host/ohci-s3c2410.c:275:39: right side has type restricted __le32 ../drivers/usb/host/ohci-s3c2410.c:278:39: warning: invalid assignment: |= ../drivers/usb/host/ohci-s3c2410.c:278:39: left side has type unsigned int ../drivers/usb/host/ohci-s3c2410.c:278:39: right side has type restricted __le32 ../drivers/acpi/acpica/utglobal.c: note: in included file (through ../include/acpi/acpi.h): ../include/acpi/acpixf.h:104:1: warning: symbol 'acpi_gbl_enable_interpreter_slack' was not declared. Should it be static? ../include/acpi/acpixf.h:113:1: warning: symbol 'acpi_gbl_auto_serialize_methods' was not declared. Should it be static? ../include/acpi/acpixf.h:120:1: warning: symbol 'acpi_gbl_create_osi_method' was not declared. Should it be static? ../include/acpi/acpixf.h:126:1: warning: symbol 'acpi_gbl_use_default_register_widths' was not declared. Should it be static? ../include/acpi/acpixf.h:136:1: warning: symbol 'acpi_gbl_enable_table_validation' was not declared. Should it be static? ../include/acpi/acpixf.h:141:1: warning: symbol 'acpi_gbl_enable_aml_debug_object' was not declared. Should it be static? ../include/acpi/acpixf.h:149:1: warning: symbol 'acpi_gbl_copy_dsdt_locally' was not declared. Should it be static? ../include/acpi/acpixf.h:157:1: warning: symbol 'acpi_gbl_do_not_use_xsdt' was not declared. Should it be static? ../include/acpi/acpixf.h:167:1: warning: symbol 'acpi_gbl_use32_bit_fadt_addresses' was not declared. Should it be static? ../include/acpi/acpixf.h:176:1: warning: symbol 'acpi_gbl_use32_bit_facs_addresses' was not declared. Should it be static? ../include/acpi/acpixf.h:184:1: warning: symbol 'acpi_gbl_truncate_io_addresses' was not declared. Should it be static? ../include/acpi/acpixf.h:190:1: warning: symbol 'acpi_gbl_disable_auto_repair' was not declared. Should it be static? ../include/acpi/acpixf.h:196:1: warning: symbol 'acpi_gbl_disable_ssdt_table_install' was not declared. Should it be static? ../include/acpi/acpixf.h:201:1: warning: symbol 'acpi_gbl_runtime_namespace_override' was not declared. Should it be static? ../include/acpi/acpixf.h:207:1: warning: symbol 'acpi_gbl_osi_data' was not declared. Should it be static? ../include/acpi/acpixf.h:214:1: warning: symbol 'acpi_gbl_reduced_hardware' was not declared. Should it be static? ../include/acpi/acpixf.h:221:1: warning: symbol 'acpi_gbl_max_loop_iterations' was not declared. Should it be static? ../include/acpi/acpixf.h:231:1: warning: symbol 'acpi_gbl_ignore_package_resolution_errors' was not declared. Should it be static? ../include/acpi/acpixf.h:237:1: warning: symbol 'acpi_gbl_trace_flags' was not declared. Should it be static? ../include/acpi/acpixf.h:238:1: warning: symbol 'acpi_gbl_trace_method_name' was not declared. Should it be static? ../include/acpi/acpixf.h:239:1: warning: symbol 'acpi_gbl_trace_dbg_level' was not declared. Should it be static? ../include/acpi/acpixf.h:240:1: warning: symbol 'acpi_gbl_trace_dbg_layer' was not declared. Should it be static? ../include/acpi/acpixf.h:247:1: warning: symbol 'acpi_dbg_level' was not declared. Should it be static? ../include/acpi/acpixf.h:248:1: warning: symbol 'acpi_dbg_layer' was not declared. Should it be static? ../include/acpi/acpixf.h:252:1: warning: symbol 'acpi_gbl_display_debug_timer' was not declared. Should it be static? ../include/acpi/acpixf.h:259:1: warning: symbol 'acpi_gbl_method_executing' was not declared. Should it be static? ../drivers/acpi/acpica/utglobal.c: note: in included file (through ../drivers/acpi/acpica/accommon.h): ../drivers/acpi/acpica/acglobal.h:27:1: warning: symbol 'acpi_gbl_CDAT' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:28:1: warning: symbol 'acpi_gbl_dsdt_index' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:29:1: warning: symbol 'acpi_gbl_facs_index' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:30:1: warning: symbol 'acpi_gbl_xfacs_index' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:31:1: warning: symbol 'acpi_gbl_fadt_index' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:32:1: warning: symbol 'acpi_gbl_FACS' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:115:1: warning: symbol 'acpi_gbl_startup_flags' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:116:1: warning: symbol 'acpi_gbl_shutdown' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:117:1: warning: symbol 'acpi_gbl_early_initialization' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:138:1: warning: symbol 'acpi_gbl_namespace_initialized' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:197:1: warning: symbol 'acpi_gbl_nesting_level' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:210:1: warning: symbol 'acpi_gbl_current_scope' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:214:1: warning: symbol 'acpi_gbl_capture_comments' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:215:1: warning: symbol 'acpi_gbl_last_list_head' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:273:1: warning: symbol 'acpi_gbl_db_output_flags' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:297:1: warning: symbol 'acpi_gbl_abort_method' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:298:1: warning: symbol 'acpi_gbl_db_thread_id' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:299:1: warning: symbol 'acpi_gbl_next_cmd_num' was not declared. Should it be static? ../fs/netfs/locking.c:56:5: warning: context imbalance in 'netfs_start_io_read' - wrong count at exit ../fs/netfs/locking.c:87:6: warning: context imbalance in 'netfs_end_io_read' - wrong count at exit ../fs/netfs/locking.c:101:5: warning: context imbalance in 'netfs_start_io_write' - wrong count at exit ../fs/netfs/locking.c:124:6: warning: context imbalance in 'netfs_end_io_write' - wrong count at exit ../fs/netfs/locking.c:167:5: warning: context imbalance in 'netfs_start_io_direct' - wrong count at exit ../fs/netfs/locking.c:200:6: warning: context imbalance in 'netfs_end_io_direct' - wrong count at exit ../drivers/input/joystick/spaceball.c: In function ‘spaceball_connect’: ../drivers/input/joystick/spaceball.c:208:63: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 208 | snprintf(spaceball->phys, sizeof(spaceball->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/spaceball.c:208:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 208 | snprintf(spaceball->phys, sizeof(spaceball->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/myrs.c:2270:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/myrs.c:2270:42: expected void [noderef] __iomem *base ../drivers/scsi/myrs.c:2270:42: got struct myrs_hba *cs ../drivers/scsi/myrs.c:2422:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2422:16: expected unsigned int val ../drivers/scsi/myrs.c:2422:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2475:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2475:16: expected unsigned int val ../drivers/scsi/myrs.c:2475:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2415:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2415:16: expected unsigned int val ../drivers/scsi/myrs.c:2415:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2475:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2475:16: expected unsigned int val ../drivers/scsi/myrs.c:2475:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2408:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2408:16: expected unsigned int val ../drivers/scsi/myrs.c:2408:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2437:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/myrs.c:2437:13: expected restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2437:13: got unsigned int ../drivers/scsi/myrs.c:2507:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/myrs.c:2507:13: expected restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2507:13: got unsigned int ../drivers/scsi/myrs.c:2510:18: warning: restricted __le32 degrades to integer ../drivers/scsi/myrs.c:2415:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2415:16: expected unsigned int val ../drivers/scsi/myrs.c:2415:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2468:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2468:16: expected unsigned int val ../drivers/scsi/myrs.c:2468:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2453:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2453:16: expected unsigned int val ../drivers/scsi/myrs.c:2453:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2429:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/myrs.c:2429:13: expected restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2429:13: got unsigned int ../drivers/scsi/myrs.c:2401:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2401:16: expected unsigned int val ../drivers/scsi/myrs.c:2401:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2460:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/myrs.c:2460:13: expected restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2460:13: got unsigned int ../drivers/scsi/myrs.c:2445:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2445:16: expected unsigned int val ../drivers/scsi/myrs.c:2445:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2408:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2408:16: expected unsigned int val ../drivers/scsi/myrs.c:2408:16: got restricted __le32 [usertype] val ../kernel/gcov/gcc_base.c:12:6: warning: symbol '__gcov_init' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:40:6: warning: symbol '__gcov_flush' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:46:6: warning: symbol '__gcov_merge_add' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:52:6: warning: symbol '__gcov_merge_single' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:58:6: warning: symbol '__gcov_merge_delta' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:64:6: warning: symbol '__gcov_merge_ior' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:70:6: warning: symbol '__gcov_merge_time_profile' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:76:6: warning: symbol '__gcov_merge_icall_topn' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:82:6: warning: symbol '__gcov_exit' was not declared. Should it be static? ../drivers/input/keyboard/lkkbd.c: In function ‘lkkbd_connect’: ../drivers/input/keyboard/lkkbd.c:627:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 627 | snprintf(lk->phys, sizeof(lk->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/keyboard/lkkbd.c:627:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 627 | snprintf(lk->phys, sizeof(lk->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/broadcom/bnx2.c:8294:31: warning: cast to restricted __be32 ../drivers/input/joystick/spaceorb.c: In function ‘spaceorb_connect’: ../drivers/input/joystick/spaceorb.c:156:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 156 | snprintf(spaceorb->phys, sizeof(spaceorb->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/spaceorb.c:156:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 156 | snprintf(spaceorb->phys, sizeof(spaceorb->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:61:27: warning: symbol 'hw_atl2_caps_aqc113' was not declared. Should it be static? ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:72:27: warning: symbol 'hw_atl2_caps_aqc115c' was not declared. Should it be static? ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:81:27: warning: symbol 'hw_atl2_caps_aqc116c' was not declared. Should it be static? ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:825:24: warning: symbol 'hw_atl2_ops' was not declared. Should it be static? ../drivers/net/ethernet/brocade/bna/bna_enet.c:167:40: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:168:40: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:169:42: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:171:45: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:184:28: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:185:28: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:189:9: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:190:9: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:191:9: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:192:9: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:193:9: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:194:9: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:207:48: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:222:48: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:1704:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:1704:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:1716:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:1716:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: expected unsigned short [usertype] stats_mask ../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: expected unsigned int [usertype] tx_enet_mask ../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: expected unsigned int [usertype] rx_enet_mask ../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: got restricted __be32 [usertype] ../net/phonet/socket.c:619:14: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:619:14: struct sock [noderef] __rcu * ../net/phonet/socket.c:619:14: struct sock * ../net/phonet/socket.c:642:17: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:642:17: struct sock [noderef] __rcu * ../net/phonet/socket.c:642:17: struct sock * ../net/phonet/socket.c:658:17: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:658:17: struct sock [noderef] __rcu * ../net/phonet/socket.c:658:17: struct sock * ../net/phonet/socket.c:677:25: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:677:25: struct sock [noderef] __rcu * ../net/phonet/socket.c:677:25: struct sock * ../net/phonet/socket.c:726:21: warning: context imbalance in 'pn_res_seq_start' - wrong count at exit ../net/phonet/socket.c:741:13: warning: context imbalance in 'pn_res_seq_stop' - wrong count at exit ../drivers/input/joystick/stinger.c: In function ‘stinger_connect’: ../drivers/input/joystick/stinger.c:127:59: warning: ‘/serio0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 127 | snprintf(stinger->phys, sizeof(stinger->phys), "%s/serio0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/stinger.c:127:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 127 | snprintf(stinger->phys, sizeof(stinger->phys), "%s/serio0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/mouse/sermouse.c: In function ‘sermouse_connect’: ../drivers/input/mouse/sermouse.c:240:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 240 | snprintf(sermouse->phys, sizeof(sermouse->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/mouse/sermouse.c:240:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 240 | snprintf(sermouse->phys, sizeof(sermouse->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: warning: invalid assignment: &= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: right side has type unsigned int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1852:25: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1893:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1894:39: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1907:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: cast to restricted __le16 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1920:41: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1937:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1941:32: warning: cast to restricted __le16 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2178:19: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: expected unsigned short [usertype] vlan ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: got restricted __le16 [usertype] ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: expected restricted __le16 [usertype] tag ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: got int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1734:25: warning: restricted __le32 degrades to integer ../lib/test_bpf.c:7836:25: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7836:25: expected unsigned int [usertype] result ../lib/test_bpf.c:7836:25: got restricted __be16 [usertype] ../lib/test_bpf.c:7850:24: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7850:24: expected unsigned int [usertype] result ../lib/test_bpf.c:7850:24: got restricted __be32 [usertype] ../lib/test_bpf.c:7861:25: warning: cast from restricted __be64 ../lib/test_bpf.c:7873:31: warning: restricted __be64 degrades to integer ../lib/test_bpf.c:7885:25: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7885:25: expected unsigned int [usertype] result ../lib/test_bpf.c:7885:25: got restricted __be16 [usertype] ../lib/test_bpf.c:7899:24: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7899:24: expected unsigned int [usertype] result ../lib/test_bpf.c:7899:24: got restricted __be32 [usertype] ../lib/test_bpf.c:7910:25: warning: cast from restricted __be64 ../lib/test_bpf.c:7922:31: warning: restricted __be64 degrades to integer ../lib/test_bpf.c:7934:24: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7934:24: expected unsigned int [usertype] result ../lib/test_bpf.c:7934:24: got restricted __le16 [usertype] ../lib/test_bpf.c:7948:24: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7948:24: expected unsigned int [usertype] result ../lib/test_bpf.c:7948:24: got restricted __le32 [usertype] ../lib/test_bpf.c:7959:25: warning: cast from restricted __le64 ../lib/test_bpf.c:7971:31: warning: restricted __le64 degrades to integer ../lib/test_bpf.c:7983:25: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7983:25: expected unsigned int [usertype] result ../lib/test_bpf.c:7983:25: got restricted __le16 [usertype] ../lib/test_bpf.c:7997:24: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7997:24: expected unsigned int [usertype] result ../lib/test_bpf.c:7997:24: got restricted __le32 [usertype] ../lib/test_bpf.c:8008:25: warning: cast from restricted __le64 ../lib/test_bpf.c:8020:31: warning: restricted __le64 degrades to integer ../lib/test_bpf.c:4877:25: warning: cast truncates bits from constant value (567800001234 becomes 1234) ../lib/test_bpf.c:4888:25: warning: cast truncates bits from constant value (1ffffffff becomes ffffffff) ../lib/test_bpf.c:4965:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:5043:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:5059:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:5119:25: warning: cast truncates bits from constant value (deadbeefdeadbeef becomes deadbeef) ../lib/test_bpf.c:5135:25: warning: cast truncates bits from constant value (deadbeefdeadbeef becomes deadbeef) ../lib/test_bpf.c:5152:25: warning: cast truncates bits from constant value (deadbeefdeadbeef becomes deadbeef) ../lib/test_bpf.c:5168:25: warning: cast truncates bits from constant value (deadbeefdeadbeef becomes deadbeef) ../lib/test_bpf.c:5184:25: warning: cast truncates bits from constant value (deadbeefdeadbeef becomes deadbeef) ../lib/test_bpf.c:5266:25: warning: cast truncates bits from constant value (100000000 becomes 0) ../lib/test_bpf.c:5444:25: warning: cast truncates bits from constant value (100000000 becomes 0) ../lib/test_bpf.c:5754:25: warning: cast truncates bits from constant value (fedcba987654321 becomes 87654321) ../lib/test_bpf.c:5755:25: warning: cast truncates bits from constant value (123456789abcdef0 becomes 9abcdef0) ../lib/test_bpf.c:5766:25: warning: cast truncates bits from constant value (fedcba987654321 becomes 87654321) ../lib/test_bpf.c:5767:25: warning: cast truncates bits from constant value (123456789abcdef0 becomes 9abcdef0) ../lib/test_bpf.c:5889:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:5900:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6387:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6425:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6441:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6442:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6473:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6489:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6490:25: warning: cast truncates bits from constant value (123456780a0c0e0 becomes 80a0c0e0) ../lib/test_bpf.c:6599:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6637:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6638:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6653:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6685:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6686:25: warning: cast truncates bits from constant value (12345678fafcfef becomes 8fafcfef) ../lib/test_bpf.c:6701:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6811:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6849:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6850:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6865:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6866:25: warning: cast truncates bits from constant value (ffff00000000ffff becomes ffff) ../lib/test_bpf.c:6897:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6898:25: warning: cast truncates bits from constant value (123456786a4c2e0 becomes 86a4c2e0) ../lib/test_bpf.c:6913:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6914:25: warning: cast truncates bits from constant value (fedcba98795b3d1f becomes 795b3d1f) ../lib/test_bpf.c:6990:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7002:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7015:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7027:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7040:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7052:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7065:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7077:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7157:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7168:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7180:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7191:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7203:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7214:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7226:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7298:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7310:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7323:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7335:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7348:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7360:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7373:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7385:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7465:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7476:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7488:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7499:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7511:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7522:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7534:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7558:25: warning: cast truncates bits from constant value (ff00ff0000000000 becomes 0) ../lib/test_bpf.c:7570:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7582:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7595:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7607:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7620:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7632:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7645:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7657:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7693:25: warning: cast truncates bits from constant value (ff00ff0000000000 becomes 0) ../lib/test_bpf.c:7704:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7715:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7727:25: warning: too many warnings ../net/rds/af_rds.c:245:22: warning: invalid assignment: |= ../net/rds/af_rds.c:245:22: left side has type restricted __poll_t ../net/rds/af_rds.c:245:22: right side has type int ../drivers/scsi/3w-sas.c:240:15: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:324:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:324:50: expected unsigned short [usertype] request_id__lunl ../drivers/scsi/3w-sas.c:324:50: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:327:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:327:50: expected unsigned short [usertype] request_id__lunl ../drivers/scsi/3w-sas.c:327:50: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:342:70: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:342:70: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:343:69: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:343:69: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:345:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:345:59: expected unsigned short [usertype] sgl_entries__lunh ../drivers/scsi/3w-sas.c:345:59: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:350:62: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:350:62: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:351:61: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:351:61: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:353:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:353:51: expected unsigned short [usertype] sgl_entries__lunh ../drivers/scsi/3w-sas.c:353:51: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:422:61: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:422:61: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:423:60: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:423:60: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:425:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:425:54: expected unsigned short [usertype] parameter_count ../drivers/scsi/3w-sas.c:425:54: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:430:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:430:25: expected unsigned short [usertype] table_id ../drivers/scsi/3w-sas.c:430:25: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:431:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:431:29: expected unsigned short [usertype] parameter_id ../drivers/scsi/3w-sas.c:431:29: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:432:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:432:37: expected unsigned short [usertype] parameter_size_bytes ../drivers/scsi/3w-sas.c:432:37: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:438:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:438:23: expected unsigned int [addressable] [usertype] schedulertime ../drivers/scsi/3w-sas.c:438:23: got restricted __le32 [usertype] ../drivers/scsi/3w-sas.c:476:15: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:603:23: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:690:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:690:46: expected unsigned short [usertype] request_id__lunl ../drivers/scsi/3w-sas.c:690:46: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:693:58: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:693:58: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:694:57: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:694:57: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:696:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:696:47: expected unsigned short [usertype] sgl_entries__lunh ../drivers/scsi/3w-sas.c:696:47: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:705:40: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:705:40: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:706:39: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:706:39: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:873:17: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:940:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:940:50: expected unsigned short [usertype] block_count ../drivers/scsi/3w-sas.c:940:50: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:945:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:945:25: expected unsigned short [usertype] table_id ../drivers/scsi/3w-sas.c:945:25: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:946:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:946:29: expected unsigned short [usertype] parameter_id ../drivers/scsi/3w-sas.c:946:29: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:947:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:947:37: expected unsigned short [usertype] parameter_size_bytes ../drivers/scsi/3w-sas.c:947:37: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:949:61: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:949:61: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:950:60: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:950:60: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:991:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:991:41: expected unsigned short [usertype] message_credits ../drivers/scsi/3w-sas.c:991:41: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:997:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:997:34: expected unsigned int [usertype] features ../drivers/scsi/3w-sas.c:997:34: got restricted __le32 [usertype] ../drivers/scsi/3w-sas.c:1001:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:1001:40: expected unsigned short [usertype] fw_srl ../drivers/scsi/3w-sas.c:1001:40: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:1002:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:1002:44: expected unsigned short [usertype] fw_arch_id ../drivers/scsi/3w-sas.c:1002:44: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:1003:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:1003:43: expected unsigned short [usertype] fw_branch ../drivers/scsi/3w-sas.c:1003:43: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:1004:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:1004:42: expected unsigned short [usertype] fw_build ../drivers/scsi/3w-sas.c:1004:42: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:1016:43: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:1017:47: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:1018:46: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:1019:45: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:1020:48: warning: cast to restricted __le32 ../drivers/scsi/3w-sas.c:1167:54: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:1243:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/3w-sas.c:1243:27: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/3w-sas.c:1243:27: got void *reg ../drivers/scsi/3w-sas.c:1247:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/3w-sas.c:1247:35: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/3w-sas.c:1247:35: got void *reg ../drivers/scsi/3w-sas.c:1275:55: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/3w-sas.c:1275:55: expected void *reg ../drivers/scsi/3w-sas.c:1275:55: got unsigned char [noderef] __iomem * ../drivers/scsi/3w-sas.c:1280:55: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/3w-sas.c:1280:55: expected void *reg ../drivers/scsi/3w-sas.c:1280:55: got unsigned char [noderef] __iomem * ../drivers/scsi/3w-sas.c:1643:28: warning: cast to restricted __le32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: expected unsigned short [usertype] handle ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: expected unsigned int ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: expected unsigned short [usertype] size ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: expected unsigned int ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:603:17: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: expected unsigned short [usertype] pages ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: expected unsigned short [usertype] page_sz ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: expected unsigned short [usertype] rx_buffer_size ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: expected unsigned short [usertype] pages ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: expected unsigned short [usertype] page_sz ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: expected unsigned short [usertype] rx_buffer_size ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: expected unsigned short [usertype] pages ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: expected unsigned short [usertype] page_sz ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: expected unsigned short [usertype] msix_index ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: expected unsigned int [usertype] coalescing_timeout ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: expected unsigned int [usertype] inter_pkt_timeout ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2105:27: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2109:27: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2114:27: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: expected unsigned short [usertype] pages ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: expected unsigned short [usertype] page_sz ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: expected unsigned short [usertype] msix_index ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: expected unsigned int [usertype] coalescing_timeout ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: expected unsigned int [usertype] inter_pkt_timeout ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: expected unsigned short [usertype] vlan_id ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3286:27: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3289:27: warning: cast to restricted __be32 ../drivers/input/joystick/tmdc.c: In function ‘tmdc_setup_port’: ../drivers/input/joystick/tmdc.c:297:53: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 297 | snprintf(port->phys, sizeof(port->phys), "%s/input%d", tmdc->gameport->phys, i); | ^~~~~~ ../drivers/input/joystick/tmdc.c:297:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 297 | snprintf(port->phys, sizeof(port->phys), "%s/input%d", tmdc->gameport->phys, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/kprobes.c:141: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' ../drivers/net/ethernet/broadcom/cnic.c:5262:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5262:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5262:40: got unsigned int [usertype] cli ../drivers/net/ethernet/broadcom/cnic.c:5217:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5217:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5217:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:5218:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5218:40: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:5218:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1391:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1391:33: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1391:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1392:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1392:33: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1392:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1416:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1417:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1687:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1687:22: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1687:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1688:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1688:22: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1688:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1729:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1729:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1729:54: got unsigned int [usertype] sq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1731:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1731:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1731:54: got unsigned int [usertype] sq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1733:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1733:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1733:54: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1734:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1734:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1734:54: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1735:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1735:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1735:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1737:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1737:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1737:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1739:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1739:59: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1739:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1741:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1741:59: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1741:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1743:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1743:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1743:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1745:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1745:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1745:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1747:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1747:61: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1747:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1749:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1749:61: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1749:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1751:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1751:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1751:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1753:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1753:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1753:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1775:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1775:57: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1775:57: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1777:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1777:57: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1777:57: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1788:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1788:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1788:53: got unsigned int [usertype] rq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1790:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1790:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1790:53: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1792:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1792:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1792:53: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1793:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1793:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1793:53: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1794:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1794:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1794:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1796:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1796:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1796:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1798:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1798:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1798:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1800:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1800:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1800:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1802:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1802:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1802:53: got unsigned int [usertype] cq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1804:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1804:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1804:53: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1807:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1807:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1807:56: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1808:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1808:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1808:56: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1822:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1822:64: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1822:64: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1824:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1824:64: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1824:64: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1828:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1828:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1828:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1830:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1830:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1830:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1832:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1832:49: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1832:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1834:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1834:49: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1834:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1845:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1845:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1845:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1847:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1847:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1847:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1849:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1849:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1849:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1850:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1850:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1850:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1851:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1851:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1851:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1853:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1853:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1853:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1857:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1857:47: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1857:47: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1859:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1859:47: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1859:47: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:2078:17: warning: cast from restricted __sum16 ../drivers/net/ethernet/broadcom/cnic.c:2327:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2327:35: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:2327:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2328:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2328:35: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:2328:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2329:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2329:32: expected restricted __le32 [usertype] eq_pbl_size ../drivers/net/ethernet/broadcom/cnic.c:2329:32: got int num_pages ../drivers/net/ethernet/broadcom/cnic.c:2331:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2331:27: expected restricted __le16 [usertype] sb_num ../drivers/net/ethernet/broadcom/cnic.c:2331:27: got unsigned int [usertype] status_blk_num ../drivers/net/ethernet/broadcom/cnic.c:2332:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2332:28: expected restricted __le16 [usertype] eq_prod ../drivers/net/ethernet/broadcom/cnic.c:2332:28: got unsigned long ../drivers/net/ethernet/broadcom/cnic.c:2373:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2373:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2373:16: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2430:27: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:27: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2431:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2431:32: expected restricted __le32 [addressable] [assigned] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2431:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2448:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2448:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2448:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2449:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:2476:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2476:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2476:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2477:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2477:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2477:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2510:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2510:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2510:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2511:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2511:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2511:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2523:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2523:32: expected restricted __le32 [addressable] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2523:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2538:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2538:35: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_context_id ../drivers/net/ethernet/broadcom/cnic.c:2538:35: got unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2610:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2610:29: expected unsigned int [assigned] [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2610:29: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2611:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2611:32: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2611:32: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:3512:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3513:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3514:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3515:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3516:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3517:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3532:27: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3533:27: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3534:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3535:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3638:49: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3791:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3791:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3791:31: got restricted __be16 [usertype] sin6_port ../drivers/net/ethernet/broadcom/cnic.c:3797:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3797:32: expected unsigned int ../drivers/net/ethernet/broadcom/cnic.c:3797:32: got restricted __be32 [usertype] s_addr ../drivers/net/ethernet/broadcom/cnic.c:3798:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3798:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3798:31: got restricted __be16 [usertype] sin_port ../drivers/net/ethernet/broadcom/cnic.c:3828:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3828:23: expected unsigned short [usertype] src_port ../drivers/net/ethernet/broadcom/cnic.c:3828:23: got restricted __be16 [assigned] [usertype] local_port ../drivers/net/ethernet/broadcom/cnic.c:3985:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4947:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4947:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4947:33: expected restricted __le32 [usertype] addr_lo ../drivers/net/ethernet/broadcom/cnic.c:4947:33: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:4955:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4955:46: expected restricted __le32 [usertype] parsing_data ../drivers/net/ethernet/broadcom/cnic.c:4955:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4958:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4958:46: expected restricted __le16 [usertype] global_data ../drivers/net/ethernet/broadcom/cnic.c:4958:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4983:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4983:25: expected unsigned short [usertype] *tx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:4983:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5048:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5048:35: expected restricted __le16 [usertype] silent_vlan_mask ../drivers/net/ethernet/broadcom/cnic.c:5048:35: got int ../drivers/net/ethernet/broadcom/cnic.c:5050:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5050:25: expected unsigned short [usertype] *rx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:5050:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5068:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5068:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5068:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5070:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5070:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5070:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5075:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5075:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5075:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5077:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5077:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5077:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5087:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5087:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5087:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5089:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5089:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5089:41: got restricted __le16 * ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: expected unsigned int [usertype] ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: got restricted __be32 [usertype] ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: expected unsigned short [usertype] ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: expected unsigned short [usertype] cmdq_pi ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: expected unsigned short [usertype] i2htok ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:232:32: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:238:21: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:269:24: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:270:31: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: expected unsigned short [usertype] rspq_ci ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:466:32: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:474:31: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: expected unsigned short [usertype] q_depth ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: expected unsigned short [usertype] q_depth ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:624:13: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_msgq.h): ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../net/atm/lec.c:889:39: warning: context imbalance in 'lec_priv_walk' - unexpected unlock ../net/atm/lec.c:945:39: warning: context imbalance in 'lec_seq_stop' - unexpected unlock ../net/phonet/af_phonet.c:35:14: error: incompatible types in comparison expression (different address spaces): ../net/phonet/af_phonet.c:35:14: struct phonet_protocol const [noderef] __rcu * ../net/phonet/af_phonet.c:35:14: struct phonet_protocol const * ../net/phonet/af_phonet.c:474:17: error: incompatible types in comparison expression (different address spaces): ../net/phonet/af_phonet.c:474:17: struct phonet_protocol const [noderef] __rcu * ../net/phonet/af_phonet.c:474:17: struct phonet_protocol const * ../net/phonet/af_phonet.c:486:9: error: incompatible types in comparison expression (different address spaces): ../net/phonet/af_phonet.c:486:9: struct phonet_protocol const [noderef] __rcu * ../net/phonet/af_phonet.c:486:9: struct phonet_protocol const * ../drivers/thermal/cpufreq_cooling.c:81: warning: Excess struct member 'cdev' description in 'cpufreq_cooling_device' ../net/sunrpc/sysfs.c:268:9: error: incompatible types in comparison expression (different address spaces): ../net/sunrpc/sysfs.c:268:9: char const [noderef] __rcu * ../net/sunrpc/sysfs.c:268:9: char const * ../drivers/input/joystick/twidjoy.c: In function ‘twidjoy_connect’: ../drivers/input/joystick/twidjoy.c:180:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 180 | snprintf(twidjoy->phys, sizeof(twidjoy->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/twidjoy.c:180:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 180 | snprintf(twidjoy->phys, sizeof(twidjoy->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/debug/debug_core.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pid_namespace.h): ../include/linux/rcupdate.h:847:9: warning: context imbalance in 'kgdb_cpu_enter' - different lock contexts for basic block ../drivers/input/mouse/vsxxxaa.c: In function ‘vsxxxaa_connect’: ../drivers/input/mouse/vsxxxaa.c:468:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 468 | snprintf(mouse->phys, sizeof(mouse->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/mouse/vsxxxaa.c:468:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 468 | snprintf(mouse->phys, sizeof(mouse->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/host/xhci.c:1367: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index' ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: expected unsigned short [assigned] [usertype] clscode ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: expected unsigned short [assigned] [usertype] rsvd ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1927:29: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: expected unsigned short [assigned] [usertype] clscode ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: expected unsigned short [assigned] [usertype] rsvd ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1941:30: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: expected unsigned int val ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: got restricted __le32 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2106:31: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2107:31: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2108:31: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2210:26: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: expected unsigned int [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3069:21: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3071:23: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3074:23: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3102:21: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3104:23: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3107:23: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3141:26: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3148:40: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3149:39: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3152:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3154:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3156:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3158:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3160:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3162:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3169:26: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3177:26: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3182:35: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c: note: in included file: ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: expected unsigned int [usertype] al_len ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: expected unsigned int [usertype] al_len ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: expected unsigned int [usertype] al_len ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../net/rds/connection.c:71:31: warning: incorrect type in argument 1 (different base types) ../net/rds/connection.c:71:31: expected restricted __be32 const [usertype] laddr ../net/rds/connection.c:71:31: got unsigned int [assigned] [usertype] lhash ../net/rds/connection.c:71:41: warning: incorrect type in argument 3 (different base types) ../net/rds/connection.c:71:41: expected restricted __be32 const [usertype] faddr ../net/rds/connection.c:71:41: got unsigned int [assigned] [usertype] fhash ../drivers/net/ethernet/atheros/alx/main.c: In function ‘alx_request_msix’: ../drivers/net/ethernet/atheros/alx/main.c:874:55: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 874 | sprintf(np->irq_lbl, "%s-rx-%u", netdev->name, | ^ ../drivers/net/ethernet/atheros/alx/main.c:874:25: note: ‘sprintf’ output between 6 and 25 bytes into a destination of size 24 874 | sprintf(np->irq_lbl, "%s-rx-%u", netdev->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 875 | np->rxq->queue_idx); | ~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/atheros/alx/main.c:871:55: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 871 | sprintf(np->irq_lbl, "%s-tx-%u", netdev->name, | ^ ../drivers/net/ethernet/atheros/alx/main.c:871:25: note: ‘sprintf’ output between 6 and 25 bytes into a destination of size 24 871 | sprintf(np->irq_lbl, "%s-tx-%u", netdev->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | np->txq->queue_idx); | ~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/atheros/alx/main.c:868:55: warning: ‘%u’ directive writing between 1 and 5 bytes into a region of size between 3 and 18 [-Wformat-overflow=] 868 | sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name, | ^~ ../drivers/net/ethernet/atheros/alx/main.c:868:46: note: directive argument in the range [0, 65535] 868 | sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name, | ^~~~~~~~~~~~ ../drivers/net/ethernet/atheros/alx/main.c:868:25: note: ‘sprintf’ output between 8 and 27 bytes into a destination of size 24 868 | sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | np->txq->queue_idx); | ~~~~~~~~~~~~~~~~~~~ ../drivers/input/keyboard/matrix_keypad.c:186:9: warning: context imbalance in 'matrix_keypad_interrupt' - wrong count at exit ../net/atm/mpc.c:123:20: warning: symbol 'mpcs' was not declared. Should it be static? ../drivers/input/joystick/warrior.c: In function ‘warrior_connect’: ../drivers/input/joystick/warrior.c:133:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 133 | snprintf(warrior->phys, sizeof(warrior->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/warrior.c:133:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 133 | snprintf(warrior->phys, sizeof(warrior->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/dccp/proto.c:536:52: warning: incorrect type in argument 2 (different base types) ../net/dccp/proto.c:536:52: expected restricted __be32 const [usertype] service ../net/dccp/proto.c:536:52: got int [addressable] val ../net/dccp/proto.c:719:57: warning: incorrect type in argument 2 (different base types) ../net/dccp/proto.c:719:57: expected restricted __be32 [usertype] param ../net/dccp/proto.c:719:57: got int cmsg_type ../drivers/scsi/ipr.c: note: in included file: ../drivers/scsi/ipr.h:1063:44: warning: array of flexible structures ../drivers/scsi/ipr.h:1070:46: warning: array of flexible structures ../drivers/net/ethernet/atheros/alx/main.c:1444:30: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/alx/main.c:1444:30: left side has type restricted __le32 ../drivers/net/ethernet/atheros/alx/main.c:1444:30: right side has type int ../drivers/net/ethernet/atheros/alx/main.c:1448:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/alx/main.c:1448:39: expected restricted __le32 [usertype] pkt_len ../drivers/net/ethernet/atheros/alx/main.c:1448:39: got unsigned int len ../drivers/net/ethernet/atheros/alx/main.c:1449:30: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/alx/main.c:1449:30: left side has type restricted __le32 ../drivers/net/ethernet/atheros/alx/main.c:1449:30: right side has type int ../drivers/net/ethernet/atheros/alx/main.c:1452:22: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/alx/main.c:1452:22: left side has type restricted __le32 ../drivers/net/ethernet/atheros/alx/main.c:1452:22: right side has type int ../drivers/net/ethernet/atheros/alx/main.c:1453:22: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/alx/main.c:1453:22: left side has type restricted __le32 ../drivers/net/ethernet/atheros/alx/main.c:1453:22: right side has type int ../drivers/net/ethernet/atheros/alx/main.c:1455:22: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/alx/main.c:1455:22: left side has type restricted __le32 ../drivers/net/ethernet/atheros/alx/main.c:1455:22: right side has type int ../drivers/net/ethernet/atheros/alx/main.c:1469:16: warning: restricted __le32 degrades to integer ../net/bridge/netfilter/ebtable_filter.c:19:41: warning: array of flexible structures ../net/bridge/netfilter/ebtable_nat.c:19:41: warning: array of flexible structures ../drivers/input/joystick/xpad.c:1319:9: warning: context imbalance in 'xpad_irq_out' - wrong count at exit ../drivers/input/joystick/xpad.c:1390:12: warning: context imbalance in 'xpad_inquiry_pad_presence' - wrong count at exit ../drivers/input/joystick/xpad.c:1436:9: warning: context imbalance in 'xpad_start_xbox_one' - wrong count at exit ../drivers/input/joystick/xpad.c:1447:13: warning: context imbalance in 'xpadone_ack_mode_report' - wrong count at exit ../drivers/input/joystick/xpad.c:1469:12: warning: context imbalance in 'xpad_play_effect' - different lock contexts for basic block ../drivers/input/joystick/xpad.c:1636:9: warning: context imbalance in 'xpad_send_led_command' - wrong count at exit ../drivers/input/joystick/xpad.c:1759:13: warning: context imbalance in 'xpad360w_poweroff_controller' - wrong count at exit ../drivers/rtc/rtc-cmos.c:648:9: warning: context imbalance in 'cmos_nvram_read' - different lock contexts for basic block ../drivers/rtc/rtc-cmos.c:673:37: warning: context imbalance in 'cmos_nvram_write' - different lock contexts for basic block ../drivers/scsi/hptiop.c:150:53: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:172:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/hptiop.c:172:35: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:172:35: got restricted __le32 * ../drivers/scsi/hptiop.c:208:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/hptiop.c:208:34: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:208:34: got restricted __le32 * ../drivers/scsi/hptiop.c:209:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/hptiop.c:209:35: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:209:35: got restricted __le32 * ../drivers/scsi/hptiop.c:244:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:244:44: expected restricted __le32 [usertype] result ../drivers/scsi/hptiop.c:244:44: got int ../drivers/scsi/hptiop.c:289:35: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:276:32: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:277:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:277:34: expected unsigned int [usertype] cur_rptr ../drivers/scsi/hptiop.c:277:34: got restricted __le32 [usertype] outlist_rptr ../drivers/scsi/hptiop.c:283:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:283:38: expected unsigned int [usertype] _tag ../drivers/scsi/hptiop.c:283:38: got restricted __le32 [usertype] val ../drivers/scsi/hptiop.c:288:52: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:288:52: expected restricted __le32 [usertype] outlist_rptr ../drivers/scsi/hptiop.c:288:52: got unsigned int [assigned] [usertype] cur_rptr ../drivers/scsi/hptiop.c:369:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/hptiop.c:369:52: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:369:52: got restricted __le32 * ../drivers/scsi/hptiop.c:370:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/hptiop.c:370:25: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:370:25: got restricted __le32 * ../drivers/scsi/hptiop.c:453:64: warning: incorrect type in initializer (different address spaces) ../drivers/scsi/hptiop.c:453:64: expected struct hpt_iop_request_get_config *info ../drivers/scsi/hptiop.c:453:64: got struct hpt_iop_request_get_config [noderef] __iomem *config ../drivers/scsi/hptiop.c:455:25: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:558:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/hptiop.c:558:27: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:558:27: got restricted __le32 * ../drivers/scsi/hptiop.c:637:24: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/hptiop.c:637:24: expected struct hpt_iopmv_regs *regs ../drivers/scsi/hptiop.c:637:24: got void [noderef] __iomem * ../drivers/scsi/hptiop.c:643:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/hptiop.c:643:34: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:643:34: got struct hpt_iopmv_regs *regs ../drivers/scsi/hptiop.c:667:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/hptiop.c:667:26: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:667:26: got struct hpt_iopmv_regs *regs ../drivers/scsi/hptiop.c:933:27: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:938:34: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:939:30: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:943:43: warning: invalid assignment: &= ../drivers/scsi/hptiop.c:943:43: left side has type restricted __le32 ../drivers/scsi/hptiop.c:943:43: right side has type int ../drivers/scsi/hptiop.c:944:43: warning: invalid assignment: ^= ../drivers/scsi/hptiop.c:944:43: left side has type restricted __le32 ../drivers/scsi/hptiop.c:944:43: right side has type int ../drivers/scsi/hptiop.c:949:57: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:949:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:949:48: expected restricted __le32 [usertype] intrfc_len ../drivers/scsi/hptiop.c:949:48: got unsigned int ../drivers/scsi/hptiop.c:950:29: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:950:29: expected unsigned int val ../drivers/scsi/hptiop.c:950:29: got restricted __le32 [usertype] inlist_wptr ../drivers/scsi/hptiop.c:975:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:975:16: expected unsigned int val ../drivers/scsi/hptiop.c:975:16: got restricted __le32 [usertype] ../drivers/scsi/hptiop.c:977:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:977:16: expected unsigned int val ../drivers/scsi/hptiop.c:977:16: got restricted __le32 [usertype] ../drivers/scsi/hptiop.c:980:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:980:16: expected unsigned int val ../drivers/scsi/hptiop.c:980:16: got restricted __le32 [usertype] ../drivers/scsi/hptiop.c:982:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:982:16: expected unsigned int val ../drivers/scsi/hptiop.c:982:16: got restricted __le32 [usertype] ../drivers/scsi/hptiop.c:985:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:985:16: expected unsigned int val ../drivers/scsi/hptiop.c:985:16: got restricted __le32 [usertype] ../drivers/scsi/hptiop.c:987:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:987:16: expected unsigned int val ../drivers/scsi/hptiop.c:987:16: got restricted __le32 [usertype] ../drivers/scsi/hptiop.c:990:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:990:35: expected restricted __le32 [usertype] inlist_wptr ../drivers/scsi/hptiop.c:990:35: got unsigned int ../drivers/scsi/hptiop.c:991:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:991:37: expected restricted __le32 [usertype] ../drivers/scsi/hptiop.c:991:37: got unsigned int ../drivers/scsi/hptiop.c:992:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:992:36: expected restricted __le32 [usertype] outlist_rptr ../drivers/scsi/hptiop.c:992:36: got unsigned int ../drivers/scsi/hptiop.c:1531:29: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/hptiop.c:1531:29: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:1531:29: got restricted __le32 * ../drivers/scsi/hptiop.c:1532:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/hptiop.c:1532:25: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:1532:25: got restricted __le32 * ../drivers/scsi/hptiop.c:150:51: warning: dereference of noderef expression ../drivers/net/ethernet/brocade/bna/bfa_cee.c:42:25: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_cee.c:44:25: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_cee.c:34:29: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_cee.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_cee.h): ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:222:44: warning: cast to restricted __be32 ../drivers/input/joystick/zhenhua.c: In function ‘zhenhua_connect’: ../drivers/input/joystick/zhenhua.c:140:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 140 | snprintf(zhenhua->phys, sizeof(zhenhua->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/zhenhua.c:140:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 140 | snprintf(zhenhua->phys, sizeof(zhenhua->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_core.c: In function ‘octeon_setup_interrupt’: ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:76: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=] 1122 | INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u", | ^~ ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:54: note: directive argument in the range [0, 2147483646] 1122 | INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1121:33: note: ‘snprintf’ output between 21 and 43 bytes into a destination of size 32 1121 | snprintf(&queue_irq_names[IRQ_NAME_OFF(i)], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1122 | INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1123 | oct->octeon_id, oct->pf_num, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:76: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=] 1127 | INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u", | ^~ ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:54: note: directive argument in the range [0, 2147483646] 1127 | INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1126:33: note: ‘snprintf’ output between 21 and 43 bytes into a destination of size 32 1126 | snprintf(&queue_irq_names[IRQ_NAME_OFF(i)], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1127 | INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1128 | oct->octeon_id, oct->vf_num, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/touchscreen/dynapro.c: In function ‘dynapro_connect’: ../drivers/input/touchscreen/dynapro.c:123:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 123 | "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/dynapro.c:122:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 122 | snprintf(pdynapro->phys, sizeof(pdynapro->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | "%s/input0", serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/debug/kdb/kdb_main.c:2271:40: warning: dereference of noderef expression ../fs/jbd2/journal.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/jbd2.h): ../include/trace/events/jbd2.h:356:1: warning: cast to restricted blk_opf_t ../include/trace/events/jbd2.h:356:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/jbd2.h:356:1: warning: restricted blk_opf_t degrades to integer ../net/dccp/qpolicy.c:88:27: warning: incorrect type in initializer (different base types) ../net/dccp/qpolicy.c:88:27: expected restricted __be32 [usertype] params ../net/dccp/qpolicy.c:88:27: got int ../net/dccp/qpolicy.c:133:33: warning: restricted __be32 degrades to integer ../net/dccp/qpolicy.c:133:24: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1743:15: warning: cast to restricted __be32 ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1813:15: warning: cast to restricted __be32 ../fs/dlm/debug_fs.c:416:9: warning: context imbalance in 'table_seq_start' - wrong count at exit ../fs/dlm/debug_fs.c:433:13: warning: context imbalance in 'table_seq_stop' - unexpected unlock ../net/rds/send.c:1050:24: warning: incorrect type in argument 1 (different base types) ../net/rds/send.c:1050:24: expected unsigned int [usertype] a ../net/rds/send.c:1050:24: got restricted __be16 [usertype] sin6_port ../net/rds/send.c:1052:24: warning: incorrect type in argument 1 (different base types) ../net/rds/send.c:1052:24: expected unsigned int [usertype] a ../net/rds/send.c:1052:24: got restricted __be16 [usertype] sin6_port ../net/rds/send.c:1457:30: warning: incorrect type in initializer (different base types) ../net/rds/send.c:1457:30: expected unsigned short [usertype] npaths ../net/rds/send.c:1457:30: got restricted __be16 [usertype] ../net/rds/send.c:1458:34: warning: incorrect type in initializer (different base types) ../net/rds/send.c:1458:34: expected unsigned int [usertype] my_gen_num ../net/rds/send.c:1458:34: got restricted __be32 [usertype] ../drivers/net/ethernet/cavium/liquidio/request_manager.c:572:9: warning: context imbalance in 'octeon_send_command' - different lock contexts for basic block ../drivers/thermal/broadcom/ns-thermal.c:19:56: warning: incorrect type in initializer (different address spaces) ../drivers/thermal/broadcom/ns-thermal.c:19:56: expected void [noderef] __iomem *pvtmon ../drivers/thermal/broadcom/ns-thermal.c:19:56: got void * ../drivers/thermal/broadcom/ns-thermal.c:56:44: warning: incorrect type in argument 3 (different address spaces) ../drivers/thermal/broadcom/ns-thermal.c:56:44: expected void *data ../drivers/thermal/broadcom/ns-thermal.c:56:44: got void [noderef] __iomem *[assigned] pvtmon ../drivers/thermal/broadcom/ns-thermal.c:63:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/thermal/broadcom/ns-thermal.c:63:36: expected void *data ../drivers/thermal/broadcom/ns-thermal.c:63:36: got void [noderef] __iomem *[assigned] pvtmon ../drivers/thermal/broadcom/ns-thermal.c:70:52: warning: incorrect type in initializer (different address spaces) ../drivers/thermal/broadcom/ns-thermal.c:70:52: expected void [noderef] __iomem *pvtmon ../drivers/thermal/broadcom/ns-thermal.c:70:52: got void * ../drivers/input/keyboard/newtonkbd.c: In function ‘nkbd_connect’: ../drivers/input/keyboard/newtonkbd.c:78:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 78 | snprintf(nkbd->phys, sizeof(nkbd->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/keyboard/newtonkbd.c:78:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 78 | snprintf(nkbd->phys, sizeof(nkbd->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/mvumi.c:81:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:81:52: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:81:52: got void * ../drivers/scsi/mvumi.c:90:39: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/mvumi.c:90:39: expected void * ../drivers/scsi/mvumi.c:90:39: got void [noderef] __iomem * ../drivers/scsi/mvumi.c:210:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:210:34: expected unsigned int [usertype] baseaddr_l ../drivers/scsi/mvumi.c:210:34: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:211:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:211:34: expected unsigned int [usertype] baseaddr_h ../drivers/scsi/mvumi.c:211:34: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:213:17: warning: invalid assignment: |= ../drivers/scsi/mvumi.c:213:17: left side has type unsigned int ../drivers/scsi/mvumi.c:213:17: right side has type restricted __le32 ../drivers/scsi/mvumi.c:213:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:213:17: expected unsigned int [usertype] size ../drivers/scsi/mvumi.c:213:17: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:242:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:242:26: expected unsigned int [usertype] baseaddr_l ../drivers/scsi/mvumi.c:242:26: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:243:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:243:26: expected unsigned int [usertype] baseaddr_h ../drivers/scsi/mvumi.c:243:26: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:245:9: warning: invalid assignment: |= ../drivers/scsi/mvumi.c:245:9: left side has type unsigned int ../drivers/scsi/mvumi.c:245:9: right side has type restricted __le32 ../drivers/scsi/mvumi.c:245:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:245:9: expected unsigned int [usertype] size ../drivers/scsi/mvumi.c:245:9: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:407:40: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:407:40: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:407:40: got void *inb_read_pointer ../drivers/scsi/mvumi.c:429:30: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:429:30: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:429:30: got void *ib_shadow ../drivers/scsi/mvumi.c:458:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:458:31: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:458:31: got void *ib_shadow ../drivers/scsi/mvumi.c:459:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:459:48: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:459:48: got void *inb_write_pointer ../drivers/scsi/mvumi.c:496:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:496:41: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:496:41: got void *outb_copy_pointer ../drivers/scsi/mvumi.c:497:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:497:48: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:497:48: got void *ob_shadow ../drivers/scsi/mvumi.c:516:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:516:33: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:516:33: got void *outb_read_pointer ../drivers/scsi/mvumi.c:517:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:517:33: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:517:33: got void *outb_copy_pointer ../drivers/scsi/mvumi.c:578:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:578:42: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:578:42: got void *outb_read_pointer ../drivers/scsi/mvumi.c:585:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:585:26: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:585:26: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:586:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:586:26: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:586:26: got void *arm_to_pciea_msg1 ../drivers/scsi/mvumi.c:589:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:589:40: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:589:40: got void *pciea_to_arm_drbl_reg ../drivers/scsi/mvumi.c:1281:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1281:28: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1281:28: got void *arm_to_pciea_drbl_reg ../drivers/scsi/mvumi.c:1282:28: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1282:28: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1282:28: got void *arm_to_pciea_drbl_reg ../drivers/scsi/mvumi.c:1284:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1284:48: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1284:48: got void *arm_to_pciea_mask_reg ../drivers/scsi/mvumi.c:1285:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1285:28: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1285:28: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1286:28: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1286:28: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1286:28: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:612:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:612:26: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:612:26: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:613:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:613:28: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:613:28: got void *arm_to_pciea_msg1 ../drivers/scsi/mvumi.c:615:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:615:46: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:615:46: got void *pciea_to_arm_drbl_reg ../drivers/scsi/mvumi.c:624:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:624:36: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:624:36: got void *arm_to_pciea_msg1 ../drivers/scsi/mvumi.c:670:32: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:670:32: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:670:32: got void *reset_enable ../drivers/scsi/mvumi.c:671:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:671:34: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:671:34: got void *reset_request ../drivers/scsi/mvumi.c:673:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:673:35: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:673:35: got void *reset_enable ../drivers/scsi/mvumi.c:674:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:674:35: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:674:35: got void *reset_request ../drivers/scsi/mvumi.c:1100:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1100:36: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1100:36: got void *arm_to_pciea_msg0 ../drivers/scsi/mvumi.c:1115:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1115:52: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1115:52: got void *pciea_to_arm_msg1 ../drivers/scsi/mvumi.c:1116:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1116:39: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1116:39: got void *pciea_to_arm_msg0 ../drivers/scsi/mvumi.c:1117:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1117:47: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1117:47: got void *pciea_to_arm_drbl_reg ../drivers/scsi/mvumi.c:1122:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1122:45: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1122:45: got void *pciea_to_arm_msg1 ../drivers/scsi/mvumi.c:1124:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1124:45: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1124:45: got void *arm_to_pciea_msg1 ../drivers/scsi/mvumi.c:1127:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1127:39: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1127:39: got void *pciea_to_arm_msg0 ../drivers/scsi/mvumi.c:1128:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1128:47: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1128:47: got void *pciea_to_arm_drbl_reg ../drivers/scsi/mvumi.c:1168:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1168:39: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1168:39: got void *pciea_to_arm_msg0 ../drivers/scsi/mvumi.c:1169:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1169:47: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1169:47: got void *pciea_to_arm_drbl_reg ../drivers/scsi/mvumi.c:1174:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1174:36: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1174:36: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1176:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1176:36: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1176:36: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1177:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1177:50: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1177:50: got void *ib_shadow ../drivers/scsi/mvumi.c:1180:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1180:45: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1180:45: got void *inb_aval_count_basel ../drivers/scsi/mvumi.c:1182:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1182:45: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1182:45: got void *inb_aval_count_baseh ../drivers/scsi/mvumi.c:1188:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1188:61: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1188:61: got void *ob_shadow ../drivers/scsi/mvumi.c:1190:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1190:61: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1190:61: got void *outb_copy_basel ../drivers/scsi/mvumi.c:1192:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1192:61: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1192:61: got void *outb_copy_baseh ../drivers/scsi/mvumi.c:1244:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1244:34: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1244:34: got void *arm_to_pciea_msg1 ../drivers/scsi/mvumi.c:1248:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1248:51: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1248:51: got void *pciea_to_arm_drbl_reg ../drivers/scsi/mvumi.c:1256:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1256:42: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1256:42: got void *arm_to_pciea_msg1 ../drivers/scsi/mvumi.c:1849:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:1849:35: expected unsigned int [usertype] src_low_addr ../drivers/scsi/mvumi.c:1849:35: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:1851:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:1851:36: expected unsigned int [usertype] src_high_addr ../drivers/scsi/mvumi.c:1851:36: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:1903:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1903:48: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1903:48: got void *arm_to_pciea_mask_reg ../drivers/scsi/mvumi.c:1904:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1904:29: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1904:29: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1906:29: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1906:29: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1906:29: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1918:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1918:26: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1918:26: got void *arm_to_pciea_mask_reg ../drivers/scsi/mvumi.c:1919:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1919:29: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1919:29: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1922:29: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1922:29: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1922:29: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1931:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1931:31: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1931:31: got void *main_int_cause_reg ../drivers/scsi/mvumi.c:1935:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1935:36: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1935:36: got void *outb_isr_cause ../drivers/scsi/mvumi.c:1939:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1939:61: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1939:61: got void *outb_isr_cause ../drivers/scsi/mvumi.c:1945:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1945:53: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1945:53: got void *outb_isr_cause ../drivers/scsi/mvumi.c:1951:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1951:36: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1951:36: got void *outb_isr_cause ../drivers/scsi/mvumi.c:1953:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1953:61: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1953:61: got void *outb_isr_cause ../drivers/scsi/mvumi.c:1956:43: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1956:43: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1956:43: got void *arm_to_pciea_drbl_reg ../drivers/scsi/mvumi.c:1958:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1958:51: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1958:51: got void *arm_to_pciea_drbl_reg ../drivers/scsi/mvumi.c:1975:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1975:37: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1975:37: got void *arm_to_pciea_drbl_reg ../drivers/scsi/mvumi.c:1977:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1977:45: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1977:45: got void *arm_to_pciea_drbl_reg ../net/rxrpc/sendmsg.c:661:5: warning: context imbalance in 'rxrpc_do_sendmsg' - wrong count at exit ../fs/netfs/fscache_cache.c:405:13: warning: context imbalance in 'fscache_caches_seq_start' - wrong count at exit ../fs/netfs/fscache_cache.c:417:13: warning: context imbalance in 'fscache_caches_seq_stop' - wrong count at exit ../drivers/input/touchscreen/hampshire.c: In function ‘hampshire_connect’: ../drivers/input/touchscreen/hampshire.c:122:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 122 | "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/hampshire.c:121:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 121 | snprintf(phampshire->phys, sizeof(phampshire->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | "%s/input0", serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/dccp/ccids/ccid3.c:474:25: warning: incorrect type in assignment (different base types) ../net/dccp/ccids/ccid3.c:474:25: expected restricted __be32 [usertype] opt_val ../net/dccp/ccids/ccid3.c:474:25: got unsigned int [usertype] ../net/dccp/ccids/ccid3.c:478:39: warning: incorrect type in assignment (different base types) ../net/dccp/ccids/ccid3.c:478:39: expected unsigned long long [usertype] tx_x_recv ../net/dccp/ccids/ccid3.c:478:39: got restricted __be32 [usertype] opt_val ../net/dccp/ccids/ccid3.c:485:64: warning: incorrect type in argument 1 (different base types) ../net/dccp/ccids/ccid3.c:485:64: expected unsigned int [usertype] loss_event_rate ../net/dccp/ccids/ccid3.c:485:64: got restricted __be32 [usertype] opt_val ../drivers/input/misc/cm109.c:358:13: warning: context imbalance in 'cm109_submit_ctl' - wrong count at exit ../drivers/input/misc/cm109.c:434:13: warning: context imbalance in 'cm109_urb_ctl_callback' - different lock contexts for basic block ../drivers/input/misc/cm109.c:479:9: warning: context imbalance in 'cm109_toggle_buzzer_async' - wrong count at exit ../lib/test_ubsan.c:63:18: warning: shift count is negative (-1) In file included from ../drivers/net/ethernet/broadcom/genet/bcmmii.c:17: ../drivers/net/ethernet/broadcom/genet/bcmmii.c: In function ‘bcmgenet_mii_pd_init’: ../include/linux/phy.h:330:20: warning: ‘%02x’ directive output may be truncated writing between 2 and 8 bytes into a region of size between 0 and 60 [-Wformat-truncation=] 330 | #define PHY_ID_FMT "%s:%02x" | ^~~~~~~~~ ../drivers/net/ethernet/broadcom/genet/bcmmii.c:604:53: note: in expansion of macro ‘PHY_ID_FMT’ 604 | snprintf(phy_name, MII_BUS_ID_SIZE, PHY_ID_FMT, | ^~~~~~~~~~ ../include/linux/phy.h:330:24: note: format string is defined here 330 | #define PHY_ID_FMT "%s:%02x" | ^~~~ ../include/linux/phy.h:330:20: note: using the range [0, 4294967295] for directive argument 330 | #define PHY_ID_FMT "%s:%02x" | ^~~~~~~~~ ../drivers/net/ethernet/broadcom/genet/bcmmii.c:604:53: note: in expansion of macro ‘PHY_ID_FMT’ 604 | snprintf(phy_name, MII_BUS_ID_SIZE, PHY_ID_FMT, | ^~~~~~~~~~ ../drivers/net/ethernet/broadcom/genet/bcmmii.c:604:17: note: ‘snprintf’ output between 4 and 70 bytes into a destination of size 61 604 | snprintf(phy_name, MII_BUS_ID_SIZE, PHY_ID_FMT, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | mdio_bus_id, pd->phy_address); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 ../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 ../drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:589:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock ../net/sctp/sm_make_chunk.c:3107:48: warning: incorrect type in argument 2 (different base types) ../net/sctp/sm_make_chunk.c:3107:48: expected int optname ../net/sctp/sm_make_chunk.c:3107:48: got restricted __be16 ../net/sctp/sm_make_chunk.c:3179:48: warning: incorrect type in argument 2 (different base types) ../net/sctp/sm_make_chunk.c:3179:48: expected int optname ../net/sctp/sm_make_chunk.c:3179:48: got restricted __be16 ../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock ../drivers/misc/mei/vsc-fw-loader.c:646:34: warning: incorrect type in assignment (different base types) ../drivers/misc/mei/vsc-fw-loader.c:646:34: expected unsigned char [usertype] img_cnt ../drivers/misc/mei/vsc-fw-loader.c:646:34: got restricted __le16 [usertype] ../drivers/spi/spi-lp8841-rtc.c:111:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:111:41: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:111:41: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:120:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:120:41: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:120:41: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:142:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:142:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:142:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:146:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:146:41: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:146:41: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:208:21: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:208:21: expected void *iomem ../drivers/spi/spi-lp8841-rtc.c:208:21: got void [noderef] __iomem * ../drivers/spi/spi-lp8841-rtc.c:56:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:56:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:56:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:62:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:62:28: expected void const [noderef] __iomem * ../drivers/spi/spi-lp8841-rtc.c:62:28: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:56:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:56:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:56:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:62:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:62:28: expected void const [noderef] __iomem * ../drivers/spi/spi-lp8841-rtc.c:62:28: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem ../sound/soc/sof/ipc3.c: note: in included file: ../include/sound/sof/control.h:124:17: warning: array of flexible structures ../drivers/input/joystick/iforce/iforce-serio.c:63:35: warning: context imbalance in 'iforce_serio_xmit' - wrong count at exit ../drivers/input/touchscreen/gunze.c: In function ‘gunze_connect’: ../drivers/input/touchscreen/gunze.c:109:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 109 | snprintf(gunze->phys, sizeof(serio->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/gunze.c:109:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 109 | snprintf(gunze->phys, sizeof(serio->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/host/xhci-dbgcap.c:285:25: warning: invalid assignment: &= ../drivers/usb/host/xhci-dbgcap.c:285:25: left side has type unsigned int ../drivers/usb/host/xhci-dbgcap.c:285:25: right side has type restricted __le32 ../drivers/usb/host/xhci-dbgcap.c:287:25: warning: invalid assignment: |= ../drivers/usb/host/xhci-dbgcap.c:287:25: left side has type unsigned int ../drivers/usb/host/xhci-dbgcap.c:287:25: right side has type restricted __le32 ../drivers/usb/host/xhci-dbgcap.c:735:53: warning: restricted __le64 degrades to integer ../drivers/usb/host/xhci-dbgcap.c:787:28: warning: restricted __le64 degrades to integer ../drivers/usb/host/xhci-dbgcap.c:787:69: warning: restricted __le64 degrades to integer ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c:10478:48: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) ../drivers/input/joystick/iforce/iforce-usb.c:23:13: warning: context imbalance in '__iforce_usb_xmit' - wrong count at exit ../net/9p/client.c:749:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:749:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:749:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:751:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:751:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:751:48: got struct spinlock [noderef] __rcu * ../net/9p/client.c:834:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:834:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:834:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:836:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:836:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:836:48: got struct spinlock [noderef] __rcu * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:41: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38: expected void [noderef] __iomem *[assigned] inst_cnt_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:23: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:31: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:25: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:25: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:25: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:434:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26: expected void [noderef] __iomem *doorbell_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:436:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26: expected void [noderef] __iomem *inst_cnt_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:478:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29: expected void [noderef] __iomem *pkts_sent_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:480:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31: expected void [noderef] __iomem *pkts_credit_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42: got void *mbox_int_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42: got void *mbox_int_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54: got void *mbox_write_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:566:39: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:570:41: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:574:40: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42: got void *mbox_int_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44: got void *mbox_int_reg ../drivers/scsi/vmw_pvscsi.c:210:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/vmw_pvscsi.c:210:39: expected void volatile [noderef] __iomem *addr ../drivers/scsi/vmw_pvscsi.c:210:39: got char * ../drivers/scsi/vmw_pvscsi.c:215:40: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/vmw_pvscsi.c:215:40: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/vmw_pvscsi.c:215:40: got char * ../drivers/scsi/vmw_pvscsi.c:1225:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/vmw_pvscsi.c:1225:50: expected void [noderef] __iomem * ../drivers/scsi/vmw_pvscsi.c:1225:50: got char *mmioBase ../drivers/scsi/vmw_pvscsi.c:1403:27: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/vmw_pvscsi.c:1403:27: expected char *mmioBase ../drivers/scsi/vmw_pvscsi.c:1403:27: got void [noderef] __iomem * ../fs/netfs/fscache_volume.c:509:13: warning: context imbalance in 'fscache_volumes_seq_start' - wrong count at exit ../fs/netfs/fscache_volume.c:521:13: warning: context imbalance in 'fscache_volumes_seq_stop' - wrong count at exit ../sound/soc/sof/ipc3-topology.c: note: in included file (through ../sound/soc/sof/sof-audio.h): ../include/sound/sof/control.h:124:17: warning: array of flexible structures ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:41: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38: expected void [noderef] __iomem *[assigned] inst_cnt_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:226:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26: expected void [noderef] __iomem *doorbell_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:228:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26: expected void [noderef] __iomem *inst_cnt_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:258:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29: expected void [noderef] __iomem *pkts_sent_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:260:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31: expected void [noderef] __iomem *pkts_credit_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:296:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:299:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:302:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:311:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:311:36: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:311:36: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:50: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:50: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:50: got void *mbox_int_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:50: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:50: got void *mbox_int_reg ../net/caif/cfmuxl.c:127:14: error: incompatible types in comparison expression (different address spaces): ../net/caif/cfmuxl.c:127:14: struct cflayer [noderef] __rcu * ../net/caif/cfmuxl.c:127:14: struct cflayer * ../net/caif/cfmuxl.c:131:17: error: incompatible types in comparison expression (different address spaces): ../net/caif/cfmuxl.c:131:17: struct cflayer [noderef] __rcu * ../net/caif/cfmuxl.c:131:17: struct cflayer * ../net/caif/cfmuxl.c:111:9: error: incompatible types in comparison expression (different address spaces): ../net/caif/cfmuxl.c:111:9: struct cflayer [noderef] __rcu * ../net/caif/cfmuxl.c:111:9: struct cflayer * ../net/caif/cfmuxl.c:141:14: error: incompatible types in comparison expression (different address spaces): ../net/caif/cfmuxl.c:141:14: struct cflayer [noderef] __rcu * ../net/caif/cfmuxl.c:141:14: struct cflayer * ../net/caif/cfmuxl.c:145:17: error: incompatible types in comparison expression (different address spaces): ../net/caif/cfmuxl.c:145:17: struct cflayer [noderef] __rcu * ../net/caif/cfmuxl.c:145:17: struct cflayer * ../net/caif/cfmuxl.c:167:9: error: incompatible types in comparison expression (different address spaces): ../net/caif/cfmuxl.c:167:9: struct cflayer [noderef] __rcu * ../net/caif/cfmuxl.c:167:9: struct cflayer * ../sound/soc/sof/ipc3-control.c: note: in included file (through ../sound/soc/sof/sof-audio.h): ../include/sound/sof/control.h:124:17: warning: array of flexible structures ../net/caif/cfctrl.c:242:23: warning: incorrect type in assignment (different base types) ../net/caif/cfctrl.c:242:23: expected unsigned int [usertype] tmp32 ../net/caif/cfctrl.c:242:23: got restricted __le32 [usertype] ../net/caif/cfctrl.c:249:23: warning: incorrect type in assignment (different base types) ../net/caif/cfctrl.c:249:23: expected unsigned int [addressable] [usertype] tmp32 ../net/caif/cfctrl.c:249:23: got restricted __le32 [usertype] ../net/caif/cfctrl.c:256:23: warning: incorrect type in assignment (different base types) ../net/caif/cfctrl.c:256:23: expected unsigned short [usertype] tmp16 ../net/caif/cfctrl.c:256:23: got restricted __le16 [usertype] ../net/caif/cfctrl.c:258:23: warning: incorrect type in assignment (different base types) ../net/caif/cfctrl.c:258:23: expected unsigned short [addressable] [usertype] tmp16 ../net/caif/cfctrl.c:258:23: got restricted __le16 [usertype] ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:29: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:29: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:81:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:81:52: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:81:52: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:36: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:36: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:26: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:26: got void *mbox_write_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:47: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:47: got void *mbox_write_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:42: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:42: got void *mbox_write_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:63: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:63: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:63: got void *mbox_write_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:44: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:44: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:52: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:52: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:44: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:44: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:44: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:44: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:52: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:52: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:36: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:36: got void *mbox_read_reg ../fs/coda/upcall.c: In function ‘venus_setattr’: ../fs/coda/upcall.c:115:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 115 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_close’: ../fs/coda/upcall.c:164:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 164 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_rename’: ../fs/coda/upcall.c:238:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 238 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_rmdir’: ../fs/coda/upcall.c:306:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 306 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_remove’: ../fs/coda/upcall.c:329:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 329 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_link’: ../fs/coda/upcall.c:383:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 383 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_symlink’: ../fs/coda/upcall.c:410:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 410 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_fsync’: ../fs/coda/upcall.c:443:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 443 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_access’: ../fs/coda/upcall.c:459:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 459 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_access_intent’: ../fs/coda/upcall.c:577:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 577 | union outputArgs *outp; | ^~~~ ../net/caif/cffrml.c:92:15: warning: cast to restricted __le16 ../net/caif/cffrml.c:110:27: warning: cast to restricted __le16 ../drivers/input/touchscreen/elo.c: In function ‘elo_connect’: ../drivers/input/touchscreen/elo.c:323:51: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 323 | snprintf(elo->phys, sizeof(elo->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/elo.c:323:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 323 | snprintf(elo->phys, sizeof(elo->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/coda/upcall.c:618:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coda/upcall.c:618:31: expected struct spinlock [usertype] *lock ../fs/coda/upcall.c:618:31: got struct spinlock [noderef] __rcu * ../fs/coda/upcall.c:627:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coda/upcall.c:627:33: expected struct spinlock [usertype] *lock ../fs/coda/upcall.c:627:33: got struct spinlock [noderef] __rcu * ../fs/coda/upcall.c:632:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coda/upcall.c:632:31: expected struct spinlock [usertype] *lock ../fs/coda/upcall.c:632:31: got struct spinlock [noderef] __rcu * ../fs/coda/upcall.c:635:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coda/upcall.c:635:33: expected struct spinlock [usertype] *lock ../fs/coda/upcall.c:635:33: got struct spinlock [noderef] __rcu * ../sound/soc/sunxi/sun4i-spdif.c:534:28: warning: incorrect type in initializer (different base types) ../sound/soc/sunxi/sun4i-spdif.c:534:28: expected unsigned long long [usertype] formats ../sound/soc/sunxi/sun4i-spdif.c:534:28: got restricted snd_pcm_format_t ../fs/squashfs/inode.c: note: in included file: ../fs/squashfs/squashfs_fs.h:393:46: warning: array of flexible structures ../kernel/seccomp.c:579:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:579:27: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:579:27: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:583:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:583:29: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:583:29: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:895:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:895:9: expected struct qspinlock *lock ../kernel/seccomp.c:895:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:1396:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1396:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1396:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1408:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1408:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1408:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1894:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1894:9: expected struct lockdep_map const *lock ../kernel/seccomp.c:1894:9: got struct lockdep_map [noderef] __rcu * ../kernel/seccomp.c:1980:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1980:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1980:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1998:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1998:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1998:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2140:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2140:28: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2140:28: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2143:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2143:38: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2143:38: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2149:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2149:30: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2149:30: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:495:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:495:9: expected struct qspinlock *lock ../kernel/seccomp.c:495:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:602:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:602:9: expected struct qspinlock *lock ../kernel/seccomp.c:602:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:453:9: expected struct qspinlock *lock ../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:439:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:439:9: expected struct qspinlock *lock ../kernel/seccomp.c:439:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:453:9: expected struct qspinlock *lock ../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:439:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:439:9: expected struct qspinlock *lock ../kernel/seccomp.c:439:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:453:9: expected struct qspinlock *lock ../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c: note: in included file (through ../include/linux/ptrace.h, ../include/linux/audit.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../drivers/watchdog/pretimeout_noop.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_noop' ../drivers/scsi/st.c: In function ‘create_one_cdev’: ../drivers/scsi/st.c:4208:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 9 and 10 [-Wformat-truncation=] 4208 | snprintf(name, 10, "%s%s%s", rew ? "n" : "", | ^~ ../drivers/scsi/st.c:4208:9: note: ‘snprintf’ output 1 or more bytes (assuming 33) into a destination of size 10 4208 | snprintf(name, 10, "%s%s%s", rew ? "n" : "", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4209 | tape->name, st_formats[i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/relay.c: In function ‘relay_create_buf_file’: ../kernel/relay.c:357:42: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 357 | snprintf(tmpname, NAME_MAX, "%s%d", chan->base_filename, cpu); | ^ ../kernel/relay.c:357:9: note: ‘snprintf’ output between 2 and 266 bytes into a destination of size 255 357 | snprintf(tmpname, NAME_MAX, "%s%d", chan->base_filename, cpu); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/coda/coda_linux.c:25:5: warning: symbol 'coda_fake_statfs' was not declared. Should it be static? ../net/sctp/socket.c:8505:23: warning: context imbalance in 'sctp_get_port_local' - unexpected unlock ../drivers/watchdog/pretimeout_panic.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_panic' ../drivers/input/touchscreen/egalax_ts_serial.c: In function ‘egalax_connect’: ../drivers/input/touchscreen/egalax_ts_serial.c:112:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 112 | "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/egalax_ts_serial.c:111:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 111 | snprintf(egalax->phys, sizeof(egalax->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | "%s/input0", serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/md/raid5.c: note: in included file: ../drivers/md/raid5.h:271:14: warning: array of flexible structures ../drivers/md/raid5.c:104:9: warning: context imbalance in 'raid5_quiesce' - different lock contexts for basic block ../net/caif/cfserl.c:121:29: warning: cast to restricted __le16 ../lib/test_static_keys.c:15:19: warning: symbol 'old_true_key' was not declared. Should it be static? ../lib/test_static_keys.c:16:19: warning: symbol 'old_false_key' was not declared. Should it be static? ../lib/test_static_keys.c:19:1: warning: symbol 'true_key' was not declared. Should it be static? ../lib/test_static_keys.c:20:1: warning: symbol 'false_key' was not declared. Should it be static? ../drivers/md/raid5-cache.c: note: in included file: ../drivers/md/raid5.h:271:14: warning: array of flexible structures ../net/netfilter/nf_flow_table_ip.c: note: in included file (through ../include/linux/if_pppox.h, ../include/net/netfilter/nf_flow_table.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../lib/test_static_key_base.c:15:19: warning: symbol 'base_old_true_key' was not declared. Should it be static? ../lib/test_static_key_base.c:17:19: warning: symbol 'base_inv_old_true_key' was not declared. Should it be static? ../lib/test_static_key_base.c:19:19: warning: symbol 'base_old_false_key' was not declared. Should it be static? ../lib/test_static_key_base.c:21:19: warning: symbol 'base_inv_old_false_key' was not declared. Should it be static? ../lib/test_static_key_base.c:25:1: warning: symbol 'base_true_key' was not declared. Should it be static? ../lib/test_static_key_base.c:27:1: warning: symbol 'base_inv_true_key' was not declared. Should it be static? ../lib/test_static_key_base.c:29:1: warning: symbol 'base_false_key' was not declared. Should it be static? ../lib/test_static_key_base.c:31:1: warning: symbol 'base_inv_false_key' was not declared. Should it be static? ../drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature' ../drivers/input/touchscreen/fujitsu_ts.c: In function ‘fujitsu_connect’: ../drivers/input/touchscreen/fujitsu_ts.c:112:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 112 | "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/fujitsu_ts.c:111:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 111 | snprintf(fujitsu->phys, sizeof(fujitsu->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | "%s/input0", serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb/sge.c:1390:65: warning: cast to restricted __be16 ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: expected unsigned short [usertype] vlan ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: got restricted __be16 [usertype] ../sound/soc/sof/ipc4-topology.c: note: in included file: ../sound/soc/sof/ipc4-topology.h:317:54: warning: array of flexible structures ../sound/soc/sof/ipc4-topology.h:343:17: warning: array of flexible structures ../sound/soc/sof/ipc4-topology.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../sound/soc/sof/ipc4-topology.c: note: in included file (through ../include/sound/sof/control.h, ../sound/soc/sof/sof-audio.h): ../include/uapi/sound/sof/header.h:67:38: warning: array of flexible structures ../drivers/usb/mtu3/mtu3_qmu.c:81:16: warning: cast to restricted __le32 ../drivers/usb/mtu3/mtu3_qmu.c:81:16: warning: cast to restricted __le32 ../drivers/usb/mtu3/mtu3_qmu.c:92:16: warning: cast to restricted __le32 ../drivers/usb/mtu3/mtu3_qmu.c:92:16: warning: cast to restricted __le32 ../drivers/usb/mtu3/mtu3_qmu.c:100:21: warning: incorrect type in argument 3 (different base types) ../drivers/usb/mtu3/mtu3_qmu.c:100:21: expected unsigned int [usertype] data ../drivers/usb/mtu3/mtu3_qmu.c:100:21: got restricted __le32 [usertype] ../drivers/usb/mtu3/mtu3_qmu.c:112:21: warning: incorrect type in argument 3 (different base types) ../drivers/usb/mtu3/mtu3_qmu.c:112:21: expected unsigned int [usertype] data ../drivers/usb/mtu3/mtu3_qmu.c:112:21: got restricted __le32 [usertype] ../drivers/md/raid5-ppl.c: note: in included file: ../drivers/md/raid5.h:271:14: warning: array of flexible structures ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3380:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3380:30: expected unsigned short [usertype] major ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3380:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3381:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3381:30: expected unsigned short [usertype] minor ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3381:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3382:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3382:30: expected unsigned short [usertype] micro ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3382:30: got restricted __be16 [usertype] ../sound/soc/sunxi/sun8i-adda-pr-regmap.c:95:16: warning: incorrect type in argument 3 (different address spaces) ../sound/soc/sunxi/sun8i-adda-pr-regmap.c:95:16: expected void *bus_context ../sound/soc/sunxi/sun8i-adda-pr-regmap.c:95:16: got void [noderef] __iomem *base ../kernel/taskstats.c:279:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:279:9: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:279:9: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c:291:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:291:36: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:291:36: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c:578:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:578:27: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:578:27: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c:589:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:589:29: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:589:29: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c: note: in included file (through ../include/linux/taskstats_kern.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h, ../include/linux/taskstats_kern.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'fill_stats_for_tgid' - different lock contexts for basic block ../net/9p/trans_usbg.c:130:12: warning: context imbalance in 'usb9pfs_transmit' - wrong count at exit ../net/9p/trans_usbg.c:416:13: warning: context imbalance in 'usb9pfs_clear_tx' - wrong count at exit ../net/9p/trans_usbg.c:498:9: warning: context imbalance in 'p9_usbg_cancel' - wrong count at exit ../net/netfilter/nf_flow_table_offload.c:45:32: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:45:32: expected restricted __be32 [usertype] keyid ../net/netfilter/nf_flow_table_offload.c:45:32: got unsigned int ../net/netfilter/nf_flow_table_offload.c:55:44: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:55:44: expected restricted __be32 [usertype] src ../net/netfilter/nf_flow_table_offload.c:55:44: got unsigned int ../net/netfilter/nf_flow_table_offload.c:57:44: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:57:44: expected restricted __be32 [usertype] dst ../net/netfilter/nf_flow_table_offload.c:57:44: got unsigned int ../net/netfilter/nf_flow_table_offload.c:87:25: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:87:25: expected restricted __be16 [usertype] vlan_tpid ../net/netfilter/nf_flow_table_offload.c:87:25: got int ../net/netfilter/nf_flow_table_offload.c:150:32: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:150:32: expected restricted __be32 [usertype] src ../net/netfilter/nf_flow_table_offload.c:150:32: got unsigned int ../net/netfilter/nf_flow_table_offload.c:152:32: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:152:32: expected restricted __be32 [usertype] dst ../net/netfilter/nf_flow_table_offload.c:152:32: got unsigned int ../net/netfilter/nf_flow_table_offload.c:167:29: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:167:29: expected restricted __be16 [usertype] n_proto ../net/netfilter/nf_flow_table_offload.c:167:29: got int ../net/netfilter/nf_flow_table_offload.c:193:30: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:193:30: expected restricted __be16 [usertype] src ../net/netfilter/nf_flow_table_offload.c:193:30: got int ../net/netfilter/nf_flow_table_offload.c:195:30: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:195:30: expected restricted __be16 [usertype] dst ../net/netfilter/nf_flow_table_offload.c:195:30: got int ../net/netfilter/nf_flow_table_offload.c:258:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:258:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:258:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:258:36: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:258:36: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:258:36: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:263:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:263:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:263:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:263:36: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:263:36: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:263:36: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:316:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:316:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:316:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:316:36: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:316:36: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:316:36: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:322:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:322:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:322:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:322:36: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:322:36: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:322:36: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:333:20: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:333:20: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:333:20: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:351:37: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:351:37: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:351:37: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:360:20: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:360:20: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:360:20: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:378:37: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:378:37: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:378:37: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:400:20: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:400:20: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:400:20: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:417:60: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:417:60: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:417:60: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:425:20: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:425:20: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:425:20: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:442:60: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:442:60: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:442:60: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:477:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:477:22: expected unsigned int [assigned] [usertype] port ../net/netfilter/nf_flow_table_offload.c:477:22: got restricted __be32 [usertype] ../net/netfilter/nf_flow_table_offload.c:478:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:478:22: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:478:22: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:483:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:483:22: expected unsigned int [assigned] [usertype] port ../net/netfilter/nf_flow_table_offload.c:483:22: got restricted __be32 [usertype] ../net/netfilter/nf_flow_table_offload.c:484:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:484:22: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:484:22: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:491:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:491:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:491:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:491:37: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:491:37: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:491:37: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:507:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:507:22: expected unsigned int [assigned] [usertype] port ../net/netfilter/nf_flow_table_offload.c:507:22: got restricted __be32 [usertype] ../net/netfilter/nf_flow_table_offload.c:508:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:508:22: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:508:22: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:513:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:513:22: expected unsigned int [assigned] [usertype] port ../net/netfilter/nf_flow_table_offload.c:513:22: got restricted __be32 [usertype] ../net/netfilter/nf_flow_table_offload.c:514:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:514:22: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:514:22: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:521:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:521:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:521:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:521:37: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:521:37: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:521:37: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:846:24: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:846:24: expected restricted __be16 [usertype] proto ../net/netfilter/nf_flow_table_offload.c:846:24: got int ../drivers/watchdog/pcwd_usb.c:586: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' ../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:770: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' ../sound/soc/sof/ipc4-control.c: note: in included file: ../sound/soc/sof/ipc4-topology.h:343:17: warning: array of flexible structures ../sound/soc/sof/ipc4-pcm.c: note: in included file: ../sound/soc/sof/ipc4-topology.h:317:54: warning: array of flexible structures ../lib/test_printf.c:741:49: warning: cast from restricted gfp_t ../lib/test_printf.c:745:58: warning: cast from restricted gfp_t ../net/sctp/input.c:460:13: warning: context imbalance in 'sctp_err_lookup' - different lock contexts for basic block ../net/sctp/input.c:632:9: warning: context imbalance in 'sctp_v4_err' - unexpected unlock ../net/sctp/input.c:657:17: warning: context imbalance in 'sctp_udp_v4_err' - unexpected unlock ../drivers/misc/bcm-vk/bcm_vk_dev.c: In function ‘bcm_vk_probe’: : warning: ‘_ttyVK’ directive output may be truncated writing 6 bytes into a region of size between 3 and 12 [-Wformat-truncation=] ../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:38: note: in expansion of macro ‘KBUILD_MODNAME’ 1456 | snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id); | ^~~~~~~~~~~~~~ ../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:9: note: ‘snprintf’ output between 15 and 24 bytes into a destination of size 20 1456 | snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/keyboard/stowaway.c: In function ‘skbd_connect’: ../drivers/input/keyboard/stowaway.c:82:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 82 | snprintf(skbd->phys, sizeof(skbd->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/keyboard/stowaway.c:82:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 82 | snprintf(skbd->phys, sizeof(skbd->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'ack' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'acked' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:272: warning: Function parameter or struct member 'sample' not described in 'tcp_lp_pkts_acked' ../kernel/latencytop.c:177: warning: Function parameter or struct member 'tsk' not described in '__account_scheduler_latency' ../kernel/latencytop.c:177: warning: Function parameter or struct member 'usecs' not described in '__account_scheduler_latency' ../kernel/latencytop.c:177: warning: Function parameter or struct member 'inter' not described in '__account_scheduler_latency' ../drivers/misc/bcm-vk/bcm_vk_dev.c: note: in included file: ../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures ../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29: expected unsigned int [addressable] [assigned] [usertype] mtu ../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29: got restricted __be32 [usertype] ../drivers/input/misc/ibm-panel.c:116:9: warning: context imbalance in 'ibm_panel_i2c_slave_cb' - wrong count at exit ../drivers/usb/host/sl811-hcd.c:1785:24: warning: symbol 'sl811h_driver' was not declared. Should it be static? ../drivers/misc/bcm-vk/bcm_vk_msg.c: note: in included file: ../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures ../drivers/input/keyboard/sunkbd.c: In function ‘sunkbd_connect’: ../drivers/input/keyboard/sunkbd.c:274:57: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 274 | snprintf(sunkbd->phys, sizeof(sunkbd->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/keyboard/sunkbd.c:274:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 274 | snprintf(sunkbd->phys, sizeof(sunkbd->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1973:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1973:30: expected unsigned short [usertype] major ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1973:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1974:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1974:30: expected unsigned short [usertype] minor ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1974:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1975:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1975:30: expected unsigned short [usertype] micro ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1975:30: got restricted __be16 [usertype] ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: expected restricted __be16 [usertype] l2t_idx ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: got restricted __be32 [usertype] ../drivers/net/macsec.c:418:24: warning: restricted ssci_t degrades to integer ../drivers/net/macsec.c:418:22: warning: incorrect type in assignment (different base types) ../drivers/net/macsec.c:418:22: expected restricted ssci_t [usertype] ssci ../drivers/net/macsec.c:418:22: got unsigned int ../drivers/net/macsec.c:419:22: warning: restricted __be64 degrades to integer ../drivers/net/macsec.c:419:20: warning: incorrect type in assignment (different base types) ../drivers/net/macsec.c:419:20: expected restricted __be64 [usertype] pn ../drivers/net/macsec.c:419:20: got unsigned long long ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c: In function ‘bnxt_ethtool_init’: ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4170:32: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 27 [-Wformat-truncation=] 4170 | "/pkg %s", buf); | ^~ ~~~ In function ‘bnxt_get_pkgver’, inlined from ‘bnxt_ethtool_init’ at ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:5086:3: ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4169:17: note: ‘snprintf’ output between 6 and 37 bytes into a destination of size 32 4169 | snprintf(bp->fw_ver_str + len, FW_VER_STR_LEN - len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4170 | "/pkg %s", buf); | ~~~~~~~~~~~~~~~ ../drivers/input/keyboard/sunkbd.c:148:66: warning: dubious: x | !y ../drivers/input/keyboard/sunkbd.c:211:66: warning: dubious: x | !y ../drivers/spi/spi-nxp-fspi.c:516:25: warning: cast from restricted __be32 ../drivers/scsi/ch.c: In function ‘ch_probe’: ../drivers/scsi/ch.c:924:29: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=] 924 | sprintf(ch->name,"ch%d",ch->minor); | ^~ ../drivers/scsi/ch.c:924:26: note: directive argument in the range [0, 2147483647] 924 | sprintf(ch->name,"ch%d",ch->minor); | ^~~~~~ ../drivers/scsi/ch.c:924:9: note: ‘sprintf’ output between 4 and 13 bytes into a destination of size 8 924 | sprintf(ch->name,"ch%d",ch->minor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cisco/enic/enic_main.c: In function ‘enic_request_intr’: ../drivers/net/ethernet/cisco/enic/enic_main.c:1832:40: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 1832 | "%s-rx-%u", netdev->name, i); | ^~ ../drivers/net/ethernet/cisco/enic/enic_main.c:1832:33: note: directive argument in the range [0, 4294967294] 1832 | "%s-rx-%u", netdev->name, i); | ^~~~~~~~~~ ../drivers/net/ethernet/cisco/enic/enic_main.c:1830:25: note: ‘snprintf’ output between 6 and 30 bytes into a destination of size 24 1830 | snprintf(enic->msix[intr].devname, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1831 | sizeof(enic->msix[intr].devname), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1832 | "%s-rx-%u", netdev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cisco/enic/enic_main.c:1843:40: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 1843 | "%s-tx-%u", netdev->name, i); | ^~ ../drivers/net/ethernet/cisco/enic/enic_main.c:1843:33: note: directive argument in the range [0, 4294967294] 1843 | "%s-tx-%u", netdev->name, i); | ^~~~~~~~~~ ../drivers/net/ethernet/cisco/enic/enic_main.c:1841:25: note: ‘snprintf’ output between 6 and 30 bytes into a destination of size 24 1841 | snprintf(enic->msix[intr].devname, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1842 | sizeof(enic->msix[intr].devname), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1843 | "%s-tx-%u", netdev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/netfilter/nf_flow_table_inet.c: note: in included file (through ../include/linux/if_pppox.h, ../include/net/netfilter/nf_flow_table.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../drivers/watchdog/at91rm9200_wdt.c:217:27: warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) ../drivers/watchdog/at91rm9200_wdt.c:217:27: expected long ( *write )( ... ) ../drivers/watchdog/at91rm9200_wdt.c:217:27: got long ( * )( ... ) ../drivers/rtc/rtc-ds2404.c:172:20: warning: incorrect type in initializer (different base types) ../drivers/rtc/rtc-ds2404.c:172:20: expected unsigned int [usertype] time ../drivers/rtc/rtc-ds2404.c:172:20: got restricted __le32 [usertype] ../drivers/net/amt.c: note: in included file (through ../include/linux/igmp.h): ../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures ../drivers/net/amt.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../drivers/power/supply/sbs-battery.c: In function ‘sbs_get_property’: ../drivers/power/supply/sbs-battery.c:833:30: warning: ‘%04x’ directive writing between 4 and 8 bytes into a region of size 5 [-Wformat-overflow=] 833 | sprintf(sbs_serial, "%04x", ret); | ^~~~ In function ‘sbs_get_battery_serial_number’, inlined from ‘sbs_get_property’ at ../drivers/power/supply/sbs-battery.c:964:9: ../drivers/power/supply/sbs-battery.c:833:29: note: directive argument in the range [0, 2147483647] 833 | sprintf(sbs_serial, "%04x", ret); | ^~~~~~ ../drivers/power/supply/sbs-battery.c:833:9: note: ‘sprintf’ output between 5 and 9 bytes into a destination of size 5 833 | sprintf(sbs_serial, "%04x", ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/caif/caif_usb.c:110:32: warning: restricted __be16 degrades to integer ../net/caif/caif_usb.c:111:33: warning: restricted __be16 degrades to integer ../lib/test_xarray.c:368:17: error: incompatible types in comparison expression (different base types): ../lib/test_xarray.c:368:17: void [noderef] __rcu * ../lib/test_xarray.c:368:17: struct xa_node * ../lib/test_xarray.c:978:9: warning: Using plain integer as NULL pointer ../drivers/net/ethernet/cisco/enic/enic_main.c:273:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:277:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:272:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:272:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:649:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:656:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:648:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:648:20: warning: restricted __be16 degrades to integer ../drivers/input/misc/iqs626a.c: In function ‘iqs626_parse_trackpad’: ../drivers/input/misc/iqs626a.c:774:61: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] 774 | snprintf(tc_name, sizeof(tc_name), "channel-%d", i); | ^~ ../drivers/input/misc/iqs626a.c:774:52: note: directive argument in the range [0, 2147483646] 774 | snprintf(tc_name, sizeof(tc_name), "channel-%d", i); | ^~~~~~~~~~~~ ../drivers/input/misc/iqs626a.c:774:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10 774 | snprintf(tc_name, sizeof(tc_name), "channel-%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/misc/bcm-vk/bcm_vk_tty.c: note: in included file: ../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures ../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:1094:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1094:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1094:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1095:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1095:43: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1095:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1318:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1318:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1318:40: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1319:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1319:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1319:40: got struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:2121:54: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2121:54: expected struct ftrace_hash *old_hash ../kernel/trace/ftrace.c:2121:54: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1523:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:1523:9: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:1523:9: struct ftrace_hash * ../kernel/trace/ftrace.c:1539:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1540:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1541:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1542:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1715:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1716:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1777:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1778:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:2099:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2110:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2593:53: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2604:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3326:63: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3351:88: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3359:77: warning: incorrect type in argument 3 (different address spaces) ../kernel/trace/ftrace.c:3426:51: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3427:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3433:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3434:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3473:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3475:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3477:48: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3479:49: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3484:58: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3485:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3492:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3493:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3495:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3496:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3501:53: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3502:54: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3521:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3522:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3527:83: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3530:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3537:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3538:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3549:67: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3550:55: warning: incorrect type in argument 3 (different address spaces) ../kernel/trace/ftrace.c:3609:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3610:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3611:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3612:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3666:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3669:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3909:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3926:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4574:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4577:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5005:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5007:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5382:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5526:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5532:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5807:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5809:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5882:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5884:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5933:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5982:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6024:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6076:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6080:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6375:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6377:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6438:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6446:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6514:47: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6515:55: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:7185:46: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7186:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7190:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7208:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7208:66: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7260:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7261:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7641:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7642:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7686:36: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:7686:36: struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:7686:36: struct ftrace_ops * ../kernel/trace/ftrace.c:8463:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:8463:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:8463:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:8512:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:8512:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:8512: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: dereference of noderef expression ../kernel/trace/ftrace.c:231:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3321:52: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3350:54: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3525:29: warning: too many warnings ../drivers/input/keyboard/tegra-kbc.c:250:9: warning: context imbalance in 'tegra_kbc_keypress_timer' - wrong count at exit ../drivers/input/keyboard/tegra-kbc.c:300:9: warning: context imbalance in 'tegra_kbc_isr' - wrong count at exit ../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31: expected unsigned int [usertype] ../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:3601:52: warning: dubious: !x | y ../kernel/trace/ring_buffer.c:5686:9: warning: context imbalance in 'ring_buffer_peek' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5772:9: warning: context imbalance in 'ring_buffer_consume' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6188:17: warning: context imbalance in 'ring_buffer_empty' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6218:9: warning: context imbalance in 'ring_buffer_empty_cpu' - different lock contexts for basic block ../drivers/spi/spi-ti-qspi.c:266:38: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-ti-qspi.c:266:38: expected unsigned int [usertype] data ../drivers/spi/spi-ti-qspi.c:266:38: got restricted __be32 [usertype] ../drivers/spi/spi-ti-qspi.c:269:38: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-ti-qspi.c:269:38: expected unsigned int [usertype] data ../drivers/spi/spi-ti-qspi.c:269:38: got restricted __be32 [usertype] ../drivers/spi/spi-ti-qspi.c:272:38: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-ti-qspi.c:272:38: expected unsigned int [usertype] data ../drivers/spi/spi-ti-qspi.c:272:38: got restricted __be32 [usertype] ../drivers/spi/spi-ti-qspi.c:275:38: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-ti-qspi.c:275:38: expected unsigned int [usertype] data ../drivers/spi/spi-ti-qspi.c:275:38: got restricted __be32 [usertype] ../drivers/spi/spi-ti-qspi.c:376:42: warning: cast to restricted __be32 ../drivers/spi/spi-ti-qspi.c:378:42: warning: cast to restricted __be32 ../drivers/spi/spi-ti-qspi.c:380:42: warning: cast to restricted __be32 ../drivers/spi/spi-ti-qspi.c:382:42: warning: cast to restricted __be32 ../drivers/scsi/scsi_debug.c:4002:9: warning: context imbalance in 'resp_read_dt0' - different lock contexts for basic block ../drivers/scsi/scsi_debug.c:4261:17: warning: context imbalance in 'resp_write_dt0' - different lock contexts for basic block ../drivers/scsi/scsi_debug.c:4568:9: warning: context imbalance in 'resp_write_same' - different lock contexts for basic block ../drivers/spi/spi-orion.c:451:24: warning: incorrect type in argument 1 (different base types) ../drivers/spi/spi-orion.c:451:24: expected unsigned int val ../drivers/spi/spi-orion.c:451:24: got restricted __le16 [usertype] ../drivers/spi/spi-orion.c:461:17: warning: cast to restricted __le16 ../drivers/input/keyboard/xtkbd.c: In function ‘xtkbd_connect’: ../drivers/input/keyboard/xtkbd.c:80:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 80 | snprintf(xtkbd->phys, sizeof(xtkbd->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/keyboard/xtkbd.c:80:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 80 | snprintf(xtkbd->phys, sizeof(xtkbd->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/trace/trace.c:5808:1: warning: trying to concatenate 12619-character string (8191 bytes max) ../kernel/trace/trace.c:456:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:456:28: expected struct trace_export **list ../kernel/trace/trace.c:456:28: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:470:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:470:33: expected struct trace_export **list ../kernel/trace/trace.c:470:33: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:2788:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:2788:38: expected struct event_filter *filter ../kernel/trace/trace.c:2788:38: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace.c:410:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:410:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:410:9: struct trace_export * ../kernel/trace/trace.c:425:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:425:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:425:9: struct trace_export * ../drivers/spi/spi-pci1xxxx.c:370:22: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-pci1xxxx.c:370:22: expected void *base ../drivers/spi/spi-pci1xxxx.c:370:22: got void [noderef] __iomem * ../drivers/spi/spi-pci1xxxx.c:372:22: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-pci1xxxx.c:372:22: expected void *base ../drivers/spi/spi-pci1xxxx.c:372:22: got void [noderef] __iomem * ../drivers/spi/spi-pci1xxxx.c:374:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:374:34: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:374:34: got void * ../drivers/spi/spi-pci1xxxx.c:375:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:375:26: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:375:26: got void * ../drivers/spi/spi-pci1xxxx.c:376:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:376:46: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:376:46: got void * ../drivers/spi/spi-pci1xxxx.c:377:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:377:46: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:377:46: got void * ../drivers/spi/spi-pci1xxxx.c:379:21: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:379:21: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:379:21: got void * ../drivers/spi/spi-pci1xxxx.c:381:21: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:381:21: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:381:21: got void * ../drivers/acpi/acpi_extlog.c:85:54: warning: cast removes address space '__iomem' of expression ../drivers/acpi/acpi_extlog.c:254:20: warning: cast removes address space '__iomem' of expression ../drivers/acpi/acpi_extlog.c:271:34: warning: cast removes address space '__iomem' of expression ../drivers/acpi/acpi_extlog.c:291:11: warning: cast removes address space '__iomem' of expression ../drivers/acpi/acpi_extlog.c:312:19: warning: cast removes address space '__iomem' of expression ../fs/bfs/inode.c:411:36: warning: cast to restricted __le32 ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘cxgb4vf_get_drvinfo’: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:44: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:18: note: directive argument in the range [0, 255] 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1559:9: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32 1559 | snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1561 | FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1562 | FW_HDR_FW_VER_MINOR_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1563 | FW_HDR_FW_VER_MICRO_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1564 | FW_HDR_FW_VER_BUILD_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1565 | FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1566 | FW_HDR_FW_VER_MINOR_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1567 | FW_HDR_FW_VER_MICRO_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1568 | FW_HDR_FW_VER_BUILD_G(adapter->params.dev.tprev)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘adapter_up’: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:38: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 371 | "%s-%d", dev->name, qs); | ^~ In function ‘name_msix_vecs’, inlined from ‘adapter_up’ at ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:778:4: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:34: note: directive argument in the range [-2147483641, 254] 371 | "%s-%d", dev->name, qs); | ^~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:370:25: note: ‘snprintf’ output between 3 and 28 bytes into a destination of size 21 370 | snprintf(adapter->msix_info[msi].desc, namelen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | "%s-%d", dev->name, qs); | ~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘setup_sge_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:48: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 8 and 23 [-Wformat-truncation=] 1074 | "%s-Rx%d", dev->name, j); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:42: note: directive argument in the range [-2147483641, 254] 1074 | "%s-Rx%d", dev->name, j); | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1072:33: note: ‘snprintf’ output between 5 and 30 bytes into a destination of size 26 1072 | snprintf(adap->msix_info[msix].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | sizeof(adap->msix_info[msix].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1074 | "%s-Rx%d", dev->name, j); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘cxgb4_port_mirror_alloc_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:47: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:34: note: directive argument in the range [0, 65534] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1354:25: note: ‘snprintf’ output between 12 and 31 bytes into a destination of size 26 1354 | snprintf(mirror_rxq->msix->desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1355 | sizeof(mirror_rxq->msix->desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1356 | "%s-mirrorrxq%d", dev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/bpf/core.c:243:49: error: arithmetics on pointers to functions ../kernel/bpf/core.c:2891:29: warning: symbol 'bpf_seq_printf_btf_proto' was not declared. Should it be static? ../kernel/bpf/core.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/xdp.h, ../include/linux/bpf_trace.h): ../include/trace/events/xdp.h:321:1: warning: Using plain integer as NULL pointer ../include/trace/events/xdp.h:348:1: warning: Using plain integer as NULL pointer ../include/trace/events/xdp.h:382:1: warning: Using plain integer as NULL pointer ../kernel/bpf/core.c: note: in included file (through ../include/linux/rbtree_latch.h, ../include/linux/bpf.h, ../include/linux/filter.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/input/misc/kxtj9.c:110:13: warning: cast to restricted __le16 ../drivers/input/misc/kxtj9.c:111:13: warning: cast to restricted __le16 ../drivers/input/misc/kxtj9.c:112:13: warning: cast to restricted __le16 ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: expected unsigned int [usertype] vld_tid ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: expected unsigned int [usertype] pgsz_tag_clr ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: expected unsigned int [usertype] max_offset ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: expected unsigned int [usertype] page_offset ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: expected unsigned int [usertype] rss ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: got restricted __be32 [assigned] [usertype] rss_hi ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: got restricted __be32 [assigned] [usertype] rss_hi ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: expected unsigned int [usertype] priority ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: got restricted __be32 [assigned] [usertype] rss_lo ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2120:16: warning: cast to restricted __be32 ../net/rds/tcp_listen.c:301:33: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:301:33: expected restricted __be16 [usertype] sin6_port ../net/rds/tcp_listen.c:301:33: got unsigned short [usertype] ../net/rds/tcp_listen.c:308:38: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:308:38: expected restricted __be32 [usertype] s_addr ../net/rds/tcp_listen.c:308:38: got unsigned long ../net/rds/tcp_listen.c:309:31: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:309:31: expected restricted __be16 [usertype] sin_port ../net/rds/tcp_listen.c:309:31: got unsigned short [usertype] ../drivers/scsi/pcmcia/aha152x_core.c: note: in included file: ../drivers/scsi/aha152x.c:2352:17: warning: context imbalance in 'is_complete' - unexpected unlock ../drivers/acpi/nfit/core.c: note: in included file: ../drivers/acpi/nfit/nfit.h:184:40: warning: array of flexible structures ../drivers/acpi/nfit/nfit.h:189:45: warning: array of flexible structures ../drivers/acpi/nfit/core.c:1403:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1412:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1421:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1430:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1440:25: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1449:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1468:44: warning: cast to restricted __le16 ../drivers/acpi/nfit/core.c:1502:41: warning: cast to restricted __le16 ../drivers/acpi/nfit/core.c:1527:44: warning: cast to restricted __be32 ../drivers/acpi/nfit/core.c:1791:33: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1793:33: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1794:33: warning: cast to restricted __be32 ../drivers/acpi/nfit/core.c:1797:33: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1798:33: warning: cast to restricted __be32 ../drivers/net/ethernet/cisco/enic/enic_pp.c:147:45: warning: dubious: x | !y ../drivers/net/ethernet/cisco/enic/enic_pp.c:148:52: warning: dubious: x | !y ../drivers/net/ethernet/cisco/enic/enic_pp.c:149:73: warning: dubious: x | !y ../drivers/usb/host/xen-hcd.c:774:20: warning: context imbalance in 'xenhcd_giveback_urb' - unexpected unlock ../drivers/isdn/hardware/mISDN/hfcmulti.c: In function ‘init_e1_port’: ../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:64: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=] 4831 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d", | ^~ ../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:53: note: directive argument in the range [-2147483645, 2147483647] 4831 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d", | ^~~~~~~~~~~~~~ ../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:17: note: ‘snprintf’ output between 11 and 31 bytes into a destination of size 19 4831 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4832 | HFC_cnt + 1, pt+1); | ~~~~~~~~~~~~~~~~~~ ../drivers/isdn/hardware/mISDN/hfcmulti.c: In function ‘init_multi_port’: ../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:65: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=] 4949 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", | ^~ ../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:53: note: directive argument in the range [-2147483645, 2147483647] 4949 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", | ^~~~~~~~~~~~~~~ ../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:17: note: ‘snprintf’ output between 11 and 41 bytes into a destination of size 19 4949 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4950 | hc->ctype, HFC_cnt + 1, pt + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/touchscreen/inexio.c: In function ‘inexio_connect’: ../drivers/input/touchscreen/inexio.c:126:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 126 | snprintf(pinexio->phys, sizeof(pinexio->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/inexio.c:126:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 126 | snprintf(pinexio->phys, sizeof(pinexio->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block ../drivers/scsi/pcmcia/nsp_cs.c:1681:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/pcmcia/nsp_cs.c:1681:34: expected void volatile [noderef] __iomem *addr ../drivers/scsi/pcmcia/nsp_cs.c:1681:34: got void * ../drivers/scsi/pcmcia/nsp_cs.c: note: in included file: ../drivers/scsi/pcmcia/nsp_io.h:231:30: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/pcmcia/nsp_io.h:231:30: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/pcmcia/nsp_io.h:231:30: got unsigned long *ptr ../drivers/scsi/pcmcia/nsp_io.h:257:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/pcmcia/nsp_io.h:257:30: expected void volatile [noderef] __iomem *addr ../drivers/scsi/pcmcia/nsp_io.h:257:30: got unsigned long *ptr ../sound/soc/ti/davinci-i2s.c:113:44: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/ti/davinci-i2s.c:120:39: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/ti/davinci-i2s.c:121:43: warning: incorrect type in initializer (different base types) ../sound/soc/ti/davinci-i2s.c:121:43: expected unsigned char ../sound/soc/ti/davinci-i2s.c:121:43: got restricted snd_pcm_format_t [usertype] ../sound/soc/ti/davinci-i2s.c:122:43: warning: incorrect type in initializer (different base types) ../sound/soc/ti/davinci-i2s.c:122:43: expected unsigned char ../sound/soc/ti/davinci-i2s.c:122:43: got restricted snd_pcm_format_t [usertype] ../sound/soc/ti/davinci-i2s.c:501:53: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/ti/davinci-i2s.c:597:32: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/ti/davinci-i2s.c:599:42: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/ti/davinci-i2s.c:599:29: warning: incorrect type in assignment (different base types) ../sound/soc/ti/davinci-i2s.c:599:29: expected restricted snd_pcm_format_t [assigned] [usertype] fmt ../sound/soc/ti/davinci-i2s.c:599:29: got unsigned char const ../lib/test_blackhole_dev.c:58:27: warning: incorrect type in assignment (different base types) ../lib/test_blackhole_dev.c:58:27: expected restricted __be16 [usertype] payload_len ../lib/test_blackhole_dev.c:58:27: got unsigned long ../kernel/bpf/verifier.c:346:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../kernel/bpf/verifier.c:21479:38: error: subtraction of functions? Share your drugs ../kernel/bpf/verifier.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf-cgroup.h): ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: expected unsigned int [usertype] value ../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: got restricted __le32 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: expected unsigned short [usertype] value ../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: got restricted __le16 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: expected unsigned int val ../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: got restricted __le32 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: expected unsigned short val ../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: got restricted __le16 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:497:32: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/hfcmulti.c:502:32: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/hfcmulti.c:519:25: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/hfcmulti.c:525:25: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: got void * ../sound/soc/ti/davinci-mcasp.c:1939:73: warning: incorrect type in argument 1 (different base types) ../sound/soc/ti/davinci-mcasp.c:1939:73: expected restricted __be32 const [usertype] *p ../sound/soc/ti/davinci-mcasp.c:1939:73: got unsigned int const [usertype] * ../fs/hfsplus/ioctl.c:42:50: warning: incorrect type in assignment (different base types) ../fs/hfsplus/ioctl.c:42:50: expected unsigned int ../fs/hfsplus/ioctl.c:42:50: got restricted __be32 [usertype] ../fs/hfsplus/ioctl.c:50:50: warning: incorrect type in assignment (different base types) ../fs/hfsplus/ioctl.c:50:50: expected unsigned int ../fs/hfsplus/ioctl.c:50:50: got restricted __be32 [usertype] ../fs/hfsplus/ioctl.c:53:50: warning: incorrect type in assignment (different base types) ../fs/hfsplus/ioctl.c:53:50: expected unsigned int ../fs/hfsplus/ioctl.c:53:50: got restricted __be32 [usertype] ../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: expected unsigned int [usertype] length ../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: got restricted __be32 [usertype] ../drivers/net/ethernet/cisco/enic/vnic_vic.c:43:13: warning: cast to restricted __be32 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:48:17: warning: cast to restricted __be32 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: expected unsigned short [usertype] type ../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: got restricted __be16 [usertype] ../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: expected unsigned short [usertype] length ../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: got restricted __be16 [usertype] ../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:24: warning: cast to restricted __be32 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: expected unsigned int [usertype] num_tlvs ../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: got restricted __be32 [usertype] ../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:22: warning: cast to restricted __be32 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:20: expected unsigned int [usertype] length ../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:20: got restricted __be32 [usertype] ../drivers/net/ethernet/cisco/enic/vnic_vic.c:64:22: warning: cast to restricted __be32 ../lib/test_lockup.c:144:13: warning: symbol 'test_file' was not declared. Should it be static? ../lib/test_lockup.c:230:9: warning: context imbalance in 'test_lock' - wrong count at exit ../lib/test_lockup.c:250:25: warning: context imbalance in 'test_unlock' - unexpected unlock ../kernel/bpf/helpers.c:1195:21: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/helpers.c:1195:21: expected unsigned long long ( *[usertype] callback_fn )( ... ) ../kernel/bpf/helpers.c:1195:21: got void [noderef] __rcu * ../kernel/bpf/helpers.c:1883:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1884:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1885:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1886:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1887:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1888:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1889:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:2116:18: warning: symbol 'bpf_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2130:18: warning: symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2161:18: warning: symbol 'bpf_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2169:18: warning: symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2175:18: warning: symbol 'bpf_refcount_acquire_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2220:17: warning: symbol 'bpf_list_push_front_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2230:17: warning: symbol 'bpf_list_push_back_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2263:34: warning: symbol 'bpf_list_pop_front' was not declared. Should it be static? ../kernel/bpf/helpers.c:2268:34: warning: symbol 'bpf_list_pop_back' was not declared. Should it be static? ../kernel/bpf/helpers.c:2273:32: warning: symbol 'bpf_rbtree_remove' was not declared. Should it be static? ../kernel/bpf/helpers.c:2329:17: warning: symbol 'bpf_rbtree_add_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2339:32: warning: symbol 'bpf_rbtree_first' was not declared. Should it be static? ../kernel/bpf/helpers.c:2352:32: warning: symbol 'bpf_task_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2363:18: warning: symbol 'bpf_task_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2368:18: warning: symbol 'bpf_task_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2381:27: warning: symbol 'bpf_cgroup_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2393:18: warning: symbol 'bpf_cgroup_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2398:18: warning: symbol 'bpf_cgroup_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2411:27: warning: symbol 'bpf_cgroup_ancestor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2431:27: warning: symbol 'bpf_cgroup_from_id' was not declared. Should it be static? ../kernel/bpf/helpers.c:2451:18: warning: symbol 'bpf_task_under_cgroup' was not declared. Should it be static? ../kernel/bpf/helpers.c:2494:27: warning: symbol 'bpf_task_get_cgroup1' was not declared. Should it be static? ../kernel/bpf/helpers.c:2511:32: warning: symbol 'bpf_task_from_pid' was not declared. Should it be static? ../kernel/bpf/helpers.c:2530:32: warning: symbol 'bpf_task_from_vpid' was not declared. Should it be static? ../kernel/bpf/helpers.c:2571:18: warning: symbol 'bpf_dynptr_slice' was not declared. Should it be static? ../kernel/bpf/helpers.c:2656:18: warning: symbol 'bpf_dynptr_slice_rdwr' was not declared. Should it be static? ../kernel/bpf/helpers.c:2689:17: warning: symbol 'bpf_dynptr_adjust' was not declared. Should it be static? ../kernel/bpf/helpers.c:2708:18: warning: symbol 'bpf_dynptr_is_null' was not declared. Should it be static? ../kernel/bpf/helpers.c:2715:18: warning: symbol 'bpf_dynptr_is_rdonly' was not declared. Should it be static? ../kernel/bpf/helpers.c:2725:19: warning: symbol 'bpf_dynptr_size' was not declared. Should it be static? ../kernel/bpf/helpers.c:2735:17: warning: symbol 'bpf_dynptr_clone' was not declared. Should it be static? ../kernel/bpf/helpers.c:2751:18: warning: symbol 'bpf_cast_to_kern_ctx' was not declared. Should it be static? ../kernel/bpf/helpers.c:2756:18: warning: symbol 'bpf_rdonly_cast' was not declared. Should it be static? ../kernel/bpf/helpers.c:2761:18: warning: symbol 'bpf_rcu_read_lock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2766:18: warning: symbol 'bpf_rcu_read_unlock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2795:18: warning: symbol 'bpf_throw' was not declared. Should it be static? ../kernel/bpf/helpers.c:2814:17: warning: symbol 'bpf_wq_init' was not declared. Should it be static? ../kernel/bpf/helpers.c:2828:17: warning: symbol 'bpf_wq_start' was not declared. Should it be static? ../kernel/bpf/helpers.c:2845:17: warning: symbol 'bpf_wq_set_callback_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2859:18: warning: symbol 'bpf_preempt_disable' was not declared. Should it be static? ../kernel/bpf/helpers.c:2864:18: warning: symbol 'bpf_preempt_enable' was not declared. Should it be static? ../kernel/bpf/helpers.c:2923:1: warning: symbol 'bpf_iter_bits_new' was not declared. Should it be static? ../kernel/bpf/helpers.c:2984:17: warning: symbol 'bpf_iter_bits_next' was not declared. Should it be static? ../kernel/bpf/helpers.c:3010:18: warning: symbol 'bpf_iter_bits_destroy' was not declared. Should it be static? ../kernel/bpf/helpers.c:3034:17: warning: symbol 'bpf_copy_from_user_str' was not declared. Should it be static? ../kernel/bpf/helpers.c:2761:18: warning: context imbalance in 'bpf_rcu_read_lock' - wrong count at exit ../kernel/bpf/helpers.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'bpf_rcu_read_unlock' - unexpected unlock ../net/nfc/nci/core.c: note: in included file: ../include/net/nfc/nci.h:263:56: warning: array of flexible structures ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: expected restricted __be32 [usertype] ip4src ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: got unsigned int [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: expected restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: got unsigned int [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: expected restricted __be16 [usertype] psrc ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: got unsigned short [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: expected restricted __be16 [usertype] pdst ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: got unsigned short [usertype] ../drivers/scsi/libfc/fc_libfc.c:197:26: warning: cast to restricted __be16 ../drivers/scsi/libfc/fc_libfc.c:197:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/libfc/fc_libfc.c:197:24: expected restricted __be16 [usertype] fh_seq_cnt ../drivers/scsi/libfc/fc_libfc.c:197:24: got unsigned short [usertype] ../drivers/scsi/libfc/fc_libfc.c:287:17: error: incompatible types in comparison expression (different address spaces): ../drivers/scsi/libfc/fc_libfc.c:287:17: struct fc4_prov [noderef] __rcu * ../drivers/scsi/libfc/fc_libfc.c:287:17: struct fc4_prov * ../drivers/scsi/libfc/fc_libfc.c:289:17: error: incompatible types in comparison expression (different address spaces): ../drivers/scsi/libfc/fc_libfc.c:289:17: struct fc4_prov [noderef] __rcu * ../drivers/scsi/libfc/fc_libfc.c:289:17: struct fc4_prov * ../drivers/isdn/hardware/mISDN/avmfritz.c:422:23: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: expected unsigned int [usertype] value ../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: got restricted __le32 [usertype] ../drivers/scsi/fcoe/fcoe.c:1708:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/fcoe/fcoe.c:1708:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/fcoe/fcoe.c:1708:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 ../drivers/scsi/fcoe/fcoe.c:1633:13: warning: cast to restricted __le32 ../sound/soc/uniphier/aio-compress.c:304:34: warning: cast to restricted __be16 ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c: In function ‘get_drvinfo’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:52: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:26: note: directive argument in the range [0, 255] 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:208:17: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32 208 | snprintf(info->fw_version, sizeof(info->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | FW_HDR_FW_VER_MAJOR_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | FW_HDR_FW_VER_MINOR_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | FW_HDR_FW_VER_MICRO_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213 | FW_HDR_FW_VER_BUILD_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | FW_HDR_FW_VER_MAJOR_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | FW_HDR_FW_VER_MINOR_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | FW_HDR_FW_VER_MICRO_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | FW_HDR_FW_VER_BUILD_G(adapter->params.tp_vers)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/fcoe/fcoe_ctlr.c:52:37: error: invalid initializer ../drivers/scsi/fcoe/fcoe_ctlr.c:53:38: error: invalid initializer ../drivers/scsi/fcoe/fcoe_ctlr.c:54:38: error: invalid initializer ../drivers/scsi/fcoe/fcoe_ctlr.c:55:36: error: invalid initializer ../drivers/scsi/fcoe/fcoe_ctlr.c: note: in included file: ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/scsi/libfc/fc_exch.c:812:23: warning: context imbalance in 'fc_exch_em_alloc' - different lock contexts for basic block ../drivers/scsi/libfc/fc_exch.c:1022:29: warning: context imbalance in 'fc_exch_resp' - unexpected unlock ../drivers/scsi/libfc/fc_exch.c:2228:9: warning: context imbalance in 'fc_exch_seq_send' - unexpected unlock ../drivers/usb/storage/sierra_ms.c:80:30: warning: cast to restricted __le16 ../drivers/usb/storage/sierra_ms.c:81:30: warning: cast to restricted __le16 In file included from ../drivers/scsi/libfc/fc_elsct.c:18: ../drivers/scsi/libfc/fc_encode.h: In function ‘fc_ct_ms_fill.constprop’: ../drivers/scsi/libfc/fc_encode.h:359:30: warning: ‘%s’ directive output may be truncated writing up to 64 bytes into a region of size between 62 and 126 [-Wformat-truncation=] 359 | "%s v%s", | ^~ 360 | init_utsname()->sysname, 361 | init_utsname()->release); | ~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/libfc/fc_encode.h:357:17: note: ‘snprintf’ output between 3 and 131 bytes into a destination of size 128 357 | snprintf((char *)&entry->value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | FC_FDMI_HBA_ATTR_OSNAMEVERSION_LEN, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | "%s v%s", | ~~~~~~~~~ 360 | init_utsname()->sysname, | ~~~~~~~~~~~~~~~~~~~~~~~~ 361 | init_utsname()->release); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/bpf/bpf_iter.c:786:17: warning: symbol 'bpf_iter_num_new' was not declared. Should it be static? ../kernel/bpf/bpf_iter.c:817:17: warning: symbol 'bpf_iter_num_next' was not declared. Should it be static? ../kernel/bpf/bpf_iter.c:836:18: warning: symbol 'bpf_iter_num_destroy' was not declared. Should it be static? ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * ../drivers/usb/atm/ueagle-atm.c:2059:9: warning: restricted __be16 degrades to integer ../drivers/usb/atm/ueagle-atm.c:2059:9: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c: In function ‘alloc_uld_rxqs’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:38: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 10 and 25 [-Wformat-truncation=] 141 | "%s-%s%d", | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:34: note: directive argument in the range [0, 131069] 141 | "%s-%s%d", | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:139:25: note: ‘snprintf’ output between 3 and 38 bytes into a destination of size 26 139 | snprintf(adap->msix_info[msi_idx].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | sizeof(adap->msix_info[msi_idx].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | "%s-%s%d", | ~~~~~~~~~~ 142 | adap->port[0]->name, rxq_info->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../sound/soc/tegra/tegra210_i2s.c:643:34: warning: cast to restricted snd_pcm_format_t ../drivers/scsi/libfc/fc_elsct.c: note: in included file (through ../include/scsi/libfc.h): ../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures ../kernel/bpf/map_iter.c:198:17: warning: symbol 'bpf_map_sum_elem_count' was not declared. Should it be static? ../drivers/usb/musb/musb_gadget_ep0.c:85:26: warning: cast from restricted __le16 ../drivers/usb/musb/musb_gadget_ep0.c:220:58: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:227:48: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:237:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:251:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:310:56: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:313:60: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:398:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:411:52: warning: restricted __le16 degrades to integer ../drivers/cpufreq/cpufreq.c:483:17: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:483:17: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:483:17: got struct notifier_block [noderef] __rcu *static [addressable] [toplevel] head ../drivers/cpufreq/cpufreq.c:483:65: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:483:65: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:483:65: got struct notifier_block [noderef] __rcu *next ../drivers/net/rionet.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/scsi/fnic/fnic_fcs.c:26:37: error: invalid initializer ../drivers/scsi/fnic/fnic_fcs.c: note: in included file: ../drivers/scsi/fnic/cq_enet_desc.h:130:39: warning: restricted __le16 degrades to integer ../drivers/scsi/fnic/fnic_fcs.c: note: in included file: ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/scsi/fnic/fnic_fcs.c:1322:6: warning: context imbalance in 'fnic_handle_fip_timer' - different lock contexts for basic block ../kernel/bpf/task_iter.c:818:17: warning: symbol 'bpf_iter_task_vma_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:862:35: warning: symbol 'bpf_iter_task_vma_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:871:18: warning: symbol 'bpf_iter_task_vma_destroy' was not declared. Should it be static? ../kernel/bpf/task_iter.c:896:17: warning: symbol 'bpf_iter_css_task_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:921:32: warning: symbol 'bpf_iter_css_task_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:930:18: warning: symbol 'bpf_iter_css_task_destroy' was not declared. Should it be static? ../kernel/bpf/task_iter.c:965:17: warning: symbol 'bpf_iter_task_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:997:32: warning: symbol 'bpf_iter_task_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:1026:18: warning: symbol 'bpf_iter_task_destroy' was not declared. Should it be static? ../drivers/input/touchscreen/mtouch.c: In function ‘mtouch_connect’: ../drivers/input/touchscreen/mtouch.c:140:57: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 140 | snprintf(mtouch->phys, sizeof(mtouch->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/mtouch.c:140:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 140 | snprintf(mtouch->phys, sizeof(mtouch->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/libfc/fc_lport.c: note: in included file (through ../include/scsi/libfc.h): ../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures ../drivers/scsi/libfc/fc_lport.c:962:16: error: incompatible types in comparison expression (different address spaces): ../drivers/scsi/libfc/fc_lport.c:962:16: struct fc4_prov [noderef] __rcu * ../drivers/scsi/libfc/fc_lport.c:962:16: struct fc4_prov * ../drivers/scsi/fnic/fnic_scsi.c:602:39: warning: context imbalance in 'fnic_queuecommand' - unexpected unlock ../drivers/input/misc/powermate.c:201:9: warning: context imbalance in 'powermate_config_complete' - wrong count at exit ../drivers/input/misc/powermate.c:242:9: warning: context imbalance in 'powermate_pulse_led' - wrong count at exit ../drivers/isdn/hardware/mISDN/mISDNisar.c:204:33: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:205:32: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:206:34: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:253:39: warning: cast to restricted __le16 ../drivers/scsi/libfc/fc_fcp.c:535:29: warning: cast to restricted __le32 ../drivers/scsi/libfc/fc_fcp.c:838:26: warning: context imbalance in 'fc_fcp_recv' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1206:26: warning: context imbalance in 'fc_fcp_cmd_send' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1235:26: warning: context imbalance in 'fc_fcp_error' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:464:32: warning: context imbalance in 'fc_lun_reset_send' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1392:26: warning: context imbalance in 'fc_tm_done' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1448:26: warning: context imbalance in 'fc_fcp_timeout' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1637:26: warning: context imbalance in 'fc_fcp_rec_resp' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1682:26: warning: context imbalance in 'fc_fcp_rec_error' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1790:34: warning: context imbalance in 'fc_fcp_srr_resp' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1834:26: warning: context imbalance in 'fc_fcp_srr_error' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:2133:9: warning: context imbalance in 'fc_eh_abort' - unexpected unlock ../kernel/bpf/hashtab.c:1458:27: warning: context imbalance in 'htab_map_delete_elem' - unexpected unlock ../kernel/bpf/hashtab.c:1495:27: warning: context imbalance in 'htab_lru_map_delete_elem' - unexpected unlock ../kernel/bpf/hashtab.c:1672:27: warning: context imbalance in '__htab_map_lookup_and_delete_elem' - unexpected unlock ../kernel/bpf/hashtab.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__htab_map_lookup_and_delete_batch' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'bpf_hash_map_seq_find_next' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'bpf_hash_map_seq_stop' - unexpected unlock ../drivers/usb/storage/ene_ub6250.c:2161:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:2161:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:2161:33: got int ../drivers/usb/storage/ene_ub6250.c:2090:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:2090:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:2090:33: got int ../drivers/usb/storage/ene_ub6250.c:1933:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1933:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1933:33: got unsigned long const [usertype] size ../drivers/usb/storage/ene_ub6250.c:498:43: warning: incorrect type in initializer (different base types) ../drivers/usb/storage/ene_ub6250.c:498:43: expected unsigned int transfer_length ../drivers/usb/storage/ene_ub6250.c:498:43: got restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:699:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:699:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:699:33: got unsigned int [usertype] blenByte ../drivers/usb/storage/ene_ub6250.c:739:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:739:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:739:33: got unsigned int [usertype] blenByte ../drivers/usb/storage/ene_ub6250.c:886:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:886:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:886:33: got int ../drivers/usb/storage/ene_ub6250.c:905:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:905:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:905:33: got int ../drivers/usb/storage/ene_ub6250.c:951:18: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:971:34: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:972:41: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:973:41: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:976:26: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:990:31: warning: cast to restricted __be32 ../drivers/usb/storage/ene_ub6250.c:994:29: warning: cast to restricted __be32 ../drivers/usb/storage/ene_ub6250.c:1026:42: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:1050:29: warning: cast to restricted __le16 ../drivers/usb/storage/ene_ub6250.c:1053:55: warning: cast to restricted __le16 ../drivers/usb/storage/ene_ub6250.c:1165:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1165:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1165:33: got int ../drivers/usb/storage/ene_ub6250.c:1198:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1198:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1198:33: got int ../drivers/usb/storage/ene_ub6250.c:1229:23: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:1275:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1275:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1275:33: got int ../drivers/usb/storage/ene_ub6250.c:1357:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1357:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1357:33: got int ../drivers/usb/storage/ene_ub6250.c:1541:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1541:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1541:33: got int ../drivers/usb/storage/ene_ub6250.c:1660:41: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1660:41: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1660:41: got unsigned int [usertype] blenByte ../drivers/usb/storage/ene_ub6250.c:1704:49: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1704:49: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1704:49: got int ../drivers/usb/storage/ene_ub6250.c:1761:41: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1761:41: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1761:41: got unsigned int [usertype] blenByte ../drivers/usb/storage/ene_ub6250.c:1837:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1837:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1837:33: got int ../drivers/usb/storage/ene_ub6250.c:1989:26: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:1990:26: warning: cast to restricted __be16 ../drivers/input/touchscreen/penmount.c: In function ‘pm_connect’: ../drivers/input/touchscreen/penmount.c:211:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 211 | snprintf(pm->phys, sizeof(pm->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/penmount.c:211:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 211 | snprintf(pm->phys, sizeof(pm->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/fnic/vnic_dev.c:324:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/fnic/vnic_dev.c:324:32: expected void const [noderef] __iomem * ../drivers/scsi/fnic/vnic_dev.c:324:32: got unsigned int * ../drivers/scsi/fnic/vnic_dev.c:325:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/fnic/vnic_dev.c:325:37: expected void const [noderef] __iomem * ../drivers/scsi/fnic/vnic_dev.c:325:37: got unsigned int * ../drivers/scsi/fnic/vnic_dev.c:365:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/fnic/vnic_dev.c:365:36: expected void [noderef] __iomem * ../drivers/scsi/fnic/vnic_dev.c:365:36: got unsigned int * ../drivers/scsi/fnic/vnic_dev.c:462:32: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/fnic/vnic_dev.c:462:32: expected struct vnic_wq_ctrl *wq_ctrl ../drivers/scsi/fnic/vnic_dev.c:462:32: got struct vnic_wq_ctrl [noderef] __iomem *ctrl ../drivers/scsi/fnic/vnic_dev.c:937:11: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/fnic/vnic_dev.c:937:11: expected void *p ../drivers/scsi/fnic/vnic_dev.c:937:11: got void [noderef] __iomem * ../kernel/trace/trace_events.c:1019:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events.c:1019:31: expected struct event_filter *filter ../kernel/trace/trace_events.c:1019:31: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events.c: note: in included file (through ../kernel/trace/trace_output.h): ../kernel/trace/trace.h:1522:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.h:1522:37: expected struct event_filter *filter ../kernel/trace/trace.h:1522:37: got struct event_filter [noderef] __rcu *filter ../drivers/thermal/max77620_thermal.c:48: warning: Function parameter or struct member 'tz' not described in 'max77620_thermal_read_temp' ../drivers/thermal/max77620_thermal.c:48: warning: Excess function parameter 'data' description in 'max77620_thermal_read_temp' ../lib/bch.c:260:19: warning: incorrect type in assignment (different base types) ../lib/bch.c:260:19: expected unsigned int [usertype] w ../lib/bch.c:260:19: got restricted __be32 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:95:25: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_els.c:536:44: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40: expected unsigned int [assigned] [usertype] offset ../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40: got restricted __le32 [usertype] rx_buf_off ../drivers/scsi/bnx2fc/bnx2fc_els.c:608:25: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_els.c:648:25: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26: expected unsigned int [usertype] resp_len ../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26: got restricted __le32 [usertype] mp_payload_len ../drivers/scsi/bnx2fc/bnx2fc_els.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/bnx2fc/bnx2fc.h): ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/thermal/qoriq_thermal.c:216:38: warning: incorrect type in argument 1 (different base types) ../drivers/thermal/qoriq_thermal.c:216:38: expected restricted __be32 const [usertype] *cell ../drivers/thermal/qoriq_thermal.c:216:38: got unsigned int const [usertype] *[assigned] calibration ../drivers/thermal/qoriq_thermal.c:218:50: warning: incorrect type in argument 1 (different base types) ../drivers/thermal/qoriq_thermal.c:218:50: expected restricted __be32 const [usertype] *cell ../drivers/thermal/qoriq_thermal.c:218:50: got unsigned int const [usertype] * ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:25:1: warning: symbol '__pcpu_scope_bnx2fc_percpu' was not declared. Should it be static? ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:624:18: warning: cast to restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: expected restricted __be32 [usertype] rnid_atype ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: got int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: got restricted __le32 [usertype] fc_crc_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: got restricted __le32 [usertype] fcoe_tx_pkt_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: got restricted __le32 [usertype] fcoe_tx_byte_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: got restricted __le32 [usertype] fcoe_rx_pkt_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: got restricted __le32 [usertype] fcoe_rx_byte_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/bnx2fc/bnx2fc.h): ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/usb/renesas_usbhs/mod.c: In function ‘usbhs_status_get_each_irq’: ../drivers/usb/renesas_usbhs/mod.c:195:13: warning: variable ‘intenb0’ set but not used [-Wunused-but-set-variable] 195 | u16 intenb0, intenb1; | ^~~~~~~ ../kernel/bpf/local_storage.c:91:47: warning: context imbalance in 'cgroup_storage_lookup' - unexpected unlock ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35: warning: incorrect type in initializer (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35: expected unsigned int [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35: got restricted __le32 [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17: expected unsigned int [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17: got restricted __le32 [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20: expected unsigned int [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20: got restricted __le32 [usertype] fcoe_conn_context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1181:30: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20: expected unsigned int [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20: got restricted __le32 [usertype] fcoe_conn_context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17: expected unsigned int [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17: got restricted __le32 [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17: expected unsigned int [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17: got restricted __le32 [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38: expected restricted __le32 [addressable] [assigned] [usertype] stat_params_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38: expected restricted __le32 [addressable] [assigned] [usertype] stat_params_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30: expected restricted __le16 [addressable] [assigned] [usertype] num_tasks ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30: got unsigned int [usertype] max_tasks ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32: expected restricted __le16 [addressable] [assigned] [usertype] sq_num_wqes ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32: expected restricted __le16 [addressable] [assigned] [usertype] rq_num_wqes ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39: expected restricted __le16 [addressable] [assigned] [usertype] rq_buffer_log_size ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32: expected restricted __le16 [addressable] [assigned] [usertype] cq_num_wqes ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41: expected restricted __le32 [addressable] [assigned] [usertype] dummy_buffer_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41: expected restricted __le32 [addressable] [assigned] [usertype] dummy_buffer_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42: expected restricted __le32 [addressable] [assigned] [usertype] task_list_pbl_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42: expected restricted __le32 [addressable] [assigned] [usertype] task_list_pbl_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24: expected restricted __le16 [addressable] [assigned] [usertype] mtu ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41: expected restricted __le32 [addressable] [assigned] [usertype] hash_tbl_pbl_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41: expected restricted __le32 [addressable] [assigned] [usertype] hash_tbl_pbl_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40: expected restricted __le32 [addressable] [assigned] [usertype] t2_hash_tbl_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40: expected restricted __le32 [addressable] [assigned] [usertype] t2_hash_tbl_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44: expected restricted __le32 [addressable] [assigned] [usertype] t2_ptr_hash_tbl_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44: expected restricted __le32 [addressable] [assigned] [usertype] t2_ptr_hash_tbl_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36: expected restricted __le32 [addressable] [assigned] [usertype] free_list_count ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37: expected restricted __le32 [addressable] [assigned] [usertype] error_bit_map_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37: expected restricted __le32 [addressable] [assigned] [usertype] error_bit_map_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32: expected restricted __le16 [addressable] [assigned] [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32: got unsigned short [assigned] [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30: expected restricted __le32 [addressable] [assigned] [usertype] sq_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30: expected restricted __le32 [addressable] [assigned] [usertype] sq_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34: expected restricted __le32 [addressable] [assigned] [usertype] rq_pbl_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34: expected restricted __le32 [addressable] [assigned] [usertype] rq_pbl_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40: expected restricted __le32 [addressable] [assigned] [usertype] rq_first_pbe_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40: expected restricted __le32 [addressable] [assigned] [usertype] rq_first_pbe_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27: expected restricted __le16 [addressable] [assigned] [usertype] rq_prod ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37: expected restricted __le16 [addressable] [assigned] [usertype] tx_max_fc_pay_len ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37: got unsigned short [usertype] maxframe_size ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30: expected restricted __le32 [addressable] [assigned] [usertype] cq_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30: expected restricted __le32 [addressable] [assigned] [usertype] cq_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33: expected restricted __le32 [addressable] [assigned] [usertype] xferq_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33: expected restricted __le32 [addressable] [assigned] [usertype] xferq_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35: expected restricted __le32 [addressable] [assigned] [usertype] conn_db_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35: expected restricted __le32 [addressable] [assigned] [usertype] conn_db_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28: expected restricted __le16 [addressable] [assigned] [usertype] vlan_tag ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28: warning: invalid assignment: |= ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28: left side has type restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28: right side has type int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38: expected restricted __le16 [addressable] [assigned] [usertype] tx_total_conc_seqs ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38: got unsigned short [usertype] max_seq ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38: expected restricted __le16 [addressable] [assigned] [usertype] rx_max_fc_pay_len ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38: got unsigned int [usertype] mfs ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38: expected restricted __le16 [addressable] [assigned] [usertype] rx_total_conc_seqs ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43: expected restricted __le32 [addressable] [assigned] [usertype] confq_first_pbe_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43: got unsigned long long [usertype] confq_dma ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43: expected restricted __le32 [addressable] [assigned] [usertype] confq_first_pbe_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31: expected restricted __le32 [addressable] [assigned] [usertype] lcq_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31: expected restricted __le32 [addressable] [assigned] [usertype] lcq_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42: expected restricted __le32 [addressable] [assigned] [usertype] confq_pbl_base_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42: expected restricted __le32 [addressable] [assigned] [usertype] confq_pbl_base_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29: expected restricted __le32 [addressable] [assigned] [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29: got unsigned int [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26: expected restricted __le32 [addressable] [assigned] [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26: got unsigned int [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32: expected restricted __le32 [addressable] [assigned] [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32: got unsigned int [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29: expected restricted __le32 [addressable] [assigned] [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29: got unsigned int [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32: expected restricted __le32 [addressable] [assigned] [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32: got unsigned int [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29: expected restricted __le32 [addressable] [assigned] [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29: got unsigned int [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28: expected unsigned int [usertype] fr_crc ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28: got restricted __le32 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21: expected unsigned short [usertype] xid ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21: got restricted __le16 [usertype] ox_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:727:27: warning: cast from restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:728:26: warning: cast from restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:23: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21: expected unsigned short [usertype] xid ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21: got restricted __be16 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:821:27: warning: cast from restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:822:26: warning: cast from restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:886:45: warning: restricted __le16 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33: expected restricted __le16 [usertype] doorbell_cq_cons ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:16: expected unsigned int val ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:16: got restricted __le32 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1019:43: warning: restricted __le16 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22: expected unsigned short [usertype] wqe ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22: got restricted __le16 [usertype] wqe ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17: expected unsigned int [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17: got restricted __le32 [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53: expected unsigned int [usertype] err_code ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53: got restricted __le32 [usertype] completion_status ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18: expected restricted __le16 [usertype] wqe ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18: warning: invalid assignment: |= ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18: left side has type restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18: right side has type int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:16: expected unsigned int val ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:16: got restricted __le32 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46: expected restricted __le32 [usertype] init_flags ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46: expected restricted __le32 [usertype] init_flags ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63: expected restricted __le16 [usertype] cleaned_task_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63: got unsigned short [usertype] orig_xid ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69: expected restricted __le32 [usertype] rolled_tx_data_offset ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69: got unsigned int [usertype] offset ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1536:35: warning: restricted __le16 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24: right side has type restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69: expected restricted __le32 [usertype] lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69: expected restricted __le32 [usertype] hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65: expected restricted __le16 [usertype] cur_sge_off ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65: got unsigned int [usertype] offset ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46: expected restricted __le32 [usertype] lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46: expected restricted __le32 [usertype] hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42: expected restricted __le16 [usertype] cur_sge_off ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42: got unsigned int [usertype] offset ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55: expected restricted __le32 [usertype] low_exp_ro ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55: got unsigned int [usertype] orig_offset ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56: expected restricted __le32 [usertype] high_exp_ro ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56: got unsigned int [usertype] orig_offset ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63: expected restricted __le16 [usertype] cleaned_task_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63: got unsigned short [usertype] orig_xid ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46: expected restricted __le32 [usertype] init_flags ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42: warning: invalid assignment: |= ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42: left side has type restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42: right side has type int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69: expected restricted __le32 [usertype] lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69: expected restricted __le32 [usertype] hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47: expected restricted __le32 [usertype] data_2_trns ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47: got unsigned long [usertype] data_xfer_len ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1668:42: warning: invalid assignment: |= ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1668:42: left side has type restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1668:42: right side has type int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1672:46: warning: too many warnings ../sound/soc/sof/intel/hda-dai.c: note: in included file: ../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures ../sound/soc/sof/intel/hda-dai.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../kernel/trace/trace_events_filter.c:2672:19: warning: array of flexible structures ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1323:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events_filter.c:1323:34: expected struct event_filter *filter ../kernel/trace/trace_events_filter.c:1323:34: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1340:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events_filter.c:1340:27: expected struct event_filter *filter ../kernel/trace/trace_events_filter.c:1340:27: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/kcsan/report.c:498:13: warning: context imbalance in 'release_report' - unexpected unlock ../kernel/kcsan/report.c:603:13: warning: context imbalance in 'prepare_report_consumer' - wrong count at exit ../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53: expected restricted __le32 [usertype] buf_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53: got unsigned long long ../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: expected restricted __le32 [usertype] buf_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: got unsigned long long ../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: expected restricted __le16 [usertype] buf_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: got unsigned short [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: expected restricted __le32 [usertype] buf_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: got unsigned long long ../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: expected restricted __le32 [usertype] buf_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: got unsigned long long ../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: expected restricted __le16 [usertype] buf_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: got unsigned short [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: expected unsigned int [usertype] fcp_resid ../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: got restricted __le32 [usertype] fcp_resid ../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: expected unsigned int [usertype] rq_buff_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: got restricted __le32 [usertype] fcp_rsp_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: expected int fcp_sns_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: got restricted __le32 [usertype] fcp_sns_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: warning: invalid assignment: += ../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: expected restricted __le32 [usertype] buf_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: expected restricted __le32 [usertype] buf_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: expected restricted __le16 [usertype] buf_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: got int ../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: expected restricted __le32 [usertype] buf_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: expected restricted __le32 [usertype] buf_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: expected restricted __le16 [usertype] buf_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: got int ../drivers/scsi/bnx2fc/bnx2fc_io.c:880:28: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: expected unsigned int [usertype] resp_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: got restricted __le32 [usertype] mp_payload_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1993:56: warning: restricted __le16 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_io.c:1996:60: warning: restricted __le16 degrades to integer ../drivers/usb/storage/realtek_cr.c:255:17: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/realtek_cr.c:255:17: expected unsigned int residue ../drivers/usb/storage/realtek_cr.c:255:17: got restricted __le32 [usertype] Residue ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing0' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing1' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing2' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dmach' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'pio_data' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'addr_data' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'sg_io' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dma_read' not described in 'mxs_i2c_dev' ../drivers/usb/chipidea/ci_hdrc_tegra.c:182:20: warning: context imbalance in 'tegra_usb_internal_port_reset' - unexpected unlock ../drivers/i2c/busses/i2c-npcm7xx.c:1132:61: warning: Using plain integer as NULL pointer ../drivers/net/ethernet/dlink/dl2k.c:344:35: warning: restricted __le32 degrades to integer ../drivers/usb/misc/usb3503.c:231:44: warning: cast to restricted __be32 ../drivers/usb/renesas_usbhs/mod_gadget.c: In function ‘usbhs_mod_gadget_probe’: ../drivers/usb/renesas_usbhs/mod_gadget.c:1140:57: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] 1140 | snprintf(uep->ep_name, EP_NAME_SIZE, "ep%d", i); | ^~ ../drivers/usb/renesas_usbhs/mod_gadget.c:1140:54: note: directive argument in the range [-2147483641, 2147483646] 1140 | snprintf(uep->ep_name, EP_NAME_SIZE, "ep%d", i); | ^~~~~~ ../drivers/usb/renesas_usbhs/mod_gadget.c:1140:17: note: ‘snprintf’ output between 4 and 14 bytes into a destination of size 8 1140 | snprintf(uep->ep_name, EP_NAME_SIZE, "ep%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/md/dm-snap.c:645:13: warning: context imbalance in 'dm_exception_table_lock' - wrong count at exit ../drivers/md/dm-snap.c: note: in included file (through ../include/linux/list_bl.h, ../include/linux/rculist_bl.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/highmem.h, ../include/linux/bvec.h, ...): ../include/linux/bit_spinlock.h:83:9: warning: context imbalance in 'dm_exception_table_unlock' - unexpected unlock ../drivers/usb/usbip/usbip_common.c:499:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:499:33: expected unsigned int [usertype] command ../drivers/usb/usbip/usbip_common.c:499:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:500:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:500:33: expected unsigned int [usertype] seqnum ../drivers/usb/usbip/usbip_common.c:500:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:501:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:501:33: expected unsigned int [usertype] devid ../drivers/usb/usbip/usbip_common.c:501:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:502:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:502:33: expected unsigned int [usertype] direction ../drivers/usb/usbip/usbip_common.c:502:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:503:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:503:33: expected unsigned int [usertype] ep ../drivers/usb/usbip/usbip_common.c:503:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:505:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:506:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:507:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:508:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:509:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:517:37: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:517:37: expected unsigned int [usertype] transfer_flags ../drivers/usb/usbip/usbip_common.c:517:37: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:524:39: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:555:29: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:555:29: expected unsigned int [usertype] seqnum ../drivers/usb/usbip/usbip_common.c:555:29: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:557:31: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:607:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:607:33: expected unsigned int [usertype] offset ../drivers/usb/usbip/usbip_common.c:607:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:608:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:608:33: expected unsigned int [usertype] length ../drivers/usb/usbip/usbip_common.c:608:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:609:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:609:33: expected unsigned int [usertype] status ../drivers/usb/usbip/usbip_common.c:609:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:610:36: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:610:36: expected unsigned int [usertype] actual_length ../drivers/usb/usbip/usbip_common.c:610:36: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:612:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:613:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:614:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:615:38: warning: cast to restricted __be32 ../drivers/usb/renesas_usbhs/mod_host.c:779:28: warning: incorrect type in assignment (different base types) ../drivers/usb/renesas_usbhs/mod_host.c:779:28: expected restricted __le16 [addressable] [usertype] wValue ../drivers/usb/renesas_usbhs/mod_host.c:779:28: got int ../drivers/net/phy/mscc/mscc_main.c: In function ‘vsc85xx_dt_led_modes_get.constprop’: ../drivers/net/phy/mscc/mscc_main.c:451:64: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 451 | ret = sprintf(led_dt_prop, "vsc8531,led-%d-mode", i); | ^ ../drivers/net/phy/mscc/mscc_main.c:451:23: note: ‘sprintf’ output between 19 and 29 bytes into a destination of size 28 451 | ret = sprintf(led_dt_prop, "vsc8531,led-%d-mode", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/usbip/vhci_sysfs.c: In function ‘vhci_init_attr_group’: ../drivers/usb/usbip/vhci_sysfs.c:468:67: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=] 468 | snprintf(status->name, MAX_STATUS_NAME+1, "status.%d", id); | ^~ In function ‘set_status_attr’, inlined from ‘init_status_attrs’ at ../drivers/usb/usbip/vhci_sysfs.c:485:3, inlined from ‘vhci_init_attr_group’ at ../drivers/usb/usbip/vhci_sysfs.c:509:8: ../drivers/usb/usbip/vhci_sysfs.c:468:59: note: directive argument in the range [-2147483641, 2147483646] 468 | snprintf(status->name, MAX_STATUS_NAME+1, "status.%d", id); | ^~~~~~~~~~~ ../drivers/usb/usbip/vhci_sysfs.c:468:17: note: ‘snprintf’ output between 9 and 19 bytes into a destination of size 17 468 | snprintf(status->name, MAX_STATUS_NAME+1, "status.%d", id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/trace/trace_events_user.c:2259:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2366:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2391:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs * ../sound/soc/sof/intel/hda.c: note: in included file: ../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures ../sound/soc/sof/intel/hda.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../drivers/usb/usbip/vhci_hcd.c:295:36: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/vhci_hcd.c:295:36: expected restricted __le16 [usertype] DeviceRemovable ../drivers/usb/usbip/vhci_hcd.c:295:36: got int ../drivers/input/touchscreen/touchit213.c: In function ‘touchit213_connect’: ../drivers/input/touchscreen/touchit213.c:152:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 152 | "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/touchit213.c:151:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 151 | snprintf(touchit213->phys, sizeof(touchit213->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | "%s/input0", serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/trace/bpf_trace.c:190:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:227:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:242:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:277:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:765:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:776:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:791:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:839:41: warning: incorrect type in assignment (different address spaces) ../kernel/trace/bpf_trace.c:839:41: expected void [noderef] __user *[addressable] [assigned] [usertype] sival_ptr ../kernel/trace/bpf_trace.c:839:41: got void * ../kernel/trace/bpf_trace.c:1290:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1339:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1363:18: warning: symbol 'bpf_key_put' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1383:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3488:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3496:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3537:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:2593:21: warning: dereference of noderef expression ../kernel/trace/bpf_trace.c:2597:66: warning: dereference of noderef expression ../kernel/trace/bpf_trace.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock ../kernel/bpf/btf.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf_verifier.h): ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../drivers/input/touchscreen/touchright.c: In function ‘tr_connect’: ../drivers/input/touchscreen/touchright.c:114:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 114 | snprintf(tr->phys, sizeof(tr->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/touchright.c:114:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 114 | snprintf(tr->phys, sizeof(tr->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/udc/net2272.c:1825:68: warning: incorrect type in argument 2 (different base types) ../drivers/usb/gadget/udc/net2272.c:1825:68: expected unsigned short [usertype] wIndex ../drivers/usb/gadget/udc/net2272.c:1825:68: got restricted __le16 [addressable] [assigned] [usertype] wIndex ../drivers/usb/gadget/udc/net2272.c:1826:46: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/net2272.c:1829:48: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/net2272.c:1829:48: expected unsigned short [usertype] status ../drivers/usb/gadget/udc/net2272.c:1829:48: got restricted __le16 [usertype] ../drivers/usb/gadget/udc/net2272.c:1831:48: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/net2272.c:1831:48: expected unsigned short [usertype] status ../drivers/usb/gadget/udc/net2272.c:1831:48: got restricted __le16 [usertype] ../drivers/usb/gadget/udc/net2272.c:1842:40: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/net2272.c:1855:40: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/net2272.c:1877:60: warning: incorrect type in argument 2 (different base types) ../drivers/usb/gadget/udc/net2272.c:1877:60: expected unsigned short [usertype] wIndex ../drivers/usb/gadget/udc/net2272.c:1877:60: got restricted __le16 [addressable] [assigned] [usertype] wIndex ../drivers/usb/gadget/udc/net2272.c:1895:72: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/net2272.c:1904:60: warning: incorrect type in argument 2 (different base types) ../drivers/usb/gadget/udc/net2272.c:1904:60: expected unsigned short [usertype] wIndex ../drivers/usb/gadget/udc/net2272.c:1904:60: got restricted __le16 [addressable] [assigned] [usertype] wIndex ../drivers/usb/gadget/udc/net2272.c:1913:56: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/net2272.c:2011:52: warning: context imbalance in 'net2272_handle_stat1_irqs' - unexpected unlock ../drivers/net/bareudp.c:290:14: warning: incorrect type in assignment (different address spaces) ../drivers/net/bareudp.c:290:14: expected struct socket *sock ../drivers/net/bareudp.c:290:14: got struct socket [noderef] __rcu *sock ../drivers/net/bareudp.c:620:20: warning: incorrect type in assignment (different base types) ../drivers/net/bareudp.c:620:20: expected restricted __be16 [usertype] port ../drivers/net/bareudp.c:620:20: got unsigned short ../drivers/net/bareudp.c:621:25: warning: incorrect type in assignment (different base types) ../drivers/net/bareudp.c:621:25: expected restricted __be16 [usertype] ethertype ../drivers/net/bareudp.c:621:25: got unsigned short ../drivers/usb/usbip/stub_main.c:77:20: warning: context imbalance in 'get_busid_priv' - wrong count at exit ../drivers/usb/usbip/stub_main.c:85:28: warning: context imbalance in 'put_busid_priv' - unexpected unlock ../drivers/input/touchscreen/touchwin.c: In function ‘tw_connect’: ../drivers/input/touchscreen/touchwin.c:121:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 121 | snprintf(tw->phys, sizeof(tw->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/touchwin.c:121:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 121 | snprintf(tw->phys, sizeof(tw->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/udc/snps_udc_core.c:550:34: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/snps_udc_core.c:550:34: expected unsigned int [usertype] bufptr ../drivers/usb/gadget/udc/snps_udc_core.c:550:34: got restricted __le32 [usertype] ../kernel/bpf/arena.c:554:18: warning: symbol 'bpf_arena_alloc_pages' was not declared. Should it be static? ../kernel/bpf/arena.c:566:18: warning: symbol 'bpf_arena_free_pages' was not declared. Should it be static? ../drivers/input/misc/ideapad_slidebar.c:96:11: warning: context imbalance in 'slidebar_pos_get' - wrong count at exit ../drivers/input/misc/ideapad_slidebar.c:105:11: warning: context imbalance in 'slidebar_mode_get' - wrong count at exit ../drivers/input/misc/ideapad_slidebar.c:114:13: warning: context imbalance in 'slidebar_mode_set' - wrong count at exit ../drivers/usb/gadget/function/f_sourcesink.c:355:43: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:355:43: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_sourcesink.c:355:43: got unsigned int ../drivers/usb/gadget/function/f_sourcesink.c:358:41: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:358:41: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_sourcesink.c:358:41: got unsigned int ../drivers/usb/gadget/function/f_sourcesink.c:394:43: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:394:43: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_sourcesink.c:394:43: got unsigned int isoc_maxpacket ../drivers/usb/gadget/function/f_sourcesink.c:395:43: warning: invalid assignment: |= ../drivers/usb/gadget/function/f_sourcesink.c:395:43: left side has type restricted __le16 ../drivers/usb/gadget/function/f_sourcesink.c:395:43: right side has type unsigned int ../drivers/usb/gadget/function/f_sourcesink.c:400:41: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:400:41: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_sourcesink.c:400:41: got unsigned int isoc_maxpacket ../drivers/usb/gadget/function/f_sourcesink.c:401:41: warning: invalid assignment: |= ../drivers/usb/gadget/function/f_sourcesink.c:401:41: left side has type restricted __le16 ../drivers/usb/gadget/function/f_sourcesink.c:401:41: right side has type unsigned int ../drivers/usb/gadget/function/f_sourcesink.c:416:43: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:416:43: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_sourcesink.c:416:43: got unsigned int isoc_maxpacket ../drivers/usb/gadget/function/f_sourcesink.c:420:51: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:420:51: expected restricted __le16 static [addressable] [assigned] [toplevel] [usertype] wBytesPerInterval ../drivers/usb/gadget/function/f_sourcesink.c:420:51: got unsigned int ../drivers/usb/gadget/function/f_sourcesink.c:425:41: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:425:41: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_sourcesink.c:425:41: got unsigned int isoc_maxpacket ../drivers/usb/gadget/function/f_sourcesink.c:429:49: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:429:49: expected restricted __le16 static [addressable] [assigned] [toplevel] [usertype] wBytesPerInterval ../drivers/usb/gadget/function/f_sourcesink.c:429:49: got unsigned int ../drivers/isdn/mISDN/l1oip_core.c:670:39: warning: incorrect type in assignment (different base types) ../drivers/isdn/mISDN/l1oip_core.c:670:39: expected restricted __be32 [usertype] s_addr ../drivers/isdn/mISDN/l1oip_core.c:670:39: got unsigned long ../drivers/input/touchscreen/tsc40.c: In function ‘tsc_connect’: ../drivers/input/touchscreen/tsc40.c:95:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 95 | snprintf(ptsc->phys, sizeof(ptsc->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/tsc40.c:95:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 95 | snprintf(ptsc->phys, sizeof(ptsc->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/function/u_serial.c:944:9: warning: context imbalance in '__gs_console_push' - unexpected unlock ../drivers/gpu/drm/drm_gpuvm.c:788:9: warning: context imbalance in 'cond_spin_lock' - wrong count at exit ../drivers/gpu/drm/drm_gpuvm.c:796:28: warning: context imbalance in 'cond_spin_unlock' - unexpected unlock ../drivers/usb/gadget/udc/pxa27x_udc.c:2089:20: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2089:20: expected restricted __le16 [assigned] [usertype] wValue ../drivers/usb/gadget/udc/pxa27x_udc.c:2089:20: got int config ../drivers/usb/gadget/udc/pxa27x_udc.c:2118:20: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2118:20: expected restricted __le16 [assigned] [usertype] wValue ../drivers/usb/gadget/udc/pxa27x_udc.c:2118:20: got int alt ../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: expected restricted __le16 [assigned] [usertype] wIndex ../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: got int iface ../drivers/usb/gadget/udc/pxa27x_udc.c:2302:17: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2302:17: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/pxa27x_udc.c:2302:17: got unsigned int ../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: got unsigned int ../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: got unsigned int ../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: got unsigned int ../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: got unsigned int ../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: got unsigned int ../drivers/usb/gadget/udc/pxa27x_udc.c:676:39: warning: context imbalance in 'req_done' - unexpected unlock ../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: got unsigned int [usertype] *firm_model ../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: got unsigned int [usertype] *firm_version ../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: got unsigned int [usertype] *device_map ../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: expected unsigned int [usertype] *rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: got unsigned int [noderef] __iomem * ../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: expected unsigned int [usertype] *rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: got unsigned int [noderef] [usertype] __iomem *message_rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: expected unsigned int [usertype] *rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: got unsigned int [noderef] __iomem * ../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: expected unsigned int [usertype] *rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: got unsigned int [noderef] [usertype] __iomem *msgcode_rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: expected unsigned int [usertype] *rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: got unsigned int [noderef] __iomem * ../drivers/input/touchscreen/tsc200x-core.c:195:13: warning: context imbalance in 'tsc200x_penup_timer' - wrong count at exit ../drivers/scsi/qedf/qedf_main.c:2217:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2217:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedf/qedf_main.c:2217:18: got restricted __le16 ../drivers/scsi/qedf/qedf_main.c:2246:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2246:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedf/qedf_main.c:2246:18: got restricted __le16 ../drivers/scsi/qedf/qedf_main.c:2263:33: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2281:26: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2512:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2512:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/qedf/qedf_main.c:2512:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 ../drivers/scsi/qedf/qedf_main.c:2708:34: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2823:25: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2826:18: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h): ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast to restricted __be16 ../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast from restricted __be32 ../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast to restricted __be16 ../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast from restricted __be32 ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: expected unsigned short ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: expected unsigned int [usertype] fragpa_lo ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: expected unsigned int [usertype] fragpa_hi ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/m66592-udc.c:1055:33: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/m66592-udc.c:1055:33: warning: cast to restricted __le16 ../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: expected unsigned short [usertype] ep0_data ../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: got restricted __le16 [usertype] ../drivers/usb/gadget/udc/r8a66597-udc.c:1256:33: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/r8a66597-udc.c:1256:33: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_ethtool.c: In function ‘be_get_drvinfo’: ../drivers/net/ethernet/emulex/benet/be_ethtool.c:229:29: warning: ‘ [’ directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); | ^~ ../drivers/net/ethernet/emulex/benet/be_ethtool.c:228:17: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 32 228 | snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/qrtr/af_qrtr.c:181:27: error: incompatible types in comparison expression (different base types): ../net/qrtr/af_qrtr.c:181:27: void [noderef] __rcu * ../net/qrtr/af_qrtr.c:181:27: struct qrtr_node * ../net/qrtr/af_qrtr.c:368:25: warning: incorrect type in assignment (different base types) ../net/qrtr/af_qrtr.c:639:27: error: incompatible types in comparison expression (different base types): ../net/qrtr/af_qrtr.c:639:27: void [noderef] __rcu * ../net/qrtr/af_qrtr.c:639:27: struct qrtr_node * ../drivers/usb/gadget/udc/renesas_usb3.c: In function ‘renesas_usb3_init_ep’: ../drivers/usb/gadget/udc/renesas_usb3.c:2700:73: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] 2700 | snprintf(usb3_ep->ep_name, sizeof(usb3_ep->ep_name), "ep%d", i); | ^~ ../drivers/usb/gadget/udc/renesas_usb3.c:2700:70: note: directive argument in the range [-2147483639, 2147483646] 2700 | snprintf(usb3_ep->ep_name, sizeof(usb3_ep->ep_name), "ep%d", i); | ^~~~~~ ../drivers/usb/gadget/udc/renesas_usb3.c:2700:17: note: ‘snprintf’ output between 4 and 14 bytes into a destination of size 8 2700 | snprintf(usb3_ep->ep_name, sizeof(usb3_ep->ep_name), "ep%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/qedf/qedf_io.c:641:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:641:59: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/qedf_io.c:641:59: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:643:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:643:59: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/qedf_io.c:643:59: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:655:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:655:40: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/qedf_io.c:655:40: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:656:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:656:40: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/qedf_io.c:656:40: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:664:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:664:33: expected unsigned int ../drivers/scsi/qedf/qedf_io.c:664:33: got restricted __be32 [usertype] ../drivers/scsi/qedf/qedf_io.c:720:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:720:26: expected restricted __be16 [usertype] fh_ox_id ../drivers/scsi/qedf/qedf_io.c:720:26: got unsigned short [usertype] xid ../drivers/scsi/qedf/qedf_io.c:724:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:724:31: expected restricted __le32 [addressable] [usertype] parameter ../drivers/scsi/qedf/qedf_io.c:724:31: got restricted __be32 [usertype] fh_parm_offset ../drivers/scsi/qedf/qedf_io.c:729:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:729:27: expected restricted __le16 [addressable] [assigned] [usertype] rx_id ../drivers/scsi/qedf/qedf_io.c:729:27: got restricted __be16 [usertype] fh_rx_id ../drivers/scsi/qedf/qedf_io.c:730:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:730:27: expected restricted __le16 [addressable] [assigned] [usertype] ox_id ../drivers/scsi/qedf/qedf_io.c:730:27: got restricted __be16 [usertype] fh_ox_id ../drivers/scsi/qedf/qedf_io.c:734:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:734:45: expected restricted __le32 [addressable] [assigned] [usertype] lo ../drivers/scsi/qedf/qedf_io.c:734:45: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:735:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:735:45: expected restricted __le32 [addressable] [assigned] [usertype] hi ../drivers/scsi/qedf/qedf_io.c:735:45: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:743:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:743:45: expected restricted __le32 [addressable] [assigned] [usertype] lo ../drivers/scsi/qedf/qedf_io.c:743:45: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:744:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:744:45: expected restricted __le32 [addressable] [assigned] [usertype] hi ../drivers/scsi/qedf/qedf_io.c:744:45: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:789:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:789:23: expected restricted __le16 [assigned] [usertype] sq_prod ../drivers/scsi/qedf/qedf_io.c:789:23: got unsigned short [usertype] fw_sq_prod_idx ../drivers/scsi/qedf/qedf_io.c:1068:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:1068:35: expected unsigned int [usertype] fcp_resid ../drivers/scsi/qedf/qedf_io.c:1068:35: got restricted __le32 [usertype] fcp_resid ../drivers/scsi/qedf/qedf_io.c:1075:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:1075:29: expected int fcp_rsp_len ../drivers/scsi/qedf/qedf_io.c:1075:29: got restricted __le32 [usertype] fcp_rsp_len ../drivers/scsi/qedf/qedf_io.c:1079:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:1079:29: expected int fcp_sns_len ../drivers/scsi/qedf/qedf_io.c:1079:29: got restricted __le32 [usertype] fcp_sns_len ../drivers/scsi/qedf/qedf_io.c:1253:48: warning: restricted __le16 degrades to integer ../drivers/scsi/qedf/qedf_io.c:1255:52: warning: restricted __le16 degrades to integer ../drivers/scsi/qedf/qedf_io.c:1276:41: warning: restricted __le16 degrades to integer ../drivers/scsi/qedf/qedf_io.c:1453:9: warning: cast to restricted __le32 ../drivers/scsi/qedf/qedf_io.c:1453:9: warning: cast from restricted __le16 ../drivers/scsi/qedf/qedf_io.c:1461:15: warning: cast from restricted __le32 ../drivers/scsi/qedf/qedf_io.c:1462:14: warning: cast from restricted __le32 ../drivers/scsi/qedf/qedf_io.c:1476:52: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:1476:52: expected unsigned int [usertype] rx_buf_off ../drivers/scsi/qedf/qedf_io.c:1476:52: got restricted __le32 [usertype] rx_buf_off ../drivers/scsi/qedf/qedf_io.c:1478:52: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:1478:52: expected unsigned int [usertype] tx_buf_off ../drivers/scsi/qedf/qedf_io.c:1478:52: got restricted __le32 [usertype] tx_buf_off ../drivers/scsi/qedf/qedf_io.c:1480:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:1480:47: expected unsigned int [usertype] rx_id ../drivers/scsi/qedf/qedf_io.c:1480:47: got restricted __le16 [usertype] rx_id ../drivers/scsi/qedf/qedf_io.c:1529:9: warning: cast to restricted __le32 ../drivers/scsi/qedf/qedf_io.c:1529:9: warning: cast from restricted __le16 ../drivers/scsi/qedf/qedf_io.c:2103:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2103:32: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/qedf_io.c:2103:32: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:2104:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2104:32: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/qedf_io.c:2104:32: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:2105:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2105:28: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedf/qedf_io.c:2105:28: got int ../drivers/scsi/qedf/qedf_io.c:2114:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2114:33: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/qedf_io.c:2114:33: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:2115:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2115:33: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/qedf_io.c:2115:33: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:2116:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2116:29: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedf/qedf_io.c:2116:29: got int ../drivers/scsi/qedf/qedf_io.c:2493:53: warning: incorrect type in initializer (different base types) ../drivers/scsi/qedf/qedf_io.c:2493:53: expected unsigned short [usertype] pktlen ../drivers/scsi/qedf/qedf_io.c:2493:53: got restricted __le16 [usertype] pkt_len ../drivers/scsi/qedf/qedf_io.c:2555:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2555:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/qedf/qedf_io.c:2555:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:315:39: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:316:39: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:390:43: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:401:33: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:413:23: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:417:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:460:44: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: expected unsigned int [usertype] request_length ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: expected unsigned int [usertype] pa_hi ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: expected unsigned int [usertype] pa_lo ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: expected unsigned int [usertype] len ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: expected unsigned int [usertype] lo ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: expected unsigned int [usertype] hi ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:899:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1032:29: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1034:38: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: expected unsigned short [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: expected unsigned int [usertype] pmac_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1112:28: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: expected unsigned int [usertype] pmac_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1218:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: expected unsigned int ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1293:28: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1337:28: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: expected unsigned short [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1396:27: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1398:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: expected unsigned int [usertype] interface_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: expected unsigned short [usertype] max_frame_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: expected unsigned int [usertype] rss_queue ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1441:27: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: expected unsigned short [usertype] id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: expected unsigned short [usertype] id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: expected unsigned int [usertype] capability_flags ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: expected unsigned int [usertype] enable_flags ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1555:30: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1559:47: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: expected unsigned int [usertype] interface_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: expected unsigned short [usertype] pport_num ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1728:39: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: expected unsigned int [usertype] fat_operation ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1787:38: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: expected unsigned int [usertype] fat_operation ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: expected unsigned int [usertype] read_log_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: expected unsigned int [usertype] read_log_length ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: expected unsigned int [usertype] data_buffer_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1841:25: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: expected unsigned int [usertype] num_eq ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: expected unsigned int [usertype] eq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: expected unsigned int [usertype] delay_multiplier ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: expected unsigned int [usertype] if_flags_mask ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: warning: invalid assignment: |= ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: left side has type unsigned int ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: right side has type restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: expected unsigned int [usertype] mcast_num ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: expected unsigned short [usertype] tx_flow_control ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: expected unsigned short [usertype] rx_flow_control ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2106:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2107:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2136:37: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2137:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2138:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2139:37: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: expected unsigned short [usertype] enable_rss ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: expected unsigned short [usertype] cpu_table_size_log2 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: expected unsigned int [usertype] write_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: expected unsigned int [usertype] descriptor_count ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: expected unsigned int [usertype] buf_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: expected unsigned int [usertype] addr_low ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: expected unsigned int [usertype] addr_high ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2400:33: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: expected unsigned int [usertype] desired_read_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: expected unsigned int [usertype] read_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: expected unsigned int [usertype] descriptor_count ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: expected unsigned int [usertype] buf_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: expected unsigned int [usertype] addr_low ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: expected unsigned int [usertype] addr_high ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2521:30: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2522:24: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: expected unsigned int [usertype] op_type ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: expected unsigned int [usertype] op_code ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: expected unsigned int [usertype] data_buf_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: expected unsigned int [usertype] op_type ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: expected unsigned int [usertype] op_code ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: expected unsigned int [usertype] data_buf_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2637:36: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2639:36: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2871:24: warning: too many warnings ../drivers/scsi/qedf/qedf_fip.c:21:48: error: invalid initializer ../drivers/scsi/qedf/qedf_fip.c:165:38: error: invalid initializer ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:15: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:15: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: expected restricted __le32 [usertype] sgl_total_length ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:23: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:23: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:23: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: got unsigned int [usertype] val ../fs/nfs/client.c: note: in included file (through ../include/linux/module.h): ../include/linux/list.h:229:25: warning: context imbalance in 'nfs_put_client' - unexpected unlock ../drivers/scsi/qedf/qedf_attr.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h): ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../kernel/trace/trace_uprobe.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h, ../include/linux/bpf-cgroup.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__uprobe_perf_func' - unexpected unlock ../drivers/scsi/qedf/qedf_els.c:180:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_els.c:180:34: expected unsigned int [usertype] resp_len ../drivers/scsi/qedf/qedf_els.c:180:34: got restricted __le32 [usertype] data_placement_size ../drivers/scsi/qedf/qedf_els.c:314:13: warning: cast from restricted __le16 ../drivers/scsi/qedf/qedf_els.c:350:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_els.c:350:22: expected restricted __be16 [usertype] fh_rx_id ../drivers/scsi/qedf/qedf_els.c:350:22: got int ../drivers/scsi/qedf/qedf_els.c:358:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_els.c:358:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/qedf/qedf_els.c:358:20: got restricted __le32 [usertype] ../drivers/scsi/qedf/qedf_els.c:1050:13: warning: cast from restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:15: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:15: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: expected restricted __le32 [usertype] burst_length ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: got unsigned int [usertype] total_buffer_size ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: expected restricted __le32 [usertype] seq_rec_updated_offset ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: got unsigned int [usertype] desired_offset ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid ../kernel/bpf/stackmap.c:490:9: warning: context imbalance in '__bpf_get_stack' - different lock contexts for basic block ../drivers/usb/gadget/udc/renesas_usbf.c:2272:37: warning: invalid assignment: |= ../drivers/usb/gadget/udc/renesas_usbf.c:2272:37: left side has type unsigned short ../drivers/usb/gadget/udc/renesas_usbf.c:2272:37: right side has type restricted __le16 ../drivers/usb/gadget/udc/renesas_usbf.c:2313:31: warning: restricted __le16 degrades to integer ../kernel/bpf/cgroup_iter.c:310:17: warning: symbol 'bpf_iter_css_new' was not declared. Should it be static? ../kernel/bpf/cgroup_iter.c:334:40: warning: symbol 'bpf_iter_css_next' was not declared. Should it be static? ../kernel/bpf/cgroup_iter.c:355:18: warning: symbol 'bpf_iter_css_destroy' was not declared. Should it be static? ../drivers/usb/gadget/udc/lpc32xx_udc.c:2198:19: warning: cast to restricted __le16 ../drivers/usb/gadget/udc/lpc32xx_udc.c:2207:15: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4200:33: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4205:41: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4211:45: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4267:19: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4268:20: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4276:27: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6938:25: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: expected unsigned int [addressable] [assigned] [usertype] integer ../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: expected unsigned int [usertype] addr ../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: expected unsigned int [usertype] len ../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: expected unsigned int [usertype] sgptr ../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6613:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6624:23: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6640:25: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6651:25: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6653:34: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:433:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: expected unsigned int [usertype] cdb_ptr ../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'stall' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'prot_stall' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'registered' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'suspended' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'connected' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'vbus_session' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'set_cfg_not_acked' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'waiting_zlp_ack' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/mv_udc_core.c: In function ‘eps_init.constprop.isra’: ../drivers/usb/gadget/udc/mv_udc_core.c:1269:59: warning: ‘out’ directive output may be truncated writing 3 bytes into a region of size between 1 and 11 [-Wformat-truncation=] 1269 | snprintf(name, sizeof(name), "ep%dout", i / 2); | ^~~ ../drivers/usb/gadget/udc/mv_udc_core.c:1269:25: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 14 1269 | snprintf(name, sizeof(name), "ep%dout", i / 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/udc/mv_udc_core.c:1265:59: warning: ‘in’ directive output may be truncated writing 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=] 1265 | snprintf(name, sizeof(name), "ep%din", i / 2); | ^~ ../drivers/usb/gadget/udc/mv_udc_core.c:1265:25: note: ‘snprintf’ output between 6 and 16 bytes into a destination of size 14 1265 | snprintf(name, sizeof(name), "ep%din", i / 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/lockd/clntproc.c: note: in included file (through ../include/linux/module.h): ../include/linux/list.h:229:25: warning: context imbalance in 'nlmclnt_put_lockowner' - unexpected unlock ../drivers/usb/gadget/udc/mv_udc_core.c:66:33: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:66:33: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/mv_udc_core.c:66:33: got int ../drivers/usb/gadget/udc/mv_udc_core.c:366:24: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:366:24: expected unsigned int [usertype] buff_ptr0 ../drivers/usb/gadget/udc/mv_udc_core.c:366:24: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:368:24: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:368:24: expected unsigned int [usertype] buff_ptr1 ../drivers/usb/gadget/udc/mv_udc_core.c:368:24: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:369:24: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:369:24: expected unsigned int [usertype] buff_ptr2 ../drivers/usb/gadget/udc/mv_udc_core.c:369:24: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:370:24: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:370:24: expected unsigned int [usertype] buff_ptr3 ../drivers/usb/gadget/udc/mv_udc_core.c:370:24: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:371:24: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:371:24: expected unsigned int [usertype] buff_ptr4 ../drivers/usb/gadget/udc/mv_udc_core.c:371:24: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:834:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/usb/gadget/udc/mv_udc_core.c:834:34: expected void const volatile [noderef] __iomem *addr ../drivers/usb/gadget/udc/mv_udc_core.c:834:34: got unsigned int * ../drivers/usb/gadget/udc/mv_udc_core.c:835:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/usb/gadget/udc/mv_udc_core.c:835:42: expected void volatile [noderef] __iomem *addr ../drivers/usb/gadget/udc/mv_udc_core.c:835:42: got unsigned int * ../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: expected unsigned short [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: got restricted __le16 [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:1516:26: warning: cast from restricted __le16 ../drivers/usb/gadget/udc/mv_udc_core.c:1546:31: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1547:35: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1568:30: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1579:39: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1580:43: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1616:34: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1625:52: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1634:39: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1635:43: warning: restricted __le16 degrades to integer ../drivers/rtc/rtc-mxc_v2.c:114:12: warning: context imbalance in 'mxc_rtc_lock' - different lock contexts for basic block ../drivers/rtc/rtc-mxc_v2.c:127:12: warning: context imbalance in 'mxc_rtc_unlock' - unexpected unlock ../drivers/usb/gadget/udc/mv_u3d_core.c: In function ‘mv_u3d_eps_init.constprop.isra’: ../drivers/usb/gadget/udc/mv_u3d_core.c:1335:59: warning: ‘out’ directive output may be truncated writing 3 bytes into a region of size between 1 and 11 [-Wformat-truncation=] 1335 | snprintf(name, sizeof(name), "ep%dout", i >> 1); | ^~~ ../drivers/usb/gadget/udc/mv_u3d_core.c:1335:25: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 14 1335 | snprintf(name, sizeof(name), "ep%dout", i >> 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/udc/mv_u3d_core.c:1331:59: warning: ‘in’ directive output may be truncated writing 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=] 1331 | snprintf(name, sizeof(name), "ep%din", i >> 1); | ^~ ../drivers/usb/gadget/udc/mv_u3d_core.c:1331:25: note: ‘snprintf’ output between 6 and 16 bytes into a destination of size 14 1331 | snprintf(name, sizeof(name), "ep%din", i >> 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/nfs/inode.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/compat.h, ../arch/x86/include/asm/ia32.h, ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ...): ../include/linux/rculist.h:157:25: warning: context imbalance in 'nfs_put_lock_context' - unexpected unlock ../drivers/mmc/host/mmc_spi.c:748:17: warning: incorrect type in argument 1 (different base types) ../drivers/mmc/host/mmc_spi.c:748:17: expected unsigned short [usertype] *p ../drivers/mmc/host/mmc_spi.c:748:17: got restricted __be16 * ../drivers/mmc/host/mmc_spi.c:749:28: warning: restricted __be16 degrades to integer ../drivers/usb/gadget/legacy/inode.c:1143:33: warning: context imbalance in 'ep0_write' - unexpected unlock ../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: got int ../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: expected unsigned int [usertype] rsvd0 ../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: expected unsigned int [usertype] trb_addr_lo ../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: expected unsigned int [usertype] buf_addr_lo ../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: expected unsigned int [usertype] trb_len ../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: expected unsigned int [usertype] buf_addr_lo ../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: expected unsigned int [usertype] trb_len ../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: expected void [noderef] __iomem * ../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: got unsigned int * ../drivers/usb/gadget/udc/mv_u3d_core.c:1478:26: warning: cast from restricted __le16 ../fs/nfs/super.c:1182:49: warning: incorrect type in initializer (different address spaces) ../fs/nfs/super.c:1182:49: expected struct rpc_xprt *xprt1 ../fs/nfs/super.c:1182:49: got struct rpc_xprt [noderef] __rcu *cl_xprt ../fs/nfs/super.c:1183:49: warning: incorrect type in initializer (different address spaces) ../fs/nfs/super.c:1183:49: expected struct rpc_xprt *xprt2 ../fs/nfs/super.c:1183:49: got struct rpc_xprt [noderef] __rcu *cl_xprt ../fs/nfs/super.c:1397:14: warning: symbol 'nfs_idmap_cache_timeout' was not declared. Should it be static? ../drivers/usb/gadget/function/rndis.c: In function ‘rndis_register’: ../drivers/usb/gadget/function/rndis.c:60:23: warning: ‘%03d’ directive writing between 3 and 10 bytes into a region of size 7 [-Wformat-overflow=] 60 | #define NAME_TEMPLATE "driver/rndis-%03d" | ^~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/function/rndis.c:907:31: note: in expansion of macro ‘NAME_TEMPLATE’ 907 | sprintf(name, NAME_TEMPLATE, i); | ^~~~~~~~~~~~~ ../drivers/usb/gadget/function/rndis.c:60:37: note: format string is defined here 60 | #define NAME_TEMPLATE "driver/rndis-%03d" | ^~~~ ../drivers/usb/gadget/function/rndis.c:60:23: note: directive argument in the range [0, 2147483647] 60 | #define NAME_TEMPLATE "driver/rndis-%03d" | ^~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/function/rndis.c:907:31: note: in expansion of macro ‘NAME_TEMPLATE’ 907 | sprintf(name, NAME_TEMPLATE, i); | ^~~~~~~~~~~~~ ../drivers/usb/gadget/function/rndis.c:907:17: note: ‘sprintf’ output between 17 and 24 bytes into a destination of size 20 907 | sprintf(name, NAME_TEMPLATE, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/bpf/bpf_struct_ops.c:539:27: warning: symbol 'bpf_struct_ops_link_lops' was not declared. Should it be static? ../fs/lockd/svclock.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/list.h:229:25: warning: context imbalance in 'nlmsvc_put_lockowner' - unexpected unlock ../drivers/rtc/rtc-omap.c:412: warning: Function parameter or struct member 'dev' not described in 'omap_rtc_power_off_program' ../drivers/usb/gadget/udc/aspeed_udc.c:1011:28: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/aspeed_udc.c:1072:32: warning: restricted __le16 degrades to integer ../kernel/bpf/cpumask.c:49:32: warning: symbol 'bpf_cpumask_create' was not declared. Should it be static? ../kernel/bpf/cpumask.c:75:32: warning: symbol 'bpf_cpumask_acquire' was not declared. Should it be static? ../kernel/bpf/cpumask.c:89:18: warning: symbol 'bpf_cpumask_release' was not declared. Should it be static? ../kernel/bpf/cpumask.c:99:18: warning: symbol 'bpf_cpumask_release_dtor' was not declared. Should it be static? ../kernel/bpf/cpumask.c:112:17: warning: symbol 'bpf_cpumask_first' was not declared. Should it be static? ../kernel/bpf/cpumask.c:125:17: warning: symbol 'bpf_cpumask_first_zero' was not declared. Should it be static? ../kernel/bpf/cpumask.c:139:17: warning: symbol 'bpf_cpumask_first_and' was not declared. Should it be static? ../kernel/bpf/cpumask.c:150:18: warning: symbol 'bpf_cpumask_set_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:163:18: warning: symbol 'bpf_cpumask_clear_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:180:18: warning: symbol 'bpf_cpumask_test_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:197:18: warning: symbol 'bpf_cpumask_test_and_set_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:215:18: warning: symbol 'bpf_cpumask_test_and_clear_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:227:18: warning: symbol 'bpf_cpumask_setall' was not declared. Should it be static? ../kernel/bpf/cpumask.c:236:18: warning: symbol 'bpf_cpumask_clear' was not declared. Should it be static? ../kernel/bpf/cpumask.c:253:18: warning: symbol 'bpf_cpumask_and' was not declared. Should it be static? ../kernel/bpf/cpumask.c:268:18: warning: symbol 'bpf_cpumask_or' was not declared. Should it be static? ../kernel/bpf/cpumask.c:283:18: warning: symbol 'bpf_cpumask_xor' was not declared. Should it be static? ../kernel/bpf/cpumask.c:301:18: warning: symbol 'bpf_cpumask_equal' was not declared. Should it be static? ../kernel/bpf/cpumask.c:317:18: warning: symbol 'bpf_cpumask_intersects' was not declared. Should it be static? ../kernel/bpf/cpumask.c:333:18: warning: symbol 'bpf_cpumask_subset' was not declared. Should it be static? ../kernel/bpf/cpumask.c:348:18: warning: symbol 'bpf_cpumask_empty' was not declared. Should it be static? ../kernel/bpf/cpumask.c:363:18: warning: symbol 'bpf_cpumask_full' was not declared. Should it be static? ../kernel/bpf/cpumask.c:375:18: warning: symbol 'bpf_cpumask_copy' was not declared. Should it be static? ../kernel/bpf/cpumask.c:390:17: warning: symbol 'bpf_cpumask_any_distribute' was not declared. Should it be static? ../kernel/bpf/cpumask.c:408:17: warning: symbol 'bpf_cpumask_any_and_distribute' was not declared. Should it be static? ../kernel/bpf/cpumask.c:420:17: warning: symbol 'bpf_cpumask_weight' was not declared. Should it be static? ../net/netfilter/xt_hashlimit.c:198:27: warning: context imbalance in 'dsthash_find' - different lock contexts for basic block ../net/netfilter/xt_hashlimit.c:216:27: warning: context imbalance in 'dsthash_alloc_init' - different lock contexts for basic block ../net/netfilter/xt_hashlimit.c:787:20: warning: context imbalance in 'hashlimit_mt_common' - unexpected unlock ../drivers/mmc/core/block.c:2633:26: warning: invalid assignment: |= ../drivers/mmc/core/block.c:2633:26: left side has type unsigned int ../drivers/mmc/core/block.c:2633:26: right side has type restricted blk_features_t ../drivers/mmc/core/block.c:2635:26: warning: invalid assignment: |= ../drivers/mmc/core/block.c:2635:26: left side has type unsigned int ../drivers/mmc/core/block.c:2635:26: right side has type restricted blk_features_t ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: warning: invalid assignment: |= ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: left side has type unsigned int ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: right side has type restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: expected unsigned int [usertype] sgptr ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: expected unsigned int [usertype] sgptr ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: expected unsigned int [usertype] addr ../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: expected unsigned int [usertype] len ../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: got restricted __le32 [usertype] ../drivers/net/ethernet/freescale/enetc/enetc.c: In function ‘enetc_setup_irqs’: ../drivers/net/ethernet/freescale/enetc/enetc.c:2330:60: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 4 and 19 [-Wformat-truncation=] 2330 | snprintf(v->name, sizeof(v->name), "%s-rxtx%d", | ^~ ../drivers/net/ethernet/freescale/enetc/enetc.c:2330:52: note: directive argument in the range [-2147483639, 2147483646] 2330 | snprintf(v->name, sizeof(v->name), "%s-rxtx%d", | ^~~~~~~~~~~ ../drivers/net/ethernet/freescale/enetc/enetc.c:2330:17: note: ‘snprintf’ output between 7 and 32 bytes into a destination of size 24 2330 | snprintf(v->name, sizeof(v->name), "%s-rxtx%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2331 | priv->ndev->name, i); | ~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/function/f_mass_storage.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/highmem.h, ../include/linux/bvec.h, ../include/linux/blk_types.h, ...): ../include/linux/sched/signal.h:289:28: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:289:28: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:289:28: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:291:30: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:291:30: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:291:30: got struct spinlock [noderef] __rcu * ../drivers/usb/gadget/udc/max3420_udc.c:551:41: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/max3420_udc.c:552:31: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/max3420_udc.c:566:16: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/max3420_udc.c:566:16: expected unsigned short [assigned] [usertype] status ../drivers/usb/gadget/udc/max3420_udc.c:566:16: got restricted __le16 [usertype] ../drivers/usb/gadget/udc/max3420_udc.c:584:31: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/max3420_udc.c:598:32: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/max3420_udc.c:626:29: warning: cast from restricted __le16 ../drivers/usb/gadget/udc/max3420_udc.c:627:29: warning: cast from restricted __le16 ../drivers/usb/gadget/udc/max3420_udc.c:628:30: warning: cast from restricted __le16 ../sound/soc/codecs/da7218.c:488:44: warning: cast to restricted __le16 ../sound/soc/codecs/da7218.c:508:13: warning: incorrect type in assignment (different base types) ../sound/soc/codecs/da7218.c:508:13: expected unsigned short [usertype] val ../sound/soc/codecs/da7218.c:508:13: got restricted __le16 [usertype] ../drivers/mmc/core/queue.c:351:43: warning: incorrect type in initializer (different base types) ../drivers/mmc/core/queue.c:351:43: expected restricted blk_features_t [usertype] features ../drivers/mmc/core/queue.c:351:43: got unsigned int features ../kernel/bpf/crypto.c:145:35: warning: symbol 'bpf_crypto_ctx_create' was not declared. Should it be static? ../kernel/bpf/crypto.c:242:35: warning: symbol 'bpf_crypto_ctx_acquire' was not declared. Should it be static? ../kernel/bpf/crypto.c:258:18: warning: symbol 'bpf_crypto_ctx_release' was not declared. Should it be static? ../kernel/bpf/crypto.c:313:17: warning: symbol 'bpf_crypto_decrypt' was not declared. Should it be static? ../kernel/bpf/crypto.c:334:17: warning: symbol 'bpf_crypto_encrypt' was not declared. Should it be static? ../drivers/power/supply/cros_usbpd-charger.c: In function ‘cros_usbpd_charger_probe’: ../drivers/power/supply/cros_usbpd-charger.c:17:49: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 17 | #define CHARGER_USBPD_DIR_NAME "CROS_USBPD_CHARGER%d" | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/power/supply/cros_usbpd-charger.c:631:45: note: in expansion of macro ‘CHARGER_USBPD_DIR_NAME’ 631 | sprintf(port->name, CHARGER_USBPD_DIR_NAME, i); | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/power/supply/cros_usbpd-charger.c:17:68: note: format string is defined here 17 | #define CHARGER_USBPD_DIR_NAME "CROS_USBPD_CHARGER%d" | ^~ ../drivers/power/supply/cros_usbpd-charger.c:17:49: note: directive argument in the range [-2147483641, 2147483646] 17 | #define CHARGER_USBPD_DIR_NAME "CROS_USBPD_CHARGER%d" | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/power/supply/cros_usbpd-charger.c:631:45: note: in expansion of macro ‘CHARGER_USBPD_DIR_NAME’ 631 | sprintf(port->name, CHARGER_USBPD_DIR_NAME, i); | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/power/supply/cros_usbpd-charger.c:631:25: note: ‘sprintf’ output between 20 and 30 bytes into a destination of size 23 631 | sprintf(port->name, CHARGER_USBPD_DIR_NAME, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/md/dm-era-target.c:668:9: error: incompatible types in comparison expression (different address spaces): ../drivers/md/dm-era-target.c:668:9: struct writeset [noderef] __rcu * ../drivers/md/dm-era-target.c:668:9: struct writeset * ../drivers/md/dm-era-target.c:976:14: error: incompatible types in comparison expression (different address spaces): ../drivers/md/dm-era-target.c:976:14: struct writeset [noderef] __rcu * ../drivers/md/dm-era-target.c:976:14: struct writeset * ../lib/stackinit_kunit.c:348:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:348:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:348:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:355:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:355:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:355:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:358:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:358:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:358:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:360:1: warning: Using plain integer as NULL pointer ../drivers/usb/gadget/function/f_fs.c:3323:32: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_fs.c:3323:32: expected unsigned short [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3323:32: got restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3348:36: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_fs.c:3348:36: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3348:36: got unsigned short [usertype] wMaxPacketSize ../drivers/net/ethernet/freescale/enetc/enetc_ethtool.c: note: in included file (through ../drivers/net/ethernet/freescale/enetc/enetc.h): ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: cast to restricted __le64 ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: restricted __le64 degrades to integer ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: cast to restricted __le64 ../drivers/net/wireless/ti/wlcore/main.c:671:33: warning: context imbalance in 'wlcore_irq_locked' - different lock contexts for basic block ../kernel/events/core.c:1419:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1419:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1419:15: struct perf_event_context * ../kernel/events/core.c:1432:28: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1432:28: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1432:28: struct perf_event_context * ../kernel/events/core.c:3586:20: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3586:20: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3586:20: struct perf_event_context * ../kernel/events/core.c:3590:18: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3590:18: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3590:18: struct perf_event_context * ../kernel/events/core.c:3591:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3591:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3591:23: struct perf_event_context * ../kernel/events/core.c:3645:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3645:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3645:25: struct perf_event_context * ../kernel/events/core.c:3646:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3646:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3646:25: struct perf_event_context * ../kernel/events/core.c:4024:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4024:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4024:15: struct perf_event_context * ../kernel/events/core.c:4436:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4436:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4436:15: struct perf_event_context * ../kernel/events/core.c:4930:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4930:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4930:25: struct perf_event_context * ../kernel/events/core.c:6363:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6363:9: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6363:9: struct perf_buffer * ../kernel/events/core.c:5850:24: warning: incorrect type in assignment (different base types) ../kernel/events/core.c:6079:22: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6079:22: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6079:22: struct perf_buffer * ../kernel/events/core.c:6203:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6203:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6203:14: struct perf_buffer * ../kernel/events/core.c:6236:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6236:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6236:14: struct perf_buffer * ../kernel/events/core.c:6293:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6293:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6293:14: struct perf_buffer * ../kernel/events/core.c:6384:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6384:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6384:14: struct perf_buffer * ../kernel/events/core.c:6400:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6400:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6400:14: struct perf_buffer * ../kernel/events/core.c:8229:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8229:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8229:15: struct perf_event_context * ../kernel/events/core.c:8316:13: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8316:13: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:8316:13: struct perf_buffer * ../kernel/events/core.c:8420:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8420:61: expected struct task_struct *p ../kernel/events/core.c:8420:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:8422:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8422:61: expected struct task_struct *p ../kernel/events/core.c:8422:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:9110:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9110:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:9110:15: struct perf_event_context * ../kernel/events/core.c:10245:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10245:9: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10245:9: struct swevent_hlist * ../kernel/events/core.c:10284:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10284:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10284:17: struct swevent_hlist * ../kernel/events/core.c:10558:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10558:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:10558:23: struct perf_event_context * ../kernel/events/core.c:11580:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? ../kernel/events/core.c:13436:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13436:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13436:9: struct perf_event_context * ../kernel/events/core.c:13530:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13530:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13530:15: struct perf_event_context * ../kernel/events/core.c:13542:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13542:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13542:9: struct perf_event_context * ../kernel/events/core.c:13981:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13981:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:13981:17: struct swevent_hlist * ../kernel/events/core.c:182:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit ../kernel/events/core.c:198:9: warning: context imbalance in 'perf_ctx_unlock' - unexpected unlock ../kernel/events/core.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block ../kernel/events/core.c:1466:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock ../kernel/events/core.c:2889:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit ../kernel/events/core.c:4904:17: warning: context imbalance in 'find_get_context' - unexpected unlock ../kernel/events/core.c: note: in included file: ../kernel/events/internal.h:211:1: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'perf_get_pgtable_size' - unexpected unlock ../kernel/events/core.c:10098:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10098:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10098:17: struct swevent_hlist * ../kernel/events/core.c:10118:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10118:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10118:17: struct swevent_hlist * ../kernel/events/core.c:10234:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10234:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10234:16: struct swevent_hlist * ../kernel/events/core.c:10234:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10234:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10234:16: struct swevent_hlist * ../kernel/events/core.c:10234:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10234:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10234:16: struct swevent_hlist * ../lib/overflow_kunit.c:487:9: warning: cast truncates bits from constant value (12c becomes 2c) ../lib/overflow_kunit.c:489:9: warning: cast truncates bits from constant value (1112c becomes 112c) ../lib/overflow_kunit.c:491:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) ../lib/overflow_kunit.c:492:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) ../lib/overflow_kunit.c:509:9: warning: cast truncates bits from constant value (12c becomes 2c) ../lib/overflow_kunit.c:511:9: warning: cast truncates bits from constant value (1112c becomes 112c) ../lib/overflow_kunit.c:513:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) ../lib/overflow_kunit.c:514:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) ../lib/overflow_kunit.c:526:9: warning: cast truncates bits from constant value (100 becomes 0) ../lib/overflow_kunit.c:528:9: warning: cast truncates bits from constant value (10000 becomes 0) ../lib/overflow_kunit.c:530:9: warning: cast truncates bits from constant value (100000000 becomes 0) ../lib/overflow_kunit.c:531:9: warning: cast truncates bits from constant value (100000000 becomes 0) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1057:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1057:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1058:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1058:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1059:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1059:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1060:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1060:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1062:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1062:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1063:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1063:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1155:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1155:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1155:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1156:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1156:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1156:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../drivers/scsi/aic7xxx/aic79xx_core.c:2999:50: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:3067:25: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:3072:39: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:3087:39: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:3260:39: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:4251:27: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:4412:64: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:4465:41: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:5614:30: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:5722:41: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5727:49: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5733:53: warning: cast to restricted __le64 ../drivers/scsi/aic7xxx/aic79xx_core.c:5755:41: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5760:49: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5766:53: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5859:27: warning: cast to restricted __le64 ../drivers/scsi/aic7xxx/aic79xx_core.c:5860:28: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5871:27: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5872:28: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5875:27: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:7505:19: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:8028:27: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:8035:56: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:9490:25: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31: expected unsigned int [addressable] [assigned] [usertype] integer ../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:1404:36: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36: expected unsigned int [usertype] hscb_busaddr ../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37: expected unsigned short [usertype] tag ../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37: got restricted __le16 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:9069:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:9086:23: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:9095:17: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:9111:25: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:9122:25: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:9124:34: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:7974:34: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:1674:29: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:2206:25: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:2248:62: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:2275:39: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:2341:62: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:415:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:415:26: expected unsigned long long [usertype] addr ../drivers/scsi/aic7xxx/aic79xx_core.c:415:26: got restricted __le64 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:416:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:416:25: expected unsigned int [usertype] len ../drivers/scsi/aic7xxx/aic79xx_core.c:416:25: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:422:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:422:26: expected unsigned int [usertype] addr ../drivers/scsi/aic7xxx/aic79xx_core.c:422:26: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:423:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:423:25: expected unsigned int [usertype] len ../drivers/scsi/aic7xxx/aic79xx_core.c:423:25: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:446:72: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:446:72: expected unsigned int [usertype] sense_addr ../drivers/scsi/aic7xxx/aic79xx_core.c:446:72: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:473:37: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:474:44: warning: invalid assignment: |= ../drivers/scsi/aic7xxx/aic79xx_core.c:474:44: left side has type unsigned long long ../drivers/scsi/aic7xxx/aic79xx_core.c:474:44: right side has type restricted __le64 ../drivers/scsi/aic7xxx/aic79xx_core.c:484:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:484:26: expected unsigned int [usertype] sgptr ../drivers/scsi/aic7xxx/aic79xx_core.c:484:26: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:490:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:490:26: expected unsigned int [usertype] sgptr ../drivers/scsi/aic7xxx/aic79xx_core.c:490:26: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:834:32: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:845:13: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:847:23: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:852:56: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:871:32: warning: cast to restricted __le64 ../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:1739:40: warning: cast to restricted __le64 ../drivers/scsi/aic7xxx/aic79xx_core.c:1755:39: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:1756:33: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:6461:21: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:6473:29: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:6483:21: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:6704:32: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45: expected unsigned int [usertype] hscb_busaddr ../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:8152:19: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:8292:33: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:8877:25: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:8940:25: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:9720:27: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:9722:37: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:9737:25: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:9745:17: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:1096:17: warning: cast to restricted __le32 ../fs/lockd/mon.c: note: in included file (through ../include/linux/smp.h, ../include/linux/alloc_tag.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): ../include/linux/list.h:229:25: warning: context imbalance in 'nsm_release' - unexpected unlock ../kernel/events/ring_buffer.c:22:39: warning: incorrect type in argument 2 (different base types) ../kernel/events/ring_buffer.c:22:39: expected int i ../kernel/events/ring_buffer.c:22:39: got restricted __poll_t [usertype] ../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:174:14: struct perf_buffer * ../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:174:14: struct perf_buffer * ../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:174:14: struct perf_buffer * ../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: expected restricted __le16 [usertype] wTerminalType ../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: got int ../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: expected restricted __le16 [usertype] wChannelConfig ../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: got int ../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: expected restricted __le16 ../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: got int ../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: expected restricted __le16 [usertype] wTerminalType ../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: got int ../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: expected restricted __le16 [usertype] wFormatTag ../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: got int ../drivers/usb/gadget/function/f_uac1_legacy.c:375:41: warning: cast to restricted __le16 ../drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c:281:30: warning: incorrect type in argument 1 (different base types) ../drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c:281:30: expected unsigned short [usertype] header ../drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c:281:30: got restricted __le16 const [usertype] header ../kernel/events/callchain.c:67:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:67:9: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:67:9: struct callchain_cpus_entries * ../kernel/events/callchain.c:97:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:97:9: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:97:9: struct callchain_cpus_entries * ../kernel/events/callchain.c:162:19: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:162:19: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:162:19: struct callchain_cpus_entries * ../drivers/power/supply/ucs1002_power.c:191:29: warning: cast to restricted __be32 ../kernel/bpf/kmem_cache_iter.c:24:17: warning: symbol 'bpf_iter_kmem_cache_new' was not declared. Should it be static? ../kernel/bpf/kmem_cache_iter.c:35:31: warning: symbol 'bpf_iter_kmem_cache_next' was not declared. Should it be static? ../kernel/bpf/kmem_cache_iter.c:80:18: warning: symbol 'bpf_iter_kmem_cache_destroy' was not declared. Should it be static? ../drivers/scsi/aic7xxx/aic79xx_osm.c:312:10: warning: symbol 'aic79xx_slowcrc' was not declared. Should it be static? ../drivers/scsi/aic7xxx/aic79xx_osm.c:2261:16: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_osm.c:2280:37: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_osm.c:1765:17: warning: cast to restricted __le16 ../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: expected int access ../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: got restricted snd_pcm_access_t [usertype] ../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: expected int format ../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: got restricted snd_pcm_format_t [usertype] ../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: expected int access ../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: got restricted snd_pcm_access_t ../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: expected int format ../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: got restricted snd_pcm_format_t ../drivers/usb/gadget/udc/bdc/bdc_ep.c:498:26: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff) ../lib/usercopy_kunit.c:221:30: warning: cast removes address space '__user' of expression ../kernel/events/uprobes.c:2037:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/uprobes.c:2037:17: struct return_instance [noderef] __rcu * ../kernel/events/uprobes.c:2037:17: struct return_instance * ../kernel/events/uprobes.c:2118:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/uprobes.c:2118:9: struct return_instance [noderef] __rcu * ../kernel/events/uprobes.c:2118:9: struct return_instance * ../kernel/events/uprobes.c:2177:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/uprobes.c:2177:9: struct return_instance [noderef] __rcu * ../kernel/events/uprobes.c:2177:9: struct return_instance * ../kernel/events/uprobes.c:2236:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:2238:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:2497:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/uprobes.c:2497:25: struct return_instance [noderef] __rcu * ../kernel/events/uprobes.c:2497:25: struct return_instance * ../kernel/events/uprobes.c:2625:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:2627:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c: note: in included file: ../include/linux/rmap.h:703:28: warning: context imbalance in '__replace_page' - unexpected unlock ../kernel/events/uprobes.c:729:17: warning: context imbalance in 'hprobe_finalize' - unexpected unlock ../kernel/events/uprobes.c:797:25: warning: context imbalance in 'hprobe_expire' - unexpected unlock ../kernel/events/uprobes.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/xarray.h, ../include/linux/list_lru.h, ../include/linux/fs.h, ...): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/input/touchscreen/raspberrypi-ts.c:117:45: warning: incorrect type in argument 3 (different address spaces) ../drivers/input/touchscreen/raspberrypi-ts.c:117:45: expected void *cpu_addr ../drivers/input/touchscreen/raspberrypi-ts.c:117:45: got void [noderef] __iomem *fw_regs_va ../drivers/input/touchscreen/raspberrypi-ts.c:145:24: warning: incorrect type in assignment (different address spaces) ../drivers/input/touchscreen/raspberrypi-ts.c:145:24: expected void [noderef] __iomem *fw_regs_va ../drivers/input/touchscreen/raspberrypi-ts.c:145:24: got void * ../lib/crc16_kunit.c:30:4: warning: symbol 'data' was not declared. Should it be static? ../drivers/regulator/vctrl-regulator.c: note: in included file: ../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer ../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: expected restricted pci_power_t [usertype] state ../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: got unsigned int enum ahd_power_state [usertype] new_state ../drivers/usb/typec/ucsi/ucsi_ccg.c:572:14: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_ccg.c:572:14: expected unsigned int [usertype] ../drivers/usb/typec/ucsi/ucsi_ccg.c:572:14: got restricted __le32 [usertype] cci ../fs/ufs/inode.c: note: in included file: ../fs/ufs/util.h:192:40: warning: restricted __fs16 degrades to integer ../fs/ufs/util.h:226:40: warning: restricted __fs16 degrades to integer ../fs/ufs/inode.c:376: warning: Function parameter or struct member 'inode' not described in 'ufs_getfrag_block' ../fs/ufs/inode.c:376: warning: Function parameter or struct member 'fragment' not described in 'ufs_getfrag_block' ../fs/ufs/inode.c:376: warning: Function parameter or struct member 'bh_result' not described in 'ufs_getfrag_block' ../fs/ufs/inode.c:376: warning: Function parameter or struct member 'create' not described in 'ufs_getfrag_block' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'in' not described in 'sw842_compress' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'ilen' not described in 'sw842_compress' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'out' not described in 'sw842_compress' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'olen' not described in 'sw842_compress' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'wmem' not described in 'sw842_compress' ../drivers/mmc/host/dw_mmc.c:606:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/mmc/host/dw_mmc.c:606:29: expected void const volatile [noderef] __iomem *addr ../drivers/mmc/host/dw_mmc.c:606:29: got unsigned int * ../drivers/mmc/host/dw_mmc.c:606:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/mmc/host/dw_mmc.c:606:29: expected void const volatile [noderef] __iomem *addr ../drivers/mmc/host/dw_mmc.c:606:29: got unsigned int * ../drivers/mmc/host/dw_mmc.c:619:25: warning: restricted __le32 degrades to integer ../drivers/mmc/host/dw_mmc.c:619:25: warning: restricted __le32 degrades to integer ../drivers/mmc/host/dw_mmc.c:678:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/mmc/host/dw_mmc.c:678:29: expected void const volatile [noderef] __iomem *addr ../drivers/mmc/host/dw_mmc.c:678:29: got restricted __le32 * ../drivers/mmc/host/dw_mmc.c:678:29: warning: restricted __le32 degrades to integer ../drivers/mmc/host/dw_mmc.c:678:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/mmc/host/dw_mmc.c:678:29: expected void const volatile [noderef] __iomem *addr ../drivers/mmc/host/dw_mmc.c:678:29: got restricted __le32 * ../drivers/mmc/host/dw_mmc.c:678:29: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/aachba.c:3941:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3941:39: expected unsigned int [usertype] addrHigh ../drivers/scsi/aacraid/aachba.c:3941:39: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:3942:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3942:38: expected unsigned int [usertype] addrLow ../drivers/scsi/aacraid/aachba.c:3942:38: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:3943:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3943:26: expected unsigned int [usertype] cur_size ../drivers/scsi/aacraid/aachba.c:3943:26: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:3948:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3948:44: expected restricted __le32 [usertype] sgeFirstSize ../drivers/scsi/aacraid/aachba.c:3948:44: got unsigned int [usertype] cur_size ../drivers/scsi/aacraid/aachba.c:3950:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3950:46: expected restricted __le32 [usertype] sgeNominalSize ../drivers/scsi/aacraid/aachba.c:3950:46: got unsigned int [usertype] cur_size ../drivers/scsi/aacraid/aachba.c:3952:60: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/aachba.c:3962:28: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:3964:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3964:39: expected unsigned int [usertype] length ../drivers/scsi/aacraid/aachba.c:3964:39: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:3968:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3968:22: expected unsigned char [usertype] sgeCnt ../drivers/scsi/aacraid/aachba.c:3968:22: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4067:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4067:30: expected unsigned int [usertype] addr_hi ../drivers/scsi/aacraid/aachba.c:4067:30: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4068:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4068:30: expected unsigned int [usertype] addr_lo ../drivers/scsi/aacraid/aachba.c:4068:30: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4069:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4069:26: expected unsigned int [usertype] cur_size ../drivers/scsi/aacraid/aachba.c:4069:26: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4081:24: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:4083:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4083:26: expected unsigned int [usertype] len ../drivers/scsi/aacraid/aachba.c:4083:26: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4088:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4088:45: expected unsigned char [usertype] emb_data_desc_count ../drivers/scsi/aacraid/aachba.c:4088:45: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4089:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4089:28: expected unsigned int [usertype] flags ../drivers/scsi/aacraid/aachba.c:4089:28: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4092:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4092:38: expected unsigned int [usertype] flags ../drivers/scsi/aacraid/aachba.c:4092:38: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4093:48: warning: cast from restricted __le32 ../drivers/scsi/aacraid/aachba.c:4094:43: warning: cast from restricted __le32 ../drivers/scsi/aacraid/aachba.c:4095:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4095:40: expected unsigned int [usertype] addr_lo ../drivers/scsi/aacraid/aachba.c:4095:40: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4033:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4033:22: expected unsigned char [usertype] sgeCnt ../drivers/scsi/aacraid/aachba.c:4033:22: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4035:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4035:30: expected restricted __le32 [usertype] sgeNominalSize ../drivers/scsi/aacraid/aachba.c:4035:30: got unsigned long ../drivers/scsi/aacraid/aachba.c:244:5: warning: symbol 'aac_sync_mode' was not declared. Should it be static? ../drivers/scsi/aacraid/aachba.c:659:76: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:659:76: expected restricted __le32 [usertype] block_size ../drivers/scsi/aacraid/aachba.c:659:76: got int ../drivers/scsi/aacraid/aachba.c:1058:63: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/aachba.c:1079:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:1079:59: expected unsigned int [addressable] [assigned] [usertype] Serial ../drivers/scsi/aacraid/aachba.c:1079:59: got restricted __le32 [usertype] uid ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1556:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:1556:24: expected unsigned char ../drivers/scsi/aacraid/aachba.c:1556:24: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:1663:33: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1996:61: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:1996:61: expected restricted __le32 [usertype] rmw_nexus ../drivers/scsi/aacraid/aachba.c:1996:61: got unsigned int [assigned] [usertype] nexus ../drivers/scsi/aacraid/aachba.c:2073:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:2073:54: expected restricted __le16 [usertype] virt_device_bus ../drivers/scsi/aacraid/aachba.c:2073:54: got int ../drivers/scsi/aacraid/aachba.c:3616:58: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3616:58: expected restricted __le32 [usertype] rmw_nexus ../drivers/scsi/aacraid/aachba.c:3616:58: got unsigned int ../drivers/scsi/aacraid/aachba.c: note: in included file: ../drivers/scsi/aacraid/aacraid.h:2764:43: warning: incorrect type in return expression (different base types) ../drivers/scsi/aacraid/aacraid.h:2764:43: expected int ../drivers/scsi/aacraid/aacraid.h:2764:43: got restricted __le32 ../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'in' not described in 'sw842_decompress' ../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'ilen' not described in 'sw842_decompress' ../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'out' not described in 'sw842_decompress' ../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'olen' not described in 'sw842_decompress' ../drivers/usb/typec/ucsi/ucsi_glink.c:86:23: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_glink.c:86:23: expected restricted __le32 [usertype] owner ../drivers/usb/typec/ucsi/ucsi_glink.c:86:23: got int ../drivers/usb/typec/ucsi/ucsi_glink.c:87:22: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_glink.c:87:22: expected restricted __le32 [usertype] type ../drivers/usb/typec/ucsi/ucsi_glink.c:87:22: got int ../drivers/usb/typec/ucsi/ucsi_glink.c:88:24: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_glink.c:88:24: expected restricted __le32 [usertype] opcode ../drivers/usb/typec/ucsi/ucsi_glink.c:88:24: got int ../drivers/usb/typec/ucsi/ucsi_glink.c:138:23: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_glink.c:138:23: expected restricted __le32 [usertype] owner ../drivers/usb/typec/ucsi/ucsi_glink.c:138:23: got int ../drivers/usb/typec/ucsi/ucsi_glink.c:139:22: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_glink.c:139:22: expected restricted __le32 [usertype] type ../drivers/usb/typec/ucsi/ucsi_glink.c:139:22: got int ../drivers/usb/typec/ucsi/ucsi_glink.c:140:24: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_glink.c:140:24: expected restricted __le32 [usertype] opcode ../drivers/usb/typec/ucsi/ucsi_glink.c:140:24: got int ../drivers/usb/gadget/udc/cdns2/cdns2-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/gadget/udc/cdns2/cdns2-trace.h): ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: cast to restricted __le16 ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/cdns2/cdns2-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/gadget/udc/cdns2/cdns2-trace.h): ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: expected restricted __le16 [usertype] maxpack_reg ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: got int ../drivers/usb/gadget/udc/cdns2/cdns2-trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/usb/gadget/udc/cdns2/cdns2-trace.h): ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: expected restricted __le16 [usertype] maxpack_reg ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: got int ../drivers/scsi/aacraid/commctrl.c:602:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:602:32: expected unsigned char ../drivers/scsi/aacraid/commctrl.c:602:32: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commctrl.c:618:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:618:45: expected unsigned char [usertype] emb_data_desc_count ../drivers/scsi/aacraid/commctrl.c:618:45: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commctrl.c:693:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:693:48: expected unsigned int [usertype] addr_hi ../drivers/scsi/aacraid/commctrl.c:693:48: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commctrl.c:694:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:694:48: expected unsigned int [usertype] addr_lo ../drivers/scsi/aacraid/commctrl.c:694:48: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commctrl.c:696:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:696:44: expected unsigned int [usertype] len ../drivers/scsi/aacraid/commctrl.c:696:44: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commctrl.c:702:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:702:59: expected unsigned int [usertype] flags ../drivers/scsi/aacraid/commctrl.c:702:59: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commctrl.c:954:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:954:42: expected restricted __le32 [addressable] [assigned] [usertype] srb_status ../drivers/scsi/aacraid/commctrl.c:954:42: got int ../drivers/scsi/aacraid/commctrl.c:956:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:956:48: expected restricted __le32 [addressable] [assigned] [usertype] data_xfer_length ../drivers/scsi/aacraid/commctrl.c:956:48: got unsigned int [assigned] [usertype] byte_count ../drivers/scsi/aacraid/commctrl.c:960:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:960:42: expected restricted __le32 [addressable] [assigned] [usertype] srb_status ../drivers/scsi/aacraid/commctrl.c:960:42: got unsigned char [usertype] service_response ../drivers/scsi/aacraid/commctrl.c:961:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:961:43: expected restricted __le32 [addressable] [assigned] [usertype] scsi_status ../drivers/scsi/aacraid/commctrl.c:961:43: got unsigned char [usertype] status ../drivers/scsi/aacraid/commctrl.c:962:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:962:48: expected restricted __le32 [addressable] [assigned] [usertype] data_xfer_length ../drivers/scsi/aacraid/commctrl.c:962:48: got unsigned int ../drivers/scsi/aacraid/commctrl.c:964:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:964:47: expected restricted __le32 [addressable] [assigned] [usertype] sense_data_size ../drivers/scsi/aacraid/commctrl.c:964:47: got unsigned char [usertype] sense_response_data_len ../drivers/usb/typec/mux/intel_pmc_mux.c: In function ‘pmc_usb_probe’: ../drivers/usb/typec/mux/intel_pmc_mux.c:723:43: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] 723 | snprintf(name, sizeof(name), "port%d", port->usb3_port - 1); | ^~ In function ‘pmc_mux_port_debugfs_init’, inlined from ‘pmc_usb_probe’ at ../drivers/usb/typec/mux/intel_pmc_mux.c:782:3: ../drivers/usb/typec/mux/intel_pmc_mux.c:723:38: note: directive argument in the range [-1, 254] 723 | snprintf(name, sizeof(name), "port%d", port->usb3_port - 1); | ^~~~~~~~ ../drivers/usb/typec/mux/intel_pmc_mux.c:723:9: note: ‘snprintf’ output between 6 and 8 bytes into a destination of size 6 723 | snprintf(name, sizeof(name), "port%d", port->usb3_port - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/typec/ucsi/ucsi_yoga_c630.c:74:30: warning: symbol 'yoga_c630_ucsi_ops' was not declared. Should it be static? ../kernel/context_tracking.c:126:39: warning: incorrect type in initializer (different address spaces) ../kernel/context_tracking.c:126:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/context_tracking.c:126:39: got struct context_tracking * ../kernel/context_tracking.c:165:39: warning: incorrect type in initializer (different address spaces) ../kernel/context_tracking.c:165:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/context_tracking.c:165:39: got struct context_tracking * ../kernel/context_tracking.c:206:39: warning: incorrect type in initializer (different address spaces) ../kernel/context_tracking.c:206:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/context_tracking.c:206:39: got struct context_tracking * ../kernel/context_tracking.c:261:39: warning: incorrect type in initializer (different address spaces) ../kernel/context_tracking.c:261:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/context_tracking.c:261:39: got struct context_tracking * ../drivers/scsi/aacraid/comminit.c:100:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/comminit.c:100:31: expected restricted __le32 [usertype] *host_rrq ../drivers/scsi/aacraid/comminit.c:100:31: got unsigned int [usertype] * ../drivers/scsi/aacraid/comminit.c:134:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/comminit.c:134:49: expected restricted __le16 [usertype] msix_id ../drivers/scsi/aacraid/comminit.c:134:49: got int [assigned] i ../drivers/scsi/aacraid/comminit.c:544:33: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/comminit.c:548:34: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/comminit.c:551:42: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/comminit.c:554:48: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/comminit.c:557:48: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/comminit.c:560:48: warning: restricted __le32 degrades to integer ../drivers/md/bcache/bset.c: note: in included file (through ../drivers/md/bcache/bset.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../drivers/md/bcache/bset.c: note: in included file: ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/firmware/dmi_scan.c:693:27: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi_scan.c:693:27: expected char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:693:27: got void * ../drivers/firmware/dmi_scan.c:697:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:697:41: expected void *addr ../drivers/firmware/dmi_scan.c:697:41: got char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:711:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi_scan.c:711:19: expected char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:711:19: got void * ../drivers/firmware/dmi_scan.c:715:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:715:33: expected void *addr ../drivers/firmware/dmi_scan.c:715:33: got char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:722:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi_scan.c:722:19: expected char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:722:19: got void * ../drivers/firmware/dmi_scan.c:735:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:735:49: expected void *addr ../drivers/firmware/dmi_scan.c:735:49: got char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:753:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:753:49: expected void *addr ../drivers/firmware/dmi_scan.c:753:49: got char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:758:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:758:33: expected void *addr ../drivers/firmware/dmi_scan.c:758:33: got char [noderef] __iomem *p ../kernel/iomem.c:110:22: warning: incorrect type in assignment (different address spaces) ../kernel/iomem.c:110:22: expected void *[assigned] addr ../kernel/iomem.c:110:22: got void [noderef] __iomem * ../kernel/iomem.c:113:22: warning: incorrect type in assignment (different address spaces) ../kernel/iomem.c:113:22: expected void *[assigned] addr ../kernel/iomem.c:113:22: got void [noderef] __iomem * ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1090:24: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1382:64: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1382:64: expected restricted __le32 [noderef] __iomem ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1382:64: got unsigned short [usertype] tx_offset ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1430:24: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1794:24: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1794:24: expected unsigned int [usertype] buffer ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1794:24: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1798:42: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1798:42: expected restricted __le32 [usertype] buffer ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1798:42: got unsigned int [usertype] buffer ../drivers/md/bcache/btree.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/btree.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../drivers/scsi/aacraid/commsup.c:600:17: warning: context imbalance in 'aac_fib_send' - different lock contexts for basic block ../drivers/scsi/aacraid/commsup.c:755:17: warning: context imbalance in 'aac_hba_send' - different lock contexts for basic block ../drivers/scsi/aacraid/commsup.c:1498:32: warning: context imbalance in '_aac_reset_adapter' - unexpected unlock ../drivers/md/bcache/debug.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/debug.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../drivers/md/bcache/extents.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/extents.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../drivers/ufs/core/ufs-debugfs.c:68:12: warning: context imbalance in 'ufs_debugfs_get_user_access' - wrong count at exit ../drivers/ufs/core/ufs-debugfs.c:80:13: warning: context imbalance in 'ufs_debugfs_put_user_access' - wrong count at exit ../drivers/ufs/core/ufs-debugfs.c:87:12: warning: context imbalance in 'ee_usr_mask_set' - different lock contexts for basic block ../drivers/ufs/core/ufs-debugfs.c:131:13: warning: context imbalance in 'ufs_debugfs_restart_ee' - different lock contexts for basic block ../drivers/i2c/busses/i2c-diolan-u2c.c:290:26: warning: cast to restricted __le32 ../drivers/scsi/aacraid/src.c:146:34: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/src.c:146:34: warning: cast to restricted __le32 ../drivers/scsi/aacraid/src.c:503:54: warning: restricted __le16 degrades to integer ../drivers/scsi/aacraid/src.c:524:57: warning: bad assignment (+=) to restricted __le32 ../drivers/scsi/aacraid/src.c:531:57: warning: bad assignment (+=) to restricted __le32 ../drivers/scsi/aacraid/src.c:539:49: warning: bad assignment (+=) to restricted __le32 ../drivers/scsi/aacraid/src.c:542:55: warning: bad assignment (+=) to restricted __le32 ../drivers/scsi/aacraid/src.c:783:23: warning: cast removes address space '__iomem' of expression ../drivers/scsi/aacraid/src.c:783:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/aacraid/src.c:783:42: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/aacraid/src.c:783:42: got char * ../drivers/scsi/aacraid/src.c:785:23: warning: cast removes address space '__iomem' of expression ../drivers/scsi/aacraid/src.c:785:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/aacraid/src.c:785:42: expected void volatile [noderef] __iomem *addr ../drivers/scsi/aacraid/src.c:785:42: got char * ../fs/nfs/fscache.c:60:51: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:60:51: expected unsigned long long x ../fs/nfs/fscache.c:60:51: got restricted __be16 const [usertype] sin_port ../fs/nfs/fscache.c:61:61: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:61:61: expected unsigned long long x ../fs/nfs/fscache.c:61:61: got restricted __be32 const [usertype] s_addr ../fs/nfs/fscache.c:66:52: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:66:52: expected unsigned long long x ../fs/nfs/fscache.c:66:52: got restricted __be16 const [usertype] sin6_port ../fs/nfs/fscache.c:67:73: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:67:73: expected unsigned long long x ../fs/nfs/fscache.c:67:73: got restricted __be32 const ../fs/nfs/fscache.c:68:73: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:68:73: expected unsigned long long x ../fs/nfs/fscache.c:68:73: got restricted __be32 const ../fs/nfs/fscache.c:69:73: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:69:73: expected unsigned long long x ../fs/nfs/fscache.c:69:73: got restricted __be32 const ../fs/nfs/fscache.c:70:73: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:70:73: expected unsigned long long x ../fs/nfs/fscache.c:70:73: got restricted __be32 const ../drivers/input/rmi4/rmi_f03.c:66:9: warning: context imbalance in 'rmi_f03_commit_buttons' - wrong count at exit ../drivers/scsi/aic94xx/aic94xx_sds.c:481:38: warning: array of flexible structures ../drivers/scsi/aic94xx/aic94xx_sds.c:521:17: warning: array of flexible structures ../drivers/scsi/aic94xx/aic94xx_sds.c:506:40: warning: array of flexible structures ../drivers/scsi/aic94xx/aic94xx_sds.c:522:17: warning: array of flexible structures ../fs/nfs/localio.c:420:1: warning: context imbalance in 'nfs_copy_boot_verifier' - different lock contexts for basic block ../drivers/md/bcache/journal.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures ../drivers/md/bcache/journal.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/journal.c:748:8: warning: context imbalance in 'journal_write_unlocked' - different lock contexts for basic block ../drivers/md/bcache/journal.c:842:9: warning: context imbalance in 'journal_try_write' - different lock contexts for basic block ../drivers/mmc/host/vub300.c:2229:29: warning: restricted __le16 degrades to integer ../drivers/mmc/host/ushc.c:137:22: warning: cast to restricted __le32 ../drivers/mmc/host/ushc.c:277:28: warning: incorrect type in assignment (different base types) ../drivers/mmc/host/ushc.c:277:28: expected unsigned char [usertype] cmd_idx ../drivers/mmc/host/ushc.c:277:28: got restricted __le16 [usertype] ../drivers/scsi/aic94xx/aic94xx_seq.c:184:21: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:185:25: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:226:29: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1240:23: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1241:24: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1242:24: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1243:36: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1244:34: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1245:36: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1246:34: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1247:35: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1248:33: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1249:35: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1250:33: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1251:29: warning: cast to restricted __le16 ../drivers/scsi/aic94xx/aic94xx_seq.c:1252:33: warning: cast to restricted __le16 ../drivers/scsi/aic94xx/aic94xx_seq.c:1253:33: warning: cast to restricted __le16 ../drivers/scsi/aic94xx/aic94xx_seq.c:1286:32: warning: cast to restricted __le16 ../drivers/scsi/aic94xx/aic94xx_seq.c:1289:32: warning: cast to restricted __le16 ../drivers/scsi/aic94xx/aic94xx_seq.c:732:35: warning: cast truncates bits from constant value (93ef7f becomes ef7f) ../drivers/gpu/drm/ttm/ttm_bo.c:1155:31: warning: symbol 'ttm_swap_ops' was not declared. Should it be static? ../fs/ubifs/journal.c:307:9: warning: context imbalance in '__queue_and_wait' - unexpected unlock ../fs/ubifs/journal.c:322:13: warning: context imbalance in 'wait_for_reservation' - different lock contexts for basic block ../fs/ubifs/journal.c:368:13: warning: context imbalance in 'add_or_start_queue' - different lock contexts for basic block ../fs/nfsd/nfs4state.c: In function ‘nfsd4_lock’: ../fs/nfsd/nfs4state.c:7969:29: warning: variable ‘sb’ set but not used [-Wunused-but-set-variable] 7969 | struct super_block *sb; | ^~ ../drivers/md/bcache/request.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures ../drivers/md/bcache/request.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/scsi/aic94xx/aic94xx_scb.c:442:28: warning: cast to restricted __le16 ../drivers/scsi/aic94xx/aic94xx_scb.c:488:31: warning: cast to restricted __le16 ../drivers/md/bcache/request.c:309: warning: Function parameter or struct member 'bch_data_insert' not described in 'CLOSURE_CALLBACK' ../drivers/md/bcache/request.c:309: warning: expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead ../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: expected void *virtual ../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: got void [noderef] __iomem * ../drivers/gpu/drm/ttm/ttm_bo_util.c:327:38: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/ttm/ttm_bo_util.c:327:38: expected void *virtual ../drivers/gpu/drm/ttm/ttm_bo_util.c:327:38: got void [noderef] __iomem * ../drivers/gpu/drm/ttm/ttm_bo_util.c:330:38: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/ttm/ttm_bo_util.c:330:38: expected void *virtual ../drivers/gpu/drm/ttm/ttm_bo_util.c:330:38: got void [noderef] __iomem * ../drivers/gpu/drm/ttm/ttm_bo_util.c:436:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/ttm/ttm_bo_util.c:436:28: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/ttm/ttm_bo_util.c:436:28: got void *virtual ../drivers/usb/gadget/function/f_tcm.c:81:18: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_tcm.c:81:18: expected unsigned int [usertype] Tag ../drivers/usb/gadget/function/f_tcm.c:81:18: got restricted __le32 [usertype] bot_tag ../drivers/usb/gadget/function/f_tcm.c:163:26: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_tcm.c:163:26: expected unsigned int [usertype] Tag ../drivers/usb/gadget/function/f_tcm.c:163:26: got restricted __le32 [usertype] bot_tag ../drivers/usb/gadget/function/f_tcm.c:1236:22: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_tcm.c:1236:22: expected restricted __le32 [usertype] bot_tag ../drivers/usb/gadget/function/f_tcm.c:1236:22: got unsigned int [usertype] Tag ../drivers/md/bcache/super.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/super.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures ../drivers/md/bcache/super.c:44:6: warning: symbol 'bcache_is_reboot' was not declared. Should it be static? ../drivers/md/bcache/super.c:208:24: warning: cast from restricted __le16 ../drivers/md/bcache/super.c:208:14: warning: restricted __le64 degrades to integer ../drivers/md/bcache/super.c:322:21: warning: cast from restricted __le16 ../drivers/md/bcache/super.c:322:19: warning: incorrect type in assignment (different base types) ../drivers/md/bcache/super.c:322:19: expected restricted __le64 [usertype] csum ../drivers/md/bcache/super.c:322:19: got unsigned long long ../drivers/md/bcache/super.c:651:33: warning: incorrect type in assignment (different base types) ../drivers/md/bcache/super.c:651:33: expected unsigned short [usertype] prio ../drivers/md/bcache/super.c:651:33: got restricted __le16 [usertype] ../drivers/md/bcache/super.c:724:27: warning: cast to restricted __le16 ../drivers/md/bcache/super.c:835:32: warning: incorrect type in assignment (different base types) ../drivers/md/bcache/super.c:835:32: expected unsigned int [usertype] invalidated ../drivers/md/bcache/super.c:835:32: got restricted __le32 [usertype] ../drivers/md/bcache/super.c:1191:26: warning: incorrect type in initializer (different base types) ../drivers/md/bcache/super.c:1191:26: expected unsigned int [usertype] rtime ../drivers/md/bcache/super.c:1191:26: got restricted __le32 [usertype] ../drivers/md/bcache/super.c:1233:32: warning: incorrect type in assignment (different base types) ../drivers/md/bcache/super.c:1233:32: expected unsigned int [usertype] invalidated ../drivers/md/bcache/super.c:1233:32: got restricted __le32 [usertype] ../drivers/md/bcache/super.c:1594:36: warning: incorrect type in assignment (different base types) ../drivers/md/bcache/super.c:1594:36: expected unsigned int [usertype] last_reg ../drivers/md/bcache/super.c:1594:36: got restricted __le32 [usertype] ../fs/nfsd/nfs4state.c: note: in included file (through ../include/linux/wait.h, ../include/linux/wait_bit.h, ../include/linux/fs.h): ../include/linux/list.h:229:25: warning: context imbalance in 'put_clnt_odstate' - unexpected unlock ../fs/nfsd/nfs4state.c:1203:9: warning: context imbalance in 'nfs4_put_stid' - unexpected unlock ../drivers/gpu/drm/scheduler/sched_main.c:409: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' ../drivers/md/bcache/sysfs.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../fs/jffs2/background.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/compat.h, ../arch/x86/include/asm/ia32.h, ../arch/x86/include/asm/elf.h, ...): ../include/linux/sched/signal.h:289:28: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:289:28: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:289:28: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:291:30: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:291:30: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:291:30: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:298:31: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:298:31: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:298:31: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:303:33: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:303:33: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:303:33: got struct spinlock [noderef] __rcu * ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: expected void [noderef] __iomem *p ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: got struct gfar * ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:22: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:35: error: incompatible types in comparison expression (different address spaces): ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:35: void * ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:35: void [noderef] __iomem * ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:399:25: error: subtraction of different types can't work (different address spaces) ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../drivers/clocksource/sh_mtu2.c: In function ‘sh_mtu2_setup’: ../drivers/clocksource/sh_mtu2.c:348:27: warning: ‘%u’ directive writing between 1 and 10 bytes into a region of size 3 [-Wformat-overflow=] 348 | sprintf(name, "tgi%ua", index); | ^~ In function ‘sh_mtu2_setup_channel’, inlined from ‘sh_mtu2_setup’ at ../drivers/clocksource/sh_mtu2.c:431:9: ../drivers/clocksource/sh_mtu2.c:348:23: note: directive argument in the range [0, 4294967294] 348 | sprintf(name, "tgi%ua", index); | ^~~~~~~~ ../drivers/clocksource/sh_mtu2.c:348:9: note: ‘sprintf’ output between 6 and 15 bytes into a destination of size 6 348 | sprintf(name, "tgi%ua", index); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/huawei/hinic/hinic_main.c:830:25: warning: cast to restricted __be16 ../drivers/md/bcache/writeback.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/hid/bpf/hid_bpf_dispatch.c:284:18: warning: symbol 'hid_bpf_get_data' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:307:32: warning: symbol 'hid_bpf_allocate_context' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:335:1: warning: symbol 'hid_bpf_release_context' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:398:1: warning: symbol 'hid_bpf_hw_request' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:458:1: warning: symbol 'hid_bpf_hw_output_report' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:516:1: warning: symbol 'hid_bpf_try_input_report' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:541:1: warning: symbol 'hid_bpf_input_report' was not declared. Should it be static? ../drivers/i2c/busses/i2c-viperboard.c:123:35: warning: incorrect type in assignment (different base types) ../drivers/i2c/busses/i2c-viperboard.c:123:35: expected unsigned short [usertype] addr ../drivers/i2c/busses/i2c-viperboard.c:123:35: got restricted __le16 [usertype] ../drivers/i2c/busses/i2c-viperboard.c:196:34: warning: incorrect type in assignment (different base types) ../drivers/i2c/busses/i2c-viperboard.c:196:34: expected unsigned short [usertype] tf1 ../drivers/i2c/busses/i2c-viperboard.c:196:34: got restricted __le16 [usertype] ../drivers/i2c/busses/i2c-viperboard.c:197:34: warning: incorrect type in assignment (different base types) ../drivers/i2c/busses/i2c-viperboard.c:197:34: expected unsigned short [usertype] tf2 ../drivers/i2c/busses/i2c-viperboard.c:197:34: got restricted __le16 [usertype] ../drivers/i2c/busses/i2c-viperboard.c:232:35: warning: incorrect type in assignment (different base types) ../drivers/i2c/busses/i2c-viperboard.c:232:35: expected unsigned short [usertype] addr ../drivers/i2c/busses/i2c-viperboard.c:232:35: got restricted __le16 [usertype] ../drivers/i2c/busses/i2c-viperboard.c:293:35: warning: incorrect type in assignment (different base types) ../drivers/i2c/busses/i2c-viperboard.c:293:35: expected unsigned short [usertype] len ../drivers/i2c/busses/i2c-viperboard.c:293:35: got restricted __le16 [usertype] ../drivers/i2c/busses/i2c-viperboard.c:318:35: warning: incorrect type in assignment (different base types) ../drivers/i2c/busses/i2c-viperboard.c:318:35: expected unsigned short [usertype] len ../drivers/i2c/busses/i2c-viperboard.c:318:35: got restricted __le16 [usertype] In file included from ../include/linux/kernel.h:31, from ../include/linux/bcm47xx_nvram.h:10, from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29: ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ 473 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:554:9: note: in expansion of macro ‘printk’ 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:554:16: note: in expansion of macro ‘KERN_WARNING’ 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 92 | NVRAM_READ_VAL(u32) | ^~~~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ 473 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:554:9: note: in expansion of macro ‘printk’ 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:554:16: note: in expansion of macro ‘KERN_WARNING’ 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 90 | NVRAM_READ_VAL(s8) | ^~~~~~~~~~~~~~ ../drivers/net/ethernet/huawei/hinic/hinic_tx.c:713:25: warning: cast to restricted __be16 ../drivers/firmware/broadcom/bcm47xx_nvram.c:42:18: warning: cast removes address space '__iomem' of expression ../drivers/firmware/broadcom/bcm47xx_nvram.c:53:21: warning: dereference of noderef expression ../drivers/gpu/drm/radeon/radeon_kms.c:264:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_kms.c:264:43: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_kms.c:264:43: got unsigned int [usertype] *[assigned] value_ptr ../drivers/gpu/drm/radeon/radeon_kms.c:321:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_kms.c:321:43: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_kms.c:321:43: got unsigned int [usertype] *[assigned] value_ptr ../drivers/gpu/drm/radeon/radeon_kms.c:333:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_kms.c:333:43: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_kms.c:333:43: got unsigned int [usertype] *[assigned] value_ptr ../drivers/gpu/drm/radeon/radeon_kms.c:469:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_kms.c:469:43: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_kms.c:469:43: got unsigned int [usertype] *[assigned] value_ptr ../drivers/gpu/drm/radeon/radeon_kms.c:594:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_kms.c:594:43: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_kms.c:594:43: got unsigned int [usertype] *[assigned] value_ptr ../drivers/gpu/drm/radeon/radeon_kms.c:611:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/radeon/radeon_kms.c:611:26: expected void [noderef] __user *to ../drivers/gpu/drm/radeon/radeon_kms.c:611:26: got unsigned int [usertype] *[assigned] value_ptr ../drivers/firmware/broadcom/bcm47xx_nvram.c:41: warning: Function parameter or struct member 'nvram' not described in 'bcm47xx_nvram_is_valid' ../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'nvram_start' not described in 'bcm47xx_nvram_copy' ../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_copy' ../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' ../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_find_and_copy' ../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) ../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) ../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) ../drivers/gpu/drm/radeon/radeon_atombios.c:55:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:56:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:57:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:66:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:79:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:91:28: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:92:29: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:93:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:94:27: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:95:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:96:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:97:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:98:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:222:44: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:547:14: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c: note: in included file (through ../drivers/gpu/drm/radeon/atom.h): ../drivers/gpu/drm/radeon/atombios.h:4040:45: warning: array of flexible structures ../drivers/gpu/drm/radeon/radeon_atombios.c:550:14: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:553:14: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:556:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:557:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:565:30: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:567:38: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:571:30: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:574:30: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:578:29: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:642:43: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:644:38: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:649:67: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:650:53: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:653:66: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:664:80: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:672:81: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:680:69: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:681:53: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:684:66: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:692:66: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:701:69: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:702:69: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:751:30: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:754:45: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:755:45: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:762:54: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:809:35: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:812:35: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:818:51: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:918:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1121:25: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1146:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1151:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1154:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1156:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1160:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1164:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1180:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1182:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1189:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1192:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1196:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1198:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1209:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1211:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1216:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1219:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1223:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1225:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1236:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1238:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1241:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1243:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1247:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1263:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1268:47: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1274:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1278:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1313:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1317:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1347:27: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1350:29: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1402:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1437:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1438:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1441:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1442:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1445:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1446:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1453:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1454:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1457:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1458:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1461:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1462:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1469:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1470:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1473:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1474:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1477:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1478:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1541:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1543:49: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1545:52: warning: too many warnings ../drivers/net/ethernet/huawei/hinic/hinic_rx.c:388:27: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_rx.c:410:32: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_rx.c:411:28: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_rx.c:432:38: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: expected unsigned int [usertype] group_index ../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: expected unsigned int [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: expected unsigned int [usertype] size ../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: expected unsigned int [usertype] offset ../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: expected unsigned int [usertype] size ../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: expected unsigned int [usertype] group_index ../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: expected unsigned int [usertype] size ../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: expected unsigned int [usertype] ctx ../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: got restricted __be32 [usertype] ../drivers/firmware/broadcom/tee_bnxt_fw.c:62: warning: Function parameter or struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' ../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: expected unsigned short [addressable] [assigned] [usertype] usOverscanTop ../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: expected unsigned short [addressable] [assigned] [usertype] usOverscanBottom ../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: expected unsigned short [addressable] [assigned] [usertype] usOverscanLeft ../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: expected unsigned short [addressable] [assigned] [usertype] usOverscanRight ../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: expected unsigned short [addressable] [assigned] [usertype] usOverscanLeft ../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: expected unsigned short [addressable] [assigned] [usertype] usOverscanRight ../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: expected unsigned short [addressable] [assigned] [usertype] usOverscanTop ../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: expected unsigned short [addressable] [assigned] [usertype] usOverscanBottom ../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: expected unsigned short [addressable] [assigned] [usertype] usOverscanRight ../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: expected unsigned short [addressable] [assigned] [usertype] usOverscanLeft ../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: expected unsigned short [addressable] [assigned] [usertype] usOverscanBottom ../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: expected unsigned short [addressable] [assigned] [usertype] usOverscanTop ../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: expected unsigned short [addressable] [usertype] usH_Size ../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: expected unsigned short [addressable] [usertype] usH_Blanking_Time ../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: expected unsigned short [addressable] [usertype] usV_Size ../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: expected unsigned short [addressable] [usertype] usV_Blanking_Time ../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: expected unsigned short [addressable] [usertype] usH_SyncOffset ../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: expected unsigned short [addressable] [usertype] usH_SyncWidth ../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: expected unsigned short [addressable] [usertype] usV_SyncOffset ../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: expected unsigned short [addressable] [usertype] usV_SyncWidth ../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: expected unsigned short [addressable] [assigned] [usertype] usAccess ../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: expected unsigned short [addressable] [usertype] usH_Total ../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: expected unsigned short [addressable] [usertype] usH_Disp ../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: expected unsigned short [addressable] [usertype] usH_SyncStart ../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: expected unsigned short [addressable] [usertype] usH_SyncWidth ../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: expected unsigned short [addressable] [usertype] usV_Total ../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: expected unsigned short [addressable] [usertype] usV_Disp ../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: expected unsigned short [addressable] [usertype] usV_SyncStart ../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: expected unsigned short [addressable] [usertype] usV_SyncWidth ../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: expected unsigned short [addressable] [assigned] [usertype] usAccess ../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: expected unsigned short [addressable] [usertype] usSpreadSpectrumAmountFrac ../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumAmount ../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumStep ../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage ../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumAmount ../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumStep ../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage ../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage ../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage ../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: expected unsigned short [addressable] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:696:50: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:729:50: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: expected unsigned int [addressable] [assigned] [usertype] ulDispEngClkFreq ../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: expected unsigned short [addressable] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: expected unsigned short [addressable] [usertype] usRefDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: expected unsigned short [addressable] [usertype] usFbDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: expected unsigned short [addressable] [assigned] [usertype] usRefDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: expected unsigned short [addressable] [assigned] [usertype] usRefDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: expected unsigned int [addressable] [assigned] [usertype] ulFbDivDecFrac ../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: expected unsigned int [addressable] [assigned] [usertype] ulDispEngClkFreq ../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: expected unsigned int [addressable] [assigned] [usertype] ulFbDivDecFrac ../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: got restricted __le32 [usertype] ../fs/nfs/nfs4state.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/list.h:229:25: warning: context imbalance in 'nfs4_put_open_state' - unexpected unlock ../fs/nfs/nfs4state.c:937:20: warning: context imbalance in 'nfs4_put_lock_state' - unexpected unlock ../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: warning: incorrect type in return expression (different address spaces) ../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: expected void [noderef] __iomem * ../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: got void * ../drivers/clk/clk-cdce925.c: In function ‘cdce925_probe’: ../drivers/clk/clk-cdce925.c:692:41: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 3 [-Wformat-overflow=] 692 | sprintf(child_name, "PLL%d", i+1); | ^~ ../drivers/clk/clk-cdce925.c:692:37: note: directive argument in the range [-2147483640, 2147483647] 692 | sprintf(child_name, "PLL%d", i+1); | ^~~~~~~ ../drivers/clk/clk-cdce925.c:692:17: note: ‘sprintf’ output between 5 and 15 bytes into a destination of size 6 692 | sprintf(child_name, "PLL%d", i+1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/radeon/atom.c:508:30: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atom.c:508:30: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/atom.c:508:30: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/atom.c:1350:15: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atom.c:1350:15: expected unsigned int ../drivers/gpu/drm/radeon/atom.c:1350:15: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/atom.c:1351:15: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atom.c:1351:15: expected unsigned int ../drivers/gpu/drm/radeon/atom.c:1351:15: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/atom.c:1424:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/atom.c:1424:17: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/atom.c:1428:31: warning: cast to restricted __le16 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:105:24: warning: cast to restricted __be64 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:167:24: warning: cast to restricted __be64 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: warning: incorrect type in return expression (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: expected unsigned int ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: got unsigned long long [usertype] * ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:730:21: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:852:18: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:903:22: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: expected unsigned int [usertype] status ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:926:19: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:928:24: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:929:24: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: expected unsigned short [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: got restricted __be16 [usertype] In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/cpuid.h:64, from ../arch/x86/include/asm/processor.h:19, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/scsi/qla2xxx/qla_def.h:12, from ../drivers/scsi/qla2xxx/qla_init.c:6: In function ‘fortify_memcpy_chk’, inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9240:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: expected unsigned int [addressable] [usertype] db_info ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: expected unsigned long long [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: got restricted __be64 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:531:27: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:572:21: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:620:14: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:625:19: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:656:30: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:702:31: warning: cast to restricted __be64 ../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:428:40: warning: cast to restricted __be64 ../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: expected unsigned long long [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: got restricted __be64 [usertype] ../drivers/gpu/drm/radeon/radeon_fence.c:73:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_fence.c:73:40: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/radeon_fence.c:73:40: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_fence.c:95:31: warning: cast to restricted __le32 ../kernel/sysctl-test.c:46:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:46:9: expected void * ../kernel/sysctl-test.c:46:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:46:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:46:9: expected void * ../kernel/sysctl-test.c:46:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:55:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:55:9: expected void * ../kernel/sysctl-test.c:55:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:55:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:55:9: expected void * ../kernel/sysctl-test.c:55:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:92:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:92:9: expected void * ../kernel/sysctl-test.c:92:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:92:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:92:9: expected void * ../kernel/sysctl-test.c:92:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:101:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:101:9: expected void * ../kernel/sysctl-test.c:101:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:101:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:101:9: expected void * ../kernel/sysctl-test.c:101:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:133:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:133:9: expected void * ../kernel/sysctl-test.c:133:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:133:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:133:9: expected void * ../kernel/sysctl-test.c:133:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:137:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:137:9: expected void * ../kernel/sysctl-test.c:137:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:137:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:137:9: expected void * ../kernel/sysctl-test.c:137:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:172:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:172:9: expected void * ../kernel/sysctl-test.c:172:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:172:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:172:9: expected void * ../kernel/sysctl-test.c:172:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:201:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:201:9: expected void * ../kernel/sysctl-test.c:201:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:201:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:201:9: expected void * ../kernel/sysctl-test.c:201:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:231:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:231:9: expected void * ../kernel/sysctl-test.c:231:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:231:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:231:9: expected void * ../kernel/sysctl-test.c:231:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:262:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:262:9: expected void * ../kernel/sysctl-test.c:262:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:262:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:262:9: expected void * ../kernel/sysctl-test.c:262:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:292:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:292:9: expected void * ../kernel/sysctl-test.c:292:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:292:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:292:9: expected void * ../kernel/sysctl-test.c:292:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:332:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:332:9: expected void * ../kernel/sysctl-test.c:332:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:332:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:332:9: expected void * ../kernel/sysctl-test.c:332:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:364:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:364:9: expected void * ../kernel/sysctl-test.c:364:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:364:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:364:9: expected void * ../kernel/sysctl-test.c:364:9: got char [noderef] __user *user_buffer ../drivers/clk/clk-ep93xx.c:126:12: warning: context imbalance in 'ep93xx_clk_enable' - wrong count at exit ../drivers/clk/clk-ep93xx.c:142:13: warning: context imbalance in 'ep93xx_clk_disable' - wrong count at exit ../drivers/clk/clk-ep93xx.c:205:12: warning: context imbalance in 'ep93xx_mux_set_parent_lock' - different lock contexts for basic block ../drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/clocksource/timer-ixp4xx.c:244:50: warning: incorrect type in assignment (different address spaces) ../drivers/clocksource/timer-ixp4xx.c:244:50: expected void *static [toplevel] platform_data ../drivers/clocksource/timer-ixp4xx.c:244:50: got void [noderef] __iomem *base ../drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c:139:9: warning: cast removes address space '__rcu' of expression ../drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c:139:9: warning: cast removes address space '__rcu' of expression ../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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1867:9: error: incompatible types in conditional expression (different base types): ../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1867:9: void ../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1867:9: int ../drivers/scsi/qla4xxx/ql4_init.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_os.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: expected unsigned long long [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: got restricted __be64 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: expected unsigned long long [usertype] desc ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: got restricted __be64 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:296:25: warning: cast to restricted __be64 ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:298:18: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: expected unsigned long long [usertype] hw_cmd_paddr ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: got restricted __be64 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: expected unsigned long long [usertype] next_cell_paddr ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: got restricted __be64 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: expected unsigned long long [usertype] next_cell_paddr ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: got restricted __be64 [usertype] ../drivers/scsi/isci/remote_node_context.c:135:42: warning: restricted __le64 degrades to integer ../drivers/scsi/isci/remote_node_context.c:136:42: warning: restricted __le64 degrades to integer ../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:634:5: warning: context imbalance in 'mt7915_mmio_wed_init' - wrong count at exit ../drivers/net/wireless/mediatek/mt76/mt7996/mmio.c:302:5: warning: context imbalance in 'mt7996_mmio_wed_init' - wrong count at exit ../drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' ../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:324:24: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: expected unsigned int [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: got restricted __be32 [usertype] ../drivers/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/md/dm-vdo/action-manager.c:64: warning: Function parameter or struct member 'scheduler' not described in 'action_manager' ../drivers/md/dm-vdo/action-manager.c:64: warning: Excess struct member 'Scheduler' description in 'action_manager' ../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_test' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_add' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_del' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_flush_set' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'call_ad' - unexpected unlock ../drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'state' not described in 'get_next_state' ../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'operation' not described in 'get_next_state' ../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'state' not described in 'vdo_finish_operation' ../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'result' not described in 'vdo_finish_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'state' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'operation' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'waiter' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'initiator' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'state' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'operation' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'waiter' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'initiator' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'valid' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'code' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'what' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'waiter' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_drain_operation' ../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_drain_operation' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'state' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'operation' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:352: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining' ../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining_with_result' ../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'result' not described in 'vdo_finish_draining_with_result' ../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'operation' not described in 'vdo_assert_load_operation' ../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'waiter' not described in 'vdo_assert_load_operation' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'state' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'operation' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:400: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading' ../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading_with_result' ../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'result' not described in 'vdo_finish_loading_with_result' ../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_resume_operation' ../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_resume_operation' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'state' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'operation' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:450: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming' ../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming_with_result' ../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'result' not described in 'vdo_finish_resuming_with_result' ../drivers/md/dm-vdo/admin-state.c:472: warning: Function parameter or struct member 'state' not described in 'vdo_resume_if_quiescent' ../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation' ../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_operation_with_waiter' ../drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/kmb/kmb_drv.c:104:31: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/kmb/kmb_drv.c:104:31: expected void [noderef] __iomem * ../drivers/gpu/drm/kmb/kmb_drv.c:104:31: got void * ../drivers/gpu/drm/amd/amdgpu/atombios_crtc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/qla4xxx/ql4_isr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/md/dm-vdo/block-map.c:181: warning: Function parameter or struct member 'cache' not described in 'initialize_info' ../drivers/md/dm-vdo/block-map.c:218: warning: Function parameter or struct member 'cache' not described in 'allocate_cache_components' ../drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'cache' not described in 'assert_on_cache_thread' ../drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'function_name' not described in 'assert_on_cache_thread' ../drivers/md/dm-vdo/block-map.c:280: warning: Function parameter or struct member 'state' not described in 'get_page_state_name' ../drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'info' not described in 'set_info_state' ../drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'new_state' not described in 'set_info_state' ../drivers/md/dm-vdo/block-map.c:423: warning: Function parameter or struct member 'cache' not described in 'find_free_page' ../drivers/md/dm-vdo/block-map.c:442: warning: Function parameter or struct member 'cache' not described in 'find_page' ../drivers/md/dm-vdo/block-map.c:461: warning: Function parameter or struct member 'cache' not described in 'select_lru_page' ../drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'info' not described in 'distribute_page_over_waitq' ../drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'waitq' not described in 'distribute_page_over_waitq' ../drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'cache' not described in 'set_persistent_error' ../drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'result' not described in 'set_persistent_error' ../drivers/md/dm-vdo/block-map.c:590: warning: Function parameter or struct member 'completion' not described in 'validate_completed_page' ../drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'info' not described in 'launch_page_load' ../drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'pbn' not described in 'launch_page_load' ../drivers/md/dm-vdo/block-map.c:843: warning: Function parameter or struct member 'info' not described in 'schedule_page_save' ../drivers/md/dm-vdo/block-map.c:859: warning: Function parameter or struct member 'info' not described in 'launch_page_save' ../drivers/md/dm-vdo/block-map.c:874: warning: Function parameter or struct member 'waiter' not described in 'completion_needs_page' ../drivers/md/dm-vdo/block-map.c:885: warning: Function parameter or struct member 'info' not described in 'allocate_free_page' ../drivers/md/dm-vdo/block-map.c:937: warning: Function parameter or struct member 'cache' not described in 'discard_a_page' ../drivers/md/dm-vdo/block-map.c:963: warning: Function parameter or struct member 'vdo_page_comp' not described in 'discard_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1141: warning: Function parameter or struct member 'completion' not described in 'vdo_release_page_completion' ../drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'info' not described in 'load_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'vdo_page_comp' not described in 'load_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1328: warning: Function parameter or struct member 'cache' not described in 'vdo_invalidate_page_cache' ../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'forest' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'root_index' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'height' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'page_index' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:2219: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot' ../drivers/md/dm-vdo/block-map.c:2444: warning: Function parameter or struct member 'map' not described in 'make_forest' ../drivers/md/dm-vdo/block-map.c:2482: warning: Function parameter or struct member 'map' not described in 'replace_forest' ../drivers/md/dm-vdo/block-map.c:2498: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor' ../drivers/md/dm-vdo/block-map.c:2557: warning: Function parameter or struct member 'cursor' not described in 'traverse' ../drivers/md/dm-vdo/block-map.c:2628: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor' ../drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'map' not described in 'compute_boundary' ../drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary' ../drivers/md/dm-vdo/block-map.c:2677: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest' ../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:3099: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location' ../drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location' ../drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location' ../drivers/gpu/drm/kmb/kmb_plane.c:20:11: warning: symbol 'layer_irqs' was not declared. Should it be static? ../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'completion' not described in 'vdo_set_completion_result' ../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'result' not described in 'vdo_set_completion_result' ../drivers/md/dm-vdo/completion.c:88: warning: Function parameter or struct member 'completion' not described in 'vdo_launch_completion_with_priority' ../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'completion' not described in 'vdo_requeue_completion_if_needed' ../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' ../scripts/Makefile.build:194: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../drivers/gpu/drm/xe/xe_bo.c: note: in included file: ../drivers/gpu/drm/xe/tests/xe_bo.c:608:20: warning: symbol 'xe_bo_test_suite' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/qla4xxx/ql4_nx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/gpu/drm/amd/amdgpu/atom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/lpfc/lpfc_sli.c:18157:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18157:47: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18157:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18159:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18159:47: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18159:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18161:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18161:47: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18161:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18163:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18163:47: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18163:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18176:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18176:20: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_sli.c:18176:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:15417:13: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15427:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9160:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9163:21: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9164: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:21295:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21303:37: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21304:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21304:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_sli.c:21304:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21338:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21338:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_sli.c:21338:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21347:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21347:30: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:21347:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21348:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21348:30: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:21348:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21349:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21351:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21351:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_sli.c:21351:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21352:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21352:30: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_sli.c:21352: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:2359:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2461:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2462:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2465:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2466:36: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9616:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9662:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:12115:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:12143:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:14803:16: warning: cast to restricted __le32 ../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_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:17969:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17971:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17971:57: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:17971:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17974:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17974:57: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:17974:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17976:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17976:57: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:17976:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18269:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18269:47: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18269: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_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18271:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18278:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18278:47: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18278:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18280:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18280:47: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18280:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18291:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18291:20: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_sli.c:18291:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18521:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18523:33: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18523:33: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:19168:16: warning: restricted __be16 degrades to integer ../drivers/scsi/lpfc/lpfc_sli.c:20966:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:20966:45: expected unsigned int ../drivers/scsi/lpfc/lpfc_sli.c:20966:45: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:12902:36: warning: context imbalance in 'lpfc_sli_abort_taskmgmt' - different lock contexts for basic block ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:595:21: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: got unsigned char [usertype] * ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: got unsigned char [usertype] * ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:748:22: warning: cast to restricted __be64 ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: expected unsigned char [usertype] *data ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: got void [noderef] __iomem * ../drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'waiter' not described in 'enter_forked_lock' ../drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'context' not described in 'enter_forked_lock' ../drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'context' not described in 'suspend_index' ../drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'completion' not described in 'suspend_index' ../drivers/md/dm-vdo/dedupe.c:2529: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'context' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'zone_number' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'parent' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'context' not described in 'resume_index' ../drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'parent' not described in 'resume_index' ../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'context' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'zone_number' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'parent' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/data-vio.c:231: warning: Function parameter or struct member 'pool' not described in 'check_for_drain_complete_locked' ../drivers/md/dm-vdo/data-vio.c:393: warning: Function parameter or struct member 'data_vio' not described in 'cancel_data_vio_compression' ../drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'data_vio' not described in 'launch_data_vio' ../drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'lbn' not described in 'launch_data_vio' ../drivers/md/dm-vdo/data-vio.c:660: warning: Function parameter or struct member 'pool' not described in 'schedule_releases' ../drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'data_vio' not described in 'initialize_data_vio' ../drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'vdo' not described in 'initialize_data_vio' ../drivers/md/dm-vdo/data-vio.c:898: warning: Function parameter or struct member 'pool' not described in 'free_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'pool' not described in 'vdo_launch_bio' ../drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'bio' not described in 'vdo_launch_bio' ../drivers/md/dm-vdo/data-vio.c:1011: warning: Function parameter or struct member 'pool' not described in 'drain_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1022: warning: Function parameter or struct member 'pool' not described in 'resume_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1041: warning: Function parameter or struct member 'pool' not described in 'dump_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1130: warning: Function parameter or struct member 'completion' not described in 'release_allocated_lock' ../drivers/md/dm-vdo/data-vio.c:1210: warning: Function parameter or struct member 'completion' not described in 'release_logical_lock' ../drivers/md/dm-vdo/data-vio.c:1247: warning: Function parameter or struct member 'data_vio' not described in 'finish_cleanup' ../drivers/md/dm-vdo/data-vio.c:1358: warning: Function parameter or struct member 'data_vio' not described in 'get_data_vio_operation_name' ../drivers/md/dm-vdo/data-vio.c:1378: warning: Function parameter or struct member 'data_vio' not described in 'data_vio_allocate_data_block' ../drivers/md/dm-vdo/data-vio.c:1398: warning: Function parameter or struct member 'data_vio' not described in 'release_data_vio_allocation_lock' ../drivers/md/dm-vdo/data-vio.c:1418: warning: Function parameter or struct member 'data_vio' not described in 'uncompress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1537: warning: Function parameter or struct member 'completion' not described in 'read_block' ../drivers/md/dm-vdo/data-vio.c:1694: warning: Function parameter or struct member 'completion' not described in 'read_old_block_mapping' ../drivers/md/dm-vdo/data-vio.c:1722: warning: Function parameter or struct member 'completion' not described in 'pack_compressed_data' ../drivers/md/dm-vdo/data-vio.c:1743: warning: Function parameter or struct member 'completion' not described in 'compress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1772: warning: Function parameter or struct member 'data_vio' not described in 'launch_compress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1810: warning: bad line: ../drivers/md/dm-vdo/data-vio.c:1814: warning: Function parameter or struct member 'completion' not described in 'hash_data_vio' ../drivers/md/dm-vdo/data-vio.c:1848: warning: Function parameter or struct member 'bio' not described in 'write_bio_finished' ../drivers/md/dm-vdo/data-vio.c:1902: warning: Function parameter or struct member 'completion' not described in 'acknowledge_write_callback' ../drivers/md/dm-vdo/data-vio.c:1927: warning: Function parameter or struct member 'completion' not described in 'allocate_block' ../drivers/md/dm-vdo/data-vio.c:1959: warning: Function parameter or struct member 'completion' not described in 'handle_allocation_error' ../drivers/md/dm-vdo/data-vio.c:1988: warning: Function parameter or struct member 'completion' not described in 'continue_data_vio_with_block_map_slot' ../scripts/Makefile.build:194: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../drivers/platform/x86/dell/dcdbas.c:104: warning: Function parameter or struct member 'size' not described in 'smi_data_buf_realloc' ../drivers/platform/x86/dell/dcdbas.c:285: warning: Function parameter or struct member 'smi_cmd' not described in 'dcdbas_smi_request' ../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'dev' not described in 'smi_request_store' ../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'attr' not described in 'smi_request_store' ../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'buf' not described in 'smi_request_store' ../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'count' not described in 'smi_request_store' ../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'nb' not described in 'dcdbas_reboot_notify' ../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'code' not described in 'dcdbas_reboot_notify' ../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'unused' not described in 'dcdbas_reboot_notify' ../drivers/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/md/dm-vdo/dm-vdo-target.c:1149: warning: Function parameter or struct member 'vdo' not described in 'get_thread_id_for_phase' ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: struct dma_fence * ../drivers/scsi/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:1942:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:1943:24: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:1967:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:2004:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2004:38: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2004:38: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2011:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2011:38: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2011:38: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2053:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2053:38: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2053:38: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2063:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2063:39: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2063:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2086:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2086:41: expected unsigned int [usertype] port_id ../drivers/scsi/lpfc/lpfc_ct.c:2086:41: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2093:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2093:38: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2093:38: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3292:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:3292:30: expected unsigned int [usertype] EntryCnt ../drivers/scsi/lpfc/lpfc_ct.c:3292:30: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3352:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:3352:34: expected unsigned int [usertype] EntryCnt ../drivers/scsi/lpfc/lpfc_ct.c:3352:34: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3524:34: warning: cast to restricted __be32 ../drivers/mailbox/pcc.c:295:27: warning: incorrect type in argument 1 (different base types) ../drivers/mailbox/pcc.c:295:27: expected restricted __le32 const [usertype] *p ../drivers/mailbox/pcc.c:295:27: got unsigned int * ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: expected struct list_head const *list ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: got struct list_head [noderef] __rcu *pos ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head [noderef] __rcu * ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head * ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head [noderef] __rcu * ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head * ../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: warning: incorrect type in assignment (different address spaces) ../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: expected void [noderef] __iomem *vslbase ../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: got void * ../drivers/scsi/qla4xxx/ql4_dbg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/platform/x86/dell/dell_rbu.c:112:20: warning: context imbalance in 'create_packet' - unexpected unlock ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'root_count' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'old_sizes' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'new_sizes' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'buffer' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'offset' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'state' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:493: warning: Function parameter or struct member 'offset' not described in 'decode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'buffer' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'offset' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'state' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'buffer' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'offset' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'state' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'buffer' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'offset' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'component' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'offset' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'states' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_super_block' ../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'states' not described in 'vdo_encode_super_block' ../drivers/md/dm-vdo/encodings.c:1449: warning: Function parameter or struct member 'buffer' not described in 'vdo_decode_super_block' ../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:3145: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:3688:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:3689: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:5579:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:5579:47: expected unsigned int [usertype] vid ../drivers/scsi/lpfc/lpfc_els.c:5579:47: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:5580:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:5580:49: expected unsigned int [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:5580:49: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:5971:19: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6040:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6156:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6156:33: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_els.c:6156:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6157:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6157:33: expected unsigned int [usertype] word4 ../drivers/scsi/lpfc/lpfc_els.c:6157:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6158:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6158:33: expected unsigned int [usertype] word5 ../drivers/scsi/lpfc/lpfc_els.c:6158:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6324:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6327:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6327:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6339:32: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6559:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6559:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6559:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6561:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6561:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6561:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6580:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6580:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6580:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6619:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6619:36: expected unsigned short [usertype] temperature ../drivers/scsi/lpfc/lpfc_els.c:6619:36: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6620:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6620:33: expected unsigned short [usertype] rx_power ../drivers/scsi/lpfc/lpfc_els.c:6620:33: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6621:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6621:32: expected unsigned short [usertype] tx_bias ../drivers/scsi/lpfc/lpfc_els.c:6621:32: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6622:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6622:33: expected unsigned short [usertype] tx_power ../drivers/scsi/lpfc/lpfc_els.c:6622:33: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6623:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6623:28: expected unsigned short [usertype] vcc ../drivers/scsi/lpfc/lpfc_els.c:6623:28: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6625:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6625:30: expected unsigned short [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:6625:30: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6626:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6626:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6626:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6637:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6637:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6637:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6641:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6641:30: expected unsigned int [usertype] port_type ../drivers/scsi/lpfc/lpfc_els.c:6641:30: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6643:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6643:49: expected unsigned int [usertype] link_failure_cnt ../drivers/scsi/lpfc/lpfc_els.c:6643:49: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6645:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6645:50: expected unsigned int [usertype] loss_of_synch_cnt ../drivers/scsi/lpfc/lpfc_els.c:6645:50: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6647:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6647:51: expected unsigned int [usertype] loss_of_signal_cnt ../drivers/scsi/lpfc/lpfc_els.c:6647:51: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6649:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6649:56: expected unsigned int [usertype] primitive_seq_proto_err ../drivers/scsi/lpfc/lpfc_els.c:6649:56: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6651:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6651:51: expected unsigned int [usertype] invalid_trans_word ../drivers/scsi/lpfc/lpfc_els.c:6651:51: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6653:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6653:48: expected unsigned int [usertype] invalid_crc_cnt ../drivers/scsi/lpfc/lpfc_els.c:6653:48: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6655:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6655:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6655:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6666:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6666:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6666:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6670:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6670:33: expected unsigned int [usertype] port_bbc ../drivers/scsi/lpfc/lpfc_els.c:6670:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6674:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6674:50: expected unsigned int [usertype] attached_port_bbc ../drivers/scsi/lpfc/lpfc_els.c:6674:50: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6680:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6680:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6680:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6691:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6691:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6691:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6708:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6708:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6708:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6709:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6709:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6709:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6720:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6720:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6720:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6737:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6737:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6737:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6738:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6738:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6738:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6749:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6749:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6749:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6766:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6766:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6766:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6767:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6767:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6767:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6778:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6778:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6778:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6795:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6795:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6795:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6796:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6796:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6796:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6808:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6808:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6808:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6825:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6825:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6825:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6826:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6826:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6826:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6834:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6834:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6834:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6840:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6840:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6840:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6849:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6849:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6849:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6851:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6851:36: expected unsigned int [usertype] CorrectedBlocks ../drivers/scsi/lpfc/lpfc_els.c:6851:36: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6853:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6853:40: expected unsigned int [usertype] UncorrectableBlocks ../drivers/scsi/lpfc/lpfc_els.c:6853:40: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6856:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6856:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6856:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6867:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6867:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6867:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6905:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6905:37: expected unsigned short [usertype] speed ../drivers/scsi/lpfc/lpfc_els.c:6905:37: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6933:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6933:44: expected unsigned short [usertype] capabilities ../drivers/scsi/lpfc/lpfc_els.c:6933:44: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6934:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6934:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6934:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6943:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6943:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6943:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6951:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6951:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6951:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6960:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6960:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6960:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6975:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6975:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6975:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7077:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7077:25: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7077:25: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7084:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7368:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7370:36: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7373:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7596:17: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7601:21: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7611:17: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7656:9: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7656:9: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7801:31: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7804:44: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7901:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7962:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:8015:37: warning: too many warnings ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/md/dm-vdo/flush.c:531: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/scsi/qla4xxx/ql4_attr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/gpu/drm/xe/xe_dma_buf.c: note: in included file: ../drivers/gpu/drm/xe/tests/xe_dma_buf.c:290:20: warning: symbol 'xe_dma_buf_test_suite' was not declared. Should it be static? ../drivers/gpu/drm/i915/i915_irq.c:451:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:459:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:464:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:464:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:501:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:509:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:514:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:514:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:560:15: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:564:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:451:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:459:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:501:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:509:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:560:15: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:564:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:464:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:514:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/irqflags.h:80, from ../include/linux/irqflags.h:18, from ../include/linux/rcupdate.h:26, from ../include/linux/rculist.h:11, from ../include/linux/sched/signal.h:5, from ../drivers/staging/rtl8723bs/include/drv_types.h:17, from ../drivers/staging/rtl8723bs/core/rtw_security.c:8: In function ‘fortify_memcpy_chk’, inlined from ‘rtw_BIP_verify’ at ../drivers/staging/rtl8723bs/core/rtw_security.c:1424:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/lpfc/lpfc_hbadisc.c:3461:18: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2280:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2281:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4121:14: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4122:19: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:7079:33: warning: cast to restricted __le16 ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_name_prefix' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'name' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'owner' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'type' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_count' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_privates' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'queue_ptr' not described in 'vdo_make_work_queue' ../drivers/firmware/imx/sm-misc.c:15:23: warning: symbol 'scmi_imx_misc_ctrl_nb' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/qla4xxx/ql4_bsg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_83xx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/gpu/drm/radeon/radeon_ring.c:309:23: warning: cast to restricted __le32 ../drivers/md/dm-vdo/io-submitter.c:123: warning: Function parameter or struct member 'completion' not described in 'vdo_submit_vio' ../drivers/md/dm-vdo/io-submitter.c:165: warning: Function parameter or struct member 'completion' not described in 'submit_data_vio' ../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:8129:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_init.c:8129:21: expected unsigned long long [addressable] [usertype] wwn ../drivers/scsi/lpfc/lpfc_init.c:8129:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_init.c:8134:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_init.c:8134:21: expected unsigned long long [addressable] [usertype] wwn ../drivers/scsi/lpfc/lpfc_init.c:8134:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_init.c:14623:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14624:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14625:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14626:17: warning: cast to restricted __be32 ../drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" In file included from ../include/asm-generic/bug.h:22, from ../arch/x86/include/asm/bug.h:99, from ../include/linux/bug.h:5, from ../arch/x86/include/asm/paravirt.h:19, from ../arch/x86/include/asm/irqflags.h:80, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../include/linux/mmzone.h:8, from ../include/linux/gfp.h:7, from ../include/linux/slab.h:16, from ../include/linux/resource_ext.h:11, from ../include/linux/acpi.h:13, from ../drivers/platform/x86/dell/dell-uart-backlight.c:11: ../drivers/platform/x86/dell/../serdev_helpers.h: In function ‘get_serdev_controller.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ 473 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:544:9: note: in expansion of macro ‘printk’ 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:11:25: note: in expansion of macro ‘KERN_SOH’ 11 | #define KERN_ERR KERN_SOH "3" /* error conditions */ | ^~~~~~~~ ../include/linux/printk.h:544:16: note: in expansion of macro ‘KERN_ERR’ 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~ ../drivers/platform/x86/dell/../serdev_helpers.h:45:17: note: in expansion of macro ‘pr_err’ 45 | pr_err("error could not get %s/%s serial-ctrl physical node\n", | ^~~~~~ ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ 473 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:544:9: note: in expansion of macro ‘printk’ 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:11:25: note: in expansion of macro ‘KERN_SOH’ 11 | #define KERN_ERR KERN_SOH "3" /* error conditions */ | ^~~~~~~~ ../include/linux/printk.h:544:16: note: in expansion of macro ‘KERN_ERR’ 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~ ../drivers/platform/x86/dell/../serdev_helpers.h:37:17: note: in expansion of macro ‘pr_err’ 37 | pr_err("error could not get %s/%s serial-ctrl adev\n", | ^~~~~~ ../fs/autofs/waitq.c:69:17: warning: incorrect type in argument 1 (different address spaces) ../fs/autofs/waitq.c:69:17: expected struct spinlock [usertype] *lock ../fs/autofs/waitq.c:69:17: got struct spinlock [noderef] __rcu * ../fs/autofs/waitq.c:72:48: warning: incorrect type in argument 1 (different address spaces) ../fs/autofs/waitq.c:72:48: expected struct spinlock [usertype] *lock ../fs/autofs/waitq.c:72:48: got struct spinlock [noderef] __rcu * ../drivers/platform/x86/dell/dell-uart-backlight.c:327:29: warning: symbol 'dell_uart_bl_serdev_driver' was not declared. Should it be static? ../drivers/firmware/efi/esrt.c:128:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:129:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:130:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:131:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:132:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:133:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:201:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:202:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:203:1: warning: cast to restricted __le64 ../drivers/firmware/efi/esrt.c:341:25: warning: cast to restricted __le32 ../drivers/md/dm-vdo/logical-zone.c:168: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'context' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'zone_number' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'parent' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'context' not described in 'resume_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'zone_number' not described in 'resume_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'parent' not described in 'resume_logical_zone' ../drivers/scsi/qla2xxx/qla_target.c:397:47: warning: context imbalance in 'qlt_24xx_atio_pkt_all_vps' - unexpected unlock ../drivers/scsi/qla2xxx/qla_target.c:3754:39: warning: context imbalance in 'qlt_send_term_exchange' - unexpected unlock ../drivers/scsi/qla2xxx/qla_target.c:5643:39: warning: context imbalance in 'qlt_chk_qfull_thresh_hold' - unexpected unlock ../drivers/scsi/qla2xxx/qla_target.c:5682:55: warning: context imbalance in 'qlt_24xx_atio_pkt' - unexpected unlock In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/irqflags.h:80, from ../include/linux/irqflags.h:18, from ../include/linux/rcupdate.h:26, from ../include/linux/rculist.h:11, from ../include/linux/sched/signal.h:5, from ../drivers/staging/rtl8723bs/include/drv_types.h:17, from ../drivers/staging/rtl8723bs/core/rtw_xmit.c:7: In function ‘fortify_memcpy_chk’, inlined from ‘rtw_mgmt_xmitframe_coalesce’ at ../drivers/staging/rtl8723bs/core/rtw_xmit.c:1209:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/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/scsi/qla2xxx/qla_tmpl.c:1058:39: warning: context imbalance in 'qla27xx_mpi_fwdump' - unexpected unlock ../drivers/gpu/drm/amd/amdgpu/amdgpu_display.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/radeon/radeon_cs.c:297:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_cs.c:297:45: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_cs.c:297:45: got unsigned long long [usertype] *[assigned] chunk_array_ptr ../drivers/gpu/drm/radeon/radeon_cs.c:312:27: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/radeon/radeon_cs.c:312:27: expected struct drm_radeon_cs_chunk [noderef] __user **chunk_ptr ../drivers/gpu/drm/radeon/radeon_cs.c:312:27: got void [noderef] __user * ../drivers/gpu/drm/radeon/radeon_cs.c:313:49: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_cs.c:313:49: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_cs.c:313:49: got struct drm_radeon_cs_chunk [noderef] __user **chunk_ptr ../drivers/scsi/bfa/bfad_im.c:1063:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1063:29: expected unsigned long long [usertype] node_name ../drivers/scsi/bfa/bfad_im.c:1063:29: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1065:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1065:29: expected unsigned long long [usertype] port_name ../drivers/scsi/bfa/bfad_im.c:1065:29: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1032:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1032:33: expected unsigned long long [usertype] node_name ../drivers/scsi/bfa/bfad_im.c:1032:33: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1034:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1034:33: expected unsigned long long [usertype] port_name ../drivers/scsi/bfa/bfad_im.c:1034:33: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1053:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1053:37: expected unsigned int [usertype] maxframe_size ../drivers/scsi/bfa/bfad_im.c:1053:37: got restricted __be16 [usertype] maxfrsize ../drivers/gpu/drm/radeon/radeon_bios.c:66:30: warning: dereference of noderef expression ../drivers/gpu/drm/radeon/radeon_bios.c:66:49: warning: dereference of noderef expression ../drivers/gpu/drm/radeon/radeon_bios.c:92:9: warning: dereference of noderef expression ../drivers/gpu/drm/radeon/radeon_bios.c:93:9: warning: dereference of noderef expression ../drivers/gpu/drm/radeon/radeon_bios.c:95:26: warning: dereference of noderef expression ../drivers/gpu/drm/radeon/radeon_bios.c:95:42: warning: dereference of noderef expression ../drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/i915_pci.c:145:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:147:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:176:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:178:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:182:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:184:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:188:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:191:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:208:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:211:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:215:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:219:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:223:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:225:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:230:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:233:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:398:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:398:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:403:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:403:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:408:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:408:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:426:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:426:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:431:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:431:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:436:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:436:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:444:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:444:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:486:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:486:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:491:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:491:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:502:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:502:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:507:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:507:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:547:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:547:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:552:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:552:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:557:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:557:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:568:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:568:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:573:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:573:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:578:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:578:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:589:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:589:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:594:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:594:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:611:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:611:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:618:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:618:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:625:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:625:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:640:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:640:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:647:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:647:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:662:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:662:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:675:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:675:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:683:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:683:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:741:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:741:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:745:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:745:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:761:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:771:10: also defined here ../drivers/scsi/lpfc/lpfc_nportdisc.c:510:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:558:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:559:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1418:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1427:31: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1428:32: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2193:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2195:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2199:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2202:36: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2203:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2210:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2216:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2225:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2232:54: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2244:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2244:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2244:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2244:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2244:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2244:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:301:24: warning: context imbalance in 'lpfc_els_abort' - different lock contexts for basic block ../drivers/scsi/bfa/bfad_attr.c:66:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_attr.c:66:39: expected unsigned long long [usertype] node_name ../drivers/scsi/bfa/bfad_attr.c:66:39: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_attr.c:92:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_attr.c:92:39: expected unsigned long long [usertype] port_name ../drivers/scsi/bfa/bfad_attr.c:92:39: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_attr.c:248:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_attr.c:248:36: expected unsigned long long [usertype] fabric_name ../drivers/scsi/bfa/bfad_attr.c:248:36: got restricted __be64 [usertype] ../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** ../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** ../drivers/hwspinlock/hwspinlock_core.c:393:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:393:48: expected void [noderef] __rcu **slot ../drivers/hwspinlock/hwspinlock_core.c:393:48: got void **slot ../drivers/hwspinlock/hwspinlock_core.c:397:30: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:397:30: expected void **slot ../drivers/hwspinlock/hwspinlock_core.c:397:30: got void [noderef] __rcu ** ../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void [noderef] __rcu **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: got void **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** ../drivers/hwspinlock/hwspinlock_core.c:92:5: warning: context imbalance in '__hwspin_trylock' - different lock contexts for basic block ../drivers/hwspinlock/hwspinlock_core.c:292:39: warning: context imbalance in '__hwspin_unlock' - unexpected unlock ../drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mailbox/bcm-pdc-mailbox.c:788:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:788:42: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:788:42: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:789:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:789:42: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:789:42: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1292:23: warning: cast removes address space '__iomem' of expression ../drivers/mailbox/bcm-pdc-mailbox.c:1294:16: warning: cast removes address space '__iomem' of expression ../drivers/mailbox/bcm-pdc-mailbox.c:1297:16: warning: cast removes address space '__iomem' of expression ../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] ../drivers/hwspinlock/omap_hwspinlock.c:40:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/omap_hwspinlock.c:40:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/omap_hwspinlock.c:40:39: got void *priv ../drivers/hwspinlock/omap_hwspinlock.c:48:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/omap_hwspinlock.c:48:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/omap_hwspinlock.c:48:39: got void *priv ../drivers/hwspinlock/omap_hwspinlock.c:120:36: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/omap_hwspinlock.c:120:36: expected void *priv ../drivers/hwspinlock/omap_hwspinlock.c:120:36: got void [noderef] __iomem * ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'mapping_state' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'block' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_offset' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_size' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:393: warning: Function parameter or struct member 'slot' not described in 'pack_fragment' ../drivers/md/dm-vdo/packer.c:714: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/scsi/lpfc/lpfc_scsi.c:106:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:108:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:108:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:108:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:313:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:314:34: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:317:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:320:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:321:34: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:324:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:787:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:787:39: expected unsigned int [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:787:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:875:46: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:877:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:879:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1052:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1052:69: expected unsigned int [usertype] prot_data ../drivers/scsi/lpfc/lpfc_scsi.c:1052:69: got restricted __be32 [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1173:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1173:69: expected unsigned int [usertype] prot_data ../drivers/scsi/lpfc/lpfc_scsi.c:1173:69: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1573:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1573:21: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1573:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1574:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1574:22: expected unsigned int [usertype] reftag ../drivers/scsi/lpfc/lpfc_scsi.c:1574:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1608:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1608:21: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_scsi.c:1608:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1609:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1609:21: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1609:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1618:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1619:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1625:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1740:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1740:29: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1740:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1741:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1741:30: expected unsigned int [usertype] reftag ../drivers/scsi/lpfc/lpfc_scsi.c:1741:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1770:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1770:29: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_scsi.c:1770:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1771:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1771:29: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1771:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1788:34: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1789:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1823:40: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1824:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1847:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1962:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1962:25: expected unsigned int [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1962:25: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1989:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1989:23: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1989:23: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1990:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1990:23: expected unsigned int [usertype] word3 ../drivers/scsi/lpfc/lpfc_scsi.c:1990:23: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2017:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2017:38: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2017:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2029:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2029:38: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2029:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2030:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2030:38: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2030:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2033:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2033:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2033:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2034:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2034:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2034:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2044:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2044:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2044:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2045:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2045:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2045:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2178:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2178:46: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2178:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2182:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2182:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2182:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2183:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2183:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2183:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2195:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2195:33: expected unsigned int [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2195:33: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2229:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2229:31: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2229:31: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2230:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2230:31: expected unsigned int [usertype] word3 ../drivers/scsi/lpfc/lpfc_scsi.c:2230:31: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2248:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:2249:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:2250:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2250:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2250:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2304:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2304:54: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2304:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2308:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2308:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2308:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2309:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2309:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2309:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2340:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2340:46: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2340:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2347:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2347:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2347:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2660:11: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2660:11: expected unsigned short [usertype] x ../drivers/scsi/lpfc/lpfc_scsi.c:2660:11: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2674:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2674:13: expected unsigned short [usertype] ret ../drivers/scsi/lpfc/lpfc_scsi.c:2674:13: got restricted __sum16 ../drivers/scsi/lpfc/lpfc_scsi.c:2734:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2734:31: expected unsigned short [usertype] start_app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2734:31: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2751:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2751:51: expected unsigned short [assigned] [usertype] guard_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2751:51: got restricted __be16 [usertype] guard_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2774:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2774:41: expected unsigned short [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2774:41: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:3079:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3081:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3081:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3081:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3139:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3139:54: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:3139:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3157:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3157:46: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:3157:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3161:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3161:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3161:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3162:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3162:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:3162:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3171:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3171:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3171:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3172:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3172:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:3172:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3197:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3199:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3199:36: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_scsi.c:3199:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3210:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3212:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3212:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3212:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3324:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3326:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3326:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3326:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3614:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3847:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3872:35: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3877:28: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3908:38: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3963:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3963:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:4077:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:4077:38: expected restricted __be32 [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:4077:38: got unsigned int [usertype] prot_data ../drivers/scsi/lpfc/lpfc_scsi.c:4081:38: warning: too many warnings ../drivers/firmware/efi/apple-properties.c:46:37: warning: array of flexible structures ../drivers/gpu/drm/radeon/r100.c:713:16: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/r100.c:713:16: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/r100.c:713:16: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/r100.c:1099:24: warning: cast to restricted __le32 ../drivers/clocksource/timer-rtl-otto.c:216:16: warning: symbol 'rttm_cs' was not declared. Should it be static? ../drivers/scsi/elx/libefc/efc_node.c: In function ‘efc_node_alloc’: ../drivers/scsi/elx/libefc/efc_node.c:254:70: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", | ^~ 255 | nport->display_name, portid_display); | ~~~~~~~~~~~~~~ In function ‘efc_node_update_display_name’, inlined from ‘efc_node_alloc’ at ../drivers/scsi/elx/libefc/efc_node.c:95:2: ../drivers/scsi/elx/libefc/efc_node.c:254:9: note: ‘snprintf’ output between 2 and 48 bytes into a destination of size 32 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | nport->display_name, portid_display); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/elx/libefc/efc_node.c: In function ‘efc_node_update_display_name’: ../drivers/scsi/elx/libefc/efc_node.c:254:70: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", | ^~ 255 | nport->display_name, portid_display); | ~~~~~~~~~~~~~~ ../drivers/scsi/elx/libefc/efc_node.c:254:9: note: ‘snprintf’ output between 2 and 48 bytes into a destination of size 32 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | nport->display_name, portid_display); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/firmware/qcom/qcom_tzmem.c:442:13: warning: context imbalance in 'qcom_tzmem_to_phys' - wrong count at exit ../drivers/hwspinlock/sprd_hwspinlock.c:44:34: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/sprd_hwspinlock.c:44:34: expected void [noderef] __iomem *addr ../drivers/hwspinlock/sprd_hwspinlock.c:44:34: got void *priv ../drivers/hwspinlock/sprd_hwspinlock.c:62:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/sprd_hwspinlock.c:62:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/sprd_hwspinlock.c:62:39: got void *priv ../drivers/hwspinlock/sprd_hwspinlock.c:128:28: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/sprd_hwspinlock.c:128:28: expected void *priv ../drivers/hwspinlock/sprd_hwspinlock.c:128:28: got void [noderef] __iomem * ../drivers/mmc/host/cqhci-core.c:438:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:439:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:440:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:441:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:442:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:443:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:487:15: warning: incorrect type in assignment (different base types) ../drivers/mmc/host/cqhci-core.c:487:15: expected restricted __le32 [usertype] ../drivers/mmc/host/cqhci-core.c:487:15: got int ../drivers/mmc/host/cqhci-core.c:566:19: warning: incorrect type in assignment (different base types) ../drivers/mmc/host/cqhci-core.c:566:19: expected unsigned long long [usertype] *task_desc ../drivers/mmc/host/cqhci-core.c:566:19: got restricted __le64 [usertype] * ../drivers/md/dm-vdo/physical-zone.c:82: warning: Function parameter or struct member 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock' ../fs/nfs/pnfs.c:319:17: warning: context imbalance in 'pnfs_put_layout_hdr' - unexpected unlock ../fs/nfs/pnfs.c:624:17: warning: context imbalance in 'pnfs_put_lseg' - unexpected unlock ../drivers/scsi/bfa/bfad_bsg.c:2390:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfad_bsg.c:2413:38: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfad_bsg.c:2414:38: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfad_bsg.c:2416:33: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfad_bsg.c:3406:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/bfa/bfad_bsg.c:3406:34: expected void const [noderef] __user *from ../drivers/scsi/bfa/bfad_bsg.c:3406:34: got void * ../drivers/scsi/bfa/bfad_bsg.c:3560:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/bfa/bfad_bsg.c:3560:27: expected void [noderef] __user *to ../drivers/scsi/bfa/bfad_bsg.c:3560:27: got void * ../drivers/gpu/drm/radeon/r300.c:122:39: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/radeon/r300.c:122:39: expected void [noderef] __iomem *ptr ../drivers/gpu/drm/radeon/r300.c:122:39: got void *ptr ../drivers/hwspinlock/stm32_hwspinlock.c:30:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/stm32_hwspinlock.c:30:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/stm32_hwspinlock.c:30:39: got void *priv ../drivers/hwspinlock/stm32_hwspinlock.c:41:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/stm32_hwspinlock.c:41:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/stm32_hwspinlock.c:41:39: got void *priv ../drivers/hwspinlock/stm32_hwspinlock.c:110:39: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/stm32_hwspinlock.c:110:39: expected void *priv ../drivers/hwspinlock/stm32_hwspinlock.c:110:39: got void [noderef] __iomem * ../drivers/platform/goldfish/goldfish_pipe.c:499:24: warning: incorrect type in return expression (different base types) ../drivers/platform/goldfish/goldfish_pipe.c:499:24: expected restricted __poll_t ../drivers/platform/goldfish/goldfish_pipe.c:499:24: got int ../drivers/firmware/efi/embedded-firmware.c:18:1: warning: symbol 'efi_embedded_fw_list' was not declared. Should it be static? ../drivers/firmware/efi/embedded-firmware.c:20:6: warning: symbol 'efi_embedded_fw_checked' was not declared. Should it be static? ../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'waiter' not described in 'continue_waiter' ../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'context' not described in 'continue_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'waiter' not described in 'assign_entry' ../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'context' not described in 'assign_entry' ../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'waiter' not described in 'continue_committed_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'context' not described in 'continue_committed_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'waiter' not described in 'write_block' ../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'context' not described in 'write_block' ../drivers/md/dm-vdo/recovery-journal.c:1620: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/smb/client/reparse.c:679:45: warning: incorrect type in argument 4 (different base types) ../fs/smb/client/reparse.c:679:45: expected unsigned short [usertype] *pwcs ../fs/smb/client/reparse.c:679:45: got restricted __le16 [usertype] *[assigned] symname_utf16 ../drivers/scsi/csiostor/csio_lnode.c: note: in included file: ../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures ../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: got void *priv ../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: got void *priv ../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: expected void *priv ../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: got void [noderef] __iomem * ../drivers/scsi/lpfc/lpfc_debugfs.c:322:18: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:332:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:333:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:334:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:360:37: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: expected unsigned long long [addressable] [usertype] tmp ../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: expected unsigned long long [addressable] [assigned] [usertype] tmp ../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1799:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1799:28: expected unsigned short [assigned] [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:1799:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1801:29: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1812:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1812:29: expected unsigned short [assigned] [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:1812:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1814:30: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1779:24: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1779:24: expected unsigned int val ../drivers/scsi/bfa/bfa_ioc.c:1779:24: got restricted __le32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1962:31: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1963:31: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1964:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:1966:27: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:2065:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:2065:21: expected restricted __be32 [usertype] r32 ../drivers/scsi/bfa/bfa_ioc.c:2065:21: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_ioc.c:2066:26: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:2967:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:2967:22: expected unsigned short [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:2967:22: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3243:52: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3245:58: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3247:59: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3249:54: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3251:54: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3418:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3418:17: expected unsigned short [usertype] pers ../drivers/scsi/bfa/bfa_ioc.c:3418:17: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3419:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3419:19: expected unsigned short [usertype] bw_min ../drivers/scsi/bfa/bfa_ioc.c:3419:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3420:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3420:19: expected unsigned short [usertype] bw_max ../drivers/scsi/bfa/bfa_ioc.c:3420:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3543:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3543:19: expected unsigned short [usertype] bw_min ../drivers/scsi/bfa/bfa_ioc.c:3543:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3544:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3544:19: expected unsigned short [usertype] bw_max ../drivers/scsi/bfa/bfa_ioc.c:3544:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:4246:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4248:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4251:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4279:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4281:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4284:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4303:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4342:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4350:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4351:39: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4356:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4358:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4360:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4362:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4364:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4366:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4373:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4379:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4390:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4396:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4413:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4419:33: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4807:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:4807:27: expected unsigned int [usertype] count ../drivers/scsi/bfa/bfa_ioc.c:4807:27: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:4902:36: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:4911:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:4957:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:4957:19: expected unsigned short [usertype] freq ../drivers/scsi/bfa/bfa_ioc.c:4957:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:4984:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:4984:21: expected unsigned int [usertype] period ../drivers/scsi/bfa/bfa_ioc.c:4984:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5279:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5345:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5345:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:5345:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5348:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5348:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:5348:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5361:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5361:24: expected unsigned short [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5361:24: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5383:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5383:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:5383:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5386:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5386:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:5386:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5700:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5718:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5735:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5749:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5758:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5767:42: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:6188:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6188:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:6188:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6191:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6191:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:6191:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6222:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6222:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:6222:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6225:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6225:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:6225:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6537:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:6557:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:6566:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../fs/nfs/pnfs_nfs.c:194:17: warning: context imbalance in 'pnfs_put_commit_array' - unexpected unlock ../fs/nfs/pnfs_nfs.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/kref.h, ../include/linux/mm_types.h, ../include/linux/uio.h, ...): ../include/linux/list.h:287:25: warning: context imbalance in 'nfs4_pnfs_ds_put' - unexpected unlock ../drivers/hwspinlock/u8500_hsem.c:52:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/u8500_hsem.c:52:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/u8500_hsem.c:52:39: got void *priv ../drivers/hwspinlock/u8500_hsem.c:65:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/u8500_hsem.c:65:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/u8500_hsem.c:65:39: got void *priv ../drivers/hwspinlock/u8500_hsem.c:116:30: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/u8500_hsem.c:116:30: expected void *priv ../drivers/hwspinlock/u8500_hsem.c:116:30: got void [noderef] __iomem * ../drivers/hwspinlock/u8500_hsem.c:126:52: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/u8500_hsem.c:126:52: expected void [noderef] __iomem *io_base ../drivers/hwspinlock/u8500_hsem.c:126:52: got void * ../drivers/firmware/efi/cper-x86.c: In function ‘cper_print_proc_ia’: ../drivers/firmware/efi/cper-x86.c:295:72: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 295 | snprintf(infopfx, sizeof(infopfx), "%s ", | ^ ../drivers/firmware/efi/cper-x86.c:295:33: note: ‘snprintf’ output between 2 and 65 bytes into a destination of size 64 295 | snprintf(infopfx, sizeof(infopfx), "%s ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 296 | newpfx); | ~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/csiostor/csio_scsi.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/ratelimit.h, ../include/linux/dev_printk.h, ...): ../include/linux/list.h:287:25: warning: context imbalance in 'csio_scsi_cleanup_io_q' - unexpected unlock ../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29: expected unsigned int [usertype] savep ../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29: expected unsigned int [usertype] goalp ../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/rs400.c:238:16: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rs400.c:238:16: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/rs400.c:238:16: got restricted __le32 [usertype] ../drivers/watchdog/max77620_wdt.c:43: warning: Excess struct member 'wdt_info' description in 'max77620_variant' ../drivers/scsi/lpfc/lpfc_bsg.c:195:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:196:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:201:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2630:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2633:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2637:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2854:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2855:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2857:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:5234:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_bsg.c:5237:33: warning: cast to restricted __be32 ../drivers/md/dm-vdo/slab-depot.c:136: warning: Function parameter or struct member 'slab' not described in 'is_slab_journal_blank' ../drivers/md/dm-vdo/slab-depot.c:232: warning: Function parameter or struct member 'allocator' not described in 'check_summary_drain_complete' ../drivers/md/dm-vdo/slab-depot.c:660: warning: Function parameter or struct member 'slab' not described in 'reopen_slab_journal' ../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'slab' not described in 'get_reference_block' ../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'index' not described in 'get_reference_block' ../drivers/md/dm-vdo/slab-depot.c:1386: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count' ../drivers/md/dm-vdo/slab-depot.c:1891: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor' ../drivers/md/dm-vdo/slab-depot.c:1909: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor' ../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference' ../drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference' ../drivers/md/dm-vdo/slab-depot.c:2161: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks' ../drivers/md/dm-vdo/slab-depot.c:2287: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks' ../drivers/md/dm-vdo/slab-depot.c:2307: warning: Function parameter or struct member 'slab' not described in 'drain_slab' ../drivers/md/dm-vdo/slab-depot.c:2493: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal' ../drivers/md/dm-vdo/slab-depot.c:2596: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action' ../drivers/md/dm-vdo/slab-depot.c:2670: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing' ../drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter' ../drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' ../drivers/md/dm-vdo/slab-depot.c:3465: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered' ../drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id' ../drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id' ../drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:3901: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:4279: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters' ../drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'context' not described in 'load_slab_summary' ../drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary' ../drivers/md/dm-vdo/slab-depot.c:4697: warning: Function parameter or struct member 'context' not described in 'finish_registration' ../drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2518:16: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2522:24: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2523:24: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2526:24: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2530:17: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2542:48: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2543:17: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2574:34: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2576:34: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21: expected unsigned int [usertype] ret ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2618:23: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2621:23: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4594:33: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34: expected unsigned int [usertype] start ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34: expected unsigned int [usertype] restart ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32: expected unsigned int [usertype] v ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30: expected unsigned int [usertype] itlq_tbl_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3877:37: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3895:29: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21: expected unsigned int [usertype] scratch ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1055:19: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1159:17: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1592:23: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1908:32: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2981:43: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41: expected unsigned int [usertype] savep ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41: expected unsigned int [usertype] startp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41: expected unsigned int [usertype] goalp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40: expected unsigned int [usertype] start ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3648:27: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3649:27: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3666:15: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3688:31: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3699:31: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3748:27: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16: expected unsigned int [usertype] dp_ret ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17: expected unsigned int [usertype] ret ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3814:16: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3815:16: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51: expected unsigned int [usertype] resel_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54: expected unsigned int [usertype] itl_task_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51: expected unsigned int [usertype] resel_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46: expected unsigned int [usertype] itl_task_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43: expected unsigned int [usertype] resel_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38: expected unsigned int [usertype] v ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36: expected unsigned int [usertype] luntbl_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34: expected unsigned int [usertype] lun0_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30: expected unsigned int [usertype] itl_task_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27: expected unsigned int [usertype] resel_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44: expected unsigned int [usertype] luntbl_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34: expected unsigned int [usertype] lun0_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34: expected unsigned int [usertype] start ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34: expected unsigned int [usertype] restart ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33: expected unsigned int [usertype] start ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33: expected unsigned int [usertype] restart ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33: expected unsigned int [usertype] start ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33: expected unsigned int [usertype] restart ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33: expected unsigned int [usertype] start ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33: expected unsigned int [usertype] restart ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5750:33: warning: too many warnings ../drivers/gpu/drm/radeon/rs600.c:662:30: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/radeon/rs600.c:662:30: expected void [noderef] __iomem *ptr ../drivers/gpu/drm/radeon/rs600.c:662:30: got void * ../drivers/gpu/drm/amd/amdgpu/atombios_dp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/csiostor/csio_isr.c: In function ‘csio_add_msix_desc’: ../drivers/scsi/csiostor/csio_isr.c:374:68: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 374 | snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", | ^~ ../drivers/scsi/csiostor/csio_isr.c:374:45: note: directive argument in the range [0, 2147483644] 374 | snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/csiostor/csio_isr.c:374:17: note: ‘snprintf’ output between 19 and 28 bytes into a destination of size 23 374 | snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | CSIO_PCI_BUS(hw), CSIO_PCI_DEV(hw), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | CSIO_PCI_FUNC(hw), i - CSIO_EXTRA_VECS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/md/dm-vdo/vdo.c: In function ‘vdo_make’: ../drivers/md/dm-vdo/vdo.c:562:19: warning: ‘%s’ directive output may be truncated writing up to 55 bytes into a region of size 16 [-Wformat-truncation=] 562 | "%s%u", MODULE_NAME, instance); | ^~ ../drivers/md/dm-vdo/vdo.c:561:9: note: ‘snprintf’ output between 2 and 66 bytes into a destination of size 16 561 | snprintf(vdo->thread_name_prefix, sizeof(vdo->thread_name_prefix), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | "%s%u", MODULE_NAME, instance); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/virt/vboxguest/vboxguest_linux.c:115:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/virt/vboxguest/vboxguest_linux.c:115:35: expected void const [noderef] __user *from ../drivers/virt/vboxguest/vboxguest_linux.c:115:35: got void * ../drivers/virt/vboxguest/vboxguest_linux.c:148:59: warning: incorrect type in argument 2 (different address spaces) ../drivers/virt/vboxguest/vboxguest_linux.c:148:59: expected void const [noderef] __user *from ../drivers/virt/vboxguest/vboxguest_linux.c:148:59: got void * ../drivers/virt/vboxguest/vboxguest_linux.c:166:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/virt/vboxguest/vboxguest_linux.c:166:27: expected void [noderef] __user *to ../drivers/virt/vboxguest/vboxguest_linux.c:166:27: got void * ../drivers/virt/vboxguest/vboxguest_linux.c:332:16: warning: incorrect type in assignment (different address spaces) ../drivers/virt/vboxguest/vboxguest_linux.c:332:16: expected struct vmmdev_memory *vmmdev ../drivers/virt/vboxguest/vboxguest_linux.c:332:16: got void [noderef] __iomem * ../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:612:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:613:24: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:616:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:619:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:620:24: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:623:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: expected restricted __be32 [usertype] rsn ../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: got unsigned int [usertype] parameter ../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: expected restricted __le16 [usertype] sq_head ../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: got unsigned short [assigned] [usertype] sqhd ../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1480:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:850:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:850:22: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvme.c:850:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:892:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:892:30: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_nvme.c:892:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:893:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:893:30: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_nvme.c:893:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:909:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:909:22: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_nvme.c:909:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:910:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:910:22: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_nvme.c:910:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:911:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:916:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:916:20: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:916:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:917:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:917:22: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvme.c:917:22: got restricted __le32 [usertype] ../drivers/virt/vmgenid.c:116:19: warning: incorrect type in assignment (different address spaces) ../drivers/virt/vmgenid.c:116:19: expected void *virt_addr ../drivers/virt/vmgenid.c:116:19: got void [noderef] __iomem * ../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'counts' not described in 'initialize_thread_config' ../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'config' not described in 'initialize_thread_config' ../drivers/md/dm-vdo/vdo.c:898: warning: Function parameter or struct member 'vdo' not described in 'record_vdo' ../drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/clocksource/timer-gxp.c:189:48: warning: incorrect type in assignment (different address spaces) ../drivers/clocksource/timer-gxp.c:189:48: expected void *platform_data ../drivers/clocksource/timer-gxp.c:189:48: got void [noderef] __iomem *counter ../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: expected unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: got restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_lport.c:2139:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2462:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2554:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2096:27: warning: restricted __be16 degrades to integer ../drivers/scsi/bfa/bfa_fcs_lport.c:2688:35: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:3140:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:3337:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4639:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4712:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4790:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4885:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4462:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4541:31: warning: cast to restricted __be16 ../drivers/gpu/drm/radeon/rs690.c:82:59: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs690.c:84:29: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs690.c:85:65: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs690.c:91:57: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs690.c:96:59: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs690.c:98:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs690.c:99:65: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs690.c:105:57: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs690.c:107:59: warning: cast to restricted __le16 ../drivers/scsi/lpfc/lpfc_nvmet.c:2639:42: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:2640:43: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: expected unsigned int [usertype] addrLow ../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: expected unsigned int [usertype] addrHigh ../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: expected unsigned int [usertype] addrLow ../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: expected unsigned int [usertype] addrHigh ../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3033:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:910:21: warning: cast to restricted __le32 ../drivers/platform/x86/intel/plr_tpmi.c: In function ‘intel_plr_probe’: ../drivers/platform/x86/intel/plr_tpmi.c:315:55: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 315 | snprintf(name, sizeof(name), "domain%d", i); | ^ ../drivers/platform/x86/intel/plr_tpmi.c:315:17: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 16 315 | snprintf(name, sizeof(name), "domain%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/acl.c:8: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/overlayfs/util.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h): ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../drivers/mailbox/mailbox-th1520.c:385:31: warning: incorrect type in return expression (different address spaces) ../drivers/mailbox/mailbox-th1520.c:385:31: expected void [noderef] __iomem * ../drivers/mailbox/mailbox-th1520.c:385:31: got void * ../drivers/firmware/efi/test/efi_test.c:157:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:157:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:157:13: got unsigned long *[addressable] data_size ../drivers/firmware/efi/test/efi_test.c:160:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:160:61: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:160:61: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:167:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:167:60: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:167:60: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:187:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:194:35: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:209:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:209:45: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:209:45: got void *[addressable] data ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:215:19: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:220:19: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:243:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:243:53: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:243:53: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:248:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:248:60: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:248:60: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:253:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:253:39: expected void const [noderef] __user * ../drivers/firmware/efi/test/efi_test.c:253:39: got void *[addressable] data ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:263:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:292:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:301:27: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:301:27: expected struct efi_time_cap_t [noderef] [usertype] __user *cap_local ../drivers/firmware/efi/test/efi_test.c:301:27: got struct efi_time_cap_t [usertype] * ../drivers/firmware/efi/test/efi_test.c:308:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:308:41: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:308:41: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:325:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:325:46: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:325:46: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:330:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:354:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:360:38: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:365:47: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:365:47: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:365:47: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:389:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:389:60: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:389:60: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:397:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:397:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:397:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:421:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:421:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:421:21: got unsigned long *[addressable] variable_name_size ../drivers/firmware/efi/test/efi_test.c:429:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:429:52: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:429:52: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:439:52: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:439:52: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:439:52: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:452:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:452:52: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:452:52: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:461:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:461:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:461:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:468:35: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:468:35: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:468:35: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:479:62: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:479:62: expected unsigned short [noderef] [usertype] __user *dst ../drivers/firmware/efi/test/efi_test.c:479:62: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:487:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:487:21: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:487:21: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:494:53: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:494:53: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:494:53: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:522:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:522:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:522:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:529:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:529:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:529:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:546:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:546:37: expected void const [noderef] __user * ../drivers/firmware/efi/test/efi_test.c:546:37: got void * ../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:575:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:575:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:575:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:581:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:581:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:581:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:585:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:589:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:625:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:625:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:625:21: got struct efi_capsule_header_t [usertype] ** ../drivers/firmware/efi/test/efi_test.c:629:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:629:50: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:629:50: got struct efi_capsule_header_t [usertype] *[assigned] c ../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:643:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:643:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:643:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:653:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:653:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:653:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:658:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr ../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:658:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr ../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:658:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr ../drivers/firmware/efi/test/efi_test.c:671:24: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:671:24: expected unsigned int [noderef] __user *supported_mask ../drivers/firmware/efi/test/efi_test.c:671:24: got unsigned int * ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) ../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *s ../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) ../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s ../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) ../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s ../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * ../drivers/scsi/bfa/bfa_fcs_rport.c:2558:13: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2559:36: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:1838:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: expected unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: got restricted __be16 [usertype] reply_oxid ../drivers/scsi/bfa/bfa_fcs_rport.c:1977:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2047:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: expected restricted __be16 [usertype] port_speed_cap ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: got int ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: expected restricted __be16 [usertype] port_op_speed ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: got unsigned int enum fc_rpsc_op_speed ../drivers/scsi/bfa/bfa_fcs_rport.c:2593:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2667:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2688:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:3030:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:3030:38: expected unsigned int [addressable] [assigned] [usertype] qos_flow_id ../drivers/scsi/bfa/bfa_fcs_rport.c:3030:38: got restricted __be32 [usertype] ../drivers/md/dm-vdo/vio.c:394: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy' In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/file.c:13: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c: In function ‘_base_request_irq’: ../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:68: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 26 [-Wformat-truncation=] 3175 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d", | ^~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:58: note: directive argument in the range [0, 254] 3175 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d", | ^~~~~~~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:17: note: ‘snprintf’ output between 8 and 35 bytes into a destination of size 32 3175 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3176 | ioc->driver_name, ioc->id, index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:63: warning: ‘-mq-poll’ directive output may be truncated writing 8 bytes into a region of size between 6 and 31 [-Wformat-truncation=] 3166 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d", | ^~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:58: note: directive argument in the range [-255, 255] 3166 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d", | ^~~~~~~~~~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:17: note: ‘snprintf’ output between 11 and 39 bytes into a destination of size 32 3166 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3167 | ioc->driver_name, ioc->id, qid); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c: In function ‘mpt3sas_base_start_watchdog’: ../drivers/scsi/mpt3sas/mpt3sas_base.c:847:57: warning: ‘%s’ directive output may be truncated writing up to 23 bytes into a region of size 15 [-Wformat-truncation=] 847 | sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status", | ^~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:847:51: note: directive argument in the range [0, 255] 847 | sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status", | ^~~~~~~~~~~~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:846:9: note: ‘snprintf’ output between 14 and 39 bytes into a destination of size 20 846 | snprintf(ioc->fault_reset_work_q_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 847 | sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 848 | ioc->driver_name, ioc->id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/orangefs/file.c:119:32: warning: incorrect type in assignment (different base types) ../fs/orangefs/file.c:119:32: expected int open_for_write ../fs/orangefs/file.c:119:32: got restricted fmode_t ../fs/orangefs/file.c:120:31: warning: incorrect type in assignment (different base types) ../fs/orangefs/file.c:120:31: expected int open_for_read ../fs/orangefs/file.c:120:31: got restricted fmode_t ../drivers/staging/gpib/cb7210/cb7210.c: In function ‘cb7210_line_status’: ../drivers/staging/gpib/cb7210/cb7210.c:383:30: warning: variable ‘nec_priv’ set but not used [-Wunused-but-set-variable] 383 | struct nec7210_priv *nec_priv; | ^~~~~~~~ ../drivers/staging/gpib/cb7210/cb7210.c: In function ‘cb_gpib_config’: ../drivers/staging/gpib/cb7210/cb7210.c:1265:28: warning: variable ‘dev’ set but not used [-Wunused-but-set-variable] 1265 | struct local_info *dev; | ^~~ ../drivers/staging/gpib/cb7210/cb7210.c:1264:31: warning: variable ‘handle’ set but not used [-Wunused-but-set-variable] 1264 | struct pcmcia_device *handle; | ^~~~~~ In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/orangefs-cache.c:8: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/orangefs-utils.c:9: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/remoteproc/rcar_rproc.c:29:12: warning: incorrect type in assignment (different address spaces) ../drivers/remoteproc/rcar_rproc.c:29:12: expected void *va ../drivers/remoteproc/rcar_rproc.c:29:12: got void [noderef] __iomem * ../drivers/remoteproc/rcar_rproc.c:46:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/remoteproc/rcar_rproc.c:46:20: expected void volatile [noderef] __iomem *addr ../drivers/remoteproc/rcar_rproc.c:46:20: got void *va In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/xattr.c:13: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: expected unsigned int val ../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: got restricted __le32 [usertype] ../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: expected unsigned int val ../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: got restricted __le32 [usertype] ../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: expected unsigned int val ../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: got restricted __le32 [usertype] ../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: expected unsigned int val ../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: got restricted __le32 [usertype] ../drivers/scsi/mpt3sas/mpt3sas_base.c:7077:24: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/mpt3sas/mpt3sas_base.c:7077:24: expected unsigned int val ../drivers/scsi/mpt3sas/mpt3sas_base.c:7077:24: got restricted __le32 [usertype] ../drivers/scsi/mpt3sas/mpt3sas_base.c:7096:20: warning: cast to restricted __le16 ../drivers/scsi/mpt3sas/mpt3sas_base.c:7104:20: warning: cast to restricted __le16 ../drivers/scsi/mpt3sas/mpt3sas_base.c:7117:36: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600.c:1082:38: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/radeon/r600.c:1082:38: expected void [noderef] __iomem *ptr ../drivers/gpu/drm/radeon/r600.c:1082:38: got void * ../drivers/gpu/drm/radeon/r600.c:4042:24: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600.c:4128:26: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600.c:4129:28: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600.c:4387:38: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/radeon/r600.c:4387:38: expected void [noderef] __iomem *ptr ../drivers/gpu/drm/radeon/r600.c:4387:38: got void * ../drivers/gpu/drm/amd/amdgpu/atombios_encoders.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/clocksource/timer-cs5535.c:63:36: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) ../fs/overlayfs/dir.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h): ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1466:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1467:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1468:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1469:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1470:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1471:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1472:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1473:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1474:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1475:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1476:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1477:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1478:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1479:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1480:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1481:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1482:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1483:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1484:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1485:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1486:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1487:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1488:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1489:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1490:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1491:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1492:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:22:1: warning: symbol 'agilent_82357a_hotplug_lock' was not declared. Should it be static? ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1465:18: warning: symbol 'agilent_82357a_gpib_interface' was not declared. Should it be static? ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:832:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:833:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:834:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:835:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:836:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:837:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:838:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:839:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:840:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:841:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:842:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:843:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:844:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:845:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:846:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:847:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:848:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:849:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:850:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:851:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:852:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:853:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:854:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:855:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:859:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:860:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:861:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:862:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:863:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:864:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:865:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:866:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:867:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:868:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:869:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:870:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:871:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:872:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:873:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:874:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:875:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:876:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:877:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:878:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:879:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:880:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:881:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:882:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:47:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:47:58: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:47:58: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:78:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:78:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:78:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:80:70: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:80:70: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:80:70: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:98:63: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:98:63: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:98:63: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:121:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:121:58: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:121:58: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:176:37: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:176:37: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:176:37: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:213:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:213:61: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:213:61: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:215:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:215:61: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:215:61: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:221:70: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:221:70: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:221:70: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:231:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:231:45: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:231:45: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:282:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:282:48: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:282:48: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:296:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:296:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:296:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:313:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:313:38: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:313:38: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:314:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:314:39: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:314:39: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:325:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:325:53: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:325:53: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:326:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:326:60: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:326:60: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:328:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:328:60: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:328:60: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:383:76: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:383:76: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:383:76: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:387:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:387:53: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:387:53: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:389:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:389:58: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:389:58: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:509:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:509:41: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:509:41: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:558:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:558:35: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:558:35: got void *borg_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:571:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:571:33: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:571:33: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:573:56: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:573:56: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:573:56: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:576:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:576:33: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:576:33: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:580:57: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:580:57: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:580:57: got void *borg_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:589:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:589:60: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:589:60: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:591:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:591:49: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:591:49: got void *borg_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:615:57: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:615:57: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:615:57: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:620:67: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:620:67: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:620:67: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:693:34: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:693:34: expected void *plx_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:693:34: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:697:35: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:697:35: expected void *gpib_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:697:35: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:704:35: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:704:35: expected void *sram_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:704:35: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:710:35: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:710:35: expected void *borg_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:710:35: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:723:35: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:723:35: expected void *gpib_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:723:35: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:728:35: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:728:35: expected void *sram_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:728:35: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:732:35: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:732:35: expected void *misc_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:732:35: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:754:37: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:754:37: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:754:37: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:756:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:756:58: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:756:58: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:762:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:762:41: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:762:41: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:767:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:767:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:767:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:769:73: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:769:73: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:769:73: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:772:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:772:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:772:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:774:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:774:45: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:774:45: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:776:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:776:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:776:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:806:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:806:52: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:806:52: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:814:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:814:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:814:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:816:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:816:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:816:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:818:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:818:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:818:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:820:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:820:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:820:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:822:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:822:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:822:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:831:18: warning: too many warnings ../drivers/staging/gpib/cb7210/cb7210.c:687:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:688:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:689:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:690:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:691:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:692:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:693:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:694:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:695:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:696:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:697:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:698:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:699:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:700:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:701:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:702:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:703:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:704:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:705:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:706:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:707:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:708:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:709:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:710:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:711:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:715:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:716:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:717:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:718:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:719:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:720:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:721:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:722:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:723:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:724:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:725:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:726:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:727:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:728:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:729:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:730:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:731:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:732:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:733:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:734:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:735:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:736:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:737:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:738:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:739:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:743:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:744:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:745:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:746:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:747:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:748:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:749:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:750:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:751:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:752:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:753:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:754:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:755:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:756:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:757:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:758:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:759:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:760:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:761:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:762:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:763:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:764:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:765:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:766:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:770:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:771:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:772:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:773:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:774:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:775:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:776:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:777:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:778:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:779:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:780:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:781:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:782:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:783:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:784:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:785:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:786:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:787:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:788:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:789:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:790:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:791:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:792:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:793:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:794:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:798:1: warning: too many warnings ../drivers/staging/gpib/cec/cec_gpib.c:186:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:187:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:188:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:189:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:190:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:191:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:192:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:193:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:194:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:195:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:196:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:197:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:198:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:199:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:200:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:201:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:202:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:203:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:204:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:205:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:206:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:207:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:208:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:209:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:210:1: warning: obsolete struct initializer, use C99 syntax ../drivers/firmware/efi/libstub/efi-stub-helper.c:612: warning: Function parameter or struct member 'out' not described in 'efi_load_initrd' In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/dcache.c:12: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: expected unsigned int static [assigned] [toplevel] [usertype] pagebytes:16 ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:173:23: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:234:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:234:28: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:234:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:249:56: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:249:56: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:249:56: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:258:56: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:258:56: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:258:56: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:270:14: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:271:17: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:284:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:284:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:284:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:338:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:338:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:338:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:444:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:444:23: expected unsigned int [usertype] ox_id:16 ../drivers/scsi/bfa/bfa_fcbuild.c:444:23: got restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:470:30: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:473:30: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:489:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:489:31: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:489:31: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:499:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:560:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:560:31: expected unsigned int [usertype] num_entries:16 ../drivers/scsi/bfa/bfa_fcbuild.c:560:31: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:563:17: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:566:17: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:578:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:578:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:578:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:588:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:588:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:588:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:599:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:599:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:599:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:641:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:641:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:641:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:655:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:655:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:655:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_port.c:29:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_port.c:29:20: expected restricted __be32 [usertype] t0 ../drivers/scsi/bfa/bfa_port.c:29:20: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_port.c:30:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_port.c:30:20: expected restricted __be32 [usertype] t1 ../drivers/scsi/bfa/bfa_port.c:30:20: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_port.c:526:42: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_port.c:528:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_port.c:563:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_port.c:563:35: expected unsigned int [usertype] ../drivers/scsi/bfa/bfa_port.c:563:35: got restricted __be32 [usertype] ../drivers/hv/hv.c:280:26: warning: cast removes address space '__iomem' of expression ../drivers/hv/hv.c:299:26: warning: cast removes address space '__iomem' of expression ../drivers/hv/hv.c:371:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/hv/hv.c:371:31: expected void volatile [noderef] __iomem *addr ../drivers/hv/hv.c:371:31: got void *synic_message_page ../drivers/hv/hv.c:383:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/hv/hv.c:383:31: expected void volatile [noderef] __iomem *addr ../drivers/hv/hv.c:383:31: got void *synic_event_page ../drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/platform/chrome/chromeos_laptop.c:729:43: warning: cast to non-scalar ../drivers/platform/chrome/chromeos_laptop.c:729:43: warning: cast from non-scalar ../drivers/scsi/mpi3mr/mpi3mr_os.c: In function ‘mpi3mr_probe’: ../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:33: warning: ‘%d’ directive writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-overflow=] 5223 | sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id); | ^~ ../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:30: note: directive argument in the range [0, 255] 5223 | sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id); | ^~~~~~ ../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:9: note: ‘sprintf’ output between 2 and 67 bytes into a destination of size 64 5223 | sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/bfa/bfa_core.c:1252:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1253:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1254:42: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1255:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1256:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1257:42: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1270:32: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1270:32: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bfa/bfa_core.c:1270:32: expected unsigned short [usertype] num_ioim_fw ../drivers/scsi/bfa/bfa_core.c:1270:32: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_core.c:1286:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1287:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1288:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1289:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1290:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1291:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1614:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_core.c:1614:31: expected restricted __be16 [usertype] delay ../drivers/scsi/bfa/bfa_core.c:1614:31: got int ../drivers/scsi/bfa/bfa_core.c:1618:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_core.c:1618:33: expected restricted __be16 [usertype] latency ../drivers/scsi/bfa/bfa_core.c:1618:33: got int ../drivers/scsi/bfa/bfa_core.c:1632:43: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1633:45: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1648:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1649:9: warning: cast from restricted __be16 ../drivers/staging/gpib/common/gpib_os.c:2076:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/common/gpib_os.c:2077:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/common/gpib_os.c:2078:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/common/gpib_os.c:2079:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/common/gpib_os.c:2080:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/common/gpib_os.c:2081:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/common/gpib_os.c:888:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:888:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:888:40: got void * ../drivers/staging/gpib/common/gpib_os.c:940:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:940:45: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:940:45: got void * ../drivers/staging/gpib/common/gpib_os.c:960:14: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:960:14: expected void const [noderef] __user *ptr ../drivers/staging/gpib/common/gpib_os.c:960:14: got unsigned char [usertype] *[assigned] userbuf ../drivers/staging/gpib/common/gpib_os.c:972:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:972:39: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:972:39: got unsigned char [usertype] *[assigned] userbuf ../drivers/staging/gpib/common/gpib_os.c:992:40: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:992:40: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:992:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1097:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1097:45: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1097:45: got void * ../drivers/staging/gpib/common/gpib_os.c:1114:14: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1114:14: expected void const [noderef] __user *ptr ../drivers/staging/gpib/common/gpib_os.c:1114:14: got unsigned char [usertype] *[assigned] userbuf ../drivers/staging/gpib/common/gpib_os.c:1125:55: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1125:55: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1125:55: got unsigned char [usertype] *[assigned] userbuf ../drivers/staging/gpib/common/gpib_os.c:1147:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1147:39: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1147:39: got void * ../drivers/staging/gpib/common/gpib_os.c:1015:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1015:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1015:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1035:14: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1035:14: expected void const [noderef] __user *ptr ../drivers/staging/gpib/common/gpib_os.c:1035:14: got unsigned char [usertype] *[assigned] userbuf ../drivers/staging/gpib/common/gpib_os.c:1047:55: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1047:55: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1047:55: got unsigned char [usertype] *[assigned] userbuf ../drivers/staging/gpib/common/gpib_os.c:1069:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1069:39: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1069:39: got void * ../drivers/staging/gpib/common/gpib_os.c:1284:49: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1284:49: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1284:49: got void * ../drivers/staging/gpib/common/gpib_os.c:1320:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1320:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1320:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1333:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1333:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1333:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1361:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1361:47: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1361:47: got void * ../drivers/staging/gpib/common/gpib_os.c:1370:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1370:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1370:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1384:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1384:45: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1384:45: got void * ../drivers/staging/gpib/common/gpib_os.c:1397:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1397:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1397:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1413:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1413:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1413:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1431:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1431:47: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1431:47: got void * ../drivers/staging/gpib/common/gpib_os.c:1441:66: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1441:66: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1441:66: got void *[assigned] init_data ../drivers/staging/gpib/common/gpib_os.c:1469:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1469:43: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1469:43: got void * ../drivers/staging/gpib/common/gpib_os.c:1481:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1481:48: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1481:48: got void * ../drivers/staging/gpib/common/gpib_os.c:1497:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1497:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1497:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1511:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1511:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1511:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1547:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1547:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1547:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1580:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1580:44: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1580:44: got void * ../drivers/staging/gpib/common/gpib_os.c:1592:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1592:48: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1592:48: got void * ../drivers/staging/gpib/common/gpib_os.c:1604:57: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1604:57: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1604:57: got void * ../drivers/staging/gpib/common/gpib_os.c:1620:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1620:46: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1620:46: got void * ../drivers/staging/gpib/common/gpib_os.c:1639:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1639:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1639:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1656:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1656:48: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1656:48: got void * ../drivers/staging/gpib/common/gpib_os.c:1672:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1672:43: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1672:43: got void * ../drivers/staging/gpib/common/gpib_os.c:1707:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1707:47: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1707:47: got void * ../drivers/staging/gpib/common/gpib_os.c:1751:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1751:44: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1751:44: got void * ../drivers/staging/gpib/common/gpib_os.c:1164:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1164:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1164:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1174:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1174:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1174:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1849:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1849:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1849:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1766:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1766:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1766:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1792:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1792:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1792:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1812:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1812:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1812:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1826:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1826:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1826:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1861:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1861:50: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1861:50: got void * ../drivers/staging/gpib/common/gpib_os.c:1876:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1876:46: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1876:46: got void * ../drivers/staging/gpib/common/gpib_os.c:1898:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1898:45: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1898:45: got void * ../drivers/staging/gpib/common/gpib_os.c:2032:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:2032:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:2032:32: got void * ../drivers/staging/gpib/common/gpib_os.c:2044:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:2044:52: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:2044:52: got void * ../drivers/staging/gpib/common/gpib_os.c:2064:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:2064:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:2064:40: got void * ../drivers/staging/gpib/common/gpib_os.c:121:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:121:23: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/common/gpib_os.c:121:23: got void *address ../drivers/staging/gpib/common/gpib_os.c:127:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:127:23: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/common/gpib_os.c:127:23: got void *address ../drivers/staging/gpib/common/gpib_os.c:133:22: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:133:22: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/common/gpib_os.c:133:22: got void *address ../drivers/staging/gpib/common/gpib_os.c:139:22: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:139:22: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/common/gpib_os.c:139:22: got void *address ../drivers/staging/gpib/common/gpib_os.c:2075:30: warning: symbol 'ib_fops' was not declared. Should it be static? ../drivers/staging/gpib/common/gpib_os.c:2248:69: warning: Using plain integer as NULL pointer In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/inode.c:15: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_issue_reset’: ../drivers/scsi/mpi3mr/mpi3mr_fw.c:1625:54: warning: variable ‘scratch_pad0’ set but not used [-Wunused-but-set-variable] 1625 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; | ^~~~~~~~~~~~ ../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_setup_isr’: ../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:58: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-truncation=] 763 | snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d", | ^~ In function ‘mpi3mr_request_irq’, inlined from ‘mpi3mr_setup_isr’ at ../drivers/scsi/mpi3mr/mpi3mr_fw.c:888:12: ../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:55: note: directive argument in the range [0, 255] 763 | snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d", | ^~~~~~~~~~~~~ ../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:55: note: directive argument in the range [0, 65535] ../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:9: note: ‘snprintf’ output between 8 and 77 bytes into a destination of size 64 763 | snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 764 | mrioc->driver_name, mrioc->id, index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_start_watchdog’: ../drivers/scsi/mpi3mr/mpi3mr_fw.c:2821:60: warning: ‘%s’ directive output may be truncated writing up to 63 bytes into a region of size 41 [-Wformat-truncation=] 2821 | sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name, | ^~ ../drivers/scsi/mpi3mr/mpi3mr_fw.c:2821:50: note: directive argument in the range [0, 255] 2821 | sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name, | ^~~~~~~~~~~~~~~ ../drivers/scsi/mpi3mr/mpi3mr_fw.c:2820:9: note: ‘snprintf’ output between 11 and 76 bytes into a destination of size 50 2820 | snprintf(mrioc->watchdog_work_q_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2821 | sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2822 | mrioc->id); | ~~~~~~~~~~ ../drivers/staging/gpib/common/iblib.c:698:87: warning: Using plain integer as NULL pointer ../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: expected restricted __le16 [usertype] application_tag_translation_mask ../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: got int ../drivers/hv/channel.c: note: in included file: ../include/linux/hyperv.h:646:31: warning: array of flexible structures In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/orangefs-sysfs.c:146: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/staging/gpib/eastwood/fluke_gpib.c: In function ‘fluke_line_status’: ../drivers/staging/gpib/eastwood/fluke_gpib.c:197:30: warning: variable ‘nec_priv’ set but not used [-Wunused-but-set-variable] 197 | struct nec7210_priv *nec_priv; | ^~~~~~~~ ../drivers/scsi/mvsas/mv_init.c:294:38: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/mvsas/mv_init.c:294:38: expected void [noderef] __iomem *regs_ex ../drivers/scsi/mvsas/mv_init.c:294:38: got void * ../drivers/scsi/mvsas/mv_init.c:466:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_init.c:466:42: expected unsigned long long [usertype] dev_sas_addr ../drivers/scsi/mvsas/mv_init.c:466:42: got restricted __be64 [usertype] ../drivers/gpu/drm/amd/amdgpu/atombios_i2c.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/mvsas/mv_sas.c:383:20: warning: invalid assignment: |= ../drivers/scsi/mvsas/mv_sas.c:383:20: left side has type restricted __le32 ../drivers/scsi/mvsas/mv_sas.c:383:20: right side has type unsigned int ../drivers/scsi/mvsas/mv_sas.c:540:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:540:31: expected unsigned short [usertype] ../drivers/scsi/mvsas/mv_sas.c:540:31: got restricted __be16 [usertype] ../drivers/scsi/mvsas/mv_sas.c:644:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:644:31: expected unsigned short [usertype] ../drivers/scsi/mvsas/mv_sas.c:644:31: got restricted __be16 [usertype] ../drivers/scsi/mvsas/mv_sas.c:964:14: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:964:14: expected unsigned int [usertype] ../drivers/scsi/mvsas/mv_sas.c:964:14: got restricted __le32 [usertype] ../drivers/scsi/mvsas/mv_sas.c:967:14: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:967:14: expected unsigned int [usertype] ../drivers/scsi/mvsas/mv_sas.c:967:14: got restricted __le32 [usertype] ../drivers/scsi/mvsas/mv_sas.c:970:14: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:970:14: expected unsigned int [usertype] ../drivers/scsi/mvsas/mv_sas.c:970:14: got restricted __le32 [usertype] ../drivers/scsi/mvsas/mv_sas.c:973:14: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:973:14: expected unsigned int [usertype] ../drivers/scsi/mvsas/mv_sas.c:973:14: got restricted __le32 [usertype] ../drivers/scsi/mvsas/mv_sas.c:1472:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:1472:28: expected restricted __be32 [usertype] sense_data_len ../drivers/scsi/mvsas/mv_sas.c:1472:28: got int ../drivers/scsi/mvsas/mv_sas.c:1483:23: warning: cast to restricted __le32 ../drivers/scsi/mvsas/mv_sas.c:1484:23: warning: cast to restricted __le32 ../drivers/scsi/mvsas/mv_sas.c:1067:13: warning: context imbalance in 'mvs_port_notify_formed' - different lock contexts for basic block ../drivers/scsi/mvsas/mv_sas.c:1206:9: warning: context imbalance in 'mvs_dev_found_notify' - different lock contexts for basic block ../drivers/scsi/mvsas/mv_sas.c:1643:9: warning: context imbalance in 'mvs_slot_complete' - unexpected unlock ../drivers/hv/channel.c:578: warning: Function parameter or struct member 'size' not described in 'request_arr_init' ../drivers/scsi/mpi3mr/mpi3mr_fw.c:5017:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_fw.c:5017:24: expected unsigned char [addressable] [assigned] [usertype] class ../drivers/scsi/mpi3mr/mpi3mr_fw.c:5017:24: got restricted __le16 [usertype] ../drivers/scsi/bfa/bfa_svc.c:733:21: warning: restricted __be32 degrades to integer ../drivers/scsi/bfa/bfa_svc.c:740:48: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:745:41: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:750:33: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:3132:33: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3135:9: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:3136:9: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:4410:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:4412:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:660:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:660:27: expected restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:660:27: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_svc.c:669:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:669:39: expected restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:669:39: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_svc.c:681:71: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_svc.c:681:71: expected unsigned int [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:681:71: got restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:682:49: warning: incorrect type in argument 6 (different base types) ../drivers/scsi/bfa/bfa_svc.c:682:49: expected unsigned int [usertype] resid_len ../drivers/scsi/bfa/bfa_svc.c:682:49: got restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:689:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:689:39: expected unsigned int [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:689:39: got restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:690:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:690:43: expected unsigned int [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:690:43: got restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:3486:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3486:39: expected restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3486:39: got unsigned short [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3521:41: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3522:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3522:54: expected unsigned short [usertype] path_tov ../drivers/scsi/bfa/bfa_svc.c:3522:54: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_svc.c:3524:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3524:53: expected unsigned short [usertype] q_depth ../drivers/scsi/bfa/bfa_svc.c:3524:53: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_svc.c:3851:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3861:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3861:31: expected restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3861:31: got unsigned short [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3870:27: warning: incorrect type in return expression (different base types) ../drivers/scsi/bfa/bfa_svc.c:3870:27: expected unsigned short ../drivers/scsi/bfa/bfa_svc.c:3870:27: got restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:5450:22: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:5451:22: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6410:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6410:21: expected unsigned int enum bfa_status status ../drivers/scsi/bfa/bfa_svc.c:6410:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6461:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6461:49: expected unsigned int [usertype] roundtrip_latency ../drivers/scsi/bfa/bfa_svc.c:6461:49: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6463:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6463:50: expected unsigned int [usertype] est_cable_distance ../drivers/scsi/bfa/bfa_svc.c:6463:50: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6466:25: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6468:39: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6495:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6495:30: expected unsigned int [usertype] lpcnt ../drivers/scsi/bfa/bfa_svc.c:6495:30: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:5748:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5749:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5750:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5751:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5752:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:6387:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6387:26: expected unsigned int [usertype] lpcnt ../drivers/scsi/bfa/bfa_svc.c:6387:26: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6388:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6388:28: expected unsigned int [usertype] payload ../drivers/scsi/bfa/bfa_svc.c:6388:28: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/gpu/drm/i915/intel_uncore.c:1920:1: warning: context imbalance in 'fwtable_read8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:1921:1: warning: context imbalance in 'fwtable_read16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:1922:1: warning: context imbalance in 'fwtable_read32' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:1923:1: warning: context imbalance in 'fwtable_read64' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:1988:1: warning: context imbalance in 'gen6_write8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:1989:1: warning: context imbalance in 'gen6_write16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:1990:1: warning: context imbalance in 'gen6_write32' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2010:1: warning: context imbalance in 'fwtable_write8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2011:1: warning: context imbalance in 'fwtable_write16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2012:1: warning: context imbalance in 'fwtable_write32' - unexpected unlock ../drivers/staging/gpib/eastwood/fluke_gpib.c:724:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:725:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:726:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:727:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:728:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:729:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:730:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:731:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:732:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:733:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:734:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:735:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:736:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:737:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:738:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:739:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:740:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:741:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:742:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:743:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:744:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:745:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:746:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:747:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:759:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:760:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:761:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:762:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:763:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:764:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:765:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:766:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:767:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:768:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:769:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:770:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:771:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:772:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:773:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:774:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:775:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:776:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:777:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:778:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:779:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:780:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:781:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:782:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:786:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:787:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:788:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:789:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:790:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:791:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:792:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:793:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:794:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:795:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:796:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:797:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:798:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:799:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:800:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:801:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:802:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:803:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:804:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:805:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:806:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:807:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:808:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:809:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:393:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.c:393:27: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.c:393:27: got void *write_transfer_counter ../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: got void *write_transfer_counter ../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: got void *write_transfer_counter ../drivers/staging/gpib/eastwood/fluke_gpib.c:456:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.c:456:38: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.c:456:38: got void *write_transfer_counter ../drivers/staging/gpib/eastwood/fluke_gpib.c:723:18: warning: symbol 'fluke_unaccel_interface' was not declared. Should it be static? ../drivers/staging/gpib/eastwood/fluke_gpib.c:758:18: warning: symbol 'fluke_hybrid_interface' was not declared. Should it be static? ../drivers/staging/gpib/eastwood/fluke_gpib.c:785:18: warning: symbol 'fluke_interface' was not declared. Should it be static? ../drivers/staging/gpib/eastwood/fluke_gpib.c:1014:26: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.c:1014:26: expected void *iobase ../drivers/staging/gpib/eastwood/fluke_gpib.c:1014:26: got void [noderef] __iomem * ../drivers/staging/gpib/eastwood/fluke_gpib.c:1051:40: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.c:1051:40: expected void *write_transfer_counter ../drivers/staging/gpib/eastwood/fluke_gpib.c:1051:40: got void [noderef] __iomem * ../drivers/staging/gpib/eastwood/fluke_gpib.c: note: in included file: ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/hv/channel_mgmt.c: note: in included file: ../include/linux/hyperv.h:646:31: warning: array of flexible structures In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/orangefs-mod.c:11: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/mvsas/mv_64xx.c:326:33: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/mvsas/mv_64xx.c:326:33: expected unsigned long long [usertype] sas_addr ../drivers/scsi/mvsas/mv_64xx.c:326:33: got restricted __be64 [usertype] ../drivers/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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/mpi3mr/mpi3mr_app.c:69:40: warning: restricted __le16 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:70:44: warning: restricted __le16 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:72:44: warning: restricted __le16 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:73:37: warning: restricted __le16 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:74:41: warning: restricted __le16 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:75:41: warning: restricted __le16 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:177:37: warning: cast to restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: expected restricted __le64 [addressable] [assigned] [usertype] address ../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: got unsigned long long [usertype] ../drivers/scsi/mpi3mr/mpi3mr_app.c:178:36: warning: cast to restricted __le32 ../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: expected restricted __le32 [addressable] [assigned] [usertype] length ../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: got unsigned int [usertype] ../drivers/scsi/mpi3mr/mpi3mr_app.c:1851:47: warning: restricted __le32 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:1908:13: warning: restricted __le64 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: warning: invalid assignment: &= ../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: warning: invalid assignment: |= ../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:1932:21: warning: restricted __le64 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: warning: invalid assignment: &= ../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: warning: invalid assignment: |= ../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: warning: incorrect type in initializer (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: expected unsigned short [usertype] dev_handle ../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: got restricted __le16 [usertype] dev_handle ../drivers/scsi/mpi3mr/mpi3mr_app.c:2110:29: warning: restricted __le64 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: warning: invalid assignment: &= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: warning: invalid assignment: |= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2138:37: warning: restricted __le64 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: warning: invalid assignment: &= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: warning: invalid assignment: |= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2159:37: warning: restricted __le64 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: warning: invalid assignment: &= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: warning: invalid assignment: |= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2177:29: warning: restricted __le64 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: warning: invalid assignment: &= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: warning: invalid assignment: |= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2649:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:2649:36: expected unsigned short [usertype] dev_handle ../drivers/scsi/mpi3mr/mpi3mr_app.c:2649:36: got restricted __le16 [usertype] dev_handle ../drivers/scsi/mpi3mr/mpi3mr_app.c:2726:39: warning: incorrect type in argument 3 (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:2726:39: expected unsigned short [usertype] handle ../drivers/scsi/mpi3mr/mpi3mr_app.c:2726:39: got restricted __le16 [usertype] function_dependent ../drivers/scsi/mpi3mr/mpi3mr_app.c:2774:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:2774:49: expected restricted __le16 [usertype] ioc_status ../drivers/scsi/mpi3mr/mpi3mr_app.c:2774:49: got unsigned short [usertype] ioc_status ../drivers/scsi/mpi3mr/mpi3mr_app.c:2775:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:2775:51: expected restricted __le32 [usertype] ioc_log_info ../drivers/scsi/mpi3mr/mpi3mr_app.c:2775:51: got unsigned int [usertype] ioc_loginfo ../drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/mpi3mr/mpi3mr_app.c:723: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_hdb' ../drivers/scsi/mpi3mr/mpi3mr_app.c:750: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_all_hdb' ../drivers/staging/gpib/gpio/gpib_bitbang.c:1316:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1317:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1318:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1319:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1320:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1321:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1322:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1323:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1324:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1325:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1326:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1327:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1328:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1329:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1330:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1331:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1332:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1333:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1334:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1335:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1336:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1337:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1338:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1339:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:150:18: warning: symbol 'all_descriptors' was not declared. Should it be static? ../drivers/staging/gpib/gpio/gpib_bitbang.c:178:5: warning: symbol 'gpios_vector' was not declared. Should it be static? ../drivers/staging/gpib/gpio/gpib_bitbang.c:268:9: warning: Using plain integer as NULL pointer ../drivers/staging/gpib/gpio/gpib_bitbang.c:1122:46: warning: Using plain integer as NULL pointer ../drivers/staging/gpib/gpio/gpib_bitbang.c:1315:18: warning: symbol 'bb_interface' was not declared. Should it be static? ../drivers/gpu/drm/i915/intel_wakeref.c:145:19: warning: context imbalance in 'wakeref_auto_timeout' - unexpected unlock ../fs/afs/callback.c:146:22: warning: context imbalance in 'afs_lookup_volume_rcu' - different lock contexts for basic block In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/super.c:8: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/hv/hv_trace.c: note: in included file (through ../drivers/hv/hyperv_vmbus.h): ../include/linux/hyperv.h:646:31: warning: array of flexible structures ../fs/afs/cell.c:694:9: error: incompatible types in comparison expression (different address spaces): ../fs/afs/cell.c:694:9: struct hlist_node [noderef] __rcu * ../fs/afs/cell.c:694:9: struct hlist_node * ../fs/afs/cell.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/staging/gpib/hp_82335/hp82335.c:176:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:177:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:178:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:179:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:180:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:181:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:182:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:183:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:184:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:185:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:186:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:187:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:188:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:189:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:190:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:191:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:192:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:193:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:194:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:195:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:196:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:197:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:198:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:199:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:200:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:283:26: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/hp_82335/hp82335.c:283:26: expected void *iobase ../drivers/staging/gpib/hp_82335/hp82335.c:283:26: got void [noderef] __iomem * ../drivers/staging/gpib/hp_82335/hp82335.c:299:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/hp_82335/hp82335.c:299:46: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/hp_82335/hp82335.c:299:46: got void * ../drivers/staging/gpib/hp_82335/hp82335.c:316:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/hp_82335/hp82335.c:316:52: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/hp_82335/hp82335.c:316:52: got void * ../drivers/staging/gpib/hp_82335/hp82335.c:318:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/hp_82335/hp82335.c:318:34: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/hp_82335/hp82335.c:318:34: got void * ../drivers/staging/gpib/hp_82335/hp82335.c:236:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/hp_82335/hp82335.c:236:36: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/hp_82335/hp82335.c:236:36: got void * ../drivers/scsi/mvsas/mv_94xx.c: note: in included file: ../drivers/scsi/mvsas/mv_94xx.h:211:36: error: invalid bitfield specifier for type restricted __le32. In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/devorangefs-req.c:11: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/namei.c:12: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c: In function ‘vidioc_querycap’: ../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:74: warning: ‘%s’ directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=] 885 | snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name); | ^~ ../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:9: note: ‘snprintf’ output between 10 and 45 bytes into a destination of size 32 885 | snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/staging/gpib/ines/ines_gpib.c: In function ‘ines_line_status’: ../drivers/staging/gpib/ines/ines_gpib.c:29:30: warning: variable ‘nec_priv’ set but not used [-Wunused-but-set-variable] 29 | struct nec7210_priv *nec_priv; | ^~~~~~~~ ../drivers/staging/gpib/ines/ines_gpib.c: In function ‘ines_gpib_config’: ../drivers/staging/gpib/ines/ines_gpib.c:1123:28: warning: variable ‘dev’ set but not used [-Wunused-but-set-variable] 1123 | struct local_info *dev; | ^~~ In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/symlink.c:8: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/radeon/atombios_dp.c:107:30: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_dp.c:107:30: expected unsigned short [addressable] [usertype] lpAuxRequest ../drivers/gpu/drm/radeon/atombios_dp.c:107:30: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_dp.c:108:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_dp.c:108:27: expected unsigned short [addressable] [usertype] lpDataOut ../drivers/gpu/drm/radeon/atombios_dp.c:108:27: got restricted __le16 [usertype] ../fs/orangefs/devorangefs-req.c:254:28: warning: context imbalance in 'orangefs_devreq_read' - different lock contexts for basic block ../drivers/staging/gpib/ines/ines_gpib.c:361:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:362:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:363:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:364:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:365:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:366:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:367:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:369:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:370:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:371:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:372:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:373:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:374:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:375:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:377:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:378:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:379:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:380:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:381:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:382:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:383:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:385:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:386:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:387:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:388:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:389:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:390:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:391:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:544:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:545:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:546:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:547:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:548:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:549:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:550:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:551:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:552:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:553:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:554:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:555:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:556:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:557:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:558:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:559:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:560:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:561:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:562:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:563:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:564:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:565:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:566:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:567:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:568:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:572:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:573:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:574:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:575:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:576:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:577:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:578:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:579:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:580:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:581:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:582:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:583:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:584:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:585:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:586:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:587:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:588:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:589:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:590:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:591:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:592:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:593:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:594:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:595:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:596:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:600:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:601:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:602:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:603:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:604:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:605:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:606:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:607:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:608:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:609:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:610:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:611:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:612:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:613:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:614:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:615:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:616:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:617:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:618:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:619:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:620:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:621:1: warning: too many warnings ../fs/afs/dir.c:271:24: warning: context imbalance in 'afs_read_dir' - wrong count at exit ../fs/afs/dir.c:498:12: warning: context imbalance in 'afs_dir_iterate' - different lock contexts for basic block In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/dir.c:6: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/udl/udl_main.c:62:31: warning: cast to restricted __le16 ../drivers/gpu/drm/udl/udl_main.c:70:44: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/staging/gpib/nec7210/nec7210.c: In function ‘nec7210_interrupt_have_status’: ../drivers/staging/gpib/nec7210/nec7210.c:941:30: warning: variable ‘command’ set but not used [-Wunused-but-set-variable] 941 | unsigned int command; | ^~~~~~~ ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:990:39: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:990:39: expected void *timing_base ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:990:39: got void [noderef] __iomem * ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1003:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1003:33: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1003:33: got void * ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1005:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1005:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1005:33: got void * In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/orangefs-bufmap.c:7: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/rockchip/rockchip_vop2_reg.c:502:24: warning: symbol 'vop2_platform_driver' was not declared. Should it be static? ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1137:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1138:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1139:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1140:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1141:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1142:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1143:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1144:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1145:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1146:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1147:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1148:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1149:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1150:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1151:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1152:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1153:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1154:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1155:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1156:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1157:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1158:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1159:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1160:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1161:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1162:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1136:18: warning: symbol 'usb_gpib_interface' was not declared. Should it be static? ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1899:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1899:34: expected void [noderef] __user *to ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1899:34: got char *buffer ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1925:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1925:33: expected void const [noderef] __user *from ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1925:33: got char const *user_buffer ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1939:20: warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1939:20: expected long ( *read )( ... ) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1939:20: got long ( * )( ... ) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1940:20: warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1940:20: expected long ( *write )( ... ) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1940:20: got long ( * )( ... ) ../drivers/scsi/bnx2i/bnx2i_init.c:71:1: warning: symbol '__pcpu_scope_bnx2i_percpu' was not declared. Should it be static? ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: got restricted __le64 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4206:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4206:44: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4206:44: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4220:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4220:44: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4220:44: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4223:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4223:36: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4223:36: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4286:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4286:36: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4286:36: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4287:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4287:36: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4287:36: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4288:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4288:36: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4288:36: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4294:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4294:57: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4294:57: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4300:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4300:73: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4300:73: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4304:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4304:73: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4304:73: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4308:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4308:73: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4308:73: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4313:81: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4313:81: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4313:81: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4319:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4319:57: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4319:57: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4680:24: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/evergreen.c:4739:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/evergreen.c:4740:28: warning: cast to restricted __le32 ../drivers/gpu/drm/xe/xe_guc_ct.c:821:9: warning: context imbalance in '__guc_ct_send_locked' - different lock contexts for basic block ../drivers/scsi/cxgbi/libcxgbi.c:1047:21: warning: restricted __wsum degrades to integer ../drivers/scsi/cxgbi/libcxgbi.c:1052:33: warning: bad assignment (-=) to restricted __wsum ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: warning: invalid assignment: -= ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: left side has type unsigned int ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: right side has type restricted __wsum ../drivers/scsi/cxgbi/libcxgbi.c:1358:19: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1431:19: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c: note: in included file: ../drivers/scsi/cxgbi/libcxgbi.h:414:19: warning: invalid assignment: += ../drivers/scsi/cxgbi/libcxgbi.h:414:19: left side has type int ../drivers/scsi/cxgbi/libcxgbi.h:414:19: right side has type restricted __wsum ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:268: warning: Function parameter or struct member 'leng' not described in 'send_command' ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:620: warning: expecting prototype for disable_eos(). Prototype was for usb_gpib_disable_eos() instead ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:638: warning: expecting prototype for enable_eos(). Prototype was for usb_gpib_enable_eos() instead ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:656: warning: expecting prototype for go_to_standby(). Prototype was for usb_gpib_go_to_standby() instead ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:678: warning: Function parameter or struct member 'assert' not described in 'usb_gpib_interface_clear' ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:678: warning: expecting prototype for interface_clear(). Prototype was for usb_gpib_interface_clear() instead ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:700: warning: expecting prototype for line_status(). Prototype was for WQT() instead ../drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/irqflags.h:80, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../include/linux/mmzone.h:8, from ../include/linux/gfp.h:7, from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/staging/gpib/nec7210/nec7210.c:1083:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/nec7210/nec7210.c:1083:35: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/nec7210/nec7210.c:1083:35: got void * ../drivers/staging/gpib/nec7210/nec7210.c:1095:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/nec7210/nec7210.c:1095:43: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/nec7210/nec7210.c:1095:43: got void * ../drivers/staging/gpib/nec7210/nec7210.c:1105:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/nec7210/nec7210.c:1105:37: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/nec7210/nec7210.c:1105:37: got void * ../drivers/staging/gpib/nec7210/nec7210.c:1119:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/nec7210/nec7210.c:1119:35: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/nec7210/nec7210.c:1119:35: got void * ../drivers/scsi/qedi/qedi_main.c:96:36: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_main.c:1215:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1215:20: expected unsigned int [usertype] iscsi_cid ../drivers/scsi/qedi/qedi_main.c:1215:20: got restricted __le16 [usertype] conn_id ../drivers/scsi/qedi/qedi_main.c:1227:74: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/qedi/qedi_main.c:1227:74: expected unsigned int [usertype] tid ../drivers/scsi/qedi/qedi_main.c:1227:74: got restricted __le16 [usertype] itid ../drivers/scsi/qedi/qedi_main.c:1275:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1275:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedi/qedi_main.c:1275:18: got restricted __le16 ../drivers/scsi/qedi/qedi_main.c:1327:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1327:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedi/qedi_main.c:1327:18: got restricted __le16 ../drivers/scsi/qedi/qedi_main.c:1855:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1855:32: expected restricted __le32 [usertype] itt ../drivers/scsi/qedi/qedi_main.c:1855:32: got unsigned int [usertype] proto_itt ../drivers/scsi/qedi/qedi_main.c:1868:37: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_main.c:1882:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1882:20: expected unsigned int [usertype] ../drivers/scsi/qedi/qedi_main.c:1882:20: got restricted __le32 [usertype] itt ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c: In function ‘cgx_lmac_init’: ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:49: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 4 and 6 [-Wformat-overflow=] 1701 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); | ^~ ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:37: note: directive argument in the range [-2147483641, 254] 1701 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); | ^~~~~~~~~~~~~~~ ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:17: note: ‘sprintf’ output between 12 and 24 bytes into a destination of size 16 1701 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c: In function ‘parse_board_ibrd_readback’: ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:430:22: warning: variable ‘adr1_bits’ set but not used [-Wunused-but-set-variable] 430 | unsigned int adr1_bits; | ^~~~~~~~~ ../drivers/gpu/drm/qxl/qxl_kms.c:166:19: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/qxl/qxl_kms.c:166:19: expected struct qxl_rom *rom ../drivers/gpu/drm/qxl/qxl_kms.c:166:19: got void [noderef] __iomem * ../drivers/gpu/drm/qxl/qxl_kms.c:184:26: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/qxl/qxl_kms.c:184:26: expected struct qxl_ram_header *ram_header ../drivers/gpu/drm/qxl/qxl_kms.c:184:26: got void [noderef] __iomem * ../drivers/gpu/drm/qxl/qxl_kms.c:271:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/qxl/qxl_kms.c:271:21: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/qxl/qxl_kms.c:271:21: got struct qxl_ram_header *ram_header ../drivers/gpu/drm/qxl/qxl_kms.c:275:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/qxl/qxl_kms.c:275:21: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/qxl/qxl_kms.c:275:21: got struct qxl_rom *rom ../drivers/gpu/drm/qxl/qxl_kms.c:319:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/qxl/qxl_kms.c:319:21: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/qxl/qxl_kms.c:319:21: got struct qxl_ram_header *ram_header ../drivers/gpu/drm/qxl/qxl_kms.c:320:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/qxl/qxl_kms.c:320:21: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/qxl/qxl_kms.c:320:21: got struct qxl_rom *rom ../drivers/gpu/drm/ast/ast_mode.c:784:19: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/ast/ast_mode.c:784:16: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/ast/ast_mode.c:784:16: expected unsigned char [noderef] [usertype] __iomem *dstxor ../drivers/gpu/drm/ast/ast_mode.c:784:16: got unsigned char [usertype] * ../drivers/scsi/bnx2i/bnx2i_hwi.c:220:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:220:16: expected unsigned int val ../drivers/scsi/bnx2i/bnx2i_hwi.c:220:16: got restricted __le32 [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25: expected unsigned short [usertype] tsih ../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25: got restricted __be16 [usertype] tsih ../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24: expected unsigned short [usertype] cid ../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24: got restricted __be16 [usertype] cid ../drivers/scsi/bnx2i/bnx2i_hwi.c:427:54: warning: restricted itt_t degrades to integer ../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39: expected unsigned int [usertype] ref_itt ../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39: got restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:433:32: warning: cast to restricted __be32 ../drivers/scsi/bnx2i/bnx2i_hwi.c:434:32: warning: cast to restricted __be32 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26: expected restricted __be16 [usertype] t2wait ../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26: got restricted __be32 [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28: expected restricted __be16 [usertype] t2retain ../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28: got restricted __be32 [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1708:29: warning: cast from restricted itt_t ../drivers/scsi/bnx2i/bnx2i_hwi.c:1717:27: warning: cast to restricted itt_t ../drivers/scsi/bnx2i/bnx2i_hwi.c:1813:25: warning: cast from restricted itt_t ../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1982:44: warning: cast from restricted itt_t ../drivers/firmware/efi/libstub/x86-stub.c:1068:6: warning: symbol 'efi_handover_entry' was not declared. Should it be static? ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2355:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2356:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2357:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2358:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2359:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2360:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2361:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2362:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2363:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2364:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2365:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2366:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2367:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2368:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2369:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2370:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2371:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2372:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2373:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2374:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2375:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2376:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2377:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2378:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2379:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2380:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2354:18: warning: symbol 'ni_usb_gpib_interface' was not declared. Should it be static? ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1138:27: warning: cast to restricted __be32 ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1139:27: warning: cast to restricted __be32 ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: expected unsigned int [usertype] ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: got restricted __be32 [usertype] ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: expected unsigned int [usertype] ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: got restricted __be32 [usertype] In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/waitqueue.c:16: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/qedi/qedi_iscsi.c:518:32: warning: cast to restricted __be32 ../drivers/scsi/qedi/qedi_iscsi.c:519:32: warning: cast to restricted __be32 ../drivers/scsi/qedi/qedi_iscsi.c:528:48: warning: cast to restricted __be32 ../drivers/scsi/qedi/qedi_iscsi.c:529:48: warning: cast to restricted __be32 ../drivers/scsi/qedi/qedi_iscsi.c:759:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_iscsi.c:759:29: expected restricted __le32 [usertype] hi ../drivers/scsi/qedi/qedi_iscsi.c:759:29: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_iscsi.c:761:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_iscsi.c:761:29: expected restricted __le32 [usertype] lo ../drivers/scsi/qedi/qedi_iscsi.c:761:29: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_iscsi.c:762:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_iscsi.c:762:25: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedi/qedi_iscsi.c:762:25: got long ../drivers/scsi/qedi/qedi_iscsi.c:765:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_iscsi.c:765:29: expected restricted __le32 [usertype] hi ../drivers/scsi/qedi/qedi_iscsi.c:765:29: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_iscsi.c:767:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_iscsi.c:767:29: expected restricted __le32 [usertype] lo ../drivers/scsi/qedi/qedi_iscsi.c:767:29: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_iscsi.c:768:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_iscsi.c:768:25: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedi/qedi_iscsi.c:768:25: got int ../drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: expected restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: got unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: expected restricted __wsum [usertype] csum ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: got int [assigned] wrs_needed ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast from restricted __wsum ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:796:37: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:797:38: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:798:18: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:819:28: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:827:24: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:935:25: warning: restricted __be32 degrades to integer ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: expected unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: got restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:940:32: warning: restricted __be32 degrades to integer ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: expected unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: got restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c: note: in included file: ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/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/scsi/qedi/qedi_fw.c:1459:30: warning: cast to restricted itt_t ../drivers/scsi/qedi/qedi_fw.c:1459:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1459:28: expected restricted __le32 [addressable] [usertype] itt ../drivers/scsi/qedi/qedi_fw.c:1459:28: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1460:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1460:31: expected restricted __le32 [addressable] [usertype] cmd_sn ../drivers/scsi/qedi/qedi_fw.c:1460:31: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1463:33: warning: cast to restricted __be32 ../drivers/scsi/qedi/qedi_fw.c:1463:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1463:31: expected restricted __le32 [addressable] [usertype] lo ../drivers/scsi/qedi/qedi_fw.c:1463:31: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1464:33: warning: cast to restricted __be32 ../drivers/scsi/qedi/qedi_fw.c:1464:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1464:31: expected restricted __le32 [addressable] [usertype] hi ../drivers/scsi/qedi/qedi_fw.c:1464:31: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1469:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1469:36: expected restricted __le32 [addressable] [usertype] rtt ../drivers/scsi/qedi/qedi_fw.c:1469:36: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1473:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1473:36: expected restricted __le32 [addressable] [usertype] rtt ../drivers/scsi/qedi/qedi_fw.c:1473:36: got unsigned int ../drivers/scsi/qedi/qedi_fw.c:1478:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1478:41: expected restricted __le32 [addressable] [assigned] [usertype] hdr_second_dword ../drivers/scsi/qedi/qedi_fw.c:1478:41: got int ../drivers/scsi/qedi/qedi_fw.c:1479:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1479:35: expected restricted __le32 [addressable] [assigned] [usertype] ref_cmd_sn ../drivers/scsi/qedi/qedi_fw.c:1479:35: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:50:25: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:51:28: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:52:31: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:53:31: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:55:28: warning: cast from restricted __le16 ../drivers/scsi/qedi/qedi_fw.c:55:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:55:26: expected restricted __be16 [usertype] t2wait ../drivers/scsi/qedi/qedi_fw.c:55:26: got restricted __be32 [usertype] ../drivers/scsi/qedi/qedi_fw.c:56:30: warning: cast from restricted __le16 ../drivers/scsi/qedi/qedi_fw.c:56:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:56:28: expected restricted __be16 [usertype] t2retain ../drivers/scsi/qedi/qedi_fw.c:56:28: got restricted __be32 [usertype] ../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:109:29: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:111:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:111:27: expected restricted __be32 [usertype] ttt ../drivers/scsi/qedi/qedi_fw.c:111:27: got restricted __le32 [usertype] ttt ../drivers/scsi/qedi/qedi_fw.c:112:32: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:113:35: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:114:35: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:116:36: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:214:29: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:216:32: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:217:36: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:218:35: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:285:29: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:287:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:287:28: expected restricted __be16 [usertype] tsih ../drivers/scsi/qedi/qedi_fw.c:287:28: got restricted __le16 [usertype] tsih ../drivers/scsi/qedi/qedi_fw.c:288:32: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:289:35: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:290:35: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:293:37: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:331:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:331:13: expected unsigned short [usertype] idx ../drivers/scsi/qedi/qedi_fw.c:331:13: got restricted __le16 [usertype] rqe_opaque ../drivers/scsi/qedi/qedi_fw.c:366:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:366:13: expected unsigned short [usertype] idx ../drivers/scsi/qedi/qedi_fw.c:366:13: got restricted __le16 [usertype] rqe_opaque ../drivers/scsi/qedi/qedi_fw.c:384:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:384:41: expected restricted __le16 [usertype] opaque ../drivers/scsi/qedi/qedi_fw.c:384:41: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw.c:427:29: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:434:26: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:435:26: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:436:23: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:437:20: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:453:28: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:497:32: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:513:18: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:513:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:513:16: expected unsigned int ../drivers/scsi/qedi/qedi_fw.c:513:16: got restricted __be32 [usertype] ../drivers/scsi/qedi/qedi_fw.c:514:18: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:514:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:514:16: expected unsigned int ../drivers/scsi/qedi/qedi_fw.c:514:16: got restricted __be32 [usertype] ../drivers/scsi/qedi/qedi_fw.c:516:31: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:517:31: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:518:28: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:523:28: warning: cast from restricted __le16 ../drivers/scsi/qedi/qedi_fw.c:524:28: warning: cast from restricted __le16 ../drivers/scsi/qedi/qedi_fw.c:525:28: warning: cast from restricted __le16 ../drivers/scsi/qedi/qedi_fw.c:548:29: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:563:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:563:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:563:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:565:26: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:566:26: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:567:23: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:590:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:590:20: expected unsigned int [usertype] iscsi_cid ../drivers/scsi/qedi/qedi_fw.c:590:20: got restricted __le16 [usertype] conn_id ../drivers/scsi/qedi/qedi_fw.c:623:26: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:624:26: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:625:20: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:629:31: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:632:38: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:734:28: warning: incorrect type in initializer (different base types) ../drivers/scsi/qedi/qedi_fw.c:734:28: expected unsigned int [usertype] proto_itt ../drivers/scsi/qedi/qedi_fw.c:734:28: got restricted __le16 [usertype] itid ../drivers/scsi/qedi/qedi_fw.c:743:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:743:19: expected unsigned int [usertype] iscsi_cid ../drivers/scsi/qedi/qedi_fw.c:743:19: got restricted __le16 [usertype] conn_id ../drivers/scsi/qedi/qedi_fw.c:793:9: warning: cast to restricted itt_t ../drivers/scsi/qedi/qedi_fw.c:850:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:850:20: expected unsigned int [usertype] iscsi_cid ../drivers/scsi/qedi/qedi_fw.c:850:20: got restricted __le16 [usertype] conn_id ../drivers/scsi/qedi/qedi_fw.c:881:50: warning: cast from restricted itt_t ../drivers/scsi/qedi/qedi_fw.c:881:40: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:886:48: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:885:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:885:49: expected restricted __le16 [usertype] itid ../drivers/scsi/qedi/qedi_fw.c:885:49: got unsigned int ../drivers/scsi/qedi/qedi_fw.c:925:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:925:40: expected restricted __le16 [usertype] sq_prod ../drivers/scsi/qedi/qedi_fw.c:925:40: got unsigned short [usertype] fw_sq_prod_idx ../drivers/scsi/qedi/qedi_fw.c:1001:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1001:40: expected restricted __le32 [addressable] [assigned] [usertype] isid_tabc ../drivers/scsi/qedi/qedi_fw.c:1001:40: got unsigned int ../drivers/scsi/qedi/qedi_fw.c:1002:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1002:37: expected restricted __le16 [addressable] [assigned] [usertype] isid_d ../drivers/scsi/qedi/qedi_fw.c:1002:37: got unsigned short ../drivers/scsi/qedi/qedi_fw.c:1004:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1004:35: expected restricted __le16 [addressable] [assigned] [usertype] tsih ../drivers/scsi/qedi/qedi_fw.c:1004:35: got restricted __be16 [usertype] tsih ../drivers/scsi/qedi/qedi_fw.c:1005:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1005:47: expected restricted __le32 [addressable] [assigned] [usertype] hdr_second_dword ../drivers/scsi/qedi/qedi_fw.c:1005:47: got int ../drivers/scsi/qedi/qedi_fw.c:1008:36: warning: cast to restricted itt_t ../drivers/scsi/qedi/qedi_fw.c:1008:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1008:34: expected restricted __le32 [addressable] [assigned] [usertype] itt ../drivers/scsi/qedi/qedi_fw.c:1008:34: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1009:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1009:34: expected restricted __le16 [addressable] [assigned] [usertype] cid ../drivers/scsi/qedi/qedi_fw.c:1009:34: got unsigned int [usertype] iscsi_conn_id ../drivers/scsi/qedi/qedi_fw.c:1010:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1010:37: expected restricted __le32 [addressable] [assigned] [usertype] cmd_sn ../drivers/scsi/qedi/qedi_fw.c:1010:37: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1011:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1011:42: expected restricted __le32 [addressable] [assigned] [usertype] exp_stat_sn ../drivers/scsi/qedi/qedi_fw.c:1011:42: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1017:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1017:45: expected restricted __le32 [addressable] [assigned] [usertype] lo ../drivers/scsi/qedi/qedi_fw.c:1017:45: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1019:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1019:45: expected restricted __le32 [addressable] [assigned] [usertype] hi ../drivers/scsi/qedi/qedi_fw.c:1019:45: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1026:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1026:45: expected restricted __le32 [addressable] [assigned] [usertype] lo ../drivers/scsi/qedi/qedi_fw.c:1026:45: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1028:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1028:45: expected restricted __le32 [addressable] [assigned] [usertype] hi ../drivers/scsi/qedi/qedi_fw.c:1028:45: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1030:46: warning: too many warnings ../drivers/firmware/dmi-sysfs.c:387:16: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi-sysfs.c:387:16: expected unsigned char [noderef] [usertype] __iomem *mapped ../drivers/firmware/dmi-sysfs.c:387:16: got void * ../drivers/firmware/dmi-sysfs.c:397:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi-sysfs.c:397:9: expected void *addr ../drivers/firmware/dmi-sysfs.c:397:9: got unsigned char [noderef] [usertype] __iomem *mapped ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: expected restricted __sum16 [usertype] check ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: got restricted __be16 [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: expected unsigned int [usertype] val ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: got restricted __be32 [usertype] ip ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2935:40: warning: cast from restricted __be32 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: expected restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: got unsigned int [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: expected restricted __be32 [usertype] ip4src ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: got unsigned int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: expected restricted __be16 [usertype] psrc ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: got int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: expected restricted __be16 [usertype] pdst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: got int ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:32:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:35:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:45:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:48:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:856:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:598:48: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:648:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:648:35: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:648:35: got void *hwbase ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1312:21: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1312:21: expected unsigned long long [usertype] *ptr ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1312:21: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1351:21: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1351:21: expected unsigned long long [usertype] *ptr ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1351:21: got void [noderef] __iomem * ../drivers/platform/chrome/cros_ec_typec.c:981:30: warning: cast to restricted __le16 ../drivers/platform/chrome/cros_ec_typec.c:1049:33: warning: cast to restricted __le16 ../drivers/platform/chrome/cros_ec_typec.c:1072:39: warning: cast to restricted __le16 ../drivers/staging/gpib/pc2/pc2_gpib.c:242:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:243:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:244:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:245:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:246:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:247:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:248:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:249:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:250:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:251:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:252:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:253:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:254:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:255:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:256:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:257:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:258:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:259:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:260:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:261:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:262:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:263:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:264:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:265:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:266:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:270:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:271:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:272:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:273:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:274:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:275:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:276:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:277:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:278:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:279:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:280:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:281:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:282:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:283:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:284:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:285:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:286:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:287:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:288:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:289:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:290:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:291:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:292:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:293:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:294:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:298:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:299:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:300:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:301:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:302:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:303:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:304:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:305:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:306:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:307:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:308:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:309:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:310:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:311:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:312:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:313:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:314:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:315:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:316:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:317:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:318:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:319:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:320:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:321:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:322:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:326:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:327:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:328:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:329:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:330:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:331:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:332:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:333:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:334:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:335:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:336:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:337:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:338:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:339:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:340:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:341:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:342:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:343:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:344:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:345:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:346:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:347:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:348:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:349:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:350:1: warning: too many warnings ../drivers/staging/greybus/audio_topology.c: In function ‘gbaudio_tplg_create_widget’: ../drivers/staging/greybus/audio_topology.c:1090:51: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 17 and 27 [-Wformat-truncation=] 1090 | snprintf(w->name, sizeof(w->name), "GB %d %s", module->dev_id, temp_name); | ^~ ~~~~~~~~~ ../drivers/staging/greybus/audio_topology.c:1090:9: note: ‘snprintf’ output between 6 and 47 bytes into a destination of size 32 1090 | snprintf(w->name, sizeof(w->name), "GB %d %s", module->dev_id, temp_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/staging/greybus/audio_topology.c: In function ‘gbaudio_tplg_process_kcontrols’: ../drivers/staging/greybus/audio_topology.c:1172:65: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 17 and 27 [-Wformat-truncation=] 1172 | snprintf(curr->name, sizeof(curr->name), "GB %d %s", module->dev_id, | ^~ 1173 | temp_name); | ~~~~~~~~~ ../drivers/staging/greybus/audio_topology.c:1172:17: note: ‘snprintf’ output between 6 and 47 bytes into a destination of size 32 1172 | snprintf(curr->name, sizeof(curr->name), "GB %d %s", module->dev_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1173 | temp_name); | ~~~~~~~~~~ ../drivers/hv/hv_balloon.c:770:9: warning: context imbalance in 'hv_online_page' - wrong count at exit ../drivers/hv/hv_balloon.c:830:9: warning: context imbalance in 'pfn_covered' - wrong count at exit ../drivers/hv/hv_balloon.c:2043:9: warning: context imbalance in 'balloon_remove' - wrong count at exit ../drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/qxl/qxl_object.c:176:29: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/qxl/qxl_object.c:223:40: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/qxl/qxl_object.c:223:40: expected void * ../drivers/gpu/drm/qxl/qxl_object.c:223:40: got void [noderef] __iomem * ../drivers/gpu/drm/qxl/qxl_object.c:273:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/qxl/qxl_object.c:273:33: expected void [noderef] __iomem *vaddr ../drivers/gpu/drm/qxl/qxl_object.c:273:33: got void *pmap ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:2325:25: warning: cast to restricted __be64 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1304:24: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32 ../drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/staging/gpib/tms9914/tms9914.c:886:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tms9914/tms9914.c:886:35: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tms9914/tms9914.c:886:35: got void * ../drivers/staging/gpib/tms9914/tms9914.c:893:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/tms9914/tms9914.c:893:35: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/tms9914/tms9914.c:893:35: got void * ../drivers/scsi/qedi/qedi_fw_api.c:34:15: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:34:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:34:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:34:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:35:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:35:37: expected restricted __le32 [usertype] lo ../drivers/scsi/qedi/qedi_fw_api.c:35:37: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:36:15: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:36:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:36:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:36:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:37:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:37:37: expected restricted __le32 [usertype] hi ../drivers/scsi/qedi/qedi_fw_api.c:37:37: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:38:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:38:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:38:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:39:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:39:42: expected restricted __le32 [usertype] sgl_total_length ../drivers/scsi/qedi/qedi_fw_api.c:39:42: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:43:23: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:43:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:43:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:43:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:44:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:44:59: expected restricted __le32 [usertype] lo ../drivers/scsi/qedi/qedi_fw_api.c:44:59: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:45:23: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:45:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:45:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:45:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:46:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:46:59: expected restricted __le32 [usertype] hi ../drivers/scsi/qedi/qedi_fw_api.c:46:59: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:47:23: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:47:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:47:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:47:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:48:55: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:48:55: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedi/qedi_fw_api.c:48:55: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:136:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:136:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:136:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:136:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:136:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:136:17: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:139:21: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:141:25: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:141:25: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:141:25: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:141:25: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:150:21: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:152:25: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:152:25: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:152:25: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:152:25: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:174:39: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw_api.c:182:25: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:182:25: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:182:25: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:182:25: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:182:25: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:182:25: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:218:23: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:218:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:218:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:218:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:219:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:219:69: expected restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:219:69: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:244:9: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:244:9: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:244:9: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:244:9: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:247:15: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:247:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:247:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:247:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:248:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:248:54: expected restricted __le32 [usertype] lo ../drivers/scsi/qedi/qedi_fw_api.c:248:54: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:249:15: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:249:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:249:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:249:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:250:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:250:54: expected restricted __le32 [usertype] hi ../drivers/scsi/qedi/qedi_fw_api.c:250:54: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:251:15: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:251:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:251:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:251:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:252:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:252:51: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedi/qedi_fw_api.c:252:51: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:265:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:265:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:265:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:266:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:266:46: expected restricted __le32 [usertype] exp_data_transfer_len ../drivers/scsi/qedi/qedi_fw_api.c:266:46: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:267:9: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:267:9: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:267:9: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:267:9: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:267:9: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:267:9: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:306:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:306:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:306:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:307:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:307:59: expected restricted __le32 [usertype] exp_data_acked ../drivers/scsi/qedi/qedi_fw_api.c:307:59: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:316:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:316:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:316:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:317:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:317:57: expected restricted __le32 [usertype] exp_cont_len ../drivers/scsi/qedi/qedi_fw_api.c:317:57: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:340:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:340:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:340:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:341:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:341:47: expected restricted __le32 [usertype] initial_ref_tag ../drivers/scsi/qedi/qedi_fw_api.c:341:47: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:357:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:357:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:357:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:357:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:357:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:357:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:361:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:361:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:361:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:361:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:361:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:361:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:365:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:365:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:365:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:365:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:365:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:365:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:369:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:369:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:369:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:369:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:369:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:369:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:372:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:372:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:372:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:372:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:372:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:372:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:375:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:375:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:375:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:375:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:375:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:375:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:378:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:378:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:378:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:378:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:378:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:378:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:381:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:381:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:381:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:381:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:381:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:381:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:384:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:384:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:384:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:384:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:384:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:384:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:387:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:387:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:387:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:387:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:387:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:387:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:390:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:390:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:390:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:390:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:390:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:390:17: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:393:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:393:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:393:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:393:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:393:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:393:17: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:396:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:396:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:396:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:396:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:396:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:396:17: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:414:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:414:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:414:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:414:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:414:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:414:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:416:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:416:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:416:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:416:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:416:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:416:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:419:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:419:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:419:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:419:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:419:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:419:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:422:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:422:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:422:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:422:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:422:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:422:17: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:424:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:424:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:424:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:424:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:424:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:424:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:427:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:427:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:427:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:427:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:427:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:427:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:430:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:430:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:430:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:431:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:431:47: expected restricted __le32 [usertype] initial_ref_tag ../drivers/scsi/qedi/qedi_fw_api.c:431:47: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:446:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:446:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:446:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:446:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:446:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:446:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:450:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:450:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:450:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:450:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:450:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:450:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:454:17: warning: too many warnings ../drivers/firmware/efi/libstub/unaccepted_memory.c:7:30: warning: symbol 'unaccepted_table' was not declared. Should it be static? ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c: In function ‘tnt4882_update_status’: ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:766:22: warning: variable ‘retval’ set but not used [-Wunused-but-set-variable] 766 | unsigned int retval; | ^~~~~~ ../drivers/gpu/drm/msm/msm_drv.c:55:6: warning: symbol 'dumpstate' was not declared. Should it be static? ../drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c:162:46: warning: cast to restricted __be16 ../drivers/gpu/drm/rockchip/cdn-dp-core.c:339:25: warning: cast to restricted __le32 ../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:124:19: warning: cast to restricted __be32 ../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:128:41: warning: restricted __be32 degrades to integer ../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: expected void const volatile *val ../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: got void [noderef] __iomem *__val ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: expected struct rvu_fwdata *fwdata ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: got struct rvu_fwdata *fwdata ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: got struct rvu_fwdata *fwdata ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2387:46: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2410:38: warning: cast removes address space '__iomem' of expression ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:898:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:899:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:900:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:901:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:902:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:903:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:904:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:905:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:906:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:907:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:908:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:909:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:910:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:911:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:912:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:913:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:914:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:915:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:916:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:917:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:918:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:919:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:920:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:921:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:922:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:926:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:927:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:928:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:929:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:930:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:931:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:932:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:933:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:934:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:935:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:936:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:937:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:938:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:939:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:940:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:941:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:942:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:943:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:944:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:945:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:946:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:947:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:948:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:949:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:950:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:954:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:955:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:956:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:957:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:958:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:959:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:960:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:961:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:962:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:963:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:964:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:965:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:966:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:967:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:968:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:969:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:970:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:971:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:972:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:973:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:974:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:975:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:976:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:977:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:978:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:982:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:983:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:984:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:985:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:986:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:987:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:988:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:989:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:990:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:991:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:992:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:993:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:994:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:995:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:996:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:997:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:998:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:999:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1000:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1001:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1002:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1003:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1004:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1005:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1006:1: warning: too many warnings ../drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/qedi/qedi_debugfs.c:14:5: warning: symbol 'qedi_do_not_recover' was not declared. Should it be static? ../drivers/scsi/qedi/qedi_debugfs.c:86:31: warning: symbol 'qedi_debugfs_ops' was not declared. Should it be static? ../drivers/scsi/qedi/qedi_debugfs.c:109:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/qedi/qedi_debugfs.c:109:45: expected char const * ../drivers/scsi/qedi/qedi_debugfs.c:109:45: got char const [noderef] __user *buffer ../drivers/scsi/qedi/qedi_debugfs.c:150:41: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_debugfs.c:219:30: warning: symbol 'qedi_dbg_fops' was not declared. Should it be static? ../drivers/staging/gpib/tnt4882/mite.c: In function ‘mite_dma_tcr’: ../drivers/staging/gpib/tnt4882/mite.c:164:13: warning: variable ‘lkar’ set but not used [-Wunused-but-set-variable] 164 | int lkar; | ^~~~ ../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo ../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo ../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo ../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo ../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: expected unsigned short [addressable] [assigned] [usertype] usSymClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: expected unsigned short [addressable] [assigned] [usertype] usSymClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: expected unsigned short [addressable] [assigned] [usertype] usConnectorId ../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID ../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID ../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID ../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID ../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: got restricted __le16 [usertype] ../drivers/staging/gpib/tnt4882/mite.c:86:28: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:86:28: expected void *mite_io_addr ../drivers/staging/gpib/tnt4882/mite.c:86:28: got void [noderef] __iomem * ../drivers/staging/gpib/tnt4882/mite.c:94:27: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:94:27: expected void *daq_io_addr ../drivers/staging/gpib/tnt4882/mite.c:94:27: got void [noderef] __iomem * ../drivers/staging/gpib/tnt4882/mite.c:100:64: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:100:64: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:100:64: got void * ../drivers/staging/gpib/tnt4882/mite.c:122:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:122:29: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:122:29: got void *mite_io_addr ../drivers/staging/gpib/tnt4882/mite.c:126:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:126:29: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:126:29: got void *daq_io_addr ../drivers/staging/gpib/tnt4882/mite.c:156:51: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:156:51: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:156:51: got void * ../drivers/staging/gpib/tnt4882/mite.c:157:51: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:157:51: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:157:51: got void * ../drivers/staging/gpib/tnt4882/mite.c:166:58: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:166:58: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:166:58: got void * ../drivers/staging/gpib/tnt4882/mite.c:167:57: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:167:57: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:167:57: got void * ../drivers/staging/gpib/tnt4882/mite.c:179:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:179:58: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:179:58: got void * ../drivers/staging/gpib/tnt4882/mite.c:184:22: warning: Using plain integer as NULL pointer ../drivers/staging/gpib/tnt4882/mite.c:190:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:190:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:190:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:193:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:193:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:193:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:196:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:196:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:196:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:198:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:198:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:198:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:201:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:201:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:201:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:203:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:203:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:203:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:206:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:206:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:206:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:208:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:208:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:208:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:211:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:211:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:211:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:214:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:214:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:214:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:217:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:217:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:217:9: got void *[assigned] addr ../drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/gma500/gma_display.c:405:25: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/gma500/gma_display.c:405:25: expected void *tmp_dst ../drivers/gpu/drm/gma500/gma_display.c:405:25: got unsigned char [noderef] [usertype] __iomem * ../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: warning: incorrect type in initializer (different base types) ../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: expected unsigned short [usertype] out ../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: expected unsigned short [addressable] [assigned] [usertype] lpI2CDataOut ../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: got restricted __le16 [usertype] ../drivers/gpu/drm/gma500/intel_bios.c:548:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/gma500/intel_bios.c:548:42: expected void const *const p ../drivers/gpu/drm/gma500/intel_bios.c:548:42: got unsigned char [noderef] [usertype] __iomem * ../drivers/gpu/drm/gma500/intel_bios.c:549:40: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/gma500/intel_bios.c:559:24: warning: cast removes address space '__iomem' of expression ../fs/befs/datastream.c:132: warning: expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead ../drivers/net/ethernet/micrel/ks8851_par.c:62:13: warning: context imbalance in 'ks8851_lock_par' - wrong count at exit ../drivers/net/ethernet/micrel/ks8851_par.c:76:13: warning: context imbalance in 'ks8851_unlock_par' - unexpected unlock ../drivers/gpu/drm/xe/xe_hw_engine_group.c:320:5: warning: context imbalance in 'xe_hw_engine_group_get_mode' - wrong count at exit ../drivers/gpu/drm/xe/xe_hw_engine_group.c:355:6: warning: context imbalance in 'xe_hw_engine_group_put' - wrong count at exit ../drivers/scsi/esas2r/esas2r_disc.c:1176:59: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:760:36: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:844:30: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:846:36: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:848:21: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:850:33: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:927:43: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_disc.c:957:27: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:655:42: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_disc.c:656:42: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_disc.c: note: in included file: ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/be2iscsi/be_main.c:1169:29: warning: cast to restricted __be16 ../drivers/scsi/be2iscsi/be_main.c:1195:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_main.c:1195:21: expected restricted __be16 [usertype] t2wait ../drivers/scsi/be2iscsi/be_main.c:1195:21: got int ../drivers/scsi/be2iscsi/be_main.c:1680:33: warning: cast to restricted __be16 ../drivers/scsi/be2iscsi/be_main.c:1818:28: warning: cast to restricted __le32 ../drivers/scsi/be2iscsi/be_main.c:1837:36: warning: cast to restricted __le32 ../drivers/scsi/be2iscsi/be_main.c:4353:19: warning: cast from restricted itt_t ../drivers/scsi/be2iscsi/be_main.c:4386:34: warning: cast to restricted itt_t ../drivers/scsi/be2iscsi/be_main.c:4483:16: warning: cast to restricted itt_t ../drivers/scsi/be2iscsi/be_main.c:4483:16: warning: cast from restricted __be32 ../drivers/scsi/be2iscsi/be_main.c:4539:9: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/be2iscsi/be_main.c:4539:9: expected unsigned int [usertype] value ../drivers/scsi/be2iscsi/be_main.c:4539:9: got restricted __be16 [usertype] ../drivers/scsi/be2iscsi/be_main.c:4599:9: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/be2iscsi/be_main.c:4599:9: expected unsigned int [usertype] value ../drivers/scsi/be2iscsi/be_main.c:4599:9: got restricted __be16 [usertype] ../drivers/scsi/be2iscsi/be_main.c:4693:30: warning: restricted __be32 degrades to integer ../drivers/scsi/be2iscsi/be_main.c:4778:17: warning: cast to restricted __be32 ../drivers/scsi/be2iscsi/be_main.c:4778:17: warning: cast from restricted itt_t ../drivers/scsi/be2iscsi/be_main.c:5785:24: warning: symbol 'beiscsi_iscsi_transport' was not declared. Should it be static? ../drivers/scsi/be2iscsi/be_mgmt.c:166:43: warning: restricted __be32 degrades to integer ../drivers/scsi/be2iscsi/be_mgmt.c:167:44: warning: restricted __be32 degrades to integer ../drivers/scsi/be2iscsi/be_mgmt.c:168:44: warning: restricted __be32 degrades to integer ../drivers/scsi/be2iscsi/be_mgmt.c:169:44: warning: restricted __be32 degrades to integer ../drivers/scsi/be2iscsi/be_mgmt.c:171:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_mgmt.c:171:38: expected unsigned long dst_addr ../drivers/scsi/be2iscsi/be_mgmt.c:171:38: got restricted __be32 [usertype] s_addr ../drivers/gpu/drm/radeon/si.c:1568:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:1570:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:1571:30: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:1573:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:3481:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:3482:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:3490:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:3491:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:3499:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:3498:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:3498:25: expected restricted __le32 const [usertype] *[assigned] fw_data ../drivers/gpu/drm/radeon/si.c:3498:25: got restricted __be32 const [usertype] * ../drivers/gpu/drm/radeon/si.c:3500:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:5706:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5706:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5706:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5707:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5707:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5707:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5709:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5709:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5709:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5710:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5710:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5710:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5711:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5711:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5711:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5716:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5716:49: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5716:49: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5718:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5718:49: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5718:49: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5720:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5720:57: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5720:57: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5727:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5727:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5727:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5728:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5728:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5728:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5732:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5732:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5732:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5735:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5735:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5735:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5738:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5738:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5738:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5741:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5741:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5741:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5744:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5744:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5744:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5748:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5748:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5748:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5749:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5749:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5749:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5751:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5751:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5751:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5752:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5752:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5752:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5873:31: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:5875:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:6262:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:6263:28: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:6264:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:6195:24: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:6195:24: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_flash.c:252:47: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:253:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:253:23: expected unsigned short [usertype] device_id ../drivers/scsi/esas2r/esas2r_flash.c:253:23: got restricted __le16 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:258:37: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:261:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:261:49: expected unsigned int [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:261:49: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:288:52: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:290:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:290:31: expected unsigned short [usertype] device_id ../drivers/scsi/esas2r/esas2r_flash.c:290:31: got restricted __le16 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:291:32: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:603:24: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:604:24: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:613:38: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_flash.c:633:25: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:636:30: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:650:16: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:676:33: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:900:19: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_flash.c:905:32: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_flash.c:1059:24: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:1061:24: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:1070:40: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_flash.c:1128:52: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:1130:38: warning: restricted __le16 degrades to integer ../drivers/scsi/esas2r/esas2r_flash.c:1146:33: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:1170:40: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:1312:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:1312:41: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_flash.c:1312:41: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:1315:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:1315:42: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_flash.c:1315:42: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:1318:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:1318:43: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_flash.c:1318:43: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:1320:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:1320:43: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_flash.c:1320:43: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c: note: in included file: ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../fs/jfs/xattr.c: note: in included file: ../fs/jfs/jfs_xattr.h:25:25: warning: array of flexible structures ../drivers/net/ethernet/micrel/ksz884x.c:3146:50: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:3467:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3467:37: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3467:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3469:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3469:29: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3469:29: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3471:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3471:33: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:3471:33: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4377:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4670:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4706:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4751:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1542:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1542:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1542:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1518:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1518:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1518:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_init.c:907:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_init.c:907:41: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_init.c:907:41: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_init.c:1163:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_init.c:1163:35: expected unsigned int [usertype] sgl_page_size ../drivers/scsi/esas2r/esas2r_init.c:1163:35: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_init.c:1165:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_init.c:1165:32: expected unsigned int [usertype] epoch_time ../drivers/scsi/esas2r/esas2r_init.c:1165:32: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_init.c:1177:41: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_init.c:1180:38: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_init.c:1195:25: warning: cast to restricted __be32 ../drivers/scsi/esas2r/esas2r_init.c:1206:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_init.c:1206:56: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_init.c:1206:56: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_init.c:1208:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_init.c:1208:56: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_init.c:1208:56: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_init.c:1222:41: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_init.c:1224:41: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_init.c: note: in included file: ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/be2iscsi/be_cmds.c:338:24: warning: cast to restricted __le32 ../drivers/scsi/be2iscsi/be_cmds.c:690:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:690:33: expected unsigned int [usertype] request_length ../drivers/scsi/be2iscsi/be_cmds.c:690:33: got restricted __le32 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:702:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:702:29: expected unsigned int [usertype] lo ../drivers/scsi/be2iscsi/be_cmds.c:702:29: got restricted __le32 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:703:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:703:29: expected unsigned int [usertype] hi ../drivers/scsi/be2iscsi/be_cmds.c:703:29: got restricted __le32 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:752:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:752:24: expected unsigned short [usertype] num_pages ../drivers/scsi/be2iscsi/be_cmds.c:752:24: got restricted __le16 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:768:26: warning: cast to restricted __le16 ../drivers/scsi/be2iscsi/be_cmds.c:795:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:795:24: expected unsigned short [usertype] num_pages ../drivers/scsi/be2iscsi/be_cmds.c:795:24: got restricted __le16 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:830:26: warning: cast to restricted __le16 ../drivers/scsi/be2iscsi/be_cmds.c:892:28: warning: cast to restricted __le16 ../drivers/scsi/be2iscsi/be_cmds.c:948:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:948:25: expected unsigned short [usertype] id ../drivers/scsi/be2iscsi/be_cmds.c:948:25: got restricted __le16 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:1041:26: warning: cast to restricted __le16 ../drivers/scsi/be2iscsi/be_cmds.c:1106:28: warning: cast to restricted __le16 ../drivers/scsi/be2iscsi/be_cmds.c:1770:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:1770:37: expected unsigned short [usertype] hdr_ring_id ../drivers/scsi/be2iscsi/be_cmds.c:1770:37: got restricted __le16 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:1771:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:1771:38: expected unsigned short [usertype] data_ring_id ../drivers/scsi/be2iscsi/be_cmds.c:1771:38: got restricted __le16 [usertype] ../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c: In function ‘rvu_dbg_mcs_init’: ../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:36: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 7 [-Wformat-overflow=] 506 | sprintf(dname, "mcs%d", i); | ^~ ../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:32: note: directive argument in the range [-2147483641, 2147483646] 506 | sprintf(dname, "mcs%d", i); | ^~~~~~~ ../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:17: note: ‘sprintf’ output between 5 and 15 bytes into a destination of size 10 506 | sprintf(dname, "mcs%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/esas2r/esas2r_int.c:221:22: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_int.c:753:22: warning: cast to restricted __le32 ../drivers/firmware/turris-mox-rwtm.c:392:27: warning: incorrect type in argument 1 (different base types) ../drivers/firmware/turris-mox-rwtm.c:392:27: expected restricted __be32 [usertype] *dst ../drivers/firmware/turris-mox-rwtm.c:392:27: got unsigned int * ../drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/platform/x86/intel/pmc/lnl.c:340:26: warning: symbol 'lnl_rsc_status_map' was not declared. Should it be static? ../drivers/gpu/drm/gma500/mmu.c:307:26: warning: context imbalance in 'psb_mmu_pt_alloc_map_lock' - wrong count at exit ../drivers/gpu/drm/gma500/mmu.c:347:26: warning: context imbalance in 'psb_mmu_pt_map_lock' - wrong count at exit ../drivers/gpu/drm/gma500/mmu.c:380:28: warning: context imbalance in 'psb_mmu_pt_unmap_unlock' - unexpected unlock ../drivers/gpu/drm/radeon/cik.c:1878:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:1880:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:1881:30: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:1883:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3909:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3910:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3914:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3918:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3919:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3923:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3927:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3926:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:3926:25: expected restricted __le32 const [usertype] *[assigned] fw_data ../drivers/gpu/drm/radeon/cik.c:3926:25: got restricted __be32 const [usertype] * ../drivers/gpu/drm/radeon/cik.c:3928:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3932:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3933:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:4265:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:4266:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:4270:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:4279:34: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:4280:35: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:4284:25: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:5943:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:5947:24: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:5951:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6433:62: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6434:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6435:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6439:63: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6440:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6441:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6445:62: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6446:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6447:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6451:63: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6452:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6453:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6457:64: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6458:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6459:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6463:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6463:56: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6463:56: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6486:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6486:56: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6486:56: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6710:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6710:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6710:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6711:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6711:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6711:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6713:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6713:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6713:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6714:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6714:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6714:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6715:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6715:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6715:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6720:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6720:49: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6720:49: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6722:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6722:49: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6722:49: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6724:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6724:57: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6724:57: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6731:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6731:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6731:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6732:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6732:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6732:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6735:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6735:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6735:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6736:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6736:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6736:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6739:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6739:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6739:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6740:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6740:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6740:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6744:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6744:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6744:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6745:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6745:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6745:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6748:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6748:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6748:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6749:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6749:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6749:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6752:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6752:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6752:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6753:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6753:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6753:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6757:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6757:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6757:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6758:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6758:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6758:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6760:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6760:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6760:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6761:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6761:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6761:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:7576:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:7577:28: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:7578:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:66:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:66:49: expected unsigned short [usertype] target_id ../drivers/scsi/esas2r/esas2r_io.c:66:49: got restricted __le16 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:167:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:167:26: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_io.c:167:26: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:168:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:168:25: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_io.c:168:25: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:257:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:257:51: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_io.c:257:51: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:259:52: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:259:52: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_io.c:259:52: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:269:60: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:269:60: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:269:60: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:309:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:309:43: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_io.c:309:43: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:310:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:310:44: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_io.c:310:44: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:328:35: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:328:35: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:328:35: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:335:44: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:335:44: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:335:44: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:418:60: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:418:60: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_io.c:418:60: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:420:60: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:420:60: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_io.c:420:60: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:439:61: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:439:61: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:439:61: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:469:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:469:53: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_io.c:469:53: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:470:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:470:53: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_io.c:470:53: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:487:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:487:44: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_io.c:487:44: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:488:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:488:44: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_io.c:488:44: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:514:53: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:514:53: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:514:53: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:768:22: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:787:30: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:806:32: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:806:32: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:806:32: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:808:32: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:808:32: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:808:32: right side has type restricted __le16 ../drivers/scsi/esas2r/esas2r_io.c:820:38: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_vda.c: In function ‘esas2r_complete_vda_ioctl’: ../drivers/scsi/esas2r/esas2r_vda.c:313:59: warning: ‘%2.2u’ directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 3 [-Wformat-truncation=] 313 | snprintf(buf, sizeof(buf), "%1.1u.%2.2u", | ^~~~~ ../drivers/scsi/esas2r/esas2r_vda.c:313:52: note: directive argument in the range [0, 255] 313 | snprintf(buf, sizeof(buf), "%1.1u.%2.2u", | ^~~~~~~~~~~~~ ../drivers/scsi/esas2r/esas2r_vda.c:313:25: note: ‘snprintf’ output between 5 and 8 bytes into a destination of size 5 313 | snprintf(buf, sizeof(buf), "%1.1u.%2.2u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | (int)LOBYTE(le16_to_cpu(rsp->fw_release)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315 | (int)HIBYTE(le16_to_cpu(rsp->fw_release))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/esas2r/esas2r_ioctl.c:323:23: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:324:23: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:335:25: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_ioctl.c:336:29: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:336:29: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:336:29: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:357:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_ioctl.c:357:31: expected unsigned int [usertype] ctrl_code ../drivers/scsi/esas2r/esas2r_ioctl.c:357:31: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_ioctl.c:358:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_ioctl.c:358:31: expected unsigned short [usertype] target_id ../drivers/scsi/esas2r/esas2r_ioctl.c:358:31: got restricted __le16 [usertype] ../drivers/scsi/esas2r/esas2r_ioctl.c:359:31: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:421:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_ioctl.c:421:57: expected unsigned int [usertype] csmi_status ../drivers/scsi/esas2r/esas2r_ioctl.c:421:57: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_ioctl.c:427:29: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:427:29: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:427:29: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:571:39: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:602:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_ioctl.c:602:49: expected unsigned int [usertype] csmi_status ../drivers/scsi/esas2r/esas2r_ioctl.c:602:49: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_ioctl.c:634:21: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:644:22: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:699:17: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:1008:37: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:1008:37: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:1008:37: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:1010:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_ioctl.c:1010:38: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_ioctl.c:1010:38: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_ioctl.c:1025:45: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:1025:45: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:1025:45: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:1027:45: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:1027:45: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:1027:45: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:1036:45: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:1036:45: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:1036:45: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:1039:45: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:1039:45: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:1039:45: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c: note: in included file: ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_vda.c:282:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_vda.c:290:41: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_vda.c:295:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_vda.c:307:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:307:42: expected unsigned int [usertype] data_length ../drivers/scsi/esas2r/esas2r_vda.c:307:42: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:310:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_vda.c:314:39: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_vda.c:315:39: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_vda.c:336:25: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_vda.c:112:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:112:39: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:112:39: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:126:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:126:42: expected unsigned int [usertype] cmd_rsp_len ../drivers/scsi/esas2r/esas2r_vda.c:126:42: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:128:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:128:37: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:128:37: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:169:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:169:45: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:169:45: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:172:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:172:59: expected unsigned int [usertype] payld_length ../drivers/scsi/esas2r/esas2r_vda.c:172:59: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:187:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:187:45: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:187:45: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:200:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:200:40: expected unsigned short [usertype] dev_index ../drivers/scsi/esas2r/esas2r_vda.c:200:40: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:221:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:221:37: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:221:37: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:365:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:365:21: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:365:21: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:366:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:366:25: expected unsigned int [usertype] flash_addr ../drivers/scsi/esas2r/esas2r_vda.c:366:25: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:388:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:388:24: expected unsigned short [usertype] dev_index ../drivers/scsi/esas2r/esas2r_vda.c:388:24: got restricted __le16 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:389:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:389:21: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:389:21: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:396:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:396:44: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:396:44: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:397:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:397:45: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_vda.c:397:45: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:404:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:404:46: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_vda.c:404:46: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:405:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:405:46: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_vda.c:405:46: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:428:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:428:21: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:428:21: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:433:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:433:36: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:433:36: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:434:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:434:37: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_vda.c:434:37: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:440:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:440:38: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_vda.c:440:38: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:441:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:441:38: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_vda.c:441:38: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:459:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:459:21: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:459:21: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:478:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:478:21: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:478:21: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c: note: in included file: ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/powercap/dtpm.c: note: in included file: ../drivers/powercap/dtpm_subsys.h:13:24: warning: symbol 'dtpm_subsys' was not declared. Should it be static? ../drivers/scsi/esas2r/esas2r_main.c:849:45: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_main.c:849:45: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_main.c:849:45: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:851:45: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_main.c:851:45: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_main.c:851:45: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:855:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_main.c:855:30: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_main.c:855:30: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_main.c:857:29: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_main.c:857:29: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_main.c:857:29: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:944:56: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:944:53: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_main.c:944:53: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_main.c:944:53: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:950:53: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_main.c:950:53: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_main.c:950:53: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1139:29: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_main.c:1139:29: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_main.c:1139:29: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1331:31: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1339:25: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1352:31: warning: cast to restricted __le64 ../drivers/scsi/esas2r/esas2r_main.c:1353:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1354:36: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1355:32: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1356:26: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1357:31: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1380:31: warning: cast to restricted __le64 ../drivers/scsi/esas2r/esas2r_main.c:1381:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1382:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1383:31: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1386:41: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1399:32: warning: cast to restricted __le64 ../drivers/scsi/esas2r/esas2r_main.c:1400:32: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1401:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1402:32: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1409:37: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1410:35: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1418:45: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1438:38: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1439:37: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1440:35: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1441:34: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1442:36: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1443:43: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1459:30: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1464:30: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1465:38: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1466:43: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1471:35: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1473:35: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1535:40: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c: note: in included file: ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/net/ethernet/marvell/prestera/prestera_devlink.c: In function ‘prestera_dl_info_get’: ../drivers/net/ethernet/marvell/prestera/prestera_devlink.c:359:43: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 4 and 12 [-Wformat-truncation=] 359 | snprintf(buf, sizeof(buf), "%d.%d.%d", | ^~ ../drivers/net/ethernet/marvell/prestera/prestera_devlink.c:359:36: note: directive argument in the range [0, 65535] 359 | snprintf(buf, sizeof(buf), "%d.%d.%d", | ^~~~~~~~~~ ../drivers/net/ethernet/marvell/prestera/prestera_devlink.c:359:9: note: ‘snprintf’ output between 6 and 18 bytes into a destination of size 16 359 | snprintf(buf, sizeof(buf), "%d.%d.%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 360 | sw->dev->fw_rev.maj, | ~~~~~~~~~~~~~~~~~~~~ 361 | sw->dev->fw_rev.min, | ~~~~~~~~~~~~~~~~~~~~ 362 | sw->dev->fw_rev.sub); | ~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/radeon/r600_dpm.c:832:48: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:834:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:856:38: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:857:47: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:858:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:888:13: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:892:55: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:894:50: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:895:50: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:896:51: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:897:52: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:898:52: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:899:53: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:901:58: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:908:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:911:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:918:13: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:923:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:932:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:943:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:955:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:969:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:972:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:975:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:978:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:980:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:987:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1002:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1004:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1006:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1016:13: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1018:42: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1019:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1021:45: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1027:53: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1028:44: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1029:48: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1034:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1046:49: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1048:49: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1050:49: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1053:49: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1055:49: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1065:13: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1069:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1070:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1074:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1078:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1083:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1106:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1108:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1110:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1121:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1123:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1132:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1136:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1140:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1159:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1161:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1163:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1168:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1173:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1188:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1190:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1195:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1199:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1208:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1210:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1212:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1214:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1216:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1218:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1220:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1222:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1224:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1226:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1231:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1246:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1248:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1253:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1256:42: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1267:42: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1269:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1274:42: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1278:69: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1280:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1281:69: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1283:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1285:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1287:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1289:33: warning: cast to restricted __le16 ../drivers/gpu/drm/xe/xe_migrate.c: note: in included file: ../drivers/gpu/drm/xe/tests/xe_migrate.c:776:20: warning: symbol 'xe_migrate_test_suite' was not declared. Should it be static? ../drivers/net/ethernet/marvell/mv643xx_eth.c:1952:35: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:1952:35: expected struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:1952:35: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/mv643xx_eth.c:1991:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:1991:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:1991:28: got struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2022:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2022:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2022:28: got struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2056:35: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2056:35: expected struct tx_desc *tx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2056:35: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/mv643xx_eth.c:2111:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2111:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2111:28: got struct tx_desc *tx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2129:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2129:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2129:28: got struct tx_desc *tx_desc_area ../drivers/gpu/drm/gma500/oaktrail_crtc.c:663:30: warning: symbol 'mrst_clock_funcs' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: struct dma_fence * ../drivers/powercap/dtpm_cpu.c:312:24: warning: symbol 'dtpm_cpu_ops' was not declared. Should it be static? ../drivers/gpu/drm/radeon/rs780_dpm.c:722:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs780_dpm.c:723:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:724:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:727:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs780_dpm.c:728:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs780_dpm.c:754:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:757:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:760:17: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:779:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs780_dpm.c:816:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:820:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:826:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:891:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:893:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:899:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:903:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:905:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:907:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:909:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs780_dpm.c:913:46: warning: cast to restricted __le32 ../drivers/gpu/drm/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 * ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c: In function ‘myri10ge_request_irq’: ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:44: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 25 [-Wformat-truncation=] 2185 | "%s:slice-%d", netdev->name, i); | ^~ ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:34: note: directive argument in the range [-2147483643, 2147483646] 2185 | "%s:slice-%d", netdev->name, i); | ^~~~~~~~~~~~~ ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2184:25: note: ‘snprintf’ output between 9 and 34 bytes into a destination of size 32 2184 | snprintf(ss->irq_desc, sizeof(ss->irq_desc), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2185 | "%s:slice-%d", netdev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1798:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1799:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1800:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1838:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1840:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1845:20: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1846:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1899:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1903:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1920:42: warning: cast to restricted __le16 ../drivers/powercap/dtpm_devfreq.c:207:24: warning: symbol 'dtpm_devfreq_ops' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/xe/xe_mocs.c: note: in included file: ../drivers/gpu/drm/xe/tests/xe_mocs.c:197:20: warning: symbol 'xe_mocs_test_suite' was not declared. Should it be static? ../drivers/gpu/drm/radeon/rv770_dpm.c:291:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:291:41: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/rv770_dpm.c:291:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:297:76: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:297:76: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/rv770_dpm.c:297:76: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:311:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:311:42: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/rv770_dpm.c:311:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:313:77: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:313:77: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/rv770_dpm.c:313:77: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:474:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:474:34: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/rv770_dpm.c:474:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:475:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:475:42: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:475:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:476:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:476:44: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:476:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:477:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:477:42: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:477:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:478:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:478:44: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:478:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:479:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:479:41: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:479:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:480:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:480:33: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:480:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:557:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:557:26: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/rv770_dpm.c:557:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:558:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:558:34: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:558:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:559:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:559:36: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:559:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:560:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:560:36: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv770_dpm.c:560:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:561:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:561:40: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/rv770_dpm.c:561:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:562:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:562:42: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:562:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:582:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:582:40: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/rv770_dpm.c:582:40: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:600:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:600:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/rv770_dpm.c:600:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:606:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:606:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/rv770_dpm.c:606:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:609:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:609:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/rv770_dpm.c:609:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:983:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:983:68: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:983:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:984:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:984:70: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:984:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:985:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:985:68: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:985:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:986:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:986:70: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:986:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:988:67: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:988:67: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:988:67: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:989:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:989:59: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:989:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:993:60: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:993:60: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:993:60: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:994:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:994:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:994:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:995:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:995:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv770_dpm.c:995:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1015:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1015:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/rv770_dpm.c:1015:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1018:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1018:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/rv770_dpm.c:1018:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1032:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1032:71: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:1032:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1034:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1034:73: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:1034:73: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1036:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1036:71: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:1036:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1038:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1038:73: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:1038:73: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1040:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1040:70: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:1040:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1042:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1042:62: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:1042:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1045:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1045:61: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/rv770_dpm.c:1045:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1047:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1047:62: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/rv770_dpm.c:1047:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1050:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1050:63: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/rv770_dpm.c:1050:63: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1053:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1053:63: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:1053:63: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1055:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1055:65: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:1055:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1057:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1057:65: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv770_dpm.c:1057:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1059:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1059:69: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/rv770_dpm.c:1059:69: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1061:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1061:71: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:1061:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1064:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1064:55: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/rv770_dpm.c:1064:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1079:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1079:42: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/rv770_dpm.c:1079:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1081:43: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1081:43: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/rv770_dpm.c:1081:43: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1124:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1124:62: expected unsigned int ../drivers/gpu/drm/radeon/rv770_dpm.c:1124:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1129:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1129:69: expected unsigned int ../drivers/gpu/drm/radeon/rv770_dpm.c:1129:69: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1150:49: warning: invalid assignment: |= ../drivers/gpu/drm/radeon/rv770_dpm.c:1150:49: left side has type unsigned int ../drivers/gpu/drm/radeon/rv770_dpm.c:1150:49: right side has type restricted __be32 ../drivers/gpu/drm/radeon/rv770_dpm.c:1152:48: warning: invalid assignment: |= ../drivers/gpu/drm/radeon/rv770_dpm.c:1152:48: left side has type unsigned int ../drivers/gpu/drm/radeon/rv770_dpm.c:1152:48: right side has type restricted __be32 ../drivers/gpu/drm/radeon/rv770_dpm.c:1156:77: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1156:77: expected unsigned int ../drivers/gpu/drm/radeon/rv770_dpm.c:1156:77: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:2150:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv770_dpm.c:2151:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2152:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2155:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv770_dpm.c:2156:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv770_dpm.c:2199:24: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2201:24: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2204:28: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2205:29: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2206:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv770_dpm.c:2208:24: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2210:24: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2213:28: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2214:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv770_dpm.c:2295:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2299:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2317:42: warning: cast to restricted __le16 ../fs/afs/server.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'afs_find_server' - different lock contexts for basic block ../fs/afs/server.c:104:9: warning: context imbalance in 'afs_find_server_by_uuid' - different lock contexts for basic block ../drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/radeon/rv730_dpm.c:106:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:106:26: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/rv730_dpm.c:106:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:107:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:107:34: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:107:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:108:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:108:36: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv730_dpm.c:108:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:109:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:109:36: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv730_dpm.c:109:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:110:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:110:40: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/rv730_dpm.c:110:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:111:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:111:42: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/rv730_dpm.c:111:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:183:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:183:41: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:183:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:184:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:184:33: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:184:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:185:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:185:34: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/rv730_dpm.c:185:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:186:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:186:39: expected unsigned int [usertype] vMPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:186:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:187:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:187:40: expected unsigned int [usertype] vMPLL_FUNC_CNTL2 ../drivers/gpu/drm/radeon/rv730_dpm.c:187:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:188:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:188:40: expected unsigned int [usertype] vMPLL_FUNC_CNTL3 ../drivers/gpu/drm/radeon/rv730_dpm.c:188:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:189:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:189:32: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/rv730_dpm.c:189:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:190:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:190:33: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/rv730_dpm.c:190:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:294:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:294:65: expected unsigned int [usertype] vMPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:294:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:295:66: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:295:66: expected unsigned int [usertype] vMPLL_FUNC_CNTL2 ../drivers/gpu/drm/radeon/rv730_dpm.c:295:66: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:296:66: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:296:66: expected unsigned int [usertype] vMPLL_FUNC_CNTL3 ../drivers/gpu/drm/radeon/rv730_dpm.c:296:66: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:297:67: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:297:67: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:297:67: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:298:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:298:59: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:298:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:302:60: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:302:60: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:302:60: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:303:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:303:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv730_dpm.c:303:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:304:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:304:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv730_dpm.c:304:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:324:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:324:68: expected unsigned int [usertype] vMPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:324:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:326:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:326:69: expected unsigned int [usertype] vMPLL_FUNC_CNTL2 ../drivers/gpu/drm/radeon/rv730_dpm.c:326:69: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:328:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:328:69: expected unsigned int [usertype] vMPLL_FUNC_CNTL3 ../drivers/gpu/drm/radeon/rv730_dpm.c:328:69: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:330:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:330:70: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:330:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:332:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:332:62: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:332:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:334:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:334:61: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/rv730_dpm.c:334:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:336:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:336:62: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/rv730_dpm.c:336:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:339:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:339:63: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/rv730_dpm.c:339:63: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:342:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:342:63: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:342:63: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:344:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:344:65: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv730_dpm.c:344:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:346:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:346:65: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv730_dpm.c:346:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:348:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:348:69: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/rv730_dpm.c:348:69: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:350:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:350:71: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/rv730_dpm.c:350:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:353:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:353:55: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/rv730_dpm.c:353:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:369:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:369:42: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/rv730_dpm.c:369:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:371:43: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:371:43: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/rv730_dpm.c:371:43: got restricted __be32 [usertype] ../drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/msm/msm_rd.c:44:6: warning: symbol 'rd_full' was not declared. Should it be static? ../drivers/hid/hid-logitech-dj.c: In function ‘logi_dj_recv_add_djhid_device’: ../drivers/hid/hid-logitech-dj.c:764:44: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); | ^~ ../drivers/hid/hid-logitech-dj.c:764:42: note: directive argument in the range [0, 255] 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); | ^~~~~ ../drivers/hid/hid-logitech-dj.c:764:9: note: ‘snprintf’ output between 3 and 5 bytes into a destination of size 3 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_add_isr’: ../drivers/net/ethernet/neterion/s2io.c:6947:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 6947 | "%s:MSI-X-%d-TX", | ^~ ../drivers/net/ethernet/neterion/s2io.c:6947:49: note: directive argument in the range [-2147483641, 2147483646] 6947 | "%s:MSI-X-%d-TX", | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6945:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25 6945 | snprintf(sp->desc[i], | ^~~~~~~~~~~~~~~~~~~~~ 6946 | sizeof(sp->desc[i]), | ~~~~~~~~~~~~~~~~~~~~ 6947 | "%s:MSI-X-%d-TX", | ~~~~~~~~~~~~~~~~~ 6948 | dev->name, i); | ~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6936:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 6936 | "%s:MSI-X-%d-RX", | ^~ ../drivers/net/ethernet/neterion/s2io.c:6936:49: note: directive argument in the range [-2147483641, 2147483646] 6936 | "%s:MSI-X-%d-RX", | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6934:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25 6934 | snprintf(sp->desc[i], | ^~~~~~~~~~~~~~~~~~~~~ 6935 | sizeof(sp->desc[i]), | ~~~~~~~~~~~~~~~~~~~~ 6936 | "%s:MSI-X-%d-RX", | ~~~~~~~~~~~~~~~~~ 6937 | dev->name, i); | ~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_init_nic’: ../drivers/net/ethernet/neterion/s2io.c:8097:59: warning: ‘%s’ directive output may be truncated writing up to 79 bytes into a region of size between 35 and 50 [-Wformat-truncation=] 8097 | snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name, | ^~ ../drivers/net/ethernet/neterion/s2io.c:8097:9: note: ‘snprintf’ output between 11 and 105 bytes into a destination of size 60 8097 | snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8098 | sp->product_name); | ~~~~~~~~~~~~~~~~~ ../drivers/memory/brcmstb_dpfe.c:531:29: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:532:29: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:534:29: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:535:29: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:558:46: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:558:19: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:575:25: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:576:28: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:577:27: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:579:25: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:580:28: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:581:27: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:610:25: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:613:25: warning: cast to restricted __le32 ../drivers/gpu/drm/xe/xe_oa.c:2455:25: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/xe/xe_oa.c:2455:25: expected unsigned long long [usertype] *ptr ../drivers/gpu/drm/xe/xe_oa.c:2455:25: got void [noderef] __user * ../drivers/gpu/drm/xe/xe_oa.c:2468:15: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/xe/xe_oa.c:2468:15: expected void const volatile [noderef] __user *ptr ../drivers/gpu/drm/xe/xe_oa.c:2468:15: got unsigned long long [usertype] *ptr ../drivers/gpu/drm/radeon/rv740_dpm.c:175:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:175:26: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/rv740_dpm.c:175:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:176:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:176:34: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:176:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:177:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:177:36: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:177:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:178:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:178:36: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv740_dpm.c:178:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:179:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:179:40: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/rv740_dpm.c:179:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:180:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:180:42: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:180:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:274:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:274:34: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/rv740_dpm.c:274:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:275:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:275:42: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:275:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:276:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:276:44: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:276:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:277:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:277:42: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:277:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:278:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:278:44: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:278:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:279:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:279:41: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:279:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:280:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:280:33: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:280:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:281:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:281:32: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/rv740_dpm.c:281:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:282:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:282:33: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/rv740_dpm.c:282:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:376:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:376:68: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:376:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:377:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:377:70: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:377:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:378:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:378:68: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:378:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:379:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:379:70: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:379:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:380:67: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:380:67: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:380:67: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:381:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:381:59: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:381:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:385:60: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:385:60: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:385:60: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:386:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:386:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:386:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:387:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:387:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv740_dpm.c:387:62: got restricted __be32 [usertype] ../drivers/gpu/drm/sti/sti_hdmi.c:1489:24: warning: symbol 'sti_hdmi_driver' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/hid/hid-logitech-hidpp.c:179: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' ../fs/btrfs/ctree.c:260:22: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:260:22: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:260:22: struct extent_buffer * ../fs/btrfs/ctree.c:620:17: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:620:17: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:620:17: struct extent_buffer * ../fs/btrfs/ctree.c:981:17: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:981:17: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:981:17: struct extent_buffer * ../fs/btrfs/ctree.c:2950:9: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:2950:9: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:2950:9: struct extent_buffer * ../drivers/net/ethernet/neterion/s2io.c:6959:41: warning: cast to restricted __be32 ../fs/f2fs/file.c:3532:36: warning: incorrect type in argument 1 (different base types) ../fs/f2fs/file.c:3532:36: expected unsigned short const [usertype] *pwcs ../fs/f2fs/file.c:3532:36: got restricted __le16 * ../fs/f2fs/file.c:3568:28: warning: incorrect type in argument 4 (different base types) ../fs/f2fs/file.c:3568:28: expected unsigned short [usertype] *pwcs ../fs/f2fs/file.c:3568:28: got restricted __le16 * ../fs/nilfs2/the_nilfs.c:922:17: warning: context imbalance in 'nilfs_put_root' - unexpected unlock ../drivers/gpu/drm/pl111/pl111_display.c:33:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:33:37: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:33:37: got void * ../drivers/gpu/drm/pl111/pl111_display.c:45:37: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:45:37: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:45:37: got void * ../drivers/gpu/drm/pl111/pl111_display.c:163:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:163:27: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:163:27: got void * ../drivers/gpu/drm/pl111/pl111_display.c:168:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:168:27: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:168:27: got void * ../drivers/gpu/drm/pl111/pl111_display.c:172:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:172:33: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:172:33: got void * ../drivers/gpu/drm/pl111/pl111_display.c:231:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:231:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:231:33: got void * ../drivers/gpu/drm/pl111/pl111_display.c:234:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:234:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:234:30: got void * ../drivers/gpu/drm/pl111/pl111_display.c:338:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:338:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:338:33: got void * ../drivers/gpu/drm/pl111/pl111_display.c:351:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:351:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:351:33: got void * ../drivers/gpu/drm/pl111/pl111_display.c:368:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:368:33: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:368:33: got void * ../drivers/gpu/drm/pl111/pl111_display.c:371:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:371:41: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:371:41: got void * ../drivers/gpu/drm/pl111/pl111_display.c:384:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:384:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:384:30: got void * ../drivers/gpu/drm/pl111/pl111_display.c:403:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:403:41: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:403:41: got void * ../drivers/gpu/drm/pl111/pl111_display.c:424:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:424:53: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:424:53: got void * ../drivers/gpu/drm/pl111/pl111_display.c:435:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:435:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:435:30: got void * ../drivers/gpu/drm/pl111/pl111_display.c:489:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:489:37: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:489:37: got void * ../drivers/gpu/drm/pl111/pl111_display.c:512:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:512:33: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:512:33: got void * ../drivers/gpu/drm/pl111/pl111_display.c:523:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:523:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:523:33: got void * ../drivers/gpu/drm/xe/xe_pci.c:140:9: warning: Initializer entry defined twice ../drivers/gpu/drm/xe/xe_pci.c:141:10: also defined here ../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'drvdata' not described in 'intel_th_alloc' ../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'ndevres' not described in 'intel_th_alloc' ../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc' ../drivers/gpu/drm/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 ../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:2396:1: warning: incorrect type in assignment (different base types) ../include/trace/events/btrfs.h:2396:1: expected unsigned char [usertype] opf ../include/trace/events/btrfs.h:2396:1: got restricted blk_opf_t enum req_op ../fs/btrfs/super.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/btrfs.h): ../include/trace/events/btrfs.h:2396:1: warning: incorrect type in assignment (different base types) ../include/trace/events/btrfs.h:2396:1: expected unsigned char [usertype] opf ../include/trace/events/btrfs.h:2396:1: got restricted blk_opf_t enum req_op ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' ../drivers/gpu/drm/radeon/cypress_dpm.c:411:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:411:40: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/cypress_dpm.c:411:40: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:600:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:600:34: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/cypress_dpm.c:600:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:601:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:601:42: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:601:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:602:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:602:44: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:602:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:603:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:603:42: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:603:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:604:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:604:44: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:604:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:605:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:605:41: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:605:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:606:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:606:33: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:606:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:607:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:607:32: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/cypress_dpm.c:607:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:608:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:608:33: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/cypress_dpm.c:608:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:663:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:663:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/cypress_dpm.c:663:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:669:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:669:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/cypress_dpm.c:669:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:672:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:672:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/cypress_dpm.c:672:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:824:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:824:40: expected unsigned int ../drivers/gpu/drm/radeon/cypress_dpm.c:824:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:958:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:958:53: expected unsigned short [usertype] s0 ../drivers/gpu/drm/radeon/cypress_dpm.c:958:53: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:960:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:960:53: expected unsigned short [usertype] s1 ../drivers/gpu/drm/radeon/cypress_dpm.c:960:53: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1232:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1232:24: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/cypress_dpm.c:1232:24: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1250:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1250:71: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1250:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1252:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1252:73: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1252:73: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1254:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1254:70: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1254:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1256:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1256:62: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1256:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1259:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1259:61: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/cypress_dpm.c:1259:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1261:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1261:62: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1261:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1264:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1264:63: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/cypress_dpm.c:1264:63: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1267:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1267:63: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1267:63: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1269:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1269:65: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1269:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1271:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1271:65: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/cypress_dpm.c:1271:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1273:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1273:69: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/cypress_dpm.c:1273:69: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1275:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1275:71: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1275:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1278:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1278:55: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/cypress_dpm.c:1278:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1300:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1300:42: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/cypress_dpm.c:1300:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1302:43: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1302:43: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/cypress_dpm.c:1302:43: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1440:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1440:68: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1440:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1442:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1442:70: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1442:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1444:67: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1444:67: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1444:67: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1446:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1446:59: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1446:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1450:60: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1450:60: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1450:60: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1452:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1452:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1452:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1454:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1454:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/cypress_dpm.c:1454:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1522:35: warning: invalid assignment: |= ../drivers/gpu/drm/radeon/cypress_dpm.c:1522:35: left side has type unsigned int ../drivers/gpu/drm/radeon/cypress_dpm.c:1522:35: right side has type restricted __be32 ../drivers/gpu/drm/radeon/cypress_dpm.c:1539:77: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1539:77: expected unsigned int ../drivers/gpu/drm/radeon/cypress_dpm.c:1539:77: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1557:78: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1557:78: expected unsigned int ../drivers/gpu/drm/radeon/cypress_dpm.c:1557:78: got restricted __be32 [usertype] ../drivers/net/ethernet/natsemi/ns83820.c:900:39: warning: cast to restricted __be16 ../drivers/net/ethernet/natsemi/ns83820.c:1115:42: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/natsemi/ns83820.c:1983:9: warning: cast to restricted __le32 ../drivers/gpu/drm/tve200/tve200_display.c:34:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:34:33: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:34:33: got void * ../drivers/gpu/drm/tve200/tve200_display.c:51:40: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:51:40: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:51:40: got void * ../drivers/gpu/drm/tve200/tve200_display.c:61:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:61:40: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:61:40: got void * ../drivers/gpu/drm/tve200/tve200_display.c:66:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:66:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:66:33: got void * ../drivers/gpu/drm/tve200/tve200_display.c:139:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:139:48: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:139:48: got void * ../drivers/gpu/drm/tve200/tve200_display.c:142:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:142:38: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:142:38: got void * ../drivers/gpu/drm/tve200/tve200_display.c:148:30: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:148:30: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:148:30: got void * ../drivers/gpu/drm/tve200/tve200_display.c:237:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:237:34: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:237:34: got void * ../drivers/gpu/drm/tve200/tve200_display.c:251:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:251:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:251:30: got void * ../drivers/gpu/drm/tve200/tve200_display.c:252:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:252:48: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:252:48: got void * ../drivers/gpu/drm/tve200/tve200_display.c:271:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:271:35: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:271:35: got void * ../drivers/gpu/drm/tve200/tve200_display.c:276:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:276:43: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:276:43: got void * ../drivers/gpu/drm/tve200/tve200_display.c:278:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:278:43: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:278:43: got void * ../drivers/gpu/drm/tve200/tve200_display.c:301:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:301:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:301:33: got void * ../drivers/gpu/drm/tve200/tve200_display.c:302:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:302:48: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:302:48: got void * ../drivers/gpu/drm/tve200/tve200_display.c:312:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:312:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:312:30: got void * ../drivers/gpu/drm/tve200/tve200_drv.c:197:20: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/tve200/tve200_drv.c:197:20: expected void *regs ../drivers/gpu/drm/tve200/tve200_drv.c:197:20: got void [noderef] __iomem * ../drivers/gpu/drm/tve200/tve200_drv.c:211:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_drv.c:211:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_drv.c:211:30: got void * ../drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/gfs2/glock.c: note: in included file: ../fs/gfs2/glock.h:160:36: warning: context imbalance in '__gfs2_glock_put' - unexpected unlock ../fs/gfs2/glock.c:286:17: warning: context imbalance in '__gfs2_glock_put_or_lock' - unexpected unlock ../fs/gfs2/glock.c:320:9: warning: context imbalance in 'gfs2_glock_put_async' - unexpected unlock ../fs/gfs2/glock.c:1062:13: warning: context imbalance in 'glock_work_func' - different lock contexts for basic block ../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/gfs2/glock.c:1260: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' ../drivers/gpu/drm/pl111/pl111_drv.c:278:20: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/pl111/pl111_drv.c:278:20: expected void *regs ../drivers/gpu/drm/pl111/pl111_drv.c:278:20: got void [noderef] __iomem * ../drivers/gpu/drm/pl111/pl111_drv.c:293:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_drv.c:293:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_drv.c:293:30: got void * ../drivers/gpu/drm/pl111/pl111_debugfs.c:43:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/pl111/pl111_debugfs.c:43:45: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_debugfs.c:43:45: got void * ../drivers/perf/arm-ni.c: note: in included file: ../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../fs/btrfs/extent-tree.c:1855:9: warning: context imbalance in 'run_and_cleanup_extent_op' - unexpected unlock ../fs/btrfs/extent-tree.c:1919:28: warning: context imbalance in 'cleanup_ref_head' - unexpected unlock ../fs/btrfs/extent-tree.c:1965:36: warning: context imbalance in 'btrfs_run_delayed_refs_for_head' - unexpected unlock ../fs/btrfs/extent-tree.c:2033:21: warning: context imbalance in '__btrfs_run_delayed_refs' - wrong count at exit ../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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? ../drivers/gpu/drm/radeon/sumo_dpm.c:1407:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1408:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1409:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1412:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1413:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1436:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1474:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c: note: in included file (through ../drivers/gpu/drm/radeon/atombios.h, ../drivers/gpu/drm/radeon/atom.h, ../drivers/gpu/drm/radeon/sumo_dpm.h): ../drivers/gpu/drm/radeon/pptable.h:442:31: warning: array of flexible structures ../drivers/gpu/drm/radeon/sumo_dpm.c:1477:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1480:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1676:44: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1677:41: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1678:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1680:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1694:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1696:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1698:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1701:25: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1703:25: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1705:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1706:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1708:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1709:43: warning: cast to restricted __le32 ../drivers/android/binder.c:1982: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' ../drivers/android/binder.c:1982: warning: Excess struct member 'fd' description in 'binder_task_work_cb' ../drivers/android/binder.c:2433: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2433: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2433: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2433: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2453: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' ../drivers/android/binder.c:2453: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' ../drivers/android/binder.c:2453: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' ../drivers/android/binder.c:2453: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' ../drivers/android/binder.c:4014: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' ../drivers/gpu/drm/sti/sti_hda.c:807:24: warning: symbol 'sti_hda_driver' was not declared. Should it be static? ../drivers/gpu/drm/gma500/psb_intel_display.c:435:30: warning: symbol 'psb_clock_funcs' was not declared. Should it be static? ../drivers/android/binder_alloc.c:1056:17: warning: context imbalance in 'binder_alloc_free_page' - different lock contexts for basic block ../fs/bcachefs/acl.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/meson/meson_vclk.c:373:3: warning: symbol 'params' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/gt/intel_execlists_submission.c:806:59: warning: context imbalance in 'assert_pending_valid' - different lock contexts for basic block ../fs/bcachefs/alloc_background.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/xe/xe_pt.c:933:73: warning: Using plain integer as NULL pointer ../drivers/platform/x86/asus-wmi.c:2484:33: warning: incorrect type in argument 3 (different base types) ../drivers/platform/x86/asus-wmi.c:2484:33: expected unsigned int [usertype] val ../drivers/platform/x86/asus-wmi.c:2484:33: got restricted __le32 [usertype] ../fs/bcachefs/alloc_foreground.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/alloc_foreground.c:609: warning: Function parameter or struct member 'nowait' not described in 'bch2_bucket_alloc_trans' ../drivers/gpu/drm/msm/adreno/a2xx_catalog.c:47:1: warning: symbol 'a2xx_gpulist' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/gfs2/lops.c:210:22: warning: cast from restricted blk_status_t ../drivers/gpu/drm/radeon/trinity_dpm.c:1639:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1640:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1641:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1644:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1645:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1668:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1705:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c: note: in included file (through ../drivers/gpu/drm/radeon/atombios.h, ../drivers/gpu/drm/radeon/atom.h, ../drivers/gpu/drm/radeon/sumo_dpm.h, ../drivers/gpu/drm/radeon/trinity_dpm.h): ../drivers/gpu/drm/radeon/pptable.h:442:31: warning: array of flexible structures ../drivers/gpu/drm/radeon/trinity_dpm.c:1708:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1711:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1764:24: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1819:44: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1820:41: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1821:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1822:49: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1824:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1843:52: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1844:52: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1847:53: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1848:53: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1849:53: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1850:53: warning: cast to restricted __le16 ../fs/ceph/dir.c:1639:9: warning: context imbalance in '__dentry_leases_walk' - different lock contexts for basic block ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'msu_base' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'mbuf_priv' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'work' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'switch_on_unlock' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_addr' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_sz' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'iter_list' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'stop_on_full' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'do_irq' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'multi_is_broken' not described in 'msc' ../drivers/net/ipvlan/ipvlan_core.c:55:36: warning: incorrect type in argument 1 (different base types) ../drivers/net/ipvlan/ipvlan_core.c:55:36: expected unsigned int [usertype] a ../drivers/net/ipvlan/ipvlan_core.c:55:36: got restricted __be32 const [usertype] s_addr ../fs/f2fs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/f2fs.h): ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in argument 3 (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long flags ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t [usertype] ret ../fs/f2fs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/f2fs.h): ../include/trace/events/f2fs.h:1122:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1410:1: warning: cast to restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: restricted vm_fault_t degrades to integer ../include/trace/events/f2fs.h:1410:1: warning: restricted vm_fault_t degrades to integer ../fs/f2fs/super.c:319:19: warning: symbol 'f2fs_cf_name_slab' was not declared. Should it be static? ../fs/f2fs/super.c:1481:35: warning: context imbalance in 'f2fs_drop_inode' - unexpected unlock ../fs/bcachefs/backpointers.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/memory/emif.c:522:20: warning: context imbalance in 'handle_temp_alert' - wrong count at exit ../drivers/memory/emif.c:68: warning: Function parameter or struct member 'lpmode' not described in 'emif_data' ../drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/marvell/skge.c:3115:29: warning: cast to restricted __le16 ../drivers/net/ethernet/marvell/skge.c:3115:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/marvell/skge.c:3115:27: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/marvell/skge.c:3115:27: got unsigned short [usertype] ../drivers/net/ethernet/marvell/sky2.c:1890:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/marvell/sky2.c:1890:28: expected restricted __le16 [usertype] length ../drivers/net/ethernet/marvell/sky2.c:1890:28: got restricted __be16 [usertype] ../drivers/net/ethernet/marvell/sky2.c:2670:29: warning: cast to restricted __le16 ../drivers/net/ethernet/marvell/sky2.c:2670:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/marvell/sky2.c:2670:27: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/marvell/sky2.c:2670:27: got unsigned short [usertype] ../drivers/net/ethernet/marvell/sky2.c:2691:57: warning: cast to restricted __be16 ../drivers/net/ethernet/marvell/sky2.c:2699:27: warning: cast to restricted __le32 ../drivers/net/ethernet/marvell/sky2.c:4445:53: warning: cast to restricted __be16 ../drivers/net/ethernet/marvell/sky2.c:4445:53: warning: cast from restricted __le16 ../drivers/net/vxlan/vxlan_core.c:392:34: warning: incorrect type in argument 2 (different base types) ../drivers/net/vxlan/vxlan_core.c:392:34: expected unsigned int [usertype] b ../drivers/net/vxlan/vxlan_core.c:392:34: got restricted __be32 [usertype] vni ../drivers/memory/omap-gpmc.c:979:5: warning: context imbalance in 'gpmc_cs_request' - different lock contexts for basic block ../drivers/memory/omap-gpmc.c:1024:6: warning: context imbalance in 'gpmc_cs_free' - wrong count at exit ../fs/bcachefs/bkey.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/clk/qcom/clk-rpmh.c:270:28: warning: restricted __le32 degrades to integer ../drivers/clk/qcom/clk-rpmh.c:270:28: warning: restricted __le32 degrades to integer ../drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c:116:36: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/gma500/opregion.c:294:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/gma500/opregion.c:294:25: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/gma500/opregion.c:294:25: got struct opregion_header *header ../drivers/gpu/drm/gma500/opregion.c:324:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/gma500/opregion.c:324:20: expected void const *const p ../drivers/gpu/drm/gma500/opregion.c:324:20: got void [noderef] __iomem *[assigned] base ../drivers/gpu/drm/gma500/opregion.c:330:26: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/gma500/opregion.c:330:26: expected struct opregion_header *header ../drivers/gpu/drm/gma500/opregion.c:330:26: got void [noderef] __iomem *[assigned] base ../drivers/gpu/drm/gma500/opregion.c:331:23: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/gma500/opregion.c:331:23: expected void *vbt ../drivers/gpu/drm/gma500/opregion.c:331:23: got void [noderef] __iomem * ../drivers/gpu/drm/gma500/opregion.c:338:32: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/gma500/opregion.c:338:32: expected struct opregion_acpi *acpi ../drivers/gpu/drm/gma500/opregion.c:338:32: got void [noderef] __iomem * ../drivers/gpu/drm/gma500/opregion.c:343:32: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/gma500/opregion.c:343:32: expected struct opregion_asle *asle ../drivers/gpu/drm/gma500/opregion.c:343:32: got void [noderef] __iomem * ../drivers/gpu/drm/radeon/ni_dpm.c:1265:35: warning: invalid assignment: |= ../drivers/gpu/drm/radeon/ni_dpm.c:1265:35: left side has type unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:1265:35: right side has type restricted __be32 ../drivers/gpu/drm/radeon/ni_dpm.c:1279:80: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1279:80: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:1279:80: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1294:81: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1294:81: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:1294:81: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1309:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1309:40: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:1309:40: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1329:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1329:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:1329:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1335:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1335:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:1335:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1338:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1338:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:1338:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1350:32: warning: cast to restricted __be16 ../drivers/gpu/drm/radeon/ni_dpm.c:1360:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1360:24: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:1360:24: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1482:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1482:48: expected unsigned int [usertype] TDPLimit ../drivers/gpu/drm/radeon/ni_dpm.c:1482:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1484:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1484:52: expected unsigned int [usertype] NearTDPLimit ../drivers/gpu/drm/radeon/ni_dpm.c:1484:52: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1486:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1486:54: expected unsigned int [usertype] SafePowerLimit ../drivers/gpu/drm/radeon/ni_dpm.c:1486:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1489:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1489:55: expected unsigned int [usertype] PowerBoostLimit ../drivers/gpu/drm/radeon/ni_dpm.c:1489:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1629:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1629:39: expected unsigned int [usertype] mc_arb_dram_timing ../drivers/gpu/drm/radeon/ni_dpm.c:1629:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1630:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1630:39: expected unsigned int [usertype] mc_arb_dram_timing2 ../drivers/gpu/drm/radeon/ni_dpm.c:1630:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1676:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1676:24: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:1676:24: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1690:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1690:59: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1690:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1692:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1692:61: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1692:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1694:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1694:59: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1694:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1696:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1696:61: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1696:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1698:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1698:58: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1698:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1700:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1700:50: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1700:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1702:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1702:49: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/ni_dpm.c:1702:49: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1704:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1704:50: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/ni_dpm.c:1704:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1706:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1706:51: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/ni_dpm.c:1706:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1709:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1709:59: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1709:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1711:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1711:61: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1711:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1713:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1713:61: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/ni_dpm.c:1713:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1715:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1715:61: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4 ../drivers/gpu/drm/radeon/ni_dpm.c:1715:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1717:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1717:65: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/ni_dpm.c:1717:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1719:67: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1719:67: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1719:67: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1721:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1721:51: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/ni_dpm.c:1721:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1752:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1752:38: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/ni_dpm.c:1752:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1754:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1754:39: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/ni_dpm.c:1754:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1782:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1782:51: expected unsigned int [usertype] SQPowerThrottle ../drivers/gpu/drm/radeon/ni_dpm.c:1782:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1785:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1785:53: expected unsigned int [usertype] SQPowerThrottle_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1785:53: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1903:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1903:56: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1903:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1904:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1904:58: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1904:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1905:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1905:56: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1905:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1906:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1906:58: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1906:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1907:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1907:55: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1907:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1908:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1908:47: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1908:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1912:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1912:56: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1912:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1913:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1913:58: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1913:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1914:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1914:58: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/ni_dpm.c:1914:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1915:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1915:58: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4 ../drivers/gpu/drm/radeon/ni_dpm.c:1915:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1930:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1930:48: expected unsigned int [usertype] SQPowerThrottle ../drivers/gpu/drm/radeon/ni_dpm.c:1930:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1933:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1933:50: expected unsigned int [usertype] SQPowerThrottle_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1933:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2078:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2078:34: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/ni_dpm.c:2078:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2079:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2079:42: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:2079:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2080:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2080:44: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:2080:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2081:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2081:44: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/ni_dpm.c:2081:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2082:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2082:44: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4 ../drivers/gpu/drm/radeon/ni_dpm.c:2082:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2083:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2083:48: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/ni_dpm.c:2083:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2084:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2084:50: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/ni_dpm.c:2084:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2142:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2142:37: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:2142:37: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2146:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2146:35: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:2146:35: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2285:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2285:26: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/ni_dpm.c:2285:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2286:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2286:34: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:2286:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2287:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2287:36: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:2287:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2288:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2288:34: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:2288:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2289:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2289:36: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:2289:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2290:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2290:33: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:2290:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2291:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2291:25: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:2291:25: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2292:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2292:24: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/ni_dpm.c:2292:24: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2293:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2293:25: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/ni_dpm.c:2293:25: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2307:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2307:42: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/ni_dpm.c:2307:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2309:64: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2309:64: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/ni_dpm.c:2309:64: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2411:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2411:41: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/ni_dpm.c:2411:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2415:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2415:33: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/ni_dpm.c:2415:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2440:23: warning: cast to restricted __be32 ../drivers/gpu/drm/radeon/ni_dpm.c:2442:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2442:41: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/ni_dpm.c:2442:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2448:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2448:45: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/ni_dpm.c:2448:45: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2591:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2591:56: expected unsigned int [usertype] SQPowerThrottle ../drivers/gpu/drm/radeon/ni_dpm.c:2591:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2592:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2592:56: expected unsigned int [usertype] SQPowerThrottle_2 ../drivers/gpu/drm/radeon/ni_dpm.c:2592:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2672:39: warning: incorrect type in argument 3 (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2672:39: expected unsigned int [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:2672:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2935:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2935:53: expected unsigned short [usertype] s0 ../drivers/gpu/drm/radeon/ni_dpm.c:2935:53: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2937:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2937:53: expected unsigned short [usertype] s1 ../drivers/gpu/drm/radeon/ni_dpm.c:2937:53: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2954:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2954:40: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:2954:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3085:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3085:56: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:3085:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3091:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3091:56: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:3091:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3127:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3127:56: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:3127:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3133:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3133:56: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:3133:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3184:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3184:36: expected unsigned int [usertype] pwr_const ../drivers/gpu/drm/radeon/ni_dpm.c:3184:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3185:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3185:36: expected unsigned int [usertype] dc_cacValue ../drivers/gpu/drm/radeon/ni_dpm.c:3185:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3186:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3186:36: expected unsigned int [usertype] bif_cacValue ../drivers/gpu/drm/radeon/ni_dpm.c:3186:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3899:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ni_dpm.c:3900:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:3901:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:3904:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ni_dpm.c:3905:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ni_dpm.c:3931:20: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:3933:20: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:3936:20: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:3937:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:3938:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ni_dpm.c:4012:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:4016:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:4034:42: warning: cast to restricted __le16 ../fs/afs/volume.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c:76:38: warning: context imbalance in 'pool_free_older_than' - different lock contexts for basic block ../drivers/gpu/drm/msm/adreno/a3xx_catalog.c:87:1: warning: symbol 'a3xx_gpulist' was not declared. Should it be static? ../fs/bcachefs/bkey_methods.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/radeon/si_smc.c:228:39: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si_smc.c:229:30: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si_smc.c:231:47: warning: cast to restricted __le32 ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_bm_bufs_add' - different lock contexts for basic block ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_rxq_drop_pkts' - different lock contexts for basic block ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_rx_refill' - different lock contexts for basic block ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_buff_hdr_pool_put' - different lock contexts for basic block ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_rx' - different lock contexts for basic block ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4474:9: warning: context imbalance in 'mvpp2_tx' - different lock contexts for basic block ../fs/ceph/caps.c:3800:9: warning: context imbalance in 'handle_cap_grant' - wrong count at exit ../fs/ceph/caps.c:4499:26: warning: context imbalance in 'ceph_handle_caps' - unexpected unlock ../drivers/net/bonding/bond_options.c:1230:24: warning: incorrect type in assignment (different base types) ../drivers/net/bonding/bond_options.c:1230:24: expected restricted __be32 [addressable] [usertype] target ../drivers/net/bonding/bond_options.c:1230:24: got unsigned long long const [usertype] value ../fs/bcachefs/bkey_sort.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/radeon/si_dpm.c:4055:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4055:40: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/si_dpm.c:4055:40: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4089:24: warning: cast to restricted __be16 ../drivers/gpu/drm/radeon/si_dpm.c:4097:37: warning: cast to restricted __be16 ../drivers/gpu/drm/radeon/si_dpm.c:4112:45: warning: cast to restricted __be16 ../drivers/gpu/drm/radeon/si_dpm.c:2119:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2119:48: expected unsigned int [usertype] TDPLimit ../drivers/gpu/drm/radeon/si_dpm.c:2119:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2121:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2121:52: expected unsigned int [usertype] NearTDPLimit ../drivers/gpu/drm/radeon/si_dpm.c:2121:52: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2123:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2123:54: expected unsigned int [usertype] SafePowerLimit ../drivers/gpu/drm/radeon/si_dpm.c:2123:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2138:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2138:54: expected unsigned int [usertype] NearTDPLimitTherm ../drivers/gpu/drm/radeon/si_dpm.c:2138:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2139:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2139:49: expected unsigned int [usertype] dGPU_T_Limit ../drivers/gpu/drm/radeon/si_dpm.c:2139:49: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2140:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2140:51: expected unsigned int [usertype] dGPU_T_Warning ../drivers/gpu/drm/radeon/si_dpm.c:2140:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2141:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2141:54: expected unsigned int [usertype] dGPU_T_Hysteresis ../drivers/gpu/drm/radeon/si_dpm.c:2141:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2169:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2169:52: expected unsigned int [usertype] NearTDPLimit ../drivers/gpu/drm/radeon/si_dpm.c:2169:52: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2171:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2171:54: expected unsigned int [usertype] SafePowerLimit ../drivers/gpu/drm/radeon/si_dpm.c:2171:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2310:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2310:62: expected unsigned short [usertype] PwrEfficiencyRatio ../drivers/gpu/drm/radeon/si_dpm.c:2310:62: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2366:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2366:54: expected unsigned int [usertype] SQPowerThrottle ../drivers/gpu/drm/radeon/si_dpm.c:2366:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2367:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2367:56: expected unsigned int [usertype] SQPowerThrottle_2 ../drivers/gpu/drm/radeon/si_dpm.c:2367:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2437:23: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2437:23: expected unsigned int [usertype] K ../drivers/gpu/drm/radeon/si_dpm.c:2437:23: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2438:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2438:24: expected unsigned int [usertype] T0 ../drivers/gpu/drm/radeon/si_dpm.c:2438:24: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2439:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2439:26: expected unsigned int [usertype] MaxT ../drivers/gpu/drm/radeon/si_dpm.c:2439:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2443:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2443:32: expected unsigned int [usertype] Tthreshold ../drivers/gpu/drm/radeon/si_dpm.c:2443:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2449:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2449:36: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:2449:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2450:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2450:36: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:2450:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2457:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2457:41: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:2457:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2458:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2458:39: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:2458:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2546:100: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2546:100: expected unsigned short ../drivers/gpu/drm/radeon/si_dpm.c:2546:100: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2582:100: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2582:100: expected unsigned short ../drivers/gpu/drm/radeon/si_dpm.c:2582:100: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2639:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2639:34: expected unsigned int [usertype] l2numWin_TDP ../drivers/gpu/drm/radeon/si_dpm.c:2639:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2642:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2642:33: expected unsigned int [usertype] lkge_lut_V0 ../drivers/gpu/drm/radeon/si_dpm.c:2642:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2643:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2643:36: expected unsigned int [usertype] lkge_lut_Vstep ../drivers/gpu/drm/radeon/si_dpm.c:2643:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2644:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2644:26: expected unsigned int [usertype] R_LL ../drivers/gpu/drm/radeon/si_dpm.c:2644:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2645:29: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2645:29: expected unsigned int [usertype] WinTime ../drivers/gpu/drm/radeon/si_dpm.c:2645:29: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2646:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2646:41: expected unsigned int [usertype] calculation_repeats ../drivers/gpu/drm/radeon/si_dpm.c:2646:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2647:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2647:28: expected unsigned int [usertype] dc_cac ../drivers/gpu/drm/radeon/si_dpm.c:2647:28: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2650:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2650:33: expected unsigned int [usertype] lkge_lut_T0 ../drivers/gpu/drm/radeon/si_dpm.c:2650:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2651:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2651:36: expected unsigned int [usertype] lkge_lut_Tstep ../drivers/gpu/drm/radeon/si_dpm.c:2651:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2829:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2829:37: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:2829:37: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2833:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2833:35: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:2833:35: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:3980:35: warning: invalid assignment: |= ../drivers/gpu/drm/radeon/si_dpm.c:3980:35: left side has type unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:3980:35: right side has type restricted __be32 ../drivers/gpu/drm/radeon/si_dpm.c:4001:88: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4001:88: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:4001:88: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4015:89: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4015:89: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:4015:89: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4023:88: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4023:88: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:4023:88: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4032:109: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4032:109: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:4032:109: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4078:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4078:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/si_dpm.c:4078:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4139:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4139:24: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/si_dpm.c:4139:24: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4247:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4247:39: expected unsigned int [usertype] mc_arb_dram_timing ../drivers/gpu/drm/radeon/si_dpm.c:4247:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4248:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4248:39: expected unsigned int [usertype] mc_arb_dram_timing2 ../drivers/gpu/drm/radeon/si_dpm.c:4248:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4312:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4312:50: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4312:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4314:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4314:58: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4314:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4316:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4316:59: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4316:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4318:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4318:59: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4318:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4320:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4320:56: expected unsigned int [usertype] vMPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4320:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4322:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4322:58: expected unsigned int [usertype] vMPLL_FUNC_CNTL_1 ../drivers/gpu/drm/radeon/si_dpm.c:4322:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4324:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4324:58: expected unsigned int [usertype] vMPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/si_dpm.c:4324:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4326:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4326:49: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/si_dpm.c:4326:49: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4328:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4328:50: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/si_dpm.c:4328:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4331:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4331:51: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/si_dpm.c:4331:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4334:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4334:59: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4334:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4336:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4336:61: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/si_dpm.c:4336:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4338:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4338:61: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/si_dpm.c:4338:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4340:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4340:61: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4 ../drivers/gpu/drm/radeon/si_dpm.c:4340:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4342:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4342:65: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/si_dpm.c:4342:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4344:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4344:68: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/si_dpm.c:4344:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4347:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4347:51: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/si_dpm.c:4347:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4388:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4388:38: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/si_dpm.c:4388:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4390:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4390:39: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/si_dpm.c:4390:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4416:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4416:51: expected unsigned int [usertype] SQPowerThrottle ../drivers/gpu/drm/radeon/si_dpm.c:4416:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4419:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4419:53: expected unsigned int [usertype] SQPowerThrottle_2 ../drivers/gpu/drm/radeon/si_dpm.c:4419:53: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4514:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4514:47: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4514:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4516:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4516:55: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4516:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4518:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4518:56: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4518:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4520:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4520:56: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4520:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4522:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4522:53: expected unsigned int [usertype] vMPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4522:53: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4524:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4524:55: expected unsigned int [usertype] vMPLL_FUNC_CNTL_1 ../drivers/gpu/drm/radeon/si_dpm.c:4524:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4526:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4526:55: expected unsigned int [usertype] vMPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/si_dpm.c:4526:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4528:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4528:46: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/si_dpm.c:4528:46: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4530:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4530:47: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/si_dpm.c:4530:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4533:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4533:56: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4533:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4535:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4535:58: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/si_dpm.c:4535:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4537:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4537:58: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/si_dpm.c:4537:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4539:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4539:58: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4 ../drivers/gpu/drm/radeon/si_dpm.c:4539:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4557:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4557:48: expected unsigned int [usertype] SQPowerThrottle ../drivers/gpu/drm/radeon/si_dpm.c:4557:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4560:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4560:50: expected unsigned int [usertype] SQPowerThrottle_2 ../drivers/gpu/drm/radeon/si_dpm.c:4560:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4798:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4798:34: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/si_dpm.c:4798:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4799:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4799:42: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4799:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4800:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4800:44: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/si_dpm.c:4800:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4801:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4801:44: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/si_dpm.c:4801:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4802:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4802:44: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4 ../drivers/gpu/drm/radeon/si_dpm.c:4802:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4803:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4803:48: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/si_dpm.c:4803:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4804:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4804:50: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/si_dpm.c:4804:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4885:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4885:26: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/si_dpm.c:4885:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4886:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4886:31: expected unsigned int [usertype] vMPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4886:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4887:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4887:33: expected unsigned int [usertype] vMPLL_FUNC_CNTL_1 ../drivers/gpu/drm/radeon/si_dpm.c:4887:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4888:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4888:33: expected unsigned int [usertype] vMPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/si_dpm.c:4888:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4889:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4889:34: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4889:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4890:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4890:34: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4890:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4891:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4891:33: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4891:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4892:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4892:25: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4892:25: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4893:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4893:24: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/si_dpm.c:4893:24: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4894:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4894:25: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/si_dpm.c:4894:25: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4908:42: warning: too many warnings ../drivers/gpu/drm/amd/amdgpu/amdgpu_rap.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414: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/erofs/data.c:276:26: warning: Using plain integer as NULL pointer ../drivers/net/team/team_mode_activebackup.c:54:40: error: incompatible types in comparison expression (different address spaces): ../drivers/net/team/team_mode_activebackup.c:54:40: struct team_port [noderef] __rcu * ../drivers/net/team/team_mode_activebackup.c:54:40: struct team_port * ../fs/bcachefs/bset.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/team/team_mode_loadbalance.c:373:14: warning: incorrect type in assignment (different address spaces) ../drivers/net/team/team_mode_loadbalance.c:373:14: expected struct team_port *port ../drivers/net/team/team_mode_loadbalance.c:373:14: got struct team_port [noderef] __rcu *port ../drivers/gpu/drm/radeon/kv_dpm.c:2070:60: warning: cast to restricted __be32 ../drivers/gpu/drm/radeon/kv_dpm.c:1188:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:1188:32: expected unsigned short [usertype] fps_high_t ../drivers/gpu/drm/radeon/kv_dpm.c:1188:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:1196:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:1196:31: expected unsigned char [usertype] fps_low_t ../drivers/gpu/drm/radeon/kv_dpm.c:1196:31: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:388:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:388:49: expected unsigned int [usertype] SclkFrequency ../drivers/gpu/drm/radeon/kv_dpm.c:388:49: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:462:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:462:44: expected unsigned int [usertype] MinVddNb ../drivers/gpu/drm/radeon/kv_dpm.c:462:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:472:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:472:38: expected unsigned short [usertype] AT ../drivers/gpu/drm/radeon/kv_dpm.c:472:38: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:545:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:545:38: expected unsigned int [usertype] low_sclk_interrupt_t ../drivers/gpu/drm/radeon/kv_dpm.c:545:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:677:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:677:48: expected unsigned int [usertype] VclkFrequency ../drivers/gpu/drm/radeon/kv_dpm.c:677:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:678:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:678:48: expected unsigned int [usertype] DclkFrequency ../drivers/gpu/drm/radeon/kv_dpm.c:678:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:679:43: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:679:43: expected unsigned short [usertype] MinVddNb ../drivers/gpu/drm/radeon/kv_dpm.c:679:43: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:748:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:748:44: expected unsigned int [usertype] Frequency ../drivers/gpu/drm/radeon/kv_dpm.c:748:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:749:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:749:45: expected unsigned short [usertype] MinVoltage ../drivers/gpu/drm/radeon/kv_dpm.c:749:45: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:811:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:811:45: expected unsigned int [usertype] Frequency ../drivers/gpu/drm/radeon/kv_dpm.c:811:45: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:812:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:812:46: expected unsigned short [usertype] MinVoltage ../drivers/gpu/drm/radeon/kv_dpm.c:812:46: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:873:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:873:44: expected unsigned int [usertype] Frequency ../drivers/gpu/drm/radeon/kv_dpm.c:873:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:874:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:874:45: expected unsigned short [usertype] MinVoltage ../drivers/gpu/drm/radeon/kv_dpm.c:874:45: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:2304:44: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2305:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2307:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2320:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2327:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2329:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2331:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2386:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2387:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2388:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2391:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2392:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2415:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2452:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c: note: in included file (through ../drivers/gpu/drm/radeon/atombios.h, ../drivers/gpu/drm/radeon/atom.h, ../drivers/gpu/drm/radeon/sumo_dpm.h, ../drivers/gpu/drm/radeon/trinity_dpm.h, ...): ../drivers/gpu/drm/radeon/pptable.h:442:31: warning: array of flexible structures ../drivers/gpu/drm/radeon/kv_dpm.c:2455:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2458:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2509:24: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2610:24: warning: cast to restricted __be32 ../drivers/gpu/drm/radeon/kv_dpm.c:2632:24: warning: cast to restricted __be32 ../drivers/gpu/drm/radeon/ci_smc.c:203:39: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ci_smc.c:204:30: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ci_smc.c:206:47: warning: cast to restricted __le32 ../fs/gfs2/inode.c:1880:14: error: incompatible types in comparison expression (different address spaces): ../fs/gfs2/inode.c:1880:14: struct gfs2_glock [noderef] __rcu * ../fs/gfs2/inode.c:1880:14: struct gfs2_glock * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/btree_cache.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/radeon/ci_dpm.c:310:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:310:51: expected unsigned short [usertype] TDC_VDDC_PkgLimit ../drivers/gpu/drm/radeon/ci_dpm.c:310:51: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:347:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:347:54: expected signed short [usertype] FuzzyFan_PwmSetDelta ../drivers/gpu/drm/radeon/ci_dpm.c:347:54: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:395:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:395:59: expected unsigned short [usertype] BapmVddCBaseLeakageHiSidd ../drivers/gpu/drm/radeon/ci_dpm.c:395:59: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:396:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:396:59: expected unsigned short [usertype] BapmVddCBaseLeakageLoSidd ../drivers/gpu/drm/radeon/ci_dpm.c:396:59: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:424:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:424:44: expected unsigned short [usertype] PPM_PkgPwrLimit ../drivers/gpu/drm/radeon/ci_dpm.c:424:44: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:425:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:425:49: expected unsigned short [usertype] PPM_TemperatureLimit ../drivers/gpu/drm/radeon/ci_dpm.c:425:49: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:427:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:427:44: expected unsigned short [usertype] PPM_PkgPwrLimit ../drivers/gpu/drm/radeon/ci_dpm.c:427:44: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:428:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:428:49: expected unsigned short [usertype] PPM_TemperatureLimit ../drivers/gpu/drm/radeon/ci_dpm.c:428:49: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:431:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:431:39: expected unsigned int [usertype] BAPM_TEMP_GRADIENT ../drivers/gpu/drm/radeon/ci_dpm.c:431:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:438:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:438:62: expected unsigned short ../drivers/gpu/drm/radeon/ci_dpm.c:438:62: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:439:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:439:63: expected unsigned short ../drivers/gpu/drm/radeon/ci_dpm.c:439:63: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:963:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:963:27: expected signed short [usertype] TempMin ../drivers/gpu/drm/radeon/ci_dpm.c:963:27: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:964:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:964:27: expected signed short [usertype] TempMed ../drivers/gpu/drm/radeon/ci_dpm.c:964:27: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:965:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:965:27: expected signed short [usertype] TempMax ../drivers/gpu/drm/radeon/ci_dpm.c:965:27: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:967:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:967:26: expected signed short [usertype] Slope1 ../drivers/gpu/drm/radeon/ci_dpm.c:967:26: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:968:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:968:26: expected signed short [usertype] Slope2 ../drivers/gpu/drm/radeon/ci_dpm.c:968:26: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:970:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:970:26: expected signed short [usertype] FdoMin ../drivers/gpu/drm/radeon/ci_dpm.c:970:26: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:972:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:972:28: expected signed short [usertype] HystDown ../drivers/gpu/drm/radeon/ci_dpm.c:972:28: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:974:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:974:26: expected signed short [usertype] HystUp ../drivers/gpu/drm/radeon/ci_dpm.c:974:26: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:976:29: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:976:29: expected signed short [usertype] HystSlope ../drivers/gpu/drm/radeon/ci_dpm.c:976:29: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:978:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:978:31: expected signed short [usertype] TempRespLim ../drivers/gpu/drm/radeon/ci_dpm.c:978:31: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:982:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:982:33: expected unsigned int [usertype] RefreshPeriod ../drivers/gpu/drm/radeon/ci_dpm.c:982:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:985:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:985:26: expected signed short [usertype] FdoMax ../drivers/gpu/drm/radeon/ci_dpm.c:985:26: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:1281:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:1281:33: expected unsigned short [usertype] FpsHighT ../drivers/gpu/drm/radeon/ci_dpm.c:1281:33: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:1284:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:1284:32: expected unsigned short [usertype] FpsLowT ../drivers/gpu/drm/radeon/ci_dpm.c:1284:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:1295:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:1295:38: expected unsigned int [usertype] low_sclk_interrupt_t ../drivers/gpu/drm/radeon/ci_dpm.c:1295:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2167:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2167:36: expected unsigned short [usertype] Voltage ../drivers/gpu/drm/radeon/ci_dpm.c:2167:36: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2168:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2168:45: expected unsigned short [usertype] StdVoltageHiSidd ../drivers/gpu/drm/radeon/ci_dpm.c:2168:45: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2170:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2170:45: expected unsigned short [usertype] StdVoltageLoSidd ../drivers/gpu/drm/radeon/ci_dpm.c:2170:45: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2192:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2192:31: expected unsigned int [usertype] VddcLevelCount ../drivers/gpu/drm/radeon/ci_dpm.c:2192:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2215:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2215:32: expected unsigned int [usertype] VddciLevelCount ../drivers/gpu/drm/radeon/ci_dpm.c:2215:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2238:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2238:31: expected unsigned int [usertype] MvddLevelCount ../drivers/gpu/drm/radeon/ci_dpm.c:2238:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2495:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2495:36: expected unsigned int [usertype] McArbDramTiming ../drivers/gpu/drm/radeon/ci_dpm.c:2495:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2496:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2496:36: expected unsigned int [usertype] McArbDramTiming2 ../drivers/gpu/drm/radeon/ci_dpm.c:2496:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2595:43: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2595:43: expected unsigned int [usertype] DownT ../drivers/gpu/drm/radeon/ci_dpm.c:2595:43: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2596:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2596:41: expected unsigned int [usertype] UpT ../drivers/gpu/drm/radeon/ci_dpm.c:2596:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2639:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2639:54: expected unsigned int [usertype] VclkFrequency ../drivers/gpu/drm/radeon/ci_dpm.c:2639:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2640:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2640:54: expected unsigned int [usertype] DclkFrequency ../drivers/gpu/drm/radeon/ci_dpm.c:2640:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2641:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2641:48: expected unsigned short [usertype] MinVddc ../drivers/gpu/drm/radeon/ci_dpm.c:2641:48: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2672:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2672:50: expected unsigned int [usertype] Frequency ../drivers/gpu/drm/radeon/ci_dpm.c:2672:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2673:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2673:51: expected unsigned short [usertype] MinVoltage ../drivers/gpu/drm/radeon/ci_dpm.c:2673:51: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2705:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2705:50: expected unsigned int [usertype] Frequency ../drivers/gpu/drm/radeon/ci_dpm.c:2705:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2706:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2706:51: expected unsigned short [usertype] MinVoltage ../drivers/gpu/drm/radeon/ci_dpm.c:2706:51: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2737:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2737:51: expected unsigned int [usertype] Frequency ../drivers/gpu/drm/radeon/ci_dpm.c:2737:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2738:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2738:52: expected unsigned short [usertype] MinVoltage ../drivers/gpu/drm/radeon/ci_dpm.c:2738:52: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2925:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2925:31: expected unsigned int [usertype] MinVddc ../drivers/gpu/drm/radeon/ci_dpm.c:2925:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2926:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2926:37: expected unsigned int [usertype] MinVddcPhases ../drivers/gpu/drm/radeon/ci_dpm.c:2926:37: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2927:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2927:32: expected unsigned int [usertype] MinVddci ../drivers/gpu/drm/radeon/ci_dpm.c:2927:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2928:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2928:31: expected unsigned int [usertype] MinMvdd ../drivers/gpu/drm/radeon/ci_dpm.c:2928:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2930:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2930:37: expected unsigned int [usertype] MclkFrequency ../drivers/gpu/drm/radeon/ci_dpm.c:2930:37: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2931:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2931:37: expected unsigned short [usertype] ActivityLevel ../drivers/gpu/drm/radeon/ci_dpm.c:2931:37: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2932:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2932:36: expected unsigned int [usertype] MpllFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:2932:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2933:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2933:38: expected unsigned int [usertype] MpllFuncCntl_1 ../drivers/gpu/drm/radeon/ci_dpm.c:2933:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2934:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2934:38: expected unsigned int [usertype] MpllFuncCntl_2 ../drivers/gpu/drm/radeon/ci_dpm.c:2934:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2935:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2935:38: expected unsigned int [usertype] MpllAdFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:2935:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2936:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2936:38: expected unsigned int [usertype] MpllDqFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:2936:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2937:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2937:38: expected unsigned int [usertype] MclkPwrmgtCntl ../drivers/gpu/drm/radeon/ci_dpm.c:2937:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2938:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2938:31: expected unsigned int [usertype] DllCntl ../drivers/gpu/drm/radeon/ci_dpm.c:2938:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2939:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2939:31: expected unsigned int [usertype] MpllSs1 ../drivers/gpu/drm/radeon/ci_dpm.c:2939:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2940:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2940:31: expected unsigned int [usertype] MpllSs2 ../drivers/gpu/drm/radeon/ci_dpm.c:2940:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2960:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2960:42: expected unsigned int [usertype] MinVddc ../drivers/gpu/drm/radeon/ci_dpm.c:2960:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2962:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2962:42: expected unsigned int [usertype] MinVddc ../drivers/gpu/drm/radeon/ci_dpm.c:2962:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2993:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2993:32: expected unsigned int [usertype] Flags ../drivers/gpu/drm/radeon/ci_dpm.c:2993:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2994:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2994:40: expected unsigned int [usertype] MinVddcPhases ../drivers/gpu/drm/radeon/ci_dpm.c:2994:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2995:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2995:40: expected unsigned int [usertype] SclkFrequency ../drivers/gpu/drm/radeon/ci_dpm.c:2995:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2996:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2996:41: expected unsigned int [usertype] CgSpllFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:2996:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2997:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2997:42: expected unsigned int [usertype] CgSpllFuncCntl2 ../drivers/gpu/drm/radeon/ci_dpm.c:2997:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2998:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2998:42: expected unsigned int [usertype] CgSpllFuncCntl3 ../drivers/gpu/drm/radeon/ci_dpm.c:2998:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2999:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2999:42: expected unsigned int [usertype] CgSpllFuncCntl4 ../drivers/gpu/drm/radeon/ci_dpm.c:2999:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3000:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3000:45: expected unsigned int [usertype] SpllSpreadSpectrum ../drivers/gpu/drm/radeon/ci_dpm.c:3000:45: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3001:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3001:46: expected unsigned int [usertype] SpllSpreadSpectrum2 ../drivers/gpu/drm/radeon/ci_dpm.c:3001:46: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3002:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3002:37: expected unsigned int [usertype] CcPwrDynRm ../drivers/gpu/drm/radeon/ci_dpm.c:3002:37: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3003:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3003:38: expected unsigned int [usertype] CcPwrDynRm1 ../drivers/gpu/drm/radeon/ci_dpm.c:3003:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3010:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3010:57: expected unsigned int [usertype] MinVddci ../drivers/gpu/drm/radeon/ci_dpm.c:3010:57: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3013:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3013:57: expected unsigned int [usertype] MinVddci ../drivers/gpu/drm/radeon/ci_dpm.c:3013:57: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3020:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3020:48: expected unsigned int [usertype] MinMvdd ../drivers/gpu/drm/radeon/ci_dpm.c:3020:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3028:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3028:40: expected unsigned int [usertype] DllCntl ../drivers/gpu/drm/radeon/ci_dpm.c:3028:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3029:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3029:47: expected unsigned int [usertype] MclkPwrmgtCntl ../drivers/gpu/drm/radeon/ci_dpm.c:3029:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3030:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3030:47: expected unsigned int [usertype] MpllAdFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:3030:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3032:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3032:47: expected unsigned int [usertype] MpllDqFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:3032:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3034:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3034:45: expected unsigned int [usertype] MpllFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:3034:45: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3036:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3036:47: expected unsigned int [usertype] MpllFuncCntl_1 ../drivers/gpu/drm/radeon/ci_dpm.c:3036:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3038:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3038:47: expected unsigned int [usertype] MpllFuncCntl_2 ../drivers/gpu/drm/radeon/ci_dpm.c:3038:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3040:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3040:40: expected unsigned int [usertype] MpllSs1 ../drivers/gpu/drm/radeon/ci_dpm.c:3040:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3041:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3041:40: expected unsigned int [usertype] MpllSs2 ../drivers/gpu/drm/radeon/ci_dpm.c:3041:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3048:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3048:46: expected unsigned short [usertype] ActivityLevel ../drivers/gpu/drm/radeon/ci_dpm.c:3048:46: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3108:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3108:27: expected unsigned int [usertype] CcPwrDynRm ../drivers/gpu/drm/radeon/ci_dpm.c:3108:27: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3109:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3109:28: expected unsigned int [usertype] CcPwrDynRm1 ../drivers/gpu/drm/radeon/ci_dpm.c:3109:28: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3110:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3110:27: expected unsigned short [usertype] VddcOffset ../drivers/gpu/drm/radeon/ci_dpm.c:3110:27: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3217:30: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3217:30: expected unsigned int [usertype] Flags ../drivers/gpu/drm/radeon/ci_dpm.c:3217:30: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3218:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3218:32: expected unsigned int [usertype] MinVddc ../drivers/gpu/drm/radeon/ci_dpm.c:3218:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3219:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3219:38: expected unsigned int [usertype] MinVddcPhases ../drivers/gpu/drm/radeon/ci_dpm.c:3219:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3220:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3220:38: expected unsigned int [usertype] SclkFrequency ../drivers/gpu/drm/radeon/ci_dpm.c:3220:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3221:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3221:38: expected unsigned short [usertype] ActivityLevel ../drivers/gpu/drm/radeon/ci_dpm.c:3221:38: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3222:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3222:40: expected unsigned int [usertype] CgSpllFuncCntl3 ../drivers/gpu/drm/radeon/ci_dpm.c:3222:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3223:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3223:40: expected unsigned int [usertype] CgSpllFuncCntl4 ../drivers/gpu/drm/radeon/ci_dpm.c:3223:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3224:43: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3224:43: expected unsigned int [usertype] SpllSpreadSpectrum ../drivers/gpu/drm/radeon/ci_dpm.c:3224:43: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3225:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3225:44: expected unsigned int [usertype] SpllSpreadSpectrum2 ../drivers/gpu/drm/radeon/ci_dpm.c:3225:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3226:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3226:35: expected unsigned int [usertype] CcPwrDynRm ../drivers/gpu/drm/radeon/ci_dpm.c:3226:35: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3227:36: warning: too many warnings ../drivers/gpu/drm/msm/adreno/a5xx_catalog.c:152:1: warning: symbol 'a5xx_gpulist' was not declared. Should it be static? ../drivers/net/arcnet/com20020-pci.c: In function ‘com20020pci_probe’: ../drivers/net/arcnet/com20020-pci.c:222:71: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 11 [-Wformat-truncation=] 222 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~ ../drivers/net/arcnet/com20020-pci.c:222:64: note: directive argument in the range [-2147483641, 2147483646] 222 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~~~~~~~~~ ../drivers/net/arcnet/com20020-pci.c:222:25: note: ‘snprintf’ output between 7 and 18 bytes into a destination of size 16 222 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/gfs2/quota.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): ../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * ../include/linux/rculist_bl.h:17:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:17:9: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:17:9: struct hlist_bl_node * ../include/linux/rculist_bl.h:17:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:17:9: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:17:9: struct hlist_bl_node * ../drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/f2fs/extent_cache.c:1001:38: warning: context imbalance in '__shrink_extent_tree' - different lock contexts for basic block ../drivers/gpu/drm/radeon/radeon_ucode.c:33:9: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:34:9: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:35:9: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:36:9: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:37:9: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:38:9: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:39:9: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:40:9: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:41:9: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:43:9: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:48:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:49:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:58:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:60:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:69:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:70:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:79:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:87:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:88:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:97:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:99:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:100:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:108:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:109:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:118:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:120:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:122:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:124:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:126:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:135:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:136:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:145:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:147:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:149:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:150:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:162:25: warning: cast to restricted __le32 ../fs/bcachefs/btree_gc.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/btrfs/sysfs.c:662:9: warning: context imbalance in 'btrfs_show_u64' - different lock contexts for basic block ../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:196: warning: Excess struct member 'buf' description in 'panthor_fw_section' ../drivers/gpu/drm/panthor/panthor_fw.c:196: warning: Excess struct member 'size' description in 'panthor_fw_section' ../drivers/gpu/drm/panthor/panthor_fw.c:278: warning: Excess struct member 'ping_work' description in 'panthor_fw' ../fs/zonefs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../fs/zonefs/trace.h): ../fs/zonefs/./trace.h:22:1: warning: cast to restricted blk_opf_t ../fs/zonefs/./trace.h:22:1: warning: restricted blk_opf_t degrades to integer ../fs/zonefs/./trace.h:22:1: warning: restricted blk_opf_t degrades to integer ../fs/bcachefs/btree_journal_iter.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/btree_journal_iter.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures ../fs/bcachefs/btree_key_cache.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/btree_key_cache.c:705:32: warning: context imbalance in 'bch2_fs_btree_key_cache_exit' - different lock contexts for basic block ../fs/bcachefs/btree_key_cache.c:789:9: warning: dereference of noderef expression ../drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414: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:999:9: warning: array of flexible structures ../drivers/hid/hid-nvidia-shield.c:104:1: error: static assertion failed: "sizeof(enum thunderstrike_led_state) == 1" ../drivers/hid/hid-nvidia-shield.c:121:1: error: static assertion failed: "sizeof(enum thunderstrike_charger_type) == 1" ../drivers/hid/hid-nvidia-shield.c:130:1: error: static assertion failed: "sizeof(enum thunderstrike_charger_state) == 1" ../drivers/hid/hid-nvidia-shield.c:183:1: error: static assertion failed: "sizeof(struct thunderstrike_hostcmd_req_report) == THUNDERSTRIKE_HOSTCMD_REPORT_SIZE" ../fs/bcachefs/btree_iter.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/btree_iter.c:1665:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1665:9: unsigned long [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1665:9: unsigned long * ../fs/bcachefs/btree_iter.c:1666:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1666:9: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1666:9: struct btree_path * ../fs/bcachefs/btree_iter.c:1667:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1667:9: unsigned short [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1667:9: unsigned short [usertype] * ../fs/bcachefs/btree_iter.c:1668:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1668:9: struct btree_insert_entry [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1668:9: struct btree_insert_entry * ../fs/bcachefs/btree_iter.c:3370:36: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:3370:36: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_iter.c:3370: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:350:9: warning: context imbalance in 'bch2_trans_srcu_unlock' - unexpected unlock ../fs/bcachefs/btree_iter.c:3052:9: warning: context imbalance in 'bch2_trans_srcu_lock' - different lock contexts for basic block ../fs/bcachefs/btree_iter.c:3278:9: warning: context imbalance in 'bch2_trans_put' - different lock contexts for basic block ../drivers/rapidio/rio.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/gfs2/super.c:1547:17: error: incompatible types in comparison expression (different address spaces): ../fs/gfs2/super.c:1547:17: struct gfs2_glock [noderef] __rcu * ../fs/gfs2/super.c:1547:17: struct gfs2_glock * ../fs/gfs2/super.c:735: warning: Function parameter or struct member 'who' not described in 'gfs2_freeze_super' ../fs/gfs2/super.c:803: warning: Function parameter or struct member 'who' not described in 'gfs2_thaw_super' ../fs/bcachefs/btree_locking.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/btree_locking.c:304:36: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_locking.c:304:36: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_locking.c:304:36: struct btree_path * ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Function parameter or struct member 'as' not described in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots_lock' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'alloc_mask' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'faulty_mask' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lru_list' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lock' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'list' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'reset_in_progress' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'wq' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'count' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'ptr' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'page' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'addr' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'range' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'vm_bo' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'bo_offset' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'sgt' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'new_vma' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'start' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'size' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'id' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'active_cnt' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lru_node' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'pool' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lock' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:412: warning: Cannot understand * @pt_cache: Cache used to allocate MMU page tables. on line 412 - I thought it was a doc line ../drivers/gpu/drm/panthor/panthor_mmu.c:481: warning: Cannot understand * @free_pt() - Custom page table free function on line 481 - I thought it was a doc line ../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_active' ../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Excess function parameter 'VM' description in 'panthor_vm_active' ../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_idle' ../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Excess function parameter 'VM' description in 'panthor_vm_idle' ../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/btrfs/extent_io.c:2523:13: warning: context imbalance in 'detach_extent_buffer_folio' - different lock contexts for basic block ../drivers/rapidio/rio-driver.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../fs/btrfs/volumes.c:405:31: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:405:31: expected struct rcu_string *str ../fs/btrfs/volumes.c:405:31: got struct rcu_string [noderef] __rcu *name ../fs/btrfs/volumes.c:659:43: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:659:43: expected char const *device_path ../fs/btrfs/volumes.c:659:43: got char [noderef] __rcu * ../fs/btrfs/volumes.c:1036:39: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:1036:39: expected struct rcu_string *str ../fs/btrfs/volumes.c:1036:39: got struct rcu_string [noderef] __rcu *name ../fs/btrfs/volumes.c:1086:34: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/volumes.c:1086:34: expected char const *dev_path ../fs/btrfs/volumes.c:1086:34: got char [noderef] __rcu * ../fs/btrfs/volumes.c:1461:42: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:1461:42: expected char const * ../fs/btrfs/volumes.c:1461:42: got char [noderef] __rcu * ../fs/btrfs/volumes.c:2235:31: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:2235:31: expected char const *device_path ../fs/btrfs/volumes.c:2235:31: got char [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/msm/adreno/a6xx_catalog.c:1062:1: warning: symbol 'a6xx_gpulist' was not declared. Should it be static? ../drivers/gpu/drm/msm/adreno/a6xx_catalog.c:1440:1: warning: symbol 'a7xx_gpulist' was not declared. Should it be static? ../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'runnable' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'idle' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'waiting' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'has_ref' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'in_progress' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'stopped_groups' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'mem' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input_fw_va' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output_fw_va' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gpu_va' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'ref' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gt' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'sync64' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'bo' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'offset' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'kmap' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'lock' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'id' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'last_fence' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'in_flight_jobs' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slots' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slot_count' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:688: warning: Excess struct member 'data' description in 'panthor_group' ../drivers/gpu/drm/panthor/panthor_sched.c:688: warning: Excess struct member 'lock' description in 'panthor_group' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'start' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'size' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'latest_flush' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'start' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'end' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'mask' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'slot' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:1753: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_fw_events' ../drivers/gpu/drm/panthor/panthor_sched.c:1753: warning: Function parameter or struct member 'events' not described in 'panthor_sched_report_fw_events' ../drivers/gpu/drm/panthor/panthor_sched.c:2646: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_mmu_fault' ../fs/bcachefs/btree_node_scan.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/rapidio/rio_cm.c: In function ‘rio_txcq_handler’: ../drivers/rapidio/rio_cm.c:675:21: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] 675 | int rc; | ^~ ../fs/f2fs/compress.c:1895:39: warning: symbol 'f2fs_compress_aops' was not declared. Should it be static? ../fs/bcachefs/btree_trans_commit.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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:1258:38: warning: array of flexible structures ../drivers/rapidio/rio-sysfs.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/rio-scan.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../fs/erofs/zdata.c:965:20: warning: context imbalance in 'z_erofs_put_pcluster' - unexpected unlock ../drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/platform/x86/lenovo-yoga-tab2-pro-1380-fastcharger.c:221:29: warning: symbol 'yt2_1380_fc_serdev_driver' was not declared. Should it be static? ../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:26:1: warning: context imbalance in 'nvkm_falcon_msgq_open' - wrong count at exit ../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:40:20: warning: context imbalance in 'nvkm_falcon_msgq_close' - unexpected unlock ../drivers/net/ethernet/nvidia/forcedeth.c:4790:9: warning: context imbalance in 'nv_set_ringparam' - different lock contexts for basic block ../drivers/rapidio/rio_cm.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/rio_cm.c:385:17: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:404:23: warning: cast to restricted __be32 ../drivers/rapidio/rio_cm.c:405:21: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:431:17: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:442:27: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:463:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:466:32: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:497:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:497:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:535:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:537:32: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:809:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:809:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:809:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:810:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:810:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:810:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:815:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:815:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:815:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:816:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:816:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:816:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:817:22: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:817:22: expected unsigned short [usertype] msg_len ../drivers/rapidio/rio_cm.c:817:22: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:977:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:977:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:977:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:978:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:978:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:978:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:983:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:983:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:983:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:984:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:984:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:984:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1032:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1032:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:1032:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1033:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1033:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:1033:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1034:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1034:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:1034:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1035:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1035:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:1035:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1406:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1406:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:1406:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1407:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1407:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:1407:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1412:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1412:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:1412:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1413:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1413:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:1413:21: got restricted __be16 [usertype] ../drivers/net/ethernet/packetengines/hamachi.c:1568:61: warning: cast to restricted __be16 ../drivers/net/ethernet/packetengines/hamachi.c:1568:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/packetengines/hamachi.c:1568:59: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/packetengines/hamachi.c:1568:59: got unsigned short [usertype] ../drivers/net/ethernet/packetengines/hamachi.c:1569:56: warning: restricted __wsum degrades to integer ../drivers/net/ethernet/packetengines/hamachi.c:1570:67: warning: bad assignment (-=) to restricted __wsum ../drivers/net/ethernet/packetengines/hamachi.c:1572:67: warning: bad assignment (+=) to restricted __wsum ../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: expected void volatile [noderef] __iomem * ../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: got void *kptr ../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: expected void const volatile [noderef] __iomem * ../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: got void *kptr ../drivers/net/fddi/skfp/fplustm.c:447:50: warning: cast truncates bits from constant value (1000000 becomes 0) ../drivers/net/fddi/skfp/fplustm.c:545:9: warning: cast truncates bits from constant value (ffff67ff becomes 67ff) ../drivers/net/fddi/skfp/fplustm.c:548:9: warning: cast truncates bits from constant value (ffff3b89 becomes 3b89) ../drivers/net/fddi/skfp/fplustm.c:948:17: warning: cast truncates bits from constant value (ffffffffffff0218 becomes 218) ../fs/btrfs/ioctl.c:435:6: warning: context imbalance in 'btrfs_exclop_start_try_lock' - wrong count at exit ../fs/btrfs/ioctl.c:448:6: warning: context imbalance in 'btrfs_exclop_start_unlock' - unexpected unlock ../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1901:36: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1901:36: expected void [noderef] __iomem *llc_mmio ../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1901:36: got void * ../drivers/nvdimm/core.c:187:30: warning: cast to restricted __le32 ../fs/bcachefs/btree_update.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1506:31: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1506:31: expected void [noderef] __iomem * ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1506:31: got void * ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1512:31: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1512:31: expected void [noderef] __iomem * ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1512:31: got void * ../drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/rapidio/switches/idtcps.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/devices/tsi721.c:1793:44: warning: cast to restricted __le64 ../drivers/rapidio/devices/tsi721.c:137:35: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:137:35: expected restricted __le32 ../drivers/rapidio/devices/tsi721.c:137:35: got restricted __be32 ../drivers/rapidio/devices/tsi721.c:139:35: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:139:35: expected restricted __le32 ../drivers/rapidio/devices/tsi721.c:139:35: got unsigned int ../drivers/rapidio/devices/tsi721.c:185:25: warning: cast to restricted __be32 ../drivers/rapidio/devices/tsi721.c:185:25: warning: cast from restricted __le32 ../drivers/rapidio/devices/tsi721.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/devices/tsi721.c:2267:29: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:2267:29: expected unsigned long long [usertype] ../drivers/rapidio/devices/tsi721.c:2267:29: got restricted __le64 [usertype] ../drivers/rapidio/devices/tsi721.c:2527:50: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:2527:50: expected unsigned long long [usertype] ../drivers/rapidio/devices/tsi721.c:2527:50: got restricted __le64 [usertype] ../drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/btrfs/locking.c:181:6: warning: context imbalance in 'btrfs_tree_lock_nested' - wrong count at exit ../drivers/rapidio/switches/idt_gen2.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../fs/bcachefs/btree_update_interior.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ppp/ppp_synctty.c:582:1: warning: context imbalance in 'ppp_sync_push' - wrong count at exit ../drivers/gpu/drm/radeon/r600_dma.c:246:30: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/r600_dma.c:246:30: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/r600_dma.c:246:30: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/r600_dma.c:260:23: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dma.c:381:23: warning: cast to restricted __le32 ../drivers/net/slip/slip.c:459:14: error: incompatible types in comparison expression (different address spaces): ../drivers/net/slip/slip.c:459:14: void [noderef] __rcu * ../drivers/net/slip/slip.c:459:14: void * ../drivers/net/slip/slip.c:893:9: error: incompatible types in comparison expression (different address spaces): ../drivers/net/slip/slip.c:893:9: void [noderef] __rcu * ../drivers/net/slip/slip.c:893:9: void * ../drivers/net/ppp/pppoe.c: note: in included file (through ../include/linux/if_pppox.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../fs/ocfs2/suballoc.c:2488:17: warning: context imbalance in 'ocfs2_block_group_clear_bits' - different lock contexts for basic block ../drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/rapidio/switches/idt_gen3.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/devices/rio_mport_cdev.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../fs/btrfs/free-space-cache.c:1145:9: warning: context imbalance in 'write_cache_extent_entries' - different lock contexts for basic block ../fs/btrfs/free-space-cache.c:2405:28: warning: context imbalance in 'insert_into_bitmap' - unexpected unlock ../fs/bcachefs/btree_write_buffer.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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:1258:38: warning: array of flexible structures ../drivers/platform/x86/msi-laptop.c:488:81: warning: dubious: !x | y ../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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/buckets_waiting_for_journal.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c: In function ‘qlcnic_request_irq’: ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:49: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 9 and 24 [-Wformat-truncation=] 1771 | "%s-tx-%d", netdev->name, ring); | ^~ ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:42: note: directive argument in the range [-2147483643, 254] 1771 | "%s-tx-%d", netdev->name, ring); | ^~~~~~~~~~ ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1770:33: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 28 1770 | snprintf(tx_ring->name, sizeof(tx_ring->name), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1771 | "%s-tx-%d", netdev->name, ring); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/bcachefs/buckets.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/chardev.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/chardev.c: note: in included file: ../fs/bcachefs/bcachefs_ioctl.h:290:43: warning: array of flexible structures ../fs/bcachefs/bcachefs_ioctl.h:443:44: warning: array of flexible structures ../fs/bcachefs/checksum.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/nvdimm/region_devs.c:955:9: warning: context imbalance in 'nd_region_acquire_lane' - wrong count at exit ../drivers/nvdimm/region_devs.c:968:36: warning: context imbalance in 'nd_region_release_lane' - unexpected unlock ../fs/ocfs2/super.c:2343:34: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/renesas/sh_eth.c:897:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:897:37: expected void const [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:897:37: got void * ../drivers/net/ethernet/renesas/sh_eth.c:898:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:898:37: expected void const [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:898:37: got void * ../drivers/net/ethernet/renesas/sh_eth.c:905:37: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:905:37: expected void [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:905:37: got void * ../drivers/net/ethernet/renesas/sh_eth.c:906:37: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:906:37: expected void [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:906:37: got void * ../drivers/net/ethernet/renesas/sh_eth.c:1184:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:1184:31: expected void const [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:1184:31: got void *addr ../drivers/net/ethernet/renesas/sh_eth.c:1189:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:1189:31: expected void [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:1189:31: got void *addr ../drivers/net/ethernet/renesas/sh_eth.c:1212:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:1212:33: expected void const [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:1212:33: got void *addr ../drivers/net/ethernet/renesas/sh_eth.c:1242:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/renesas/sh_eth.c:1247:17: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1252:25: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1252:25: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1260:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1260:32: expected unsigned int [usertype] status ../drivers/net/ethernet/renesas/sh_eth.c:1260:32: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1262:40: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:1262:40: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:1262:40: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1266:49: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1283:33: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1359:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1359:29: expected unsigned int [usertype] len ../drivers/net/ethernet/renesas/sh_eth.c:1359:29: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1360:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1360:30: expected unsigned int [usertype] addr ../drivers/net/ethernet/renesas/sh_eth.c:1360:30: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1361:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1361:32: expected unsigned int [usertype] status ../drivers/net/ethernet/renesas/sh_eth.c:1361:32: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1375:32: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:1375:32: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:1375:32: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1383:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1383:32: expected unsigned int [usertype] status ../drivers/net/ethernet/renesas/sh_eth.c:1383:32: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1384:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1384:29: expected unsigned int [usertype] len ../drivers/net/ethernet/renesas/sh_eth.c:1384:29: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1393:24: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:1393:24: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:1393:24: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1545:40: warning: invalid assignment: &= ../drivers/net/ethernet/renesas/sh_eth.c:1545:40: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:1545:40: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1602:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/renesas/sh_eth.c:1605:31: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1606:27: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1644:36: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1675:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1675:29: expected unsigned int [usertype] len ../drivers/net/ethernet/renesas/sh_eth.c:1675:29: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1691:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1691:38: expected unsigned int [usertype] addr ../drivers/net/ethernet/renesas/sh_eth.c:1691:38: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1695:40: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:1695:40: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:1695:40: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1698:40: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:1698:40: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:1698:40: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:2473:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:2473:32: expected unsigned int [usertype] status ../drivers/net/ethernet/renesas/sh_eth.c:2473:32: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:2474:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:2474:30: expected unsigned int [usertype] addr ../drivers/net/ethernet/renesas/sh_eth.c:2474:30: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:2525:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:2525:22: expected unsigned int [usertype] addr ../drivers/net/ethernet/renesas/sh_eth.c:2525:22: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:2526:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:2526:22: expected unsigned int [usertype] len ../drivers/net/ethernet/renesas/sh_eth.c:2526:22: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:2530:32: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:2530:32: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:2530:32: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:2532:32: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:2532:32: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:2532:32: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:3105:23: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:3105:23: expected void *addr ../drivers/net/ethernet/renesas/sh_eth.c:3105:23: got void [noderef] __iomem * ../drivers/gpu/drm/radeon/cik_sdma.c:481:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik_sdma.c:482:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik_sdma.c:490:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik_sdma.c:491:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik_sdma.c:661:30: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik_sdma.c:661:30: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik_sdma.c:661:30: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik_sdma.c:676:23: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik_sdma.c:718:30: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik_sdma.c:718:30: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik_sdma.c:718:30: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik_sdma.c:750:23: warning: cast to restricted __le32 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:1035:24: warning: cast to restricted __le64 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:1037:24: warning: cast to restricted __le64 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:2133:17: warning: cast truncates bits from constant value (42110030 becomes 30) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:2133:17: warning: cast truncates bits from constant value (42110030 becomes 30) ../drivers/net/ethernet/qlogic/qede/qede_main.c: In function ‘qede_init_fp’: ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:61: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:54: note: directive argument in the range [-2147483641, 65534] 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:17: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 24 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1904 | edev->ndev->name, queue_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/accel/habanalabs/common/command_submission.c:3265:9: warning: context imbalance in 'unregister_timestamp_node' - different lock contexts for basic block ../drivers/accel/habanalabs/common/command_submission.c:3295:25: warning: context imbalance in 'ts_get_and_handle_kernel_record' - unexpected unlock ../drivers/gpu/drm/amd/amdgpu/cik.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:998:14: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1008:13: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1011:28: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1058:27: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1061:25: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1112:21: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1114:33: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1143:30: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1147:42: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1152:50: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1153:40: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1296:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1296:25: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1296:25: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1344:13: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1359:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1359:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1359:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1380:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1380:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1380:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1400:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1400:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1400:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:951:21: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c: In function ‘netxen_nic_attach’: ../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:45: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 4 and 19 [-Wformat-overflow=] 1052 | sprintf(sds_ring->name, "%s[%d]", netdev->name, ring); | ^~ In function ‘netxen_nic_request_irq’, inlined from ‘netxen_nic_attach’ at ../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1251:8: ../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:41: note: directive argument in the range [-2147483641, 254] 1052 | sprintf(sds_ring->name, "%s[%d]", netdev->name, ring); | ^~~~~~~~ ../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:17: note: ‘sprintf’ output between 4 and 29 bytes into a destination of size 20 1052 | sprintf(sds_ring->name, "%s[%d]", netdev->name, ring); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/realtek/8139too.c:2247:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2247:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2247:9: got restricted __le32 [usertype] ../drivers/net/ethernet/realtek/8139too.c:2248:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2248:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2248:9: got restricted __le32 [usertype] ../fs/bcachefs/compress.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/platform/x86/samsung-laptop.c:1272:43: warning: incorrect type in assignment (different address spaces) ../drivers/platform/x86/samsung-laptop.c:1272:43: expected void *data ../drivers/platform/x86/samsung-laptop.c:1272:43: got void [noderef] __iomem *f0000_segment ../drivers/net/ethernet/qualcomm/qca_7k_common.c:31:18: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/qualcomm/qca_7k_common.c:32:19: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:571:25: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:574:38: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:31: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62: expected restricted __le32 [usertype] offs ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62: got unsigned int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:575:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:577:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:578:66: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:54: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:64: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:20: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:615:22: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:627:63: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:627:26: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:626:20: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:633:18: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:633:55: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:632:16: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:636:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:636:50: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:650:22: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:662:63: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:662:26: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:661:20: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:668:18: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:668:55: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:667:16: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:670:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:670:50: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:55: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:65: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:20: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:703:25: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:710:38: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22: expected restricted __le32 [usertype] offs ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22: got unsigned int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:711:25: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:712:32: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:717:33: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:718:62: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: expected int idx ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: got restricted __le32 [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:777:26: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:16: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14: expected restricted __le32 [usertype] offs ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14: got unsigned int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:779:48: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22: expected unsigned int [usertype] offs ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22: got restricted __le32 [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22: expected unsigned int [usertype] offs ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22: got restricted __le32 [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:833:38: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:834:33: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:33: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:48: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45: warning: incorrect type in return expression (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45: expected restricted __le32 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45: got unsigned int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:860:28: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:25: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:45: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:863:58: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70: warning: incorrect type in return expression (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70: expected restricted __le32 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70: got unsigned int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21: expected unsigned int [usertype] val ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21: got restricted __le32 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72: expected unsigned long long [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72: got restricted __le64 [assigned] [usertype] data ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60: expected unsigned long long [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60: got restricted __le64 [assigned] [usertype] data ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60: expected unsigned long long [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60: got restricted __le64 [assigned] [usertype] data ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22: expected restricted __le32 [addressable] [usertype] flash_fw_ver ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22: got unsigned int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1127:46: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1139:21: warning: restricted __le32 degrades to integer ../drivers/gpu/drm/amd/amdgpu/cik_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/data_update.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/debug.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c: In function ‘qede_get_drvinfo’: ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:621:34: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 25 [-Wformat-truncation=] 621 | "[storm %s]", storm); | ^~ ~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:620:17: note: ‘snprintf’ output between 9 and 40 bytes into a destination of size 32 620 | snprintf(info->version, sizeof(info->version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | "[storm %s]", storm); | ~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:638:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=] 638 | "mfw %s", mfw); | ^~ ~~~ ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:637:17: note: ‘snprintf’ output between 5 and 36 bytes into a destination of size 32 637 | snprintf(info->fw_version, sizeof(info->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | "mfw %s", mfw); | ~~~~~~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:635:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=] 635 | "mbi %s [mfw %s]", mbi, mfw); | ^~ ~~~ ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:634:17: note: ‘snprintf’ output between 12 and 74 bytes into a destination of size 32 634 | snprintf(info->fw_version, sizeof(info->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 635 | "mbi %s [mfw %s]", mbi, mfw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/asm-generic/bug.h:22, from ../arch/x86/include/asm/bug.h:99, from ../include/linux/bug.h:5, from ../arch/x86/include/asm/paravirt.h:19, from ../arch/x86/include/asm/cpuid.h:64, from ../arch/x86/include/asm/processor.h:19, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/mtd/mtdpart.c:10: ../drivers/mtd/mtdpart.c: In function ‘parse_mtd_partitions’: ../drivers/mtd/mtdpart.c:693:34: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 693 | pr_debug("%s: got parser %s\n", master->name, | ^~~~~~~~~~~~~~~~~~~~~ ../include/linux/printk.h:391:21: note: in definition of macro ‘pr_fmt’ 391 | #define pr_fmt(fmt) fmt | ^~~ ../include/linux/dynamic_debug.h:248:9: note: in expansion of macro ‘__dynamic_func_call_cls’ 248 | __dynamic_func_call_cls(__UNIQUE_ID(ddebug), cls, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/dynamic_debug.h:250:9: note: in expansion of macro ‘_dynamic_func_call_cls’ 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ ../include/linux/dynamic_debug.h:269:9: note: in expansion of macro ‘_dynamic_func_call’ 269 | _dynamic_func_call(fmt, __dynamic_pr_debug, \ | ^~~~~~~~~~~~~~~~~~ ../include/linux/printk.h:625:9: note: in expansion of macro ‘dynamic_pr_debug’ 625 | dynamic_pr_debug(fmt, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~ ../drivers/mtd/mtdpart.c:693:25: note: in expansion of macro ‘pr_debug’ 693 | pr_debug("%s: got parser %s\n", master->name, | ^~~~~~~~ ../drivers/mtd/mtdpart.c:693:50: note: format string is defined here 693 | pr_debug("%s: got parser %s\n", master->name, | ^~ ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25: expected unsigned int [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25: got restricted __le32 [usertype] ../drivers/gpu/drm/amd/amdgpu/dce_v8_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/dirent.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/disk_accounting.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: expected restricted __wsum [usertype] csum ../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: got restricted __be16 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:1623:17: warning: restricted __le64 degrades to integer ../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: warning: incorrect type in argument 2 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: expected unsigned long long [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: got restricted __le64 [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: warning: incorrect type in argument 2 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: expected unsigned long long [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: got restricted __le64 [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2826:31: warning: restricted __le32 degrades to integer ../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: warning: incorrect type in argument 3 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: expected unsigned long [usertype] size ../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: got restricted __le16 [usertype] mfTableLen ../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: expected unsigned int [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: got restricted __le32 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: expected restricted __le16 [usertype] txDataRingDescSize ../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: got restricted __le32 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: expected restricted __le32 [usertype] confVer ../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: got int ../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: expected restricted __le32 [usertype] confVer ../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: got int ../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: expected restricted __le32 [usertype] confVer ../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: got int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c:202:31: warning: cast to restricted __le32 ../drivers/gpu/drm/i915/gt/intel_reset.c:1540:12: warning: context imbalance in '_intel_gt_reset_lock' - different lock contexts for basic block ../fs/bcachefs/disk_groups.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/can/peak_canfd/peak_pciefd_main.c:146:32: warning: array of flexible structures ../drivers/net/xen-netback/xenbus.c: In function ‘connect’: ../drivers/net/xen-netback/xenbus.c:779:65: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 4 and 19 [-Wformat-truncation=] 779 | snprintf(queue->name, sizeof(queue->name), "%s-q%u", | ^~ ../drivers/net/xen-netback/xenbus.c:779:60: note: directive argument in the range [0, 4294967294] 779 | snprintf(queue->name, sizeof(queue->name), "%s-q%u", | ^~~~~~~~ ../drivers/net/xen-netback/xenbus.c:779:17: note: ‘snprintf’ output between 4 and 28 bytes into a destination of size 21 779 | snprintf(queue->name, sizeof(queue->name), "%s-q%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 780 | be->vif->dev->name, queue->id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/xe/xe_wa.c:396:11: warning: Initializer entry defined twice ../drivers/gpu/drm/xe/xe_wa.c:396:11: also defined here ../drivers/gpu/drm/xe/xe_wa.c:418:11: warning: Initializer entry defined twice ../drivers/gpu/drm/xe/xe_wa.c:418:11: also defined here ../drivers/gpu/drm/xe/xe_wa.c:453:11: warning: Initializer entry defined twice ../drivers/gpu/drm/xe/xe_wa.c:453:11: also defined here ../drivers/uio/uio.c:568:21: warning: incorrect type in assignment (different base types) ../drivers/uio/uio.c:568:21: expected restricted __poll_t [usertype] ret ../drivers/uio/uio.c:568:21: got int ../drivers/gpu/drm/amd/amdgpu/cik_sdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/atm/nicstar.c:554:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:554:17: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:554:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:573:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:573:17: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:573:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1148:29: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1153:56: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1483:30: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1489:44: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1489:44: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1489:44: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1492:44: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1492:44: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1492:44: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1804:36: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1804:36: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1804:36: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1810:36: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1810:36: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1810:36: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1859:17: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1859:52: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1860:17: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1866:24: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1873:22: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1874:32: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1882:41: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1882:41: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1882:41: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1887:46: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1892:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1892:17: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1892:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1961:14: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1971:18: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1965:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1965:17: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:1965:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1992:14: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2009:15: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2010:15: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2034:26: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2052:47: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2053:30: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2054:39: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2112:23: warning: incorrect type in assignment (different address spaces) ../drivers/atm/nicstar.c:2112:23: expected void [noderef] __user *iov_base ../drivers/atm/nicstar.c:2112:23: got void * ../drivers/atm/nicstar.c:2113:24: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2146:13: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2152:21: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2185:31: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2292:39: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2303:47: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2346:39: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2580:26: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:1672:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1672:29: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1672:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1673:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1673:29: expected unsigned int [usertype] word_3 ../drivers/atm/nicstar.c:1673:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1674:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1674:29: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:1674:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1683:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1683:29: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1683:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1684:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1684:29: expected unsigned int [usertype] word_3 ../drivers/atm/nicstar.c:1684:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1687:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1687:29: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:1687:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1690:29: warning: invalid assignment: |= ../drivers/atm/nicstar.c:1690:29: left side has type unsigned int ../drivers/atm/nicstar.c:1690:29: right side has type restricted __le32 ../drivers/atm/nicstar.c:1698:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1698:29: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1698:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1701:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1701:29: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1701:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:2702:37: warning: context imbalance in 'ns_poll' - different lock contexts for basic block ../drivers/atm/iphase.c:151:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:155:11: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:167:56: warning: invalid assignment: |= ../drivers/atm/iphase.c:167:56: left side has type restricted __be16 ../drivers/atm/iphase.c:167:56: right side has type int ../drivers/atm/iphase.c:204:14: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:220:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:228:19: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:241:29: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:242:29: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:279:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:384:14: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:444:17: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:446:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:529:19: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:583:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2966:11: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:3040:23: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:3040:23: expected restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:3040:23: got int vci ../drivers/atm/iphase.c:668:17: warning: restricted __be16 degrades to integer ../drivers/atm/iphase.c:1187:23: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:1187:23: expected restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:1187:23: got int [assigned] desc ../drivers/atm/iphase.c:1299:12: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:1299:12: expected int desc ../drivers/atm/iphase.c:1299:12: got restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:1508:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1555:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1567:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1584:25: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1737:34: warning: invalid assignment: |= ../drivers/atm/iphase.c:1737:34: left side has type restricted __be16 ../drivers/atm/iphase.c:1737:34: right side has type int ../drivers/atm/iphase.c:1814:15: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1815:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1968:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2024:22: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2051:22: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2131:15: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2132:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2280:16: warning: cast to restricted __le32 ../drivers/atm/iphase.c:2280:14: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:2280:14: expected unsigned int [usertype] mac1 ../drivers/atm/iphase.c:2280:14: got restricted __be32 [usertype] ../drivers/atm/iphase.c:2282:16: warning: cast to restricted __le16 ../drivers/atm/iphase.c:2282:14: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:2282:14: expected unsigned short [usertype] mac2 ../drivers/atm/iphase.c:2282:14: got restricted __be16 [usertype] ../drivers/atm/iphase.c:2670:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2674:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1134:25: warning: dereference of noderef expression ../drivers/atm/iphase.c:1139:30: warning: dereference of noderef expression ../drivers/atm/iphase.c:1149:29: warning: dereference of noderef expression ../drivers/atm/iphase.c:1170:21: warning: dereference of noderef expression ../drivers/atm/iphase.c:1170:57: warning: dereference of noderef expression ../drivers/atm/iphase.c:1171:21: warning: dereference of noderef expression ../drivers/atm/iphase.c:1171:57: warning: dereference of noderef expression ../drivers/atm/iphase.c:1397:10: warning: dereference of noderef expression ../drivers/atm/iphase.c:1410:18: warning: dereference of noderef expression ../drivers/atm/iphase.c:1492:17: warning: dereference of noderef expression ../drivers/atm/iphase.c:1493:17: warning: dereference of noderef expression ../drivers/atm/iphase.c:2681:15: warning: dereference of noderef expression ../drivers/atm/iphase.c:2682:15: warning: dereference of noderef expression ../drivers/atm/iphase.c:2996:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:2999:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:3000:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:3010:35: warning: dereference of noderef expression ../drivers/atm/iphase.c:3011:51: warning: dereference of noderef expression ../drivers/atm/iphase.c:3028:36: warning: dereference of noderef expression ../drivers/atm/iphase.c:3029:11: warning: dereference of noderef expression ../drivers/net/ieee802154/ca8210.c:1798:27: warning: incorrect type in assignment (different base types) ../drivers/net/ieee802154/ca8210.c:1798:27: expected restricted __le16 [addressable] [assigned] [usertype] pan_id ../drivers/net/ieee802154/ca8210.c:1798:27: got unsigned short [usertype] ../drivers/net/ieee802154/ca8210.c:1803:25: warning: incorrect type in assignment (different base types) ../drivers/net/ieee802154/ca8210.c:1803:25: expected restricted __le16 [addressable] [assigned] [usertype] pan_id ../drivers/net/ieee802154/ca8210.c:1803:25: got unsigned short [usertype] ../drivers/net/ieee802154/ca8210.c:1930:28: warning: incorrect type in argument 3 (different base types) ../drivers/net/ieee802154/ca8210.c:1930:28: expected unsigned short [usertype] dst_pan_id ../drivers/net/ieee802154/ca8210.c:1930:28: got restricted __le16 [addressable] [usertype] pan_id ../fs/bcachefs/ec.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/block/aoe/aoecmd.c: In function ‘aoecmd_init’: ../drivers/block/aoe/aoecmd.c:1718:69: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 4 [-Wformat-truncation=] 1718 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); | ^~ ../drivers/block/aoe/aoecmd.c:1718:60: note: directive argument in the range [-2147483641, 2147483646] 1718 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); | ^~~~~~~~~~~~ ../drivers/block/aoe/aoecmd.c:1718:17: note: ‘snprintf’ output between 10 and 20 bytes into a destination of size 12 1718 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: ../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1262 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1264 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1267 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1269 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] 1258 | "T10 VPD Binary Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 1257 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1258 | "T10 VPD Binary Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1259 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/radeon/radeon_vce.c:363:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:363:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:363:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:364:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:364:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:364:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:365:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:365:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:365:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:367:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:367:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:367:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:368:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:368:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:368:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:369:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:369:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:369:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:370:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:370:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:370:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:371:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:371:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:371:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:372:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:372:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:372:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:373:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:373:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:373:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:374:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:374:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:374:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:375:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:375:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:375:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:376:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:376:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:376:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:377:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:377:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:377:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:378:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:378:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:378:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:380:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:380:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:380:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:381:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:381:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:381:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:382:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:382:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:382:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:383:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:383:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:383:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:384:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:384:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:384:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:387:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:387:27: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:387:27: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:430:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:430:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:430:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:431:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:431:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:431:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:432:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:432:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:432:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:434:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:434:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:434:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:435:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:435:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:435:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:436:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:436:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:436:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:437:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:437:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:437:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:438:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:438:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:438:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:440:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:440:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:440:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:441:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:441:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:441:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:444:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:444:27: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:444:27: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:701:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:701:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:701:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:702:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:702:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:702:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:703:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:703:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:703:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:704:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:704:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:704:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:706:41: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:706:41: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:706:41: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:721:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:721:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:721:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:722:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:722:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:722:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:723:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:723:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:723:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:724:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:724:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:724:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:740:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:740:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:740:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:741:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:741:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:741:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:742:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:742:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:742:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:743:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:743:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:743:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:744:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:744:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:744:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:745:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:745:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:745:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:767:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:767:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:767:33: got restricted __le32 [usertype] ../drivers/net/fddi/skfp/drvfbi.c:55:14: warning: symbol 'oem_id' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/vce_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/uio/uio_aec.c:44:49: warning: incorrect type in initializer (different address spaces) ../drivers/uio/uio_aec.c:44:49: expected void [noderef] __iomem *int_flag ../drivers/uio/uio_aec.c:44:49: got void * ../drivers/uio/uio_aec.c:50:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:50:49: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:50:49: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:88:20: warning: incorrect type in assignment (different address spaces) ../drivers/uio/uio_aec.c:88:20: expected void *priv ../drivers/uio/uio_aec.c:88:20: got void [noderef] __iomem * ../drivers/uio/uio_aec.c:104:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:104:42: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:104:42: got void * ../drivers/uio/uio_aec.c:105:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:105:43: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:105:43: got void * ../drivers/uio/uio_aec.c:106:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:106:34: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:106:34: got void * ../drivers/uio/uio_aec.c:115:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:115:31: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:115:31: got void *priv ../drivers/uio/uio_aec.c:128:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:128:42: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:128:42: got void * ../drivers/uio/uio_aec.c:129:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:129:43: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:129:43: got void * ../drivers/uio/uio_aec.c:131:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:131:28: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:131:28: got void * ../drivers/uio/uio_aec.c:136:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:136:31: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:136:31: got void *priv ../drivers/gpu/drm/radeon/vce_v1_0.c:181:25: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/vce_v1_0.c:182:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/vce_v1_0.c:186:18: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/vce_v1_0.c:194:19: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/vce_v1_0.c:199:18: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/vce_v1_0.c:205:31: warning: cast to restricted __le32 ../drivers/input/serio/serio.c:153:9: warning: context imbalance in 'serio_get_event' - wrong count at exit ../drivers/input/serio/serio.c:169:9: warning: context imbalance in 'serio_remove_duplicate_events' - wrong count at exit ../drivers/input/serio/serio.c:224:12: warning: context imbalance in 'serio_queue_event' - wrong count at exit ../drivers/input/serio/serio.c:279:9: warning: context imbalance in 'serio_remove_pending_events' - wrong count at exit ../drivers/input/serio/serio.c:293:21: warning: context imbalance in 'serio_get_pending_child' - wrong count at exit ../drivers/input/serio/serio.c:512:9: warning: context imbalance in 'serio_add_port' - wrong count at exit ../drivers/input/serio/serio.c: note: in included file (through ../include/linux/module.h): ../include/linux/list.h:287:25: warning: context imbalance in 'serio_destroy_port' - wrong count at exit ../drivers/input/serio/serio.c:844:13: warning: context imbalance in 'serio_set_drv' - wrong count at exit ../drivers/input/serio/serio.c:960:13: warning: context imbalance in 'serio_interrupt' - wrong count at exit ../drivers/block/aoe/aoecmd.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/list.h:229:25: warning: context imbalance in 'ktio' - unexpected unlock ../drivers/mtd/ftl.c:179:37: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:202:23: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:218:21: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:219:24: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:230:24: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:231:28: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:232:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:233:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:234:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:242:28: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:244:53: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:249:21: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:258:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:265:14: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:284:44: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:294:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:297:25: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:298:23: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:299:39: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:386:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:386:23: expected unsigned short [assigned] [usertype] LogicalEUN ../drivers/mtd/ftl.c:386:23: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:387:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:387:23: expected unsigned int [assigned] [usertype] EraseCount ../drivers/mtd/ftl.c:387:23: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:397:12: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:400:29: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:401:9: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:401:9: expected unsigned int [usertype] ctl ../drivers/mtd/ftl.c:401:9: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:439:28: warning: incorrect type in initializer (different base types) ../drivers/mtd/ftl.c:439:28: expected unsigned short [usertype] srcunitswap ../drivers/mtd/ftl.c:439:28: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:450:32: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:468:10: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:468:10: expected unsigned short [usertype] unit ../drivers/mtd/ftl.c:468:10: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:484:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:508:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:508:32: expected unsigned int [usertype] ../drivers/mtd/ftl.c:508:32: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:518:36: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:712:52: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:726:13: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:765:43: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:811:19: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:834:18: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:834:18: expected unsigned int [usertype] le_virt_addr ../drivers/mtd/ftl.c:834:18: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:887:26: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:948:16: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:1028:39: warning: cast to restricted __le32 ../drivers/hid/hid-roccat-kone.c:100:28: warning: incorrect type in assignment (different base types) ../drivers/hid/hid-roccat-kone.c:100:28: expected unsigned short [usertype] checksum ../drivers/hid/hid-roccat-kone.c:100:28: got restricted __le16 [usertype] ../drivers/hid/hid-roccat-kone.c:259:19: warning: cast to restricted __le16 In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/cpuid.h:64, from ../arch/x86/include/asm/processor.h:19, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: In function ‘fortify_memcpy_chk’, inlined from ‘qlcnic_83xx_dcb_query_cee_param’ at ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:614:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/atm/fore200e.c:434:12: warning: cast to restricted __le32 ../drivers/atm/fore200e.c:442:12: warning: incorrect type in argument 1 (different base types) ../drivers/atm/fore200e.c:442:12: expected unsigned int val ../drivers/atm/fore200e.c:442:12: got restricted __le32 [usertype] ../fs/bcachefs/error.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/w1/w1.c:418:17: warning: incorrect type in assignment (different base types) ../drivers/w1/w1.c:418:17: expected unsigned long long [usertype] rn64_le ../drivers/w1/w1.c:418:17: got restricted __le64 [usertype] ../drivers/w1/w1.c:909:21: warning: incorrect type in initializer (different base types) ../drivers/w1/w1.c:909:21: expected unsigned long long [usertype] rn_le ../drivers/w1/w1.c:909:21: got restricted __le64 [usertype] ../drivers/input/serio/i8042.c:197:5: warning: context imbalance in 'i8042_install_filter' - wrong count at exit ../drivers/input/serio/i8042.c:210:5: warning: context imbalance in 'i8042_remove_filter' - wrong count at exit ../drivers/input/serio/i8042.c:256:12: warning: context imbalance in 'i8042_flush' - wrong count at exit ../drivers/input/serio/i8042.c:328:5: warning: context imbalance in 'i8042_command' - wrong count at exit ../drivers/input/serio/i8042.c:343:12: warning: context imbalance in 'i8042_kbd_write' - wrong count at exit ../drivers/input/serio/i8042.c:435:9: warning: context imbalance in 'i8042_start' - wrong count at exit ../drivers/input/serio/i8042.c:747:20: warning: context imbalance in 'i8042_aux_test_irq' - wrong count at exit ../drivers/atm/eni.c:764:37: warning: cast to restricted __be32 ../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types) ../drivers/atm/eni.c:2055:36: expected unsigned int [usertype] ../drivers/atm/eni.c:2055:36: got restricted __be32 [usertype] ../drivers/gpu/drm/amd/amdgpu/si.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mtd/nftlcore.c:218:31: warning: cast to restricted __le16 ../drivers/mtd/nftlcore.c:221:25: warning: cast to restricted __le16 ../drivers/mtd/nftlcore.c:380:54: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:380:54: expected unsigned short [addressable] [usertype] FoldMark1 ../drivers/mtd/nftlcore.c:380:54: got restricted __le16 [usertype] ../drivers/mtd/nftlcore.c:428:56: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:428:56: expected unsigned short [addressable] [assigned] [usertype] SpareVirtUnitNum ../drivers/mtd/nftlcore.c:428:56: got restricted __le16 [usertype] ../drivers/mtd/nftlcore.c:483:33: warning: cast to restricted __le32 ../drivers/mtd/nftlcore.c:555:25: warning: cast to restricted __le16 ../drivers/mtd/nftlcore.c:642:64: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:642:64: expected unsigned short [addressable] [usertype] SpareVirtUnitNum ../drivers/mtd/nftlcore.c:642:64: got restricted __le16 [usertype] ../drivers/mtd/nftlcore.c:658:33: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:658:33: expected unsigned short [addressable] [usertype] SpareReplUnitNum ../drivers/mtd/nftlcore.c:658:33: got restricted __le16 [usertype] ../drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.c:183:61: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mtd/nftlmount.c:163:40: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:171:35: warning: cast to restricted __le32 ../drivers/mtd/nftlmount.c:183:35: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:183:68: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:315:22: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:318:31: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:318:31: expected unsigned short [addressable] [usertype] EraseMark ../drivers/mtd/nftlmount.c:318:31: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:319:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:319:32: expected unsigned short [addressable] [usertype] EraseMark1 ../drivers/mtd/nftlmount.c:319:32: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:320:30: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:320:30: expected unsigned int [addressable] [usertype] WearInfo ../drivers/mtd/nftlmount.c:320:30: got restricted __le32 [usertype] ../drivers/mtd/nftlmount.c:334:21: warning: cast to restricted __le32 ../drivers/mtd/nftlmount.c:348:24: warning: cast to restricted __le32 ../drivers/mtd/nftlmount.c:500:22: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:508:30: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:508:30: expected unsigned short [addressable] [usertype] EraseMark ../drivers/mtd/nftlmount.c:508:30: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:509:31: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:509:31: expected unsigned short [addressable] [usertype] EraseMark1 ../drivers/mtd/nftlmount.c:509:31: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:510:29: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:510:29: expected unsigned int [addressable] [usertype] WearInfo ../drivers/mtd/nftlmount.c:510:29: got restricted __le32 [usertype] ../drivers/mtd/nftlmount.c:559:16: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:607:49: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:608:45: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:609:46: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:765:26: warning: cast to restricted __le16 ../fs/bcachefs/extents.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/atm/idt77252.c:1218:15: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1231:18: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1388:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1388:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1388:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1424:16: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1441:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1467:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1471:33: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1482:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1507:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1507:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1507:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1518:24: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:745:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:745:27: expected unsigned int [usertype] word_1 ../drivers/atm/idt77252.c:745:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:747:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:747:27: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:747:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:748:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:748:27: expected unsigned int [usertype] word_3 ../drivers/atm/idt77252.c:748:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:749:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:749:27: expected unsigned int [usertype] word_4 ../drivers/atm/idt77252.c:749:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1021:16: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1029:33: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1038:18: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1247:30: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1266:26: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1342:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1343:34: warning: cast to restricted __le32 ../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer ../drivers/input/serio/serport.c:50:12: warning: context imbalance in 'serport_serio_open' - wrong count at exit ../drivers/input/serio/serport.c:61:13: warning: context imbalance in 'serport_serio_close' - wrong count at exit ../drivers/input/serio/serport.c:113:13: warning: context imbalance in 'serport_ldisc_receive' - wrong count at exit ../drivers/input/serio/serport.c:254:9: warning: context imbalance in 'serport_ldisc_write_wakeup' - wrong count at exit ../drivers/w1/w1_io.c:396:26: warning: cast to restricted __le64 ../drivers/mtd/inftlcore.c:588:39: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:588:39: expected unsigned short [addressable] [usertype] virtualUnitNo ../drivers/mtd/inftlcore.c:588:39: got restricted __le16 [usertype] ../drivers/mtd/inftlcore.c:589:36: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:589:36: expected unsigned short [addressable] [usertype] prevUnitNo ../drivers/mtd/inftlcore.c:589:36: got restricted __le16 [usertype] ../drivers/mtd/inftlcore.c:599:39: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:599:39: expected unsigned short [addressable] [assigned] [usertype] virtualUnitNo ../drivers/mtd/inftlcore.c:599:39: got restricted __le16 [usertype] ../drivers/mtd/inftlcore.c:600:36: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:600:36: expected unsigned short [addressable] [assigned] [usertype] prevUnitNo ../drivers/mtd/inftlcore.c:600:36: got restricted __le16 [usertype] ../drivers/input/serio/ps2mult.c: In function ‘ps2mult_connect’: ../drivers/input/serio/ps2mult.c:131:21: warning: ‘/port’ directive output may be truncated writing 5 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 131 | "%s/port%d", mx_serio->phys, i); | ^~~~~ In function ‘ps2mult_create_port’, inlined from ‘ps2mult_connect’ at ../drivers/input/serio/ps2mult.c:172:11: ../drivers/input/serio/ps2mult.c:131:18: note: directive argument in the range [0, 1] 131 | "%s/port%d", mx_serio->phys, i); | ^~~~~~~~~~~ ../drivers/input/serio/ps2mult.c:130:9: note: ‘snprintf’ output between 7 and 38 bytes into a destination of size 32 130 | snprintf(serio->phys, sizeof(serio->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | "%s/port%d", mx_serio->phys, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/vfio/pci/vfio_pci_core.c:241:33: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:241:41: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:245:25: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:245:43: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:245:56: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:245:65: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:250:25: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:250:44: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:250:57: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:250:66: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:258:39: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:258:58: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:1700:9: warning: cast from restricted vm_fault_t ../drivers/mtd/inftlmount.c:121:43: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:122:44: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:123:42: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:124:43: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:125:35: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:126:35: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:178:44: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:179:41: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:180:40: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:181:37: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:182:42: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:183:41: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:402:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlmount.c:402:23: expected unsigned short [usertype] EraseMark ../drivers/mtd/inftlmount.c:402:23: got restricted __le16 [usertype] ../drivers/mtd/inftlmount.c:403:24: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlmount.c:403:24: expected unsigned short [usertype] EraseMark1 ../drivers/mtd/inftlmount.c:403:24: got restricted __le16 [usertype] ../drivers/mtd/inftlmount.c:592:41: warning: cast to restricted __le16 ../drivers/mtd/inftlmount.c:593:38: warning: cast to restricted __le16 ../drivers/mtd/inftlmount.c:594:38: warning: cast to restricted __le16 ../fs/bcachefs/extent_update.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/input/serio/ps2mult.c: note: in included file: ../include/linux/serio.h:123:19: warning: context imbalance in 'ps2mult_serio_write' - wrong count at exit ../drivers/input/serio/ps2mult.c:98:12: warning: context imbalance in 'ps2mult_serio_start' - wrong count at exit ../drivers/input/serio/ps2mult.c:110:13: warning: context imbalance in 'ps2mult_serio_stop' - wrong count at exit ../include/linux/serio.h:123:19: warning: context imbalance in 'ps2mult_reset' - wrong count at exit ../drivers/input/serio/ps2mult.c:278:9: warning: context imbalance in 'ps2mult_interrupt' - wrong count at exit ../drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/atm/atmtcp.c:129:21: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:129:21: expected unsigned short [addressable] [assigned] [usertype] vpi ../drivers/atm/atmtcp.c:129:21: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:131:21: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:131:21: expected unsigned short [addressable] [assigned] [usertype] vci ../drivers/atm/atmtcp.c:131:21: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:222:18: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:222:18: expected unsigned short [usertype] vpi ../drivers/atm/atmtcp.c:222:18: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:223:18: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:223:18: expected unsigned short [usertype] vci ../drivers/atm/atmtcp.c:223:18: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:224:21: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:224:21: expected unsigned int [usertype] length ../drivers/atm/atmtcp.c:224:21: got restricted __be32 [usertype] ../drivers/atm/atmtcp.c:300:33: warning: cast to restricted __be16 ../drivers/atm/atmtcp.c:300:50: warning: cast to restricted __be16 ../drivers/input/serio/libps2.c:107:5: warning: context imbalance in 'ps2_sendbyte' - wrong count at exit ../drivers/net/ethernet/qlogic/qed/qed_mcp.c:512:9: warning: context imbalance in '_qed_mcp_cmd_and_union' - unexpected unlock ../drivers/atm/lanai.c:1397:29: warning: incorrect type in argument 1 (different base types) ../drivers/atm/lanai.c:1397:29: expected restricted __be32 const [usertype] *p ../drivers/atm/lanai.c:1397:29: got unsigned int const [usertype] *[assigned] x ../drivers/atm/lanai.c:1716:52: warning: incorrect type in argument 1 (different base types) ../drivers/atm/lanai.c:1716:52: expected restricted __le32 const [usertype] *p ../drivers/atm/lanai.c:1716:52: got unsigned int [usertype] * ../drivers/atm/lanai.c:1176:30: warning: incorrect type in assignment (different base types) ../drivers/atm/lanai.c:1176:30: expected unsigned int [usertype] ../drivers/atm/lanai.c:1176:30: got restricted __le32 [usertype] ../drivers/atm/lanai.c:1191:30: warning: incorrect type in assignment (different base types) ../drivers/atm/lanai.c:1191:30: expected unsigned int [usertype] ../drivers/atm/lanai.c:1191:30: got restricted __be32 [usertype] ../drivers/gpu/drm/amd/amdgpu/si_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mtd/rfd_ftl.c:100:13: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:110:25: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:292:29: warning: incorrect type in initializer (different base types) ../drivers/mtd/rfd_ftl.c:292:29: expected unsigned short [usertype] magic ../drivers/mtd/rfd_ftl.c:292:29: got restricted __le16 [usertype] ../drivers/mtd/rfd_ftl.c:351:29: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:550:19: warning: incorrect type in initializer (different base types) ../drivers/mtd/rfd_ftl.c:550:19: expected unsigned short [usertype] del ../drivers/mtd/rfd_ftl.c:550:19: got restricted __le16 [usertype] ../drivers/mtd/rfd_ftl.c:589:21: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:644:15: warning: incorrect type in assignment (different base types) ../drivers/mtd/rfd_ftl.c:644:15: expected unsigned short [usertype] entry ../drivers/mtd/rfd_ftl.c:644:15: got restricted __le16 [usertype] ../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c: In function ‘qed_mfw_get_tlv_time_value’: ../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:44: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 2 and 10 [-Wformat-truncation=] 432 | snprintf(p_buf->data, 14, "%d%d%d%d%d%d", | ^~ ../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:35: note: directive argument in the range [0, 65535] 432 | snprintf(p_buf->data, 14, "%d%d%d%d%d%d", | ^~~~~~~~~~~~~~ ../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:35: note: directive argument in the range [0, 65535] ../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:9: note: ‘snprintf’ output between 7 and 23 bytes into a destination of size 14 432 | snprintf(p_buf->data, 14, "%d%d%d%d%d%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | p_time->month, p_time->day, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | p_time->hour, p_time->min, p_time->msec, p_time->usec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/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/w1/slaves/w1_therm.c:1074:18: warning: cast to restricted __le64 ../drivers/input/serio/serio_raw.c:129:13: warning: context imbalance in 'serio_raw_fetch_byte' - wrong count at exit ../drivers/gpu/drm/amd/amdgpu/si_dma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/fs.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/fs.c:276:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock ../fs/bcachefs/fs.c:292:30: warning: context imbalance in 'bch2_inode_hash_find' - wrong count at exit ../fs/bcachefs/fs-common.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../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 ../fs/bcachefs/fs-ioctl.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/w1/slaves/w1_ds2405.c:30:24: warning: cast to restricted __le64 ../drivers/w1/slaves/w1_ds2405.c:182:32: warning: cast to restricted __le64 ../drivers/gpu/drm/amd/amdgpu/dce_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/fs-io.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/fs-io-buffered.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/fs-io-direct.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/usb/rtl8150.c:192:22: warning: incorrect type in assignment (different base types) ../drivers/net/usb/rtl8150.c:192:22: expected unsigned short [usertype] rx_creg ../drivers/net/usb/rtl8150.c:192:22: got restricted __le16 [usertype] ../drivers/gpu/drm/amd/amdgpu/vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/w1/slaves/w1_ds2408.c:295:18: warning: cast to restricted __le64 ../drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/usb/lan78xx.c: In function ‘lan7801_phy_init’: ../drivers/net/usb/lan78xx.c:2514:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 2514 | int ret; | ^~~ ../fs/bcachefs/fs-io-pagecache.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/mtd/chips/cfi_probe.c:227:27: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:229:28: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:230:27: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:231:28: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:232:36: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:233:38: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:241:49: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_probe.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __be16 degrades to integer ../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __le16 degrades to integer ../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __be32 degrades to integer ../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __le32 degrades to integer ../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __be16 ../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __be32 ../drivers/mtd/chips/cfi_util.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/mtd/chips/cfi_cmdset_0002.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __be32 ../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __be32 ../drivers/gpu/drm/amd/amdgpu/emu_soc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/ocfs2/dlm/dlmthread.c:241:17: warning: context imbalance in 'dlm_purge_lockres' - unexpected unlock ../fs/ocfs2/dlm/dlmthread.c:286:9: warning: context imbalance in 'dlm_run_purge_list' - different lock contexts for basic block ../drivers/net/usb/hso.c:1477:13: warning: cast to restricted __le16 ../drivers/net/usb/hso.c:1478:13: warning: cast to restricted __le16 ../drivers/net/usb/hso.c:1479:13: warning: cast to restricted __le16 ../drivers/net/usb/hso.c:1487:37: warning: cast to restricted __le16 ../drivers/net/usb/hso.c:1631:37: warning: cast to restricted __le16 ../fs/bcachefs/fsck.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/usb/lan78xx.c:3641:29: warning: cast to restricted __be16 ../drivers/net/usb/lan78xx.c:3641:27: warning: incorrect type in assignment (different base types) ../drivers/net/usb/lan78xx.c:3641:27: expected restricted __wsum [usertype] csum ../drivers/net/usb/lan78xx.c:3641:27: got unsigned short [usertype] ../drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/w1/masters/omap_hdq.c:220:15: warning: incorrect type in assignment (different base types) ../drivers/w1/masters/omap_hdq.c:220:15: expected unsigned long long [usertype] rn_le ../drivers/w1/masters/omap_hdq.c:220:15: got restricted __le64 [usertype] ../drivers/input/serio/hyperv-keyboard.c:292:12: warning: context imbalance in 'hv_kbd_start' - wrong count at exit ../drivers/input/serio/hyperv-keyboard.c:303:13: warning: context imbalance in 'hv_kbd_stop' - wrong count at exit ../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: expected void * ../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: got void [noderef] __iomem * ../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: warning: incorrect type in assignment (different base types) ../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: expected unsigned int [usertype] FeatureSupport ../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: got restricted __le32 [usertype] ../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: expected unsigned short [usertype] BlkStatusRegMask ../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: got restricted __le16 [usertype] ../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: warning: incorrect type in assignment (different base types) ../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: expected unsigned short [usertype] ProtRegAddr ../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: got restricted __le16 [usertype] ../drivers/mtd/chips/cfi_cmdset_0001.c:417:32: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0001.c:418:34: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:419:29: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:437:60: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0001.c:438:59: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:439:59: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:473:51: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../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:780:55: warning: shift too big (64) for type unsigned long ../fs/ocfs2/dlm/dlmrecovery.c:2950:9: warning: context imbalance in 'dlm_finalize_reco_handler' - different lock contexts for basic block ../drivers/net/fjes/fjes_main.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): ../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. ../fs/bcachefs/inode.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/soc15.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/fjes/fjes_hw.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h): ../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. ../fs/bcachefs/io_read.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/input/serio/sun4i-ps2.c:134:15: warning: context imbalance in 'sun4i_ps2_interrupt' - wrong count at exit ../drivers/input/serio/sun4i-ps2.c:140:12: warning: context imbalance in 'sun4i_ps2_open' - wrong count at exit ../fs/bcachefs/io_misc.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/memstick/core/memstick.c:206: warning: Function parameter or struct member 'host' not described in 'memstick_detect_change' ../drivers/memstick/core/memstick.c:222: warning: Function parameter or struct member 'host' not described in 'memstick_next_req' ../drivers/memstick/core/memstick.c:222: warning: Function parameter or struct member 'mrq' not described in 'memstick_next_req' ../drivers/memstick/core/memstick.c:248: warning: Function parameter or struct member 'host' not described in 'memstick_new_req' ../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req_sg' ../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req_sg' ../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'sg' not described in 'memstick_init_req_sg' ../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req' ../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req' ../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'buf' not described in 'memstick_init_req' ../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'length' not described in 'memstick_init_req' ../drivers/memstick/core/memstick.c:366: warning: Function parameter or struct member 'card' not described in 'memstick_set_rw_addr' ../drivers/memstick/core/memstick.c:513: warning: Function parameter or struct member 'host' not described in 'memstick_add_host' ../drivers/memstick/core/memstick.c:549: warning: Function parameter or struct member 'host' not described in 'memstick_remove_host' ../drivers/memstick/core/memstick.c:571: warning: Function parameter or struct member 'host' not described in 'memstick_free_host' ../drivers/memstick/core/memstick.c:582: warning: Function parameter or struct member 'host' not described in 'memstick_suspend_host' ../drivers/memstick/core/memstick.c:594: warning: Function parameter or struct member 'host' not described in 'memstick_resume_host' ../drivers/net/fjes/fjes_ethtool.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): ../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. ../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 ../drivers/memstick/core/ms_block.c:795:39: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:795:39: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:795:39: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:834:47: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:834:47: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:834:47: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:907:47: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:907:47: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:907:47: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:954:39: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:954:39: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:954:39: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:1040:47: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:1040:47: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:1040:47: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:1044:54: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:1044:54: expected unsigned short logical_address ../drivers/memstick/core/ms_block.c:1044:54: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:1168:30: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1169:37: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1171:19: warning: cast to restricted __be32 ../drivers/memstick/core/ms_block.c:1173:19: warning: cast to restricted __be32 ../drivers/memstick/core/ms_block.c:1175:19: warning: cast to restricted __be32 ../drivers/memstick/core/ms_block.c:1177:19: warning: cast to restricted __be32 ../drivers/memstick/core/ms_block.c:1178:30: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1179:36: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1181:19: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1182:29: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1184:19: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1185:38: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1187:19: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1188:37: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1189:39: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1231:21: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1312:33: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1415:23: warning: cast to restricted __be16 ../drivers/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer ../fs/ocfs2/dlm/dlmmaster.c: note: in included file: ../fs/ocfs2/dlm/dlmcommon.h:1119:9: warning: context imbalance in 'dlm_reset_mleres_owner' - unexpected unlock ../fs/ocfs2/dlm/dlmmaster.c:3337:9: warning: context imbalance in 'dlm_clean_master_list' - different lock contexts for basic block ../fs/bcachefs/io_write.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/io_write.c:1579: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK' ../fs/bcachefs/io_write.c:1579: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead ../drivers/mtd/chips/map_ram.c:98:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/map_ram.c:98:15: expected void * ../drivers/mtd/chips/map_ram.c:98:15: got void [noderef] __iomem * ../drivers/input/serio/userio.c:130:9: warning: context imbalance in 'userio_fetch_data' - wrong count at exit ../drivers/net/fjes/fjes_debugfs.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): ../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/mtd/lpddr/lpddr_cmds.c:547:20: warning: cast removes address space '__iomem' of expression ../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) ../drivers/memstick/host/r592.c:81:22: expected unsigned int val ../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] ../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) ../drivers/memstick/host/r592.c:81:22: expected unsigned int val ../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] ../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) ../drivers/memstick/host/r592.c:81:22: expected unsigned int val ../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] ../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32 ../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32 ../fs/bcachefs/journal.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/journal.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures ../fs/bcachefs/journal.c:1035:9: warning: context imbalance in '__bch2_set_nr_journal_buckets' - different lock contexts for basic block ../drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/edac/sb_edac.c: In function ‘__populate_dimms’: ../drivers/edac/sb_edac.c:1680:85: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 1680 | "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u", | ^ ../drivers/edac/sb_edac.c:1679:33: note: ‘snprintf’ output between 31 and 42 bytes into a destination of size 32 1679 | snprintf(dimm->label, sizeof(dimm->label), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1680 | "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1681 | pvt->sbridge_dev->source_id, pvt->sbridge_dev->dom, i, j); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/memstick/host/r592.c:48: warning: Function parameter or struct member 'tpc' not described in 'memstick_debug_get_tpc_name' ../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 ../drivers/mtd/chips/map_rom.c:80:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/map_rom.c:80:15: expected void * ../drivers/mtd/chips/map_rom.c:80:15: got void [noderef] __iomem * ../drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" In file included from ../drivers/net/usb/asix.h:28, from ../drivers/net/usb/ax88172a.c:15: ../drivers/net/usb/ax88172a.c: In function ‘ax88172a_reset’: ../include/linux/phy.h:330:20: warning: ‘%s’ directive output may be truncated writing up to 60 bytes into a region of size 20 [-Wformat-truncation=] 330 | #define PHY_ID_FMT "%s:%02x" | ^~~~~~~~~ ../drivers/net/usb/ax88172a.c:311:38: note: in expansion of macro ‘PHY_ID_FMT’ 311 | snprintf(priv->phy_name, 20, PHY_ID_FMT, | ^~~~~~~~~~ ../include/linux/phy.h:330:21: note: format string is defined here 330 | #define PHY_ID_FMT "%s:%02x" | ^~ ../include/linux/phy.h:330:20: note: directive argument in the range [0, 65535] 330 | #define PHY_ID_FMT "%s:%02x" | ^~~~~~~~~ ../drivers/net/usb/ax88172a.c:311:38: note: in expansion of macro ‘PHY_ID_FMT’ 311 | snprintf(priv->phy_name, 20, PHY_ID_FMT, | ^~~~~~~~~~ ../drivers/net/usb/ax88172a.c:311:9: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 20 311 | snprintf(priv->phy_name, 20, PHY_ID_FMT, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | priv->mdio->id, priv->phy_addr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/bcachefs/journal_reclaim.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/mtd/devices/pmc551.c:743:29: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/devices/pmc551.c:743:29: expected unsigned char [usertype] *start ../drivers/mtd/devices/pmc551.c:743:29: got void [noderef] __iomem * ../drivers/mtd/devices/pmc551.c:783:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/devices/pmc551.c:783:53: expected void [noderef] __iomem * ../drivers/mtd/devices/pmc551.c:783:53: got unsigned char [usertype] *start ../drivers/mtd/devices/pmc551.c:833:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/devices/pmc551.c:833:52: expected void [noderef] __iomem * ../drivers/mtd/devices/pmc551.c:833:52: got unsigned char [usertype] *start ../fs/bcachefs/journal_io.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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:1258:38: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/sfc/tx.c:495:9: warning: context imbalance in 'efx_xdp_tx_buffers' - different lock contexts for basic block ../drivers/mtd/spi-nor/sfdp.c:769:38: warning: dubious: x | !y ../drivers/mtd/spi-nor/sfdp.c:1394:13: warning: cast to restricted __le32 ../drivers/mtd/spi-nor/sfdp.c:1429:13: warning: cast to restricted __le32 ../drivers/hid/hid-thrustmaster.c:224:41: warning: restricted __le16 degrades to integer ../drivers/hid/hid-thrustmaster.c:225:25: warning: cast to restricted __le16 ../drivers/hid/hid-thrustmaster.c:226:46: warning: restricted __le16 degrades to integer ../drivers/hid/hid-thrustmaster.c:227:25: warning: cast to restricted __le16 ../drivers/net/ethernet/smsc/smc91x.c:557:9: warning: context imbalance in 'smc_hardware_send_pkt' - different lock contexts for basic block ../drivers/platform/x86/x86-android-tablets/lenovo.c:604:30: warning: symbol 'lenovo_yoga_tab2_1380_bq24190_pdata' was not declared. Should it be static? ../drivers/platform/x86/x86-android-tablets/lenovo.c:729:12: warning: symbol 'lenovo_yoga_tab2_1380_modules' was not declared. Should it be static? ../fs/bcachefs/journal_sb.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/clk/qcom/camcc-sm7150.c:1900:15: warning: symbol 'camcc_sm7150_hws' was not declared. Should it be static? ../drivers/target/tcm_fc/tfc_sess.c:47:17: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:47:17: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:47:17: void * ../drivers/target/tcm_fc/tfc_sess.c:72:9: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:72:9: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:72:9: void * ../drivers/target/tcm_fc/tfc_sess.c:89:9: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:89:9: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:89:9: void * ../drivers/target/tcm_fc/tfc_sess.c:166:17: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:166:17: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:166:17: void * ../drivers/target/tcm_fc/tfc_sess.c:456:17: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:456:17: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:456:17: void * ../drivers/platform/x86/x86-android-tablets/other.c:605:12: warning: symbol 'crystal_cove_pwrsrc_psy' was not declared. Should it be static? ../drivers/platform/x86/x86-android-tablets/other.c:612:28: warning: symbol 'vexia_edu_atla10_ulpmc_node' was not declared. Should it be static? ../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/journal_seq_blacklist.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/nv.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/btrfs/zoned.c:2568:25: warning: context imbalance in 'btrfs_zoned_activate_one_bg' - different lock contexts for basic block ../drivers/net/ethernet/intel/ice/ice_ptp.c:331:9: warning: context imbalance in 'ice_ptp_read_src_clk_reg' - wrong count at exit ../drivers/net/ethernet/intel/ice/ice_ptp_hw.c:889:13: warning: context imbalance in 'ice_ptp_exec_tmr_cmd' - wrong count at exit ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_shutdown' - different lock contexts for basic block ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_reset_task' - different lock contexts for basic block ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_link_timer' - different lock contexts for basic block ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_open' - different lock contexts for basic block ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_close' - different lock contexts for basic block ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_suspend' - different lock contexts for basic block ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_resume' - different lock contexts for basic block ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * ../drivers/hwmon/ad7314.c:52:16: warning: cast to restricted __be16 ../fs/bcachefs/logged_ops.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/dca/dca-core.c:172: warning: Function parameter or struct member 'dev' not described in 'dca_add_requester' ../drivers/dca/dca-core.c:227: warning: Function parameter or struct member 'dev' not described in 'dca_remove_requester' ../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'dev' not described in 'dca_common_get_tag' ../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'cpu' not described in 'dca_common_get_tag' ../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'dev' not described in 'dca3_get_tag' ../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'cpu' not described in 'dca3_get_tag' ../drivers/dca/dca-core.c:297: warning: Function parameter or struct member 'cpu' not described in 'dca_get_tag' ../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'ops' not described in 'alloc_dca_provider' ../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'priv_size' not described in 'alloc_dca_provider' ../drivers/dca/dca-core.c:329: warning: Function parameter or struct member 'dca' not described in 'free_dca_provider' ../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dca' not described in 'register_dca_provider' ../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dev' not described in 'register_dca_provider' ../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dca' not described in 'unregister_dca_provider' ../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dev' not described in 'unregister_dca_provider' ../drivers/dca/dca-core.c:429: warning: Function parameter or struct member 'nb' not described in 'dca_register_notify' ../drivers/dca/dca-core.c:438: warning: Function parameter or struct member 'nb' not described in 'dca_unregister_notify' ../drivers/net/ethernet/sun/niu.c: In function ‘niu_open’: ../drivers/net/ethernet/sun/niu.c:6031:52: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 6031 | sprintf(np->irq_name[2], "%s:SYSERR", np->dev->name); | ^ In function ‘niu_set_irq_name’, inlined from ‘niu_request_irq’ at ../drivers/net/ethernet/sun/niu.c:6049:2, inlined from ‘niu_open’ at ../drivers/net/ethernet/sun/niu.c:6115:8: ../drivers/net/ethernet/sun/niu.c:6031:17: note: ‘sprintf’ output between 8 and 23 bytes into a destination of size 22 6031 | sprintf(np->irq_name[2], "%s:SYSERR", np->dev->name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/arct_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mtd/nand/raw/nand_legacy.c:42:17: warning: cast from restricted __le16 ../fs/bcachefs/lru.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/sfc/ethtool_common.c: In function ‘efx_fill_test’: ../drivers/net/ethernet/sfc/ethtool_common.c:277:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=] 277 | "%-6s %-24s", unit_str, test_str); | ^~~~~ ~~~~~~~~ ../drivers/net/ethernet/sfc/ethtool_common.c:275:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32 275 | snprintf(strings + test_index * ETH_GSTRING_LEN, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | ETH_GSTRING_LEN, | ~~~~~~~~~~~~~~~~ 277 | "%-6s %-24s", unit_str, test_str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mtd/nand/raw/nand_onfi.c:320:27: warning: cast to restricted __le16 ../drivers/mtd/nand/raw/nand_onfi.c:323:44: warning: cast to restricted __le16 ../drivers/edac/x38_edac.c:168:35: warning: incorrect type in initializer (different address spaces) ../drivers/edac/x38_edac.c:168:35: expected void [noderef] __iomem *window ../drivers/edac/x38_edac.c:168:35: got void *pvt_info ../drivers/edac/x38_edac.c:361:23: warning: incorrect type in assignment (different address spaces) ../drivers/edac/x38_edac.c:361:23: expected void *pvt_info ../drivers/edac/x38_edac.c:361:23: got void [noderef] __iomem *[assigned] window ../drivers/edac/x38_edac.c:439:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/edac/x38_edac.c:439:20: expected void volatile [noderef] __iomem *addr ../drivers/edac/x38_edac.c:439:20: got void *pvt_info ../fs/xfs/xfs_icache.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../fs/xfs/xfs_linux.h, ../fs/xfs/xfs.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'xfs_iget_recycle' - unexpected unlock ../fs/xfs/xfs_icache.c:606:28: warning: context imbalance in 'xfs_iget_cache_hit' - different lock contexts for basic block ../fs/bcachefs/migrate.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: warning: incorrect type in initializer (different address spaces) ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: expected struct Qdisc *qdisc ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: got struct Qdisc [noderef] __rcu *qdisc_sleeping ../drivers/net/usb/smsc75xx.c:2172:29: warning: cast to restricted __be16 ../drivers/net/usb/smsc75xx.c:2172:27: warning: incorrect type in assignment (different base types) ../drivers/net/usb/smsc75xx.c:2172:27: expected restricted __wsum [usertype] csum ../drivers/net/usb/smsc75xx.c:2172:27: got unsigned short [usertype] ../fs/bcachefs/move.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:167:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:167:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:167:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:167:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:170:54: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:54: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:170:54: got void **slot ../fs/btrfs/tests/btrfs-tests.c:176:38: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:176:38: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:176:38: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:179:47: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:179:47: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:179:47: got void **slot ../fs/btrfs/tests/btrfs-tests.c:179:22: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:179:22: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:179:22: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:167:9: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:167:9: got void **slot ../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:167:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:167:9: got void [noderef] __rcu ** ../drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/movinggc.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/sw/siw/siw_cm.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../drivers/edac/skx_base.c:356:46: warning: dubious: x | !y ../fs/bcachefs/nocow_locking.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/infiniband/sw/siw/siw_cq.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/siw_main.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/edac/skx_common.c: In function ‘skx_get_nvdimm_info’: ../drivers/edac/skx_common.c:472:79: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=] 472 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~ ../drivers/edac/skx_common.c:472:52: note: using the range [0, 4294967295] for directive argument 472 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/edac/skx_common.c:472:9: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32 472 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | imc->src_id, imc->lmc, chan, dimmno); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/edac/skx_common.c: In function ‘skx_get_dimm_info’: ../drivers/edac/skx_common.c:423:87: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=] 423 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~ ../drivers/edac/skx_common.c:423:60: note: using the range [0, 4294967295] for directive argument 423 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/edac/skx_common.c:423:17: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32 423 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | imc->src_id, imc->lmc, chan, dimmno); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/core/cache.c:654:52: error: incompatible types in comparison expression (different address spaces): ../drivers/infiniband/core/cache.c:654:52: struct net_device [noderef] __rcu * ../drivers/infiniband/core/cache.c:654:52: struct net_device * ../drivers/infiniband/core/cache.c:692:43: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/cache.c:692:43: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/cache.c:692:43: got struct net_device *ndev ../drivers/infiniband/core/cache.c:847:23: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/cache.c:847:23: expected struct net_device [noderef] __rcu *[addressable] ndev ../drivers/infiniband/core/cache.c:847:23: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1018:52: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/cache.c:1018:52: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/cache.c:1018:52: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1424:59: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/cache.c:1424:59: expected struct net_device *dev ../drivers/infiniband/core/cache.c:1424:59: got struct net_device [noderef] __rcu *const ndev ../fs/bcachefs/opts.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/sw/siw/siw_mem.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: expected struct net_device [noderef] __rcu *[addressable] ndev ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: got struct net_device *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: got struct net_device *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:832:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:832:48: expected void *filter_cookie ../drivers/infiniband/core/roce_gid_mgmt.c:832:48: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:835:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:835:31: expected struct net_device *dev ../drivers/infiniband/core/roce_gid_mgmt.c:835:31: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:872:31: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:872:31: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:872:31: got struct net_device *ndev ../fs/btrfs/tests/extent-map-tests.c:531:21: warning: symbol 'valid_ranges' was not declared. Should it be static? ../drivers/bcma/driver_chipcommon.c:414:31: warning: incorrect type in assignment (different address spaces) ../drivers/bcma/driver_chipcommon.c:414:31: expected void *regs ../drivers/bcma/driver_chipcommon.c:414:31: got void [noderef] __iomem * ../fs/bcachefs/quota.c:117:9: warning: unknown escape sequence: '\%' ../fs/bcachefs/quota.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/infiniband/sw/siw/siw_qp.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/mtd/maps/nettel.c:179:25: warning: cast removes address space '__iomem' of expression ../drivers/mtd/maps/nettel.c:223:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/maps/nettel.c:223:25: expected void volatile [noderef] __iomem *addr ../drivers/mtd/maps/nettel.c:223:25: got void *static [assigned] [toplevel] nettel_mmcrp ../drivers/mtd/maps/nettel.c:416:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/maps/nettel.c:416:17: expected void volatile [noderef] __iomem *addr ../drivers/mtd/maps/nettel.c:416:17: got void *static [assigned] [toplevel] nettel_mmcrp ../drivers/mtd/maps/nettel.c:434:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/maps/nettel.c:434:25: expected void volatile [noderef] __iomem *addr ../drivers/mtd/maps/nettel.c:434:25: got void *static [assigned] [toplevel] nettel_mmcrp ../drivers/infiniband/hw/cxgb4/device.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/hw/efa/efa_main.c:444:30: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/efa/efa_main.c:444:30: expected restricted __be64 [usertype] node_guid ../drivers/infiniband/hw/efa/efa_main.c:444:30: got unsigned long long [usertype] guid ../drivers/net/ethernet/sfc/mcdi_mon.c: In function ‘efx_mcdi_mon_probe’: ../drivers/net/ethernet/sfc/mcdi_mon.c:458:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 458 | snprintf(name, sizeof(name), "%s%u_input", | ^ ../drivers/net/ethernet/sfc/mcdi_mon.c:458:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 458 | snprintf(name, sizeof(name), "%s%u_input", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | hwmon_prefix, hwmon_index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/sfc/mcdi_mon.c:489:57: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 489 | snprintf(name, sizeof(name), "%s%u_alarm", | ^ ../drivers/net/ethernet/sfc/mcdi_mon.c:489:17: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 489 | snprintf(name, sizeof(name), "%s%u_alarm", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | hwmon_prefix, hwmon_index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/sfc/mcdi_mon.c:496:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 496 | snprintf(name, sizeof(name), "%s%u_label", | ^ ../drivers/net/ethernet/sfc/mcdi_mon.c:496:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 496 | snprintf(name, sizeof(name), "%s%u_label", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | hwmon_prefix, hwmon_index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/efa/efa_verbs.c:2281:30: warning: symbol 'efa_uapi_defs' was not declared. Should it be static? ../fs/bcachefs/rcu_pending.c:190:9: warning: context imbalance in '__process_finished_items' - unexpected unlock ../fs/bcachefs/rcu_pending.c:295:17: warning: context imbalance in 'rcu_pending_work' - different lock contexts for basic block ../fs/bcachefs/rcu_pending.c:347:55: warning: context imbalance in 'rcu_pending_enqueue_list' - unexpected unlock ../fs/bcachefs/rcu_pending.c:513:6: warning: context imbalance in 'rcu_pending_enqueue' - wrong count at exit ../drivers/infiniband/sw/siw/siw_qp_tx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac ../fs/bcachefs/rebalance.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/via/via-rhine.c:1135:39: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/cxgb4/provider.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/cm.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../fs/bcachefs/recovery.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/recovery.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:621:38: warning: array of flexible structures ../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/aldebaran.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/aldebaran.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/sw/siw/siw_qp_rx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../fs/bcachefs/replicas.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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/i915/display/intel_cdclk.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../fs/bcachefs/recovery_passes.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/reflink.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/sb-clean.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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:621:38: warning: array of flexible structures ../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/rc.c: note: in included file: ../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/rc.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h): ../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures ../drivers/infiniband/sw/siw/siw_verbs.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/rdmavt/qp.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h, ../drivers/infiniband/sw/rdmavt/qp.h): ../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/qp.c: note: in included file (through ../drivers/infiniband/sw/rdmavt/qp.h): ../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures ../drivers/net/ethernet/via/via-velocity.c: note: in included file: ../drivers/net/ethernet/via/via-velocity.h:236:24: warning: mixed bitwiseness ../drivers/net/ethernet/via/via-velocity.c:88:26: warning: incorrect type in initializer (different address spaces) ../drivers/net/ethernet/via/via-velocity.c:88:26: expected void *addr ../drivers/net/ethernet/via/via-velocity.c:88:26: got struct mac_regs [noderef] __iomem *mac_regs ../drivers/net/ethernet/via/via-velocity.c:91:49: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:91:49: expected restricted pci_power_t [usertype] state ../drivers/net/ethernet/via/via-velocity.c:91:49: got char state ../drivers/net/ethernet/via/via-velocity.c:93:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/via/via-velocity.c:93:36: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/via/via-velocity.c:93:36: got void * ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/via/via-velocity.c:1745:34: expected unsigned long [usertype] __UNIQUE_ID_y_1691 ../drivers/net/ethernet/via/via-velocity.c:1745:34: got restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1748:17: warning: cast to restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:2241:40: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:2241:40: expected char state ../drivers/net/ethernet/via/via-velocity.c:2241:40: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:2249:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:2249:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:2249:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:2436:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:2436:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:2436:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:2449:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:2449:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:2449:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:2874:40: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:2874:40: expected char state ../drivers/net/ethernet/via/via-velocity.c:2874:40: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:3145:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:3145:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:3145:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:3151:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:3151:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:3151:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:3203:40: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:3203:40: expected char state ../drivers/net/ethernet/via/via-velocity.c:3203:40: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:3273:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:3273:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:3273:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:3290:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:3290:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:3290:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/wiznet/w5100.c: In function ‘w5100_probe’: ../drivers/net/ethernet/wiznet/w5100.c:1190:42: warning: ‘%s’ directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=] 1190 | snprintf(link_name, 16, "%s-link", netdev_name(ndev)); | ^~ ../drivers/net/ethernet/wiznet/w5100.c:1190:17: note: ‘snprintf’ output between 6 and 26 bytes into a destination of size 16 1190 | snprintf(link_name, 16, "%s-link", netdev_name(ndev)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/core/mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_mad.h): ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:120:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:120:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:294:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:294:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:294:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:339:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:339:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:339:1: warning: cast to restricted __be16 ../drivers/infiniband/core/mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_mad.h): ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:23:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:120:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:120:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:183:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:183:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:294:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:339:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_dlid ../drivers/infiniband/core/mad.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/ib_mad.h): ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:23:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:120:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:120:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:183:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:183:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:294:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:339:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_dlid ../drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/sienna_cichlid.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/soc21.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/soc24.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/hw/cxgb4/cq.c:418:36: warning: context imbalance in 'c4iw_flush_hw_cq' - unexpected unlock ../drivers/infiniband/hw/cxgb4/cq.c:946:9: warning: context imbalance in 'c4iw_poll_cq_one' - different lock contexts for basic block ../fs/bcachefs/sb-counters.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/mtd/ubi/fastmap.c:571:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:571:23: expected unsigned long long max_sqnum ../drivers/mtd/ubi/fastmap.c:571:23: got restricted __be64 [usertype] sqnum ../drivers/mtd/ubi/fastmap.c:1038:17: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:1038:17: expected restricted __be32 [usertype] tmp_crc ../drivers/mtd/ubi/fastmap.c:1038:17: got unsigned int [usertype] ../drivers/mtd/ubi/fastmap.c:1040:13: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:1040:13: expected restricted __be32 [usertype] crc ../drivers/mtd/ubi/fastmap.c:1040:13: got unsigned int ../drivers/mtd/ubi/fastmap.c:1049:22: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:1049:22: expected restricted __be64 [usertype] sqnum ../drivers/mtd/ubi/fastmap.c:1049:22: got unsigned long long [assigned] sqnum ../drivers/infiniband/hw/cxgb4/qp.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/qp.c:1615:39: warning: context imbalance in '__flush_qp' - different lock contexts for basic block ../drivers/hid/wacom_sys.c: In function ‘wacom_update_name’: ../drivers/hid/wacom_sys.c:2258:61: warning: ‘%s’ directive output may be truncated writing up to 127 bytes into a region of size 38 [-Wformat-truncation=] 2258 | snprintf(name, sizeof(name), "Wacom %s", product_name); | ^~ ../drivers/hid/wacom_sys.c:2258:25: note: ‘snprintf’ output between 7 and 134 bytes into a destination of size 44 2258 | snprintf(name, sizeof(name), "Wacom %s", product_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/xilinx/ll_temac_main.c:352:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:352:37: expected unsigned int [usertype] next ../drivers/net/ethernet/xilinx/ll_temac_main.c:352:37: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:357:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:357:37: expected unsigned int [usertype] next ../drivers/net/ethernet/xilinx/ll_temac_main.c:357:37: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:373:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:373:37: expected unsigned int [usertype] phys ../drivers/net/ethernet/xilinx/ll_temac_main.c:373:37: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:374:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:374:36: expected unsigned int [usertype] len ../drivers/net/ethernet/xilinx/ll_temac_main.c:374:36: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:375:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:375:37: expected unsigned int [usertype] app0 ../drivers/net/ethernet/xilinx/ll_temac_main.c:375:37: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:779:16: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:786:17: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:786:17: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:797:41: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:810:24: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:880:29: warning: invalid assignment: |= ../drivers/net/ethernet/xilinx/ll_temac_main.c:880:29: left side has type unsigned int ../drivers/net/ethernet/xilinx/ll_temac_main.c:880:29: right side has type restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:881:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:881:29: expected unsigned int [usertype] app1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:881:29: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:886:21: warning: invalid assignment: |= ../drivers/net/ethernet/xilinx/ll_temac_main.c:886:21: left side has type unsigned int ../drivers/net/ethernet/xilinx/ll_temac_main.c:886:21: right side has type restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:889:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:889:20: expected unsigned int [usertype] len ../drivers/net/ethernet/xilinx/ll_temac_main.c:889:20: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:895:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:895:21: expected unsigned int [usertype] phys ../drivers/net/ethernet/xilinx/ll_temac_main.c:895:21: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:912:33: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:920:25: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:927:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:927:29: expected unsigned int [usertype] phys ../drivers/net/ethernet/xilinx/ll_temac_main.c:927:29: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:928:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:928:28: expected unsigned int [usertype] len ../drivers/net/ethernet/xilinx/ll_temac_main.c:928:28: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:932:21: warning: invalid assignment: |= ../drivers/net/ethernet/xilinx/ll_temac_main.c:932:21: left side has type unsigned int ../drivers/net/ethernet/xilinx/ll_temac_main.c:932:21: right side has type restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:985:39: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:999:17: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1005:26: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1019:37: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1019:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:1019:35: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/xilinx/ll_temac_main.c:1019:35: got restricted __be16 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:1085:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:1085:26: expected unsigned int [usertype] phys ../drivers/net/ethernet/xilinx/ll_temac_main.c:1085:26: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:1086:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:1086:25: expected unsigned int [usertype] len ../drivers/net/ethernet/xilinx/ll_temac_main.c:1086:25: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:1087:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:1087:26: expected unsigned int [usertype] app0 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1087:26: got restricted __be32 [usertype] ../drivers/infiniband/sw/rdmavt/srq.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h, ../drivers/infiniband/sw/rdmavt/qp.h, ../drivers/infiniband/sw/rdmavt/vt.h): ../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/srq.c: note: in included file (through ../drivers/infiniband/sw/rdmavt/qp.h, ../drivers/infiniband/sw/rdmavt/vt.h): ../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures ../fs/bcachefs/sb-downgrade.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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 ../drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/wiznet/w5300.c: In function ‘w5300_hw_probe’: ../drivers/net/ethernet/wiznet/w5300.c:576:42: warning: ‘%s’ directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=] 576 | snprintf(link_name, 16, "%s-link", name); | ^~ ../drivers/net/ethernet/wiznet/w5300.c:576:17: note: ‘snprintf’ output between 6 and 26 bytes into a destination of size 16 576 | snprintf(link_name, 16, "%s-link", name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:1037:16: warning: restricted __le16 degrades to integer ../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new ../drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 2 (different base types) ../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int version ../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le16 [assigned] [usertype] param1 ../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 3 (different base types) ../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int features ../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le32 [assigned] [usertype] param2 ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 5 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] count ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] count ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 6 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] size ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] size ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 7 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned int [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:934:9: warning: restricted __le16 degrades to integer ../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 6 (different base types) ../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned long [usertype] size ../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 ../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 7 (different base types) ../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned int [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 ../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../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/sb-errors.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/i915/i915_active.c:1081:16: warning: context imbalance in '__i915_active_fence_set' - 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/net/ethernet/xilinx/xilinx_emaclite.c:410:24: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/xilinx_emaclite.c:419:36: warning: cast to restricted __be32 ../fs/bcachefs/sb-members.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/ipack/devices/ipoctal.c:48:48: warning: array of flexible structures ../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new ../drivers/mtd/nand/raw/nandsim.c:1901:41: warning: cast from restricted __le16 ../drivers/mtd/nand/raw/nandsim.c:2073:59: warning: incorrect type in assignment (different base types) ../drivers/mtd/nand/raw/nandsim.c:2073:59: expected unsigned short [usertype] ../drivers/mtd/nand/raw/nandsim.c:2073:59: got restricted __le16 [usertype] ../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'data' not described in 'aht10_interval_write' ../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'val' not described in 'aht10_interval_write' ../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'data' not described in 'aht10_interval_read' ../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'val' not described in 'aht10_interval_read' ../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'data' not described in 'aht10_temperature1_read' ../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'val' not described in 'aht10_temperature1_read' ../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'data' not described in 'aht10_humidity1_read' ../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'val' not described in 'aht10_humidity1_read' ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: expected unsigned int [usertype] data ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: got restricted __be32 [usertype] val ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: expected unsigned int [usertype] mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: got restricted __be32 [usertype] mask ../drivers/ipack/carriers/tpci200.c:148:28: error: incompatible types in comparison expression (different address spaces): ../drivers/ipack/carriers/tpci200.c:148:28: struct slot_irq [noderef] __rcu * ../drivers/ipack/carriers/tpci200.c:148:28: struct slot_irq * ../drivers/ipack/carriers/tpci200.c:182:9: error: incompatible types in comparison expression (different address spaces): ../drivers/ipack/carriers/tpci200.c:182:9: struct slot_irq [noderef] __rcu * ../drivers/ipack/carriers/tpci200.c:182:9: struct slot_irq * ../drivers/ipack/carriers/tpci200.c:231:9: error: incompatible types in comparison expression (different address spaces): ../drivers/ipack/carriers/tpci200.c:231:9: struct slot_irq [noderef] __rcu * ../drivers/ipack/carriers/tpci200.c:231:9: struct slot_irq * ../drivers/gpu/drm/i915/display/intel_display_device.c:523:25: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:524:25: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:576:25: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:577:25: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:825:17: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:827:17: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1032:17: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1037:18: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1075:17: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1077:18: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1312:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1314:10: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1321:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1322:10: also defined here ../drivers/ntb/msi.c:33: warning: Function parameter or struct member 'desc_changed' not described in 'ntb_msi_init' ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:45: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:43: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:43: got unsigned int [usertype] ../drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mcb/mcb-parse.c:49:14: warning: incorrect type in assignment (different base types) ../drivers/mcb/mcb-parse.c:49:14: expected restricted __le32 [usertype] reg1 ../drivers/mcb/mcb-parse.c:49:14: got unsigned int ../drivers/mcb/mcb-parse.c:50:14: warning: incorrect type in assignment (different base types) ../drivers/mcb/mcb-parse.c:50:14: expected restricted __le32 [usertype] reg2 ../drivers/mcb/mcb-parse.c:50:14: got unsigned int ../drivers/mcb/mcb-parse.c:54:20: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:55:21: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:56:21: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:57:21: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:58:23: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:59:22: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:88:27: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:89:25: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:143:21: warning: incorrect type in assignment (different base types) ../drivers/mcb/mcb-parse.c:143:21: expected restricted __le32 [usertype] reg ../drivers/mcb/mcb-parse.c:143:21: got unsigned int ../drivers/mcb/mcb-parse.c:145:29: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:192:25: warning: cast to restricted __le16 ../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: expected unsigned int [usertype] pa_lo ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: expected unsigned int [usertype] pa_hi ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:1628:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: expected unsigned int [usertype] pa_lo ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: expected unsigned int [usertype] pa_hi ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2411:18: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2518:23: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2573:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2588:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2604:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2606:24: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2610:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2615:29: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2634:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2693:34: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2696:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2700:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2703:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2722:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2726:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2770:24: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c: note: in included file: ../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:517:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:523:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:511:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/ntb/ntb_transport.c:1810:43: warning: incorrect type in argument 1 (different address spaces) ../drivers/ntb/ntb_transport.c:1810:43: expected void *dst ../drivers/ntb/ntb_transport.c:1810:43: got void [noderef] __iomem *offset ../drivers/ntb/ntb_transport.c:1810:56: warning: incorrect type in argument 2 (different address spaces) ../drivers/ntb/ntb_transport.c:1810:56: expected void const [noderef] __user *src ../drivers/ntb/ntb_transport.c:1810:56: got void *buf ../drivers/gpu/drm/amd/amdgpu/hdp_v5_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/rpmsg/qcom_glink_smem.c:108:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/rpmsg/qcom_glink_smem.c:108:48: expected void const volatile [noderef] __iomem * ../drivers/rpmsg/qcom_glink_smem.c:108:48: got void * ../drivers/rpmsg/qcom_glink_smem.c:111:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/rpmsg/qcom_glink_smem.c:111:47: expected void const volatile [noderef] __iomem * ../drivers/rpmsg/qcom_glink_smem.c:111:47: got void *fifo ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_dma_pref' ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:110:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:110:50: warning: restricted __le32 degrades to integer ../fs/bcachefs/snapshot.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/subvolume.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1690:34: warning: cast from restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1691:34: warning: cast from restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:126:15: warning: cast to restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c: In function ‘xlgmac_alloc_channels’: ../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:73: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] 257 | snprintf(channel->name, sizeof(channel->name), "channel-%u", i); | ^~ ../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:64: note: directive argument in the range [0, 4294967294] 257 | snprintf(channel->name, sizeof(channel->name), "channel-%u", i); | ^~~~~~~~~~~~ ../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 16 257 | snprintf(channel->name, sizeof(channel->name), "channel-%u", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/hid/hid-sensor-custom.c: In function ‘hid_sensor_custom_add_attributes’: ../drivers/hid/hid-sensor-custom.c:590:64: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 590 | HID_CUSTOM_NAME_LENGTH, "%s-%s", | ^ ../drivers/hid/hid-sensor-custom.c:589:25: note: ‘snprintf’ output 2 or more bytes (assuming 65) into a destination of size 64 589 | snprintf((char *)&sensor_inst->fields[i].attr_name[j], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | HID_CUSTOM_NAME_LENGTH, "%s-%s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | sensor_inst->fields[i].group_name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | hid_custom_attrs[j].name); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/qedr/main.c:245:30: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/main.c:245:30: expected restricted __be64 [usertype] node_guid ../drivers/infiniband/hw/qedr/main.c:245:30: got unsigned long long [usertype] node_guid ../drivers/infiniband/hw/qedr/main.c:454:51: warning: cast from restricted __le32 ../drivers/infiniband/hw/qedr/main.c:454:51: warning: restricted __le32 degrades to integer ../drivers/infiniband/hw/qedr/main.c:650:31: warning: cast from restricted __le32 ../drivers/infiniband/hw/qedr/main.c:650:74: warning: restricted __le32 degrades to integer ../drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/core/cm.c:1296:20: warning: cast from restricted __be32 ../drivers/rpmsg/qcom_smd.c:510:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/rpmsg/qcom_smd.c:510:53: expected void const [noderef] __iomem *src ../drivers/rpmsg/qcom_smd.c:510:53: got void * ../drivers/rpmsg/qcom_smd.c:517:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/rpmsg/qcom_smd.c:517:43: expected void const [noderef] __iomem *src ../drivers/rpmsg/qcom_smd.c:517:43: got void *rx_fifo ../drivers/rpmsg/qcom_smd.c:711:51: warning: incorrect type in argument 1 (different address spaces) ../drivers/rpmsg/qcom_smd.c:711:51: expected void [noderef] __iomem *dst ../drivers/rpmsg/qcom_smd.c:711:51: got void * ../drivers/rpmsg/qcom_smd.c:718:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/rpmsg/qcom_smd.c:718:41: expected void [noderef] __iomem *dst ../drivers/rpmsg/qcom_smd.c:718:41: got void *tx_fifo ../drivers/rpmsg/qcom_smd.c:229: warning: Excess struct member 'cb' description in 'qcom_smd_channel' ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../fs/bcachefs/super.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: expected unsigned int [usertype] valid ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: got restricted __le32 [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:31:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:31:17: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:31:17: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:31:17: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1016:15: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1016:15: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1016:15: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1016:15: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1019:15: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1019:15: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1019:15: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1019:15: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1175:16: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1175:16: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1175:16: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1175:16: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1183:16: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1183:16: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1183:16: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1183:16: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2653:13: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2653:13: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2653:13: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2653:13: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2664:13: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2664:13: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2664:13: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2664:13: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2691:13: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2691:13: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2691:13: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2691:13: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2701:13: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2701:13: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2701:13: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2701:13: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2704:41: warning: too many warnings ../drivers/net/ethernet/jme.c:956:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/jme.c:956:14: expected unsigned short [usertype] csum ../drivers/net/ethernet/jme.c:956:14: got restricted __sum16 [usertype] check ../drivers/infiniband/hw/qedr/verbs.c:127:30: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:127:30: expected restricted __be64 [usertype] sys_image_guid ../drivers/infiniband/hw/qedr/verbs.c:127:30: got unsigned long long [usertype] sys_image_guid ../drivers/infiniband/hw/qedr/verbs.c:1016:34: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:1016:34: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:1016:34: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:1401:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:1401:42: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:1401:42: got int ../drivers/infiniband/hw/qedr/verbs.c:1411:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:1411:42: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:1411:42: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2000:34: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:2000:34: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2000:34: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2011:34: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:2011:34: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2011:34: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2014:41: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:2014:41: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2014:41: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2015:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:2015:42: expected restricted __le16 [usertype] value ../drivers/infiniband/hw/qedr/verbs.c:2015:42: got unsigned long ../drivers/infiniband/hw/qedr/verbs.c:3287:22: warning: cast from restricted __le64 ../drivers/infiniband/hw/qedr/verbs.c:3287:20: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3287:20: expected unsigned long long [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3287:20: got restricted __be64 [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3447:24: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3447:24: expected restricted __le32 [usertype] hi ../drivers/infiniband/hw/qedr/verbs.c:3447:24: got unsigned int [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3448:24: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3448:24: expected restricted __le32 [usertype] lo ../drivers/infiniband/hw/qedr/verbs.c:3448:24: got unsigned int [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3449:22: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3449:22: expected restricted __le32 [usertype] l_key ../drivers/infiniband/hw/qedr/verbs.c:3449:22: got unsigned int const [usertype] key ../drivers/infiniband/hw/qedr/verbs.c:3468:26: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3468:26: expected restricted __le32 [usertype] length_lo ../drivers/infiniband/hw/qedr/verbs.c:3468:26: got unsigned long long [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3469:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3469:28: expected restricted __le32 [usertype] hi ../drivers/infiniband/hw/qedr/verbs.c:3469:28: got unsigned int [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3470:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3470:28: expected restricted __le32 [usertype] lo ../drivers/infiniband/hw/qedr/verbs.c:3470:28: got unsigned int [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3598:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3598:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3598:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3611:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3611:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3611:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3624:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3624:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3624:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3637:34: warning: cast from restricted __be32 ../drivers/infiniband/hw/qedr/verbs.c:3637:34: warning: cast from restricted __le32 ../drivers/infiniband/hw/qedr/verbs.c:3637:32: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3637:32: expected restricted __le32 [usertype] imm_data ../drivers/infiniband/hw/qedr/verbs.c:3637:32: got restricted __be32 [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3644:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3644:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3644:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3657:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3657:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3657:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3674:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3674:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3674:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3711:33: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3711:33: expected restricted __le32 [usertype] inv_l_key ../drivers/infiniband/hw/qedr/verbs.c:3711:33: got unsigned int const [usertype] invalidate_rkey ../drivers/infiniband/hw/qedr/verbs.c:3793:42: warning: restricted __le16 degrades to integer ../drivers/infiniband/hw/qedr/verbs.c:3992:42: warning: restricted __le16 degrades to integer ../drivers/infiniband/hw/qedr/verbs.c:4021:43: warning: cast from restricted __le32 ../drivers/infiniband/hw/qedr/verbs.c:4021:43: warning: restricted __le32 degrades to integer ../drivers/infiniband/hw/qedr/verbs.c:4117:68: warning: incorrect type in argument 6 (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4117:68: expected unsigned short [usertype] hw_cons ../drivers/infiniband/hw/qedr/verbs.c:4117:68: got restricted __le16 [usertype] sq_cons ../drivers/infiniband/hw/qedr/verbs.c:4125:68: warning: incorrect type in argument 6 (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4125:68: expected unsigned short [usertype] hw_cons ../drivers/infiniband/hw/qedr/verbs.c:4125:68: got restricted __le16 [usertype] sq_cons ../drivers/infiniband/hw/qedr/verbs.c:4132:38: warning: restricted __le16 degrades to integer ../drivers/infiniband/hw/qedr/verbs.c:4205:67: warning: incorrect type in argument 6 (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4205:67: expected unsigned short [usertype] hw_cons ../drivers/infiniband/hw/qedr/verbs.c:4205:67: got restricted __le16 [usertype] sq_cons ../drivers/infiniband/hw/qedr/verbs.c:4390:46: warning: incorrect type in argument 5 (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4390:46: expected unsigned short [usertype] hw_cons ../drivers/infiniband/hw/qedr/verbs.c:4390:46: got restricted __le16 [usertype] rq_cons_or_srq_id ../drivers/infiniband/hw/qedr/verbs.c:1181:45: warning: cast to restricted __be32 ../drivers/infiniband/hw/qedr/verbs.c:1182:45: warning: cast to restricted __be32 ../drivers/infiniband/hw/qedr/verbs.c:4252:33: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4252:33: expected restricted __be32 [usertype] imm_data ../drivers/infiniband/hw/qedr/verbs.c:4252:33: got unsigned int [usertype] ../drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:113:17: warning: cast to restricted __be32 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:115:17: warning: cast to restricted __be16 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: expected restricted __be16 [usertype] pkey ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: got int ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: expected restricted __be32 [usertype] flow_label ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: got unsigned int const [usertype] flow_label ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: expected unsigned char [usertype] tos ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: got restricted __be32 [usertype] ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: expected restricted __be32 [usertype] saddr ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: got unsigned int [assigned] [usertype] ipv4_addr ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: expected restricted __be32 [usertype] daddr ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: got unsigned int [assigned] [usertype] ipv4_addr ../drivers/net/ethernet/korina.c:408:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:408:33: expected struct dma_reg *ch ../drivers/net/ethernet/korina.c:408:33: got struct dma_reg [noderef] __iomem *tx_dma_regs ../drivers/net/ethernet/korina.c:415:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:415:33: expected struct dma_reg *ch ../drivers/net/ethernet/korina.c:415:33: got struct dma_reg [noderef] __iomem *rx_dma_regs ../drivers/net/ethernet/korina.c:391:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/korina.c:391:20: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:391:20: got unsigned int * ../drivers/net/ethernet/korina.c:392:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:392:31: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:392:31: got unsigned int * ../drivers/net/ethernet/korina.c:394:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/korina.c:394:33: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:394:33: got unsigned int * ../drivers/net/ethernet/korina.c:397:28: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:397:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:397:28: got unsigned int * ../drivers/net/ethernet/korina.c:400:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:400:20: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:400:20: got unsigned int * ../drivers/net/ethernet/korina.c:401:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:401:20: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:401:20: got unsigned int * ../drivers/net/ethernet/korina.c:391:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/korina.c:391:20: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:391:20: got unsigned int * ../drivers/net/ethernet/korina.c:392:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:392:31: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:392:31: got unsigned int * ../drivers/net/ethernet/korina.c:394:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/korina.c:394:33: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:394:33: got unsigned int * ../drivers/net/ethernet/korina.c:397:28: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:397:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:397:28: got unsigned int * ../drivers/net/ethernet/korina.c:400:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:400:20: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:400:20: got unsigned int * ../drivers/net/ethernet/korina.c:401:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:401:20: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:401:20: got unsigned int * ../drivers/fpga/machxo2-spi.c:86:19: warning: cast to restricted __be32 ../drivers/thunderbolt/tb.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../fs/bcachefs/super-io.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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:502:19: warning: cast to restricted __le32 ../fs/bcachefs/super-io.c:501:19: warning: cast to restricted __le64 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] ../drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/sysfs.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/lsdma_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/thunderbolt/switch.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../fs/bcachefs/tests.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:29: warning: cast removes address space '__iomem' of expression ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: warning: incorrect type in assignment (different address spaces) ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: expected struct ntb_ctrl_regs [noderef] __iomem *mmio_ctrl ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: got void * ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:30: warning: cast removes address space '__iomem' of expression ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: warning: incorrect type in assignment (different address spaces) ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: expected struct ntb_dbmsg_regs [noderef] __iomem *mmio_dbmsg ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: got void * ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:699:38: warning: dereference of noderef expression ../drivers/fsi/fsi-master-ast-cf.c:399:65: warning: incorrect type in argument 4 (different base types) ../drivers/fsi/fsi-master-ast-cf.c:399:65: expected restricted __be32 [usertype] rdata ../drivers/fsi/fsi-master-ast-cf.c:399:65: got unsigned int [assigned] [usertype] rdata ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c: In function ‘stmmac_selftest_get_strings’: ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:52: warning: ‘%s’ directive output may be truncated writing up to 1535 bytes into a region of size 28 [-Wformat-truncation=] 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, | ^~ ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:17: note: ‘snprintf’ output between 5 and 1540 bytes into a destination of size 32 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2041 | stmmac_selftests[i].name); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/usb/lg-vl600.c:134:13: warning: cast to restricted __be32 ../drivers/net/usb/lg-vl600.c:134:13: warning: cast from restricted __le32 ../drivers/net/usb/lg-vl600.c:135:25: warning: cast to restricted __be32 ../drivers/net/usb/lg-vl600.c:135:25: warning: cast from restricted __le32 ../drivers/mtd/nand/raw/sh_flctl.c:457:16: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/sh_flctl.c:480:26: warning: cast to restricted __be32 ../drivers/mtd/nand/raw/sh_flctl.c:495:38: warning: cast to restricted __be32 ../drivers/mtd/nand/raw/sh_flctl.c:511:24: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/sh_flctl.c:511:24: expected unsigned int val ../drivers/mtd/nand/raw/sh_flctl.c:511:24: got restricted __be32 [usertype] ../drivers/mtd/nand/raw/sh_flctl.c:524:24: warning: incorrect type in assignment (different base types) ../drivers/mtd/nand/raw/sh_flctl.c:524:24: expected unsigned long ../drivers/mtd/nand/raw/sh_flctl.c:524:24: got restricted __be32 [usertype] ../drivers/infiniband/core/cma.c:2083:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit ../drivers/infiniband/core/cma.c:2092:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock ../drivers/infiniband/core/cma.c:2235:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2427:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2550:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2595:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3013:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3518:17: warning: context imbalance in 'addr_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:4247:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock ../drivers/thunderbolt/path.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/net/ethernet/ethoc.c:317:13: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/ethoc.c:317:13: expected void *vma ../drivers/net/ethernet/ethoc.c:317:13: got void [noderef] __iomem *membase ../drivers/net/ethernet/ethoc.c:454:67: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/ethoc.c:454:67: expected void const volatile [noderef] __iomem * ../drivers/net/ethernet/ethoc.c:454:67: got void *src ../drivers/net/ethernet/ethoc.c:908:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/ethoc.c:908:21: expected void volatile [noderef] __iomem * ../drivers/net/ethernet/ethoc.c:908:21: got void *[assigned] dest ../drivers/net/ethernet/ethoc.c:1109:31: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/ethoc.c:1109:31: expected void [noderef] __iomem *membase ../drivers/net/ethernet/ethoc.c:1109:31: got void * ../drivers/mtd/nand/raw/mxc_nand.c:1477:26: warning: incorrect type in initializer (different address spaces) ../drivers/mtd/nand/raw/mxc_nand.c:1477:26: expected unsigned short [noderef] [usertype] __iomem *t ../drivers/mtd/nand/raw/mxc_nand.c:1477:26: got void *buf ../drivers/mtd/nand/raw/mxc_nand.c:1514:65: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/mxc_nand.c:1514:65: expected void *buf ../drivers/mtd/nand/raw/mxc_nand.c:1514:65: got void [noderef] __iomem * ../drivers/mtd/nand/raw/mxc_nand.c:1525:87: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/mxc_nand.c:1525:87: expected void *buf ../drivers/mtd/nand/raw/mxc_nand.c:1525:87: got void [noderef] __iomem * ../drivers/gpu/drm/amd/amdgpu/hdp_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: expected restricted __be32 [usertype] mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: got int ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: expected restricted __be32 [addressable] [usertype] src ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: got unsigned int [usertype] src_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: expected restricted __be32 [addressable] [usertype] dst ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: got unsigned int [usertype] dst_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: expected restricted __be16 [addressable] [usertype] src ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: got unsigned int [usertype] src_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: expected restricted __be16 [addressable] [usertype] dst ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: got unsigned int [usertype] dst_mask ../drivers/thunderbolt/tunnel.c: note: in included file (through ../drivers/thunderbolt/tb.h, ../drivers/thunderbolt/tunnel.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/thunderbolt/eeprom.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/hid/usbhid/usbkbd.c:164:108: warning: dubious: x | !y ../drivers/hwtracing/stm/ftrace.c:39: warning: Function parameter or struct member 'export' not described in 'stm_ftrace_write' ../drivers/net/usb/aqc111.c:1093:34: warning: incorrect type in argument 1 (different base types) ../drivers/net/usb/aqc111.c:1093:34: expected restricted __le64 const [usertype] *p ../drivers/net/usb/aqc111.c:1093:34: got unsigned long long [usertype] * ../drivers/net/usb/aqc111.c:1121:45: warning: incorrect type in argument 1 (different base types) ../drivers/net/usb/aqc111.c:1121:45: expected restricted __le64 const [usertype] *p ../drivers/net/usb/aqc111.c:1121:45: got unsigned long long [usertype] *[assigned] pkt_desc_ptr ../drivers/net/usb/aqc111.c:1234:22: warning: incorrect type in assignment (different base types) ../drivers/net/usb/aqc111.c:1234:22: expected unsigned long long [usertype] ../drivers/net/usb/aqc111.c:1234:22: got restricted __le64 [usertype] ../drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/df_v1_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be64 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 ../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qpn ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qpn ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qkey ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qkey ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] lid ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] lid ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] flow_label ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] flow_label ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] mad_status ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] status ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_umad.h:16:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] attr_mod ../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qpn ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qpn ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qkey ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qkey ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] lid ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] lid ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] flow_label ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] flow_label ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] mad_status ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] status ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_umad.h:16:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] attr_mod ../drivers/gpu/drm/amd/amdgpu/df_v3_6.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/df_v4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mtd/nand/raw/r852.c:105:25: warning: incorrect type in argument 3 (different base types) ../drivers/mtd/nand/raw/r852.c:105:25: expected unsigned int [usertype] value ../drivers/mtd/nand/raw/r852.c:105:25: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:109:25: warning: incorrect type in argument 3 (different base types) ../drivers/mtd/nand/raw/r852.c:109:25: expected unsigned int [usertype] value ../drivers/mtd/nand/raw/r852.c:109:25: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:142:17: warning: incorrect type in argument 3 (different base types) ../drivers/mtd/nand/raw/r852.c:142:17: expected unsigned int [usertype] value ../drivers/mtd/nand/raw/r852.c:142:17: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../fs/bcachefs/trace.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/mtd/nand/raw/hisi504_nand.c:362:26: warning: cast removes address space '__iomem' of expression ../drivers/mtd/nand/raw/hisi504_nand.c:367:26: warning: cast removes address space '__iomem' of expression ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void * ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void * ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void * ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio ../drivers/gpu/drm/amd/amdgpu/df_v4_6_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/core/uverbs_cmd.c:3724:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3724:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3724:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3724:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3738:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3738:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3838:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3838:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3838:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3838:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3838:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3838:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3857:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3857:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3857:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3857:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3871:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3871:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3871:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3871:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3950:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3950:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3950:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3950:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3968:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3968:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3968:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3968:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3968:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3968:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4031:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4031:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4031:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4031:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4031:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4031:9: also defined here ../drivers/gpu/drm/amd/amdgpu/df_v4_15.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/xattr.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/msm/dsi/dsi_host.c:1424:27: warning: cast to restricted __be32 ../drivers/gpu/drm/msm/dsi/dsi_host.c:1425:17: warning: cast to restricted __be32 ../drivers/net/ethernet/sfc/falcon/ethtool.c: In function ‘ef4_fill_test’: ../drivers/net/ethernet/sfc/falcon/ethtool.c:229:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=] 229 | "%-6s %-24s", unit_str, test_str); | ^~~~~ ~~~~~~~~ ../drivers/net/ethernet/sfc/falcon/ethtool.c:227:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32 227 | snprintf(strings + test_index * ETH_GSTRING_LEN, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | ETH_GSTRING_LEN, | ~~~~~~~~~~~~~~~~ 229 | "%-6s %-24s", unit_str, test_str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/thunderbolt/tmu.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/thunderbolt/usb4.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/infiniband/core/uverbs_ioctl.c:440:17: warning: incorrect type in assignment (different modifiers) ../drivers/infiniband/core/uverbs_ioctl.c:440:17: expected int ( *handler )( ... ) ../drivers/infiniband/core/uverbs_ioctl.c:440:17: got int ( [noderef] * )( ... ) ../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: warning: invalid assignment: |= ../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: left side has type unsigned short ../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: right side has type restricted pci_power_t ../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: warning: invalid assignment: |= ../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: left side has type unsigned short ../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: right side has type restricted pci_power_t ../drivers/mtd/nand/raw/meson_nand.c:542:23: warning: invalid assignment: |= ../drivers/mtd/nand/raw/meson_nand.c:542:23: left side has type restricted __le64 ../drivers/mtd/nand/raw/meson_nand.c:542:23: right side has type unsigned char ../drivers/mtd/nand/raw/meson_nand.c:543:23: warning: invalid assignment: |= ../drivers/mtd/nand/raw/meson_nand.c:543:23: left side has type restricted __le64 ../drivers/mtd/nand/raw/meson_nand.c:543:23: right side has type int ../drivers/mtd/nand/raw/meson_nand.c:555:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/nand/raw/meson_nand.c:555:32: expected unsigned char [usertype] ../drivers/mtd/nand/raw/meson_nand.c:555:32: got restricted __le64 [usertype] ../drivers/mtd/nand/raw/meson_nand.c:556:38: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:570:21: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:571:53: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:572:37: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:577:21: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:578:53: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:579:37: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:823:23: warning: restricted __le64 degrades to integer ../drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/sfc/siena/tx.c:290:9: warning: context imbalance in 'efx_siena_xdp_tx_buffers' - different lock contexts for basic block ../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/hid/intel-ish-hid/ishtp-hid.c:235:24: warning: cast to restricted __le16 ../drivers/hid/intel-ish-hid/ishtp-hid.c:236:23: warning: cast to restricted __le16 ../drivers/hid/intel-ish-hid/ishtp-hid.c:237:24: warning: cast to restricted __le16 ../drivers/thunderbolt/clx.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/sfc/siena/ethtool_common.c: In function ‘efx_fill_test’: ../drivers/net/ethernet/sfc/siena/ethtool_common.c:229:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=] 229 | "%-6s %-24s", unit_str, test_str); | ^~~~~ ~~~~~~~~ ../drivers/net/ethernet/sfc/siena/ethtool_common.c:227:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32 227 | snprintf(strings + test_index * ETH_GSTRING_LEN, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | ETH_GSTRING_LEN, | ~~~~~~~~~~~~~~~~ 229 | "%-6s %-24s", unit_str, test_str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/thunderbolt/debugfs.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/most/most_usb.c:69: warning: Function parameter or struct member 'dev' not described in 'most_dci_obj' ../drivers/most/most_usb.c:69: warning: Excess struct member 'kobj' description in 'most_dci_obj' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'dev' not described in 'most_dev' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'clear_work' not described in 'most_dev' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'on_netinfo' not described in 'most_dev' ../drivers/most/most_usb.c:650: warning: Function parameter or struct member 'on_netinfo' not described in 'hdm_request_netinfo' ../drivers/most/most_snd.c:58: warning: Excess struct member 'opened' description in 'channel' ../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/sfc/siena/mcdi_mon.c: In function ‘efx_siena_mcdi_mon_probe’: ../drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 458 | snprintf(name, sizeof(name), "%s%u_input", | ^ ../drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 458 | snprintf(name, sizeof(name), "%s%u_input", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | hwmon_prefix, hwmon_index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:57: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 489 | snprintf(name, sizeof(name), "%s%u_alarm", | ^ ../drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:17: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 489 | snprintf(name, sizeof(name), "%s%u_alarm", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | hwmon_prefix, hwmon_index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 496 | snprintf(name, sizeof(name), "%s%u_label", | ^ ../drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 496 | snprintf(name, sizeof(name), "%s%u_label", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | hwmon_prefix, hwmon_index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/counter/microchip-tcb-capture.c: In function ‘mchp_tc_probe’: ../drivers/counter/microchip-tcb-capture.c:346:56: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] 346 | snprintf(clk_name, sizeof(clk_name), "t%d_clk", channel); | ^~ ../drivers/counter/microchip-tcb-capture.c:346:54: note: directive argument in the range [-2147483648, 2] 346 | snprintf(clk_name, sizeof(clk_name), "t%d_clk", channel); | ^~~~~~~~~ ../drivers/counter/microchip-tcb-capture.c:346:17: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 7 346 | snprintf(clk_name, sizeof(clk_name), "t%d_clk", channel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/nxp/lpc_eth.c:563:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/nxp/lpc_eth.c:563:35: expected restricted __le32 [usertype] packet ../drivers/net/ethernet/nxp/lpc_eth.c:563:35: got unsigned long long ../drivers/net/ethernet/nxp/lpc_eth.c:574:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/nxp/lpc_eth.c:574:35: expected restricted __le32 [usertype] packet ../drivers/net/ethernet/nxp/lpc_eth.c:574:35: got unsigned long long ../drivers/net/ethernet/nxp/lpc_eth.c:576:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/nxp/lpc_eth.c:576:36: expected restricted __le32 [usertype] control ../drivers/net/ethernet/nxp/lpc_eth.c:576:36: got int ../drivers/net/ethernet/nxp/lpc_eth.c:909:31: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/nxp/lpc_eth.c:912:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/nxp/lpc_eth.c:912:23: expected unsigned int [usertype] ethst ../drivers/net/ethernet/nxp/lpc_eth.c:912:23: got restricted __le32 [usertype] statusinfo ../drivers/net/ethernet/nxp/lpc_eth.c:918:41: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/nxp/lpc_eth.c:918:41: expected int si ../drivers/net/ethernet/nxp/lpc_eth.c:918:41: got restricted __le32 [usertype] statusinfo ../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: expected restricted __le32 [usertype] control ../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: got unsigned int ../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: expected void [noderef] __iomem **mapbase ../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: got void ** ../drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c: In function ‘xgene_enet_register_irq’: ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:891:66: warning: ‘-rx-’ directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 891 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-rx-%d", | ^~~~ In function ‘xgene_enet_set_irq_name’, inlined from ‘xgene_enet_register_irq’ at ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:910:2: ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:891:63: note: directive argument in the range [-2147483641, 254] 891 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-rx-%d", | ^~~~~~~~~~ ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:891:25: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 16 891 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-rx-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | ndev->name, i); | ~~~~~~~~~~~~~~ ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c: In function ‘xgene_enet_register_irq’: ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:888:66: warning: ‘-rx-txc’ directive output may be truncated writing 7 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 888 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-rx-txc", | ^~~~~~~ In function ‘xgene_enet_set_irq_name’, inlined from ‘xgene_enet_register_irq’ at ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:910:2: ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:888:25: note: ‘snprintf’ output between 8 and 23 bytes into a destination of size 16 888 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-rx-txc", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 889 | ndev->name); | ~~~~~~~~~~~ ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c: In function ‘xgene_enet_register_irq’: ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:898:58: warning: ‘-txc-’ directive output may be truncated writing 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 898 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-txc-%d", | ^~~~~ In function ‘xgene_enet_set_irq_name’, inlined from ‘xgene_enet_register_irq’ at ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:910:2: ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:898:55: note: directive argument in the range [-2147483641, 254] 898 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-txc-%d", | ^~~~~~~~~~~ ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:898:17: note: ‘snprintf’ output between 7 and 32 bytes into a destination of size 16 898 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-txc-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | ndev->name, i); | ~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/hw/mlx5/fs.c:1189:26: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/core/umem_odp.c:346:5: warning: context imbalance in 'ib_umem_odp_map_dma_and_lock' - wrong count at exit ../drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/mtd/nand/raw/brcmnand/brcmnand.c:1961:41: warning: dubious: x | !y ../drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mmhub_v3_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfxhub_v11_5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/xfs/xfs_qm.c:441:1: warning: context imbalance in 'xfs_qm_dquot_isolate' - different lock contexts for basic block ../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfxhub_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/umc_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v6_0.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/umc_v6_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v6_1.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_hdcp.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/umc_v6_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v6_7.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/umc_v8_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v8_7.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/umc_v8_10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v8_10.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/hw/hfi1/tid_rdma.c:2375:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/tid_rdma.c:2376:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/tid_rdma.c:4236:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/tid_rdma.c:4237:9: warning: dubious: !x & y ../drivers/gpu/drm/amd/amdgpu/umc_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v12_0.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/iceland_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/tonga_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/cz_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vega10_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_psr.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/vega20_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/navi10_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/ih_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/ih_v6_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/ih_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v3_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v13_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v14_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/xe/xe_debugfs.c:30:1: warning: symbol 'gt_reset_failure' was not declared. Should it be static? ../drivers/hwmon/lm93.c:595:27: warning: cast to restricted __le16 ../drivers/hwmon/lm93.c:615:16: warning: incorrect type in return expression (different base types) ../drivers/hwmon/lm93.c:615:16: expected unsigned short ../drivers/hwmon/lm93.c:615:16: got restricted __le16 [usertype] ../drivers/gpu/drm/i915/display/intel_fbdev.c:162:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_fbdev.c:163:10: also defined here ../drivers/gpu/drm/amd/amdgpu/dce_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/dce_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_hdcp.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/imu_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1803:14: warning: restricted __be64 degrades to integer ../drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/imu_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/hwmon/max31722.c:59:42: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mes_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mes_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_psr.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vce_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vce_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_fbdev.c:162:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_fbdev.c:163:10: also defined here ../drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../sound/soc/codecs/tas2562.c:232:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2562.c:238:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2562.c:244:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2562.c:291:58: warning: incorrect type in argument 2 (different base types) ../sound/soc/codecs/tas2562.c:291:58: expected int bitwidth ../sound/soc/codecs/tas2562.c:291:58: got restricted snd_pcm_format_t ../sound/soc/codecs/tas2562.c:616:39: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2562.c:623:43: warning: restricted snd_pcm_format_t degrades to integer ../drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../sound/soc/codecs/tas2764.c:257:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2764.c:263:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2764.c:269:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2764.c:357:58: warning: incorrect type in argument 2 (different base types) ../sound/soc/codecs/tas2764.c:357:58: expected int bitwidth ../sound/soc/codecs/tas2764.c:357:58: got restricted snd_pcm_format_t ../drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../sound/soc/codecs/tas2780.c:157:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2780.c:164:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2780.c:171:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2780.c:285:58: warning: incorrect type in argument 2 (different base types) ../sound/soc/codecs/tas2780.c:285:58: expected int bitwidth ../sound/soc/codecs/tas2780.c:285:58: got restricted snd_pcm_format_t ../drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/hwmon/pc87427.c:308:26: warning: cast to restricted __le16 ../drivers/gpu/drm/i915/display/intel_display_device.c:523:25: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:524:25: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:576:25: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:577:25: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:825:17: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:827:17: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1032:17: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1037:18: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1075:17: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1077:18: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1312:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1314:10: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1321:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1322:10: also defined here ../drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/iio/adc/ti-ads1298.c:426:13: warning: context imbalance in 'ads1298_rdata_unmark_busy' - wrong count at exit ../drivers/iio/adc/ti-ads1298.c:467:9: warning: context imbalance in 'ads1298_rdata_release_busy_or_restart' - wrong count at exit ../drivers/iio/adc/ti-ads1298.c:532:9: warning: context imbalance in 'ads1298_interrupt' - wrong count at exit ../drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vpe_v6_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/athub_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1117: warning: cannot understand function prototype: 'struct registry_list_entry ' ../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1321: warning: cannot understand function prototype: 'const struct nv_gsp_registry_entries r535_registry_entries[] = ' ../drivers/gpu/drm/amd/amdgpu/athub_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/athub_v2_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/athub_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/athub_v4_1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v9_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v14_0_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mca_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../sound/soc/codecs/tas2770.c:198:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2770.c:204:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2770.c:210:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2770.c:297:58: warning: incorrect type in argument 2 (different base types) ../sound/soc/codecs/tas2770.c:297:58: expected int bitwidth ../sound/soc/codecs/tas2770.c:297:58: got restricted snd_pcm_format_t ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58: expected void [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58: got void * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58: expected void const [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58: got void * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25: got void *[assigned] emap ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19: expected void *map ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19: got void [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28: expected void [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28: got void *map ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28: expected void [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28: got void *map ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21: expected void [noderef] __iomem *map ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21: got void *map ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25: got void *[assigned] map ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20: expected void [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20: got unsigned int [usertype] *vaddr ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26: expected void [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26: got unsigned int [usertype] *vaddr ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v12.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/hwmon/xgene-hwmon.c:118:15: warning: cast to restricted __le16 ../drivers/hwmon/xgene-hwmon.c:121:9: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:121:9: expected unsigned short volatile ../drivers/hwmon/xgene-hwmon.c:121:9: got restricted __le16 [usertype] ../drivers/hwmon/xgene-hwmon.c:138:9: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:138:9: expected unsigned int volatile ../drivers/hwmon/xgene-hwmon.c:138:9: got restricted __le32 [usertype] ../drivers/hwmon/xgene-hwmon.c:142:9: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:142:9: expected unsigned short volatile ../drivers/hwmon/xgene-hwmon.c:142:9: got restricted __le16 [usertype] ../drivers/hwmon/xgene-hwmon.c:146:15: warning: cast to restricted __le16 ../drivers/hwmon/xgene-hwmon.c:148:9: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:148:9: expected unsigned short volatile ../drivers/hwmon/xgene-hwmon.c:148:9: got restricted __le16 [usertype] ../drivers/hwmon/xgene-hwmon.c:152:17: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:152:17: expected unsigned int volatile ../drivers/hwmon/xgene-hwmon.c:152:17: got restricted __le32 [usertype] ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v12.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debug.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/hwmon/pmbus/ibm-cffps.c: In function ‘ibm_cffps_debugfs_read’: ../drivers/hwmon/pmbus/ibm-cffps.c:169:60: warning: ‘%02X’ directive output may be truncated writing between 2 and 8 bytes into a region of size 3 [-Wformat-truncation=] 169 | snprintf(&data[i * 2], 3, "%02X", rc); | ^~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:169:59: note: directive argument in the range [0, 2147483647] 169 | snprintf(&data[i * 2], 3, "%02X", rc); | ^~~~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:169:33: note: ‘snprintf’ output between 3 and 9 bytes into a destination of size 3 169 | snprintf(&data[i * 2], 3, "%02X", rc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:180:60: warning: ‘%04X’ directive output may be truncated writing between 4 and 8 bytes into a region of size 5 [-Wformat-truncation=] 180 | snprintf(&data[i * 4], 5, "%04X", rc); | ^~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:180:59: note: directive argument in the range [0, 2147483647] 180 | snprintf(&data[i * 4], 5, "%04X", rc); | ^~~~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:180:33: note: ‘snprintf’ output between 5 and 9 bytes into a destination of size 5 180 | snprintf(&data[i * 4], 5, "%04X", rc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_object.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_object.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3068:17: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3068:17: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3068:17: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_job.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c:32:9: warning: cast truncates bits from constant value (100000000 becomes 0) ../drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c:57:9: warning: cast truncates bits from constant value (800000000 becomes 0) ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0_0_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0_2_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:890:17: error: incompatible types in conditional expression (different base types): ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:890:17: void ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:890:17: int ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1145:9: error: incompatible types in conditional expression (different base types): ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1145:9: void ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1145:9: int ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1177:9: error: incompatible types in conditional expression (different base types): ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1177:9: void ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1177:9: int ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1336:9: error: incompatible types in conditional expression (different base types): ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1336:9: void ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1336:9: int ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_wb.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_replay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../sound/soc/codecs/wm0010.c:225:25: warning: cast to restricted __be32 ../sound/soc/codecs/wm0010.c:310:25: warning: cast to restricted __be32 ../sound/soc/codecs/wm0010.c:329:31: warning: cast to restricted __le64 ../sound/soc/codecs/wm0010.c:329:29: warning: incorrect type in assignment (different base types) ../sound/soc/codecs/wm0010.c:329:29: expected unsigned long long [usertype] ../sound/soc/codecs/wm0010.c:329:29: got restricted __be64 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2029:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1981:26: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1985:26: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1989:26: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1995:26: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2012:49: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1870:27: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1877:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1890:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1892:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1894:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1896:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1898:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1900:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1902:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1904:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:880:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1522:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:153:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:166:19: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:183:14: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:235:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:298:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:358:29: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:360:44: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:438:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:440:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:442:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:444:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:446:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:489:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:491:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:493:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:495:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:497:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:499:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:501:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:575:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:577:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:579:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:581:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:583:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:585:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:587:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:642:37: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:672:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:719:33: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:721:43: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:723:44: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:866:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1142:23: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1162:35: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1045:21: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1068:25: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1070:35: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1072:36: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1247:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1250:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1256:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1259:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1265:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1267:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1269:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1271:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1273:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1299:30: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1365:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1368:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1374:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1377:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1383:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1385:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1387:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1389:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1391:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1731:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1772:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1670:23: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1820:27: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1826:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1834:36: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2262:38: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2263:34: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2264:35: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2269:25: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2272:25: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2276:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2278:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2288:31: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2289:30: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2291:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2293:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2297:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2300:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2303:47: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2304:47: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2306:28: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2308:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2310:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2311:34: warning: too many warnings ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: expected unsigned short [usertype] usPixelClock ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: got restricted __le16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:483:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:491:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:521:48: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:615:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:673:27: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:680:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:688:36: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1456:38: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1458:51: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1464:53: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1466:49: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1472:51: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1473:51: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1474:50: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1475:49: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1476:48: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1595:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1598:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2514:9: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2523:31: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2524:30: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2528:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2530:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2532:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2534:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2536:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2538:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2540:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2550:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2554:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2558:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2561:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2570:33: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2731:9: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2740:31: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2741:30: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2745:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2755:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2759:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2763:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2766:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2775:33: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2842:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2844:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2846:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2858:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2860:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2862:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2893:9: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2902:31: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2903:30: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2907:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2919:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2923:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2927:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2930:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2939:33: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2948:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2950:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2952:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2964:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2966:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2968:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20.c:649:26: warning: dubious: !x & y ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c:649:26: warning: dubious: !x & y ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.c:655:34: warning: dubious: !x & y ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.c:623:34: warning: dubious: !x & y ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_rq_dlg_calc_31.c:618:34: warning: dubious: !x & y ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.c:706:34: warning: dubious: !x & y ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c:217:9: warning: context imbalance in 'nvkm_cgrp_put' - unexpected unlock ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:182:18: warning: context imbalance in 'nvkm_runl_chan_get_inst' - wrong count at exit ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:206:18: warning: context imbalance in 'nvkm_runl_chan_get_chid' - different lock contexts for basic block ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:227:18: warning: context imbalance in 'nvkm_runl_cgrp_get_cgid' - different lock contexts for basic block ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c:306:9: warning: context imbalance in 'nvkm_chan_put' - unexpected unlock ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.c:36:30: warning: symbol 'dcn3_14_ip' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.c:313:33: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn35/dcn35_fpu.c:442:33: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn351/dcn351_fpu.c:476:33: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/clk_mgr.c: note: in included file: ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.h:34:29: warning: no newline at end of file ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/r535.c:225:3: warning: symbol 'userd' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c: note: in included file: ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.h:34:29: warning: no newline at end of file ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c:511:22: warning: symbol 'dcn3_fpga_funcs' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c:1089:22: warning: symbol 'dcn35_fpga_funcs' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.c:543:62: warning: dubious: x | !y ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_sw.c:454:62: warning: dubious: x | !y ../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_drm.c:391:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:396:33: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:396:33: 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_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_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_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_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_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:63:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:63:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:88:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:88:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:884:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:885:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:917:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:918:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:920:33: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:205:13: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/nouveau/nouveau_dmem.c:205:13: expected restricted vm_fault_t [usertype] ret ../drivers/gpu/drm/nouveau/nouveau_dmem.c:205:13: got int ../drivers/gpu/drm/nouveau/nouveau_dmem.c:457:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:457:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:461:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:461:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:474:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:474:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:478:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:478:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:502:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:502:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:529:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:529:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:533:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:533:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:551:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:551:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:551:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:556:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:556:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:558:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:558:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1137:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1137:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1222:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1222:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1223:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1223:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1224:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1224:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1225:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1225:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/disp.c:138:31: error: subtraction of different types can't work (different address spaces) ../drivers/gpu/drm/nouveau/dispnv50/disp.c:187:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/disp.c:201:31: error: subtraction of different types can't work (different address spaces) ../drivers/gpu/drm/nouveau/dispnv50/disp.c:261:24: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:43:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:43:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:90:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:90:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:95:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:95:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:97:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:97:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:139:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:139:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:44:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:44:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:61:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:61:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:69:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:69:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:74:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:74:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:137:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:137:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:149:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:149:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:39:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:39:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:50:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:50:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/amd/amdgpu/../display/dc/link/accessories/link_dp_cts.c:898:47: warning: Using plain integer as NULL pointer ../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/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/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/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/dac907d.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/dac907d.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/pior507d.c:45:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/pior507d.c:45:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/sor507d.c:45:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/sor507d.c:45:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/sor907d.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/sor907d.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/sorc37d.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/sorc37d.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:39:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:39:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:58:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:58:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:58:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:69:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:69:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:83:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:83:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:104:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:104:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:120:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:120:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:123:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:123:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:137:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:137:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:137:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:145:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:145:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:39:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:39:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:58:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:58:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:90:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:90:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:118:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:118:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:132:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:132:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:198:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:198:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:212:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:212:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:233:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:233:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:288:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:288:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:393:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:393:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:410:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:410:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:416:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:416:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:40:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:40:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:87:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:87:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:120:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:120:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:148:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:148:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:162:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:162:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:167:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:167:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:191:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:191:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:205:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:205:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:219:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:219:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:240:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:240:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:256:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:256:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:259:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:259:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:281:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:281:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:358:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:358:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:388:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:388:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:394:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:394:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:55:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:55:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:74:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:74:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:95:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:95:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:114:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:114:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:118:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:118:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:148:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:148:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:149:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:149:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:171:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:171:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:237:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:237:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:238:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:238:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:240:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:240:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:243:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:243:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:247:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:247:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:264:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:264:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:268:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:268:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/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/wimmc37b.c:40:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: dubious: !x & y ../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:55:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:55:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:64:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:64:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:64:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:65:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:65:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:71:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:71:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:75:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:75:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:95:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:95:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:95:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:108:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:108:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:108:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:121:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:121:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:61:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:61:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:63:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:63:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:71:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:71:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/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/base827c.c:37:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:37:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:57:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:57:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:61:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:61:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:74:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:74:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:78:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:78:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:81:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:81:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:81:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:88:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:88:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:88:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:96:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:96:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:127:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:127:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:141:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:141:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:167:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:167:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:180:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:180:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:180:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:204:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:204:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:37:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:37:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:74:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:74:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:77:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:77:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:80:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:80:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:102:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:102:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:165:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:165:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:64:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:64:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:68:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:68:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:70:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:70:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:73:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:73:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:45:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:45:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:47:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:47:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:50:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:50:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:42:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:42:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:47:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:47:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_chan.c:134:37: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/nouveau/nouveau_chan.c:134:37: expected unsigned int [usertype] *bgn ../drivers/gpu/drm/nouveau/nouveau_chan.c:134:37: got void [noderef] __iomem *ptr ../drivers/gpu/drm/nouveau/nouveau_chan.c:182:44: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/nouveau/nouveau_chan.c:182:44: expected void [noderef] __iomem *ptr ../drivers/gpu/drm/nouveau/nouveau_chan.c:182:44: got void *virtual ../drivers/gpu/drm/nouveau/nouveau_chan.c:468:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_chan.c:482:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_chan.c:482:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_fence.c:431:24: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/nouveau/nouveau_fence.c:431:24: expected struct nouveau_channel [noderef] __rcu *channel ../drivers/gpu/drm/nouveau/nouveau_fence.c:431:24: got struct nouveau_channel *chan ../drivers/gpu/drm/nouveau/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: expected struct nvif_push *push ../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: got struct nvif_push [noderef] __rcu * ../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/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/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/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/amd/amdgpu/../display/dc/resource/dcn32/dcn32_resource_helpers.c:386:33: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn316/dcn316_resource.c:1617:33: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn31/dcn31_resource.c:1648:33: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_top/dml_top_mcache.c:109:87: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_top/dml_top_mcache.c:109:90: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_core/dml2_core_factory.c:13:20: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_dpmm/dml2_dpmm_factory.c:23:20: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_pmo/dml2_pmo_factory.c:29:20: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c:11286:74: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c:11287:70: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1164:40: warning: symbol 'easf_v_bf3_mode_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1176:40: warning: symbol 'easf_h_bf3_mode_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1188:40: warning: symbol 'easf_reducer_gain6_6tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1200:40: warning: symbol 'easf_reducer_gain4_6tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1212:40: warning: symbol 'easf_gain_ring6_6tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1224:40: warning: symbol 'easf_gain_ring4_6tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1236:40: warning: symbol 'easf_reducer_gain6_4tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1248:40: warning: symbol 'easf_reducer_gain4_4tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1260:40: warning: symbol 'easf_gain_ring6_4tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1272:40: warning: symbol 'easf_gain_ring4_4tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1284:40: warning: symbol 'easf_3tap_dntilt_uptilt_offset_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1296:40: warning: symbol 'easf_3tap_uptilt_maxval_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1308:40: warning: symbol 'easf_3tap_dntilt_slope_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1320:40: warning: symbol 'easf_3tap_uptilt1_slope_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1332:40: warning: symbol 'easf_3tap_uptilt2_slope_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1344:40: warning: symbol 'easf_3tap_uptilt2_offset_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_isharp_filters.c:464:29: warning: symbol 'filter_isharp_1D_lut_pregen' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_isharp_filters.c:503:43: warning: symbol 'sharpness_level_adj' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/hdcp/hdcp_msg.c:133:31: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce60/dce60_hw_sequencer.c:312:84: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_state.c:362:30: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_state.c:365:46: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c:873:64: warning: cast truncates bits from constant value (44 becomes 4) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:270:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:270:48: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:270:48: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:272:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:272:45: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:272:45: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:303:25: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:304:25: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:306:25: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:307:25: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:315:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:315:38: expected unsigned short [usertype] min_abm_backlight ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:315:38: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:319:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:319:36: expected unsigned short [usertype] blRampReduction ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:319:36: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:321:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:321:32: expected unsigned short [usertype] blRampStart ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:321:32: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:456:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:456:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:456:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:457:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:457:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:457:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:458:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:458:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:458:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:459:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:459:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:459:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:460:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:460:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:460:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:461:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:461:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:461:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:462:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:462:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:462:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:463:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:463:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:463:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:464:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:464:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:464:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:465:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:465:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:465:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:466:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:466:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:466:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:467:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:467:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:467:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:468:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:468:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:468:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:469:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:469:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:469:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:470:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:470:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:470:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:471:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:471:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:471:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:472:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:472:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:472:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:473:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:473:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:473:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:474:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:474:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:474:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:475:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:475:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:475:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:476:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:476:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:476:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:477:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:477:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:477:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:478:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:478:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:478:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:479:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:479:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:479:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:491:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:491:38: expected unsigned short [usertype] min_abm_backlight ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:491:38: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:602:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:602:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:602:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:603:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:603:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:603:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:604:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:604:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:604:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:605:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:605:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:605:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:606:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:606:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:606:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:607:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:607:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:607:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:608:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:608:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:608:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:609:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:609:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:609:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:610:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:610:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:610:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:611:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:611:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:611:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:612:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:612:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:612:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:613:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:613:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:613:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:614:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:614:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:614:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:615:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:615:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:615:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:616:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:616:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:616:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:617:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:617:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:617:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:618:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:618:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:618:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:619:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:619:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:619:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:620:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:620:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:620:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:621:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:621:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:621:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:622:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:622:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:622:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:623:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:623:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:623:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:624:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:624:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:624:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:625:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:625:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:625:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:638:17: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:639:17: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:663:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:663:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:664:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:664:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:665:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:665:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:666:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:666:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:667:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:667:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:668:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:668:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:669:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:669:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:670:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:670:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:671:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:671:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:672:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:672:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:673:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:673:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:674:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:674:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:675:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:675:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:676:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:676:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:677:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:677:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:678:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:678:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:679:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:679:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:680:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:680:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:681:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:681:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:682:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:682:37: warning: too many warnings ../drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_psp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn401.c:505:9: error: static assertion failed: "DMUB command size mismatch" ../drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn401.c:541:9: error: static assertion failed: "DMUB command size mismatch" ../drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../arch/x86/boot/compressed/cmdline.c: note: in included file: ../arch/x86/boot/compressed/../cmdline.c:28:5: warning: symbol '__cmdline_find_option' was not declared. Should it be static? ../arch/x86/boot/compressed/../cmdline.c:100:5: warning: symbol '__cmdline_find_option_bool' was not declared. Should it be static? ../arch/x86/boot/compressed/cmdline.c:17:15: warning: symbol 'get_cmd_line_ptr' was not declared. Should it be static? ../arch/x86/boot/compressed/idt_64.c:31:6: warning: symbol 'load_stage1_idt' was not declared. Should it be static? ../arch/x86/boot/compressed/idt_64.c:59:6: warning: symbol 'load_stage2_idt' was not declared. Should it be static? ../arch/x86/boot/compressed/pgtable_64.c:104:17: warning: symbol 'configure_5level_paging' was not declared. Should it be static? ../arch/x86/boot/compressed/ident_map_64.c:110:6: warning: symbol 'initialize_identity_maps' was not declared. Should it be static? ../arch/x86/boot/compressed/ident_map_64.c:361:6: warning: symbol 'do_boot_page_fault' was not declared. Should it be static? ../arch/x86/boot/compressed/ident_map_64.c:390:6: warning: symbol 'do_boot_nmi_trap' was not declared. Should it be static? ../arch/x86/boot/compressed/ident_map_64.c:146:23: warning: memset with byte count of 106496 ../arch/x86/boot/compressed/ident_map_64.c:150:23: warning: memset with byte count of 131072 ../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 ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/blk.c:6:6: warning: symbol 'rust_helper_blk_mq_rq_to_pdu' was not declared. Should it be static? ../rust/helpers/blk.c:11:16: warning: symbol 'rust_helper_blk_mq_rq_from_pdu' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/bug.c:5:17: warning: symbol 'rust_helper_BUG' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/build_bug.c:5:12: warning: symbol 'rust_helper_errname' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/cred.c:5:19: warning: symbol 'rust_helper_get_cred' was not declared. Should it be static? ../rust/helpers/cred.c:10:6: warning: symbol 'rust_helper_put_cred' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/err.c:5:14: warning: symbol 'rust_helper_ERR_PTR' was not declared. Should it be static? ../rust/helpers/err.c:10:6: warning: symbol 'rust_helper_IS_ERR' was not declared. Should it be static? ../rust/helpers/err.c:15:6: warning: symbol 'rust_helper_PTR_ERR' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/fs.c:9:13: warning: symbol 'rust_helper_get_file' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/kunit.c:5:14: warning: symbol 'rust_helper_kunit_get_current_test' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/mutex.c:5:6: warning: symbol 'rust_helper_mutex_lock' was not declared. Should it be static? ../rust/helpers/mutex.c:10:6: warning: symbol 'rust_helper___mutex_init' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/page.c:6:13: warning: symbol 'rust_helper_alloc_pages' was not declared. Should it be static? ../rust/helpers/page.c:11:6: warning: symbol 'rust_helper_kmap_local_page' was not declared. Should it be static? ../rust/helpers/page.c:16:6: warning: symbol 'rust_helper_kunmap_local' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/pid_namespace.c:6:22: warning: symbol 'rust_helper_get_pid_ns' was not declared. Should it be static? ../rust/helpers/pid_namespace.c:11:6: warning: symbol 'rust_helper_put_pid_ns' was not declared. Should it be static? ../rust/helpers/pid_namespace.c:17:22: warning: symbol 'rust_helper_task_get_pid_ns' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/rbtree.c:5:6: warning: symbol 'rust_helper_rb_link_node' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/refcount.c:5:12: warning: symbol 'rust_helper_REFCOUNT_INIT' was not declared. Should it be static? ../rust/helpers/refcount.c:10:6: warning: symbol 'rust_helper_refcount_inc' was not declared. Should it be static? ../rust/helpers/refcount.c:15:6: warning: symbol 'rust_helper_refcount_dec_and_test' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/signal.c:5:5: warning: symbol 'rust_helper_signal_pending' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/slab.c:5:6: warning: symbol 'rust_helper_krealloc' was not declared. Should it be static? ../rust/helpers/slab.c:11:6: warning: symbol 'rust_helper_kvrealloc' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/spinlock.c:5:6: warning: symbol 'rust_helper___spin_lock_init' was not declared. Should it be static? ../rust/helpers/spinlock.c:19:6: warning: symbol 'rust_helper_spin_lock' was not declared. Should it be static? ../rust/helpers/spinlock.c:24:6: warning: symbol 'rust_helper_spin_unlock' was not declared. Should it be static? ../rust/helpers/spinlock.c:29:5: warning: symbol 'rust_helper_spin_trylock' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/task.c:5:20: warning: symbol 'rust_helper_get_current' was not declared. Should it be static? ../rust/helpers/task.c:10:6: warning: symbol 'rust_helper_get_task_struct' was not declared. Should it be static? ../rust/helpers/task.c:15:6: warning: symbol 'rust_helper_put_task_struct' was not declared. Should it be static? ../rust/helpers/task.c:20:8: warning: symbol 'rust_helper_task_uid' was not declared. Should it be static? ../rust/helpers/task.c:25:8: warning: symbol 'rust_helper_task_euid' was not declared. Should it be static? ../rust/helpers/task.c:37:6: warning: symbol 'rust_helper_uid_eq' was not declared. Should it be static? ../rust/helpers/task.c:42:8: warning: symbol 'rust_helper_current_euid' was not declared. Should it be static? ../rust/helpers/task.c:47:23: warning: symbol 'rust_helper_current_user_ns' was not declared. Should it be static? ../rust/helpers/task.c:52:7: warning: symbol 'rust_helper_task_tgid_nr_ns' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/uaccess.c:5:15: warning: symbol 'rust_helper_copy_from_user' was not declared. Should it be static? ../rust/helpers/uaccess.c:11:15: warning: symbol 'rust_helper_copy_to_user' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/vmalloc.c:5:6: warning: symbol 'rust_helper_vrealloc' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/wait.c:5:6: warning: symbol 'rust_helper_init_wait' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/workqueue.c:5:6: warning: symbol 'rust_helper_init_work_with_key' was not declared. Should it be static? ../rust/helpers/helpers.c: note: in included file: ../rust/helpers/spinlock.c:19:6: warning: context imbalance in 'rust_helper_spin_lock' - wrong count at exit ../rust/helpers/spinlock.c:24:6: warning: context imbalance in 'rust_helper_spin_unlock' - unexpected unlock ../rust/helpers/helpers.c: note: in included file (through ../include/linux/wait.h, ../include/linux/wait_bit.h, ../include/linux/fs.h, ../include/linux/highmem.h, ../include/linux/bvec.h, ../include/linux/blk_types.h, ...): ../include/linux/spinlock.h:361:16: warning: context imbalance in 'rust_helper_spin_trylock' - wrong count at exit ../samples/trace_printk/trace-printk.c:7:6: warning: symbol 'trace_printk_test_global_str' was not declared. Should it be static? ../samples/trace_printk/trace-printk.c:10:6: warning: symbol 'trace_printk_test_global_str_irq' was not declared. Should it be static? ../samples/trace_printk/trace-printk.c:13:6: warning: symbol 'trace_printk_test_global_str_fmt' was not declared. Should it be static? ../arch/x86/platform/pvh/enlighten.c:23:31: warning: symbol 'pvh_bootparams' was not declared. Should it be static? ../arch/x86/platform/pvh/enlighten.c:26:32: warning: symbol 'pvh_start_info_sz' was not declared. Should it be static? ../arch/x86/xen/enlighten.c:53:20: warning: symbol 'xen_have_vector_callback' was not declared. Should it be static? ../arch/x86/power/cpu.c:37:22: warning: symbol 'saved_context' was not declared. Should it be static? ../arch/x86/mm/init.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'poking_init' - unexpected unlock ../ipc/util.c:172:29: warning: context imbalance in 'ipc_findkey' - wrong count at exit ../ipc/util.c:278:5: warning: context imbalance in 'ipc_addid' - different lock contexts for basic block ../ipc/util.c:432:27: warning: context imbalance in 'ipcget_public' - unexpected unlock ../ipc/util.c:816:9: warning: context imbalance in 'sysvipc_find_ipc' - wrong count at exit ../ipc/util.c:827:27: warning: context imbalance in 'sysvipc_proc_next' - unexpected unlock ../ipc/util.c:873:27: warning: context imbalance in 'sysvipc_proc_stop' - unexpected unlock ../arch/x86/hyperv/hv_init.c:73:20: warning: cast removes address space '__iomem' of expression ../arch/x86/hyperv/hv_init.c:241:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/hyperv/hv_init.c:241:33: expected void volatile [noderef] __iomem *addr ../arch/x86/hyperv/hv_init.c:241:33: got void * ../arch/x86/hyperv/hv_init.c: note: in included file (through ../arch/x86/include/asm/cpuid.h, ../arch/x86/include/asm/processor.h, ../arch/x86/include/asm/timex.h, ../include/linux/timex.h, ../include/linux/time32.h, ...): ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) In file included from ../include/trace/define_trace.h:113, from ../samples/trace_events/trace-events-sample.h:636, from ../samples/trace_events/trace-events-sample.c:12: ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_get_offsets_foo_bar’: ../include/linux/cpumask.h:121:42: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 121 | #define cpu_possible_mask ((const struct cpumask *)&__cpu_possible_mask) | ^~~~~~~ ../include/trace/trace_events.h:285:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 285 | tstruct; \ | ^~~~~~~ ../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’ 43 | PARAMS(tstruct), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:299:9: note: in expansion of macro ‘TP_STRUCT__entry’ 299 | TP_STRUCT__entry( | ^~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:110:34: note: in expansion of macro ‘__dynamic_array’ 110 | #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, \ | ^~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:98:11: note: in expansion of macro ‘__bitmask_size_in_bytes_raw’ 98 | ((__bitmask_size_in_bytes_raw(nr_bits) + \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:111:42: note: in expansion of macro ‘__bitmask_size_in_longs’ 111 | __bitmask_size_in_longs(nr_bits)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:17: note: in expansion of macro ‘__bitmask’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~ ../include/linux/cpumask.h:1110:48: note: in expansion of macro ‘cpu_possible_mask’ 1110 | #define num_possible_cpus() cpumask_weight(cpu_possible_mask) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:41: note: in expansion of macro ‘num_possible_cpus’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘do_trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:51:45: warning: function ‘do_trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 51 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’ 427 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’ 435 | PARAMS(assign), PARAMS(print)) \ | ^~~~~~ ../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ 40 | DECLARE_EVENT_CLASS(name, \ | ^~~~~~~~~~~~~~~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:95:9: note: in expansion of macro ‘_BUG_FLAGS’ 95 | _BUG_FLAGS(ASM_UD2, __flags, ASM_REACHABLE); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:626:9: note: in expansion of macro ‘fortify_warn_once’ 626 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:678:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 678 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ In file included from ../include/trace/define_trace.h:114: ../samples/trace_events/./trace-events-sample.h: In function ‘do_perf_trace_foo_bar’: ../arch/x86/include/asm/bug.h:51:45: warning: function ‘do_perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 51 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/perf.h:66:1: note: in expansion of macro ‘__DECLARE_EVENT_CLASS’ 66 | __DECLARE_EVENT_CLASS(call, PARAMS(proto), PARAMS(args), PARAMS(tstruct), \ | ^~~~~~~~~~~~~~~~~~~~~ ../include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’ 67 | PARAMS(assign), PARAMS(print)) \ | ^~~~~~ ../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ 40 | DECLARE_EVENT_CLASS(name, \ | ^~~~~~~~~~~~~~~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:95:9: note: in expansion of macro ‘_BUG_FLAGS’ 95 | _BUG_FLAGS(ASM_UD2, __flags, ASM_REACHABLE); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:626:9: note: in expansion of macro ‘fortify_warn_once’ 626 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:678:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 678 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ ../security/commoncap.c:1359:41: warning: dubious: !x | y ../init/main.c:192:12: warning: symbol 'envp_init' was not declared. Should it be static? ../init/main.c:290:16: warning: cast to restricted __le32 ../init/main.c:291:16: warning: cast to restricted __le32 ../sound/core/init.c:574:9: warning: context imbalance in 'snd_card_disconnect_sync' - wrong count at exit ../sound/core/init.c:1061:5: warning: context imbalance in 'snd_card_file_add' - different lock contexts for basic block ../drivers/pwm/core.c:36:9: warning: context imbalance in 'pwmchip_lock' - wrong count at exit ../drivers/pwm/core.c:45:28: warning: context imbalance in 'pwmchip_unlock' - unexpected unlock ../drivers/leds/led-core.c: In function ‘led_compose_name’: ../drivers/leds/led-core.c:551:78: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 551 | snprintf(led_classdev_name, LED_MAX_NAME_SIZE, "%s:%s", | ^ ../drivers/leds/led-core.c:551:25: note: ‘snprintf’ output 2 or more bytes (assuming 65) into a destination of size 64 551 | snprintf(led_classdev_name, LED_MAX_NAME_SIZE, "%s:%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | devicename, tmp_buf); | ~~~~~~~~~~~~~~~~~~~~ ../arch/x86/power/hibernate.c:47: warning: Function parameter or struct member 'pfn' not described in 'pfn_is_nosave' ../arch/x86/power/hibernate.c:92: warning: Function parameter or struct member 'max_size' not described in 'arch_hibernation_header_save' ../security/keys/key.c:122:17: warning: context imbalance in 'key_user_put' - unexpected unlock ../net/socket.c:1699:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? ../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation' ../drivers/bus/fsl-mc/fsl-mc-bus.c:398:20: warning: symbol 'fsl_mc_bus_dpdbg_type' was not declared. Should it be static? ../security/keys/keyring.c:1239:5: warning: context imbalance in '__key_link_lock' - wrong count at exit ../security/keys/keyring.c:1261:5: warning: context imbalance in '__key_move_lock' - wrong count at exit ../security/keys/keyring.c:1403:9: warning: context imbalance in '__key_link_end' - wrong count at exit ../security/keys/keyring.c:1467:9: warning: context imbalance in 'key_link' - wrong count at exit ../security/keys/keyring.c:1474:12: warning: context imbalance in '__key_unlink_lock' - wrong count at exit ../security/keys/keyring.c:1528:9: warning: context imbalance in '__key_unlink_end' - wrong count at exit ../security/keys/keyring.c:1548:5: warning: context imbalance in 'key_unlink' - wrong count at exit ../security/keys/keyring.c:1593:5: warning: context imbalance in 'key_move' - different lock contexts for basic block ../drivers/bus/fsl-mc/mc-sys.c:295:9: warning: context imbalance in 'mc_send_command' - different lock contexts for basic block ../init/init_task.c:117:28: warning: incorrect type in initializer (different address spaces) ../init/init_task.c:117:28: expected struct task_struct [noderef] __rcu *real_parent ../init/init_task.c:117:28: got struct task_struct * ../init/init_task.c:118:28: warning: incorrect type in initializer (different address spaces) ../init/init_task.c:118:28: expected struct task_struct [noderef] __rcu *parent ../init/init_task.c:118:28: got struct task_struct * ../init/init_task.c:132:28: warning: incorrect type in initializer (different address spaces) ../init/init_task.c:132:28: expected struct sighand_struct [noderef] __rcu *sighand ../init/init_task.c:132:28: got struct sighand_struct * ../kernel/fork.c:1249:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1249:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1249:19: got struct task_struct *p ../kernel/fork.c:1811:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1811:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1811:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1820:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1820:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1820:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1821:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1821:9: expected void const * ../kernel/fork.c:1821:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1821:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1821:9: expected void const * ../kernel/fork.c:1821:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1821:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1821:9: expected void const * ../kernel/fork.c:1821:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1822:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1822:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1822:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1917:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1917:9: expected struct qspinlock *lock ../kernel/fork.c:1917:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:2215:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2215:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2215:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2219:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2219:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2219:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2534:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2534:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2534:32: got struct task_struct * ../kernel/fork.c:2543:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2543:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2543:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2592:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2592:54: expected struct list_head *head ../kernel/fork.c:2592:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2612:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2612:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2612:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2634:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2634:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2634:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2662:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2662:28: expected struct sighand_struct *sighand ../kernel/fork.c:2662:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2693:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2693:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2693:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2695:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2695:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2695:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:3138:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:3138:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:3138:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3226:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3226:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3226:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:2265: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:2590:59: warning: dereference of noderef expression ../kernel/fork.c:2591:59: warning: dereference of noderef expression ../kernel/fork.c:1241:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:1241:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:1241:23: struct task_struct * ../ipc/msg.c:181:26: warning: context imbalance in 'newque' - unexpected unlock ../drivers/gpio/gpiolib.c:353:5: warning: context imbalance in 'gpiod_get_direction' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:459:25: warning: context imbalance in 'gpio_name_to_desc' - wrong count at exit ../drivers/gpio/gpiolib.c:858:9: warning: context imbalance in 'gpiochip_setup_devs' - wrong count at exit ../drivers/gpio/gpiolib.c:1218:20: warning: context imbalance in 'gpio_device_find' - wrong count at exit ../drivers/gpio/gpiolib.c:2309:12: warning: context imbalance in 'gpiod_request_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2410:9: warning: context imbalance in 'gpiod_free_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2457:6: warning: context imbalance in 'gpiochip_dup_line_label' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2561:5: warning: context imbalance in 'gpio_do_set_config' - wrong count at exit ../drivers/gpio/gpiolib.c:2702:5: warning: context imbalance in 'gpiod_direction_input_nonotify' - wrong count at exit ../drivers/gpio/gpiolib.c:2749:12: warning: context imbalance in 'gpiod_direction_output_raw_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2919:5: warning: context imbalance in 'gpiod_enable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2952:5: warning: context imbalance in 'gpiod_disable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3108:12: warning: context imbalance in 'gpiod_get_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3153:22: warning: context imbalance in 'gpio_device_chip_cmp' - wrong count at exit ../drivers/gpio/gpiolib.c:3156:5: warning: context imbalance in 'gpiod_get_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3385:13: warning: context imbalance in 'gpio_set_open_drain_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3412:13: warning: context imbalance in 'gpio_set_open_source_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3434:13: warning: context imbalance in 'gpiod_set_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3501:9: warning: context imbalance in 'gpiod_set_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3741:5: warning: context imbalance in 'gpiod_to_irq' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4687:5: warning: context imbalance in 'gpiod_hog' - wrong count at exit ../drivers/gpio/gpiolib.c:4999:9: warning: context imbalance in 'gpiolib_dbg_show' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:5026:13: warning: context imbalance in 'gpiolib_seq_start' - wrong count at exit ../drivers/gpio/gpiolib.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:350:9: warning: context imbalance in 'gpiolib_seq_stop' - unexpected unlock ../drivers/gpio/gpiolib.c:5071:12: warning: context imbalance in 'gpiolib_seq_show' - wrong count at exit ../kernel/cpu.c:1251:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block ../kernel/exit.c:334:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:334:37: expected struct task_struct *tsk ../kernel/exit.c:334:37: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:337:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:337:32: expected struct task_struct *task ../kernel/exit.c:337:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:338:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:338:35: expected struct task_struct *task ../kernel/exit.c:338:35: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:383:24: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:383:24: expected struct task_struct *parent ../kernel/exit.c:383:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:410:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:410:27: expected struct spinlock [usertype] *lock ../kernel/exit.c:410:27: got struct spinlock [noderef] __rcu * ../kernel/exit.c:413:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:413:29: expected struct spinlock [usertype] *lock ../kernel/exit.c:413:29: got struct spinlock [noderef] __rcu * ../kernel/exit.c:449:17: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:449:17: expected struct task_struct [noderef] __rcu *volatile ../kernel/exit.c:449:17: got struct task_struct *tsk ../kernel/exit.c:484:23: error: incompatible types in comparison expression (different address spaces): ../kernel/exit.c:484:23: struct task_struct [noderef] __rcu * ../kernel/exit.c:484:23: struct task_struct * ../kernel/exit.c:643:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:645:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:862:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1071:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1316:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1331:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1382:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1385:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1391:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1567:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1567:68: void * ../kernel/exit.c:1567:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1596:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1596:25: expected struct task_struct *parent ../kernel/exit.c:1596:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:453:20: warning: context imbalance in '__try_to_set_owner' - unexpected unlock ../kernel/exit.c:507:9: warning: dereference of noderef expression ../kernel/exit.c:476:6: warning: context imbalance in 'mm_update_next_owner' - different lock contexts for basic block ../kernel/exit.c: note: in included file: ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/exit.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): ../include/linux/sched/task.h:119:21: warning: context imbalance in 'wait_task_zombie' - unexpected unlock ../include/linux/sched/task.h:119:21: warning: context imbalance in 'wait_task_stopped' - unexpected unlock ../include/linux/sched/task.h:119:21: warning: context imbalance in 'wait_task_continued' - unexpected unlock ../kernel/exit.c: note: in included file: ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/exit.c:1632:6: warning: context imbalance in '__do_wait' - wrong count at exit ../arch/x86/platform/efi/efi.c:914:23: warning: symbol 'efi_attr_fw_vendor' was not declared. Should it be static? ../arch/x86/platform/efi/efi.c:915:23: warning: symbol 'efi_attr_runtime' was not declared. Should it be static? ../arch/x86/platform/efi/efi.c:916:23: warning: symbol 'efi_attr_config_table' was not declared. Should it be static? ../drivers/leds/blink/leds-bcm63138.c:137:9: warning: context imbalance in 'bcm63138_leds_brightness_set' - wrong count at exit ../drivers/leds/blink/leds-bcm63138.c:143:12: warning: context imbalance in 'bcm63138_leds_blink_set' - different lock contexts for basic block ../mm/filemap.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/dax.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block ../fs/read_write.c:159:1: warning: context imbalance in 'generic_file_llseek_size' - different lock contexts for basic block ../arch/x86/kernel/signal.c:421:9: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/signal.c:421:9: expected struct lockdep_map const *lock ../arch/x86/kernel/signal.c:421:9: got struct lockdep_map [noderef] __rcu * ../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: ../include/linux/kvm_host.h:2074:54: warning: array of flexible structures ../include/linux/kvm_host.h:2076:56: warning: array of flexible structures ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_clear_flush_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_clear_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_test_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2430:25: warning: context imbalance in 'kvm_vm_set_mem_attributes' - different lock contexts for basic block ../ipc/sem.c:579:9: warning: context imbalance in 'newary' - unexpected unlock ../ipc/sem.c:1186:17: warning: context imbalance in 'freeary' - unexpected unlock ../ipc/sem.c:1647:9: warning: context imbalance in 'semctl_down' - different lock contexts for basic block ../ipc/sem.c:1906:24: warning: context imbalance in 'find_alloc_undo' - wrong count at exit ../ipc/sem.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/uio.h, ../include/linux/socket.h, ../include/linux/compat.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__do_semtimedop' - unexpected unlock ../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead ../net/core/sock.c:2496:9: warning: context imbalance in 'sk_clone_lock' - wrong count at exit ../net/core/sock.c:2500:6: warning: context imbalance in 'sk_free_unlock_clone' - unexpected unlock ../net/core/sock.c:4141:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit ../net/core/sock.c:4153:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit ../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? ../sound/core/control.c:389:11: warning: incorrect type in assignment (different base types) ../sound/core/control.c:389:11: expected unsigned long h ../sound/core/control.c:389:11: got restricted snd_ctl_elem_iface_t const [usertype] iface ../sound/core/control.c:952:17: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:952:26: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:953:17: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:953:26: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:972:48: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:1000:41: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:1111:34: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:1671:40: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c: note: in included file: ../sound/core/control_compat.c:185:21: warning: incorrect type in assignment (different base types) ../sound/core/control_compat.c:185:21: expected int [assigned] err ../sound/core/control_compat.c:185:21: got restricted snd_ctl_elem_type_t [usertype] type ../sound/core/control.c:102:9: warning: context imbalance in 'snd_ctl_empty_read_queue' - wrong count at exit ../sound/core/control.c:149:6: warning: context imbalance in 'snd_ctl_notify' - different lock contexts for basic block ../sound/core/control.c:840:21: warning: context imbalance in 'snd_ctl_find_id' - different lock contexts for basic block ../sound/core/control.c:2171:9: warning: context imbalance in 'snd_ctl_get_preferred_subdevice' - wrong count at exit ../arch/x86/events/amd/iommu.c: In function ‘init_one_iommu’: ../arch/x86/events/amd/iommu.c:441:64: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 441 | snprintf(perf_iommu->name, IOMMU_NAME_SIZE, "amd_iommu_%u", idx); | ^~ ../arch/x86/events/amd/iommu.c:441:53: note: directive argument in the range [0, 4294967294] 441 | snprintf(perf_iommu->name, IOMMU_NAME_SIZE, "amd_iommu_%u", idx); | ^~~~~~~~~~~~~~ ../arch/x86/events/amd/iommu.c:441:9: note: ‘snprintf’ output between 12 and 21 bytes into a destination of size 16 441 | snprintf(perf_iommu->name, IOMMU_NAME_SIZE, "amd_iommu_%u", idx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../io_uring/rsrc.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../arch/x86/events/intel/core.c:3448:1: warning: context imbalance in 'intel_start_scheduling' - different lock contexts for basic block ../arch/x86/events/intel/core.c:3521:9: warning: context imbalance in 'intel_stop_scheduling' - unexpected unlock ../arch/x86/events/intel/core.c:3734:25: warning: context imbalance in 'intel_put_excl_constraints' - unexpected unlock ../drivers/pwm/pwm-atmel-tcb.c:68:12: warning: context imbalance in 'atmel_tcb_pwm_request' - different lock contexts for basic block ../drivers/pwm/pwm-atmel-tcb.c:331:12: warning: context imbalance in 'atmel_tcb_pwm_apply' - wrong count at exit ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../io_uring/io_uring.c:595:36: warning: context imbalance in 'io_req_post_cqe' - unexpected unlock ../io_uring/io_uring.c:597:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block ../net/sched/sch_generic.c:222:9: warning: context imbalance in 'try_bulk_dequeue_skb_slow' - different lock contexts for basic block ../net/sched/sch_generic.c:302:28: warning: context imbalance in 'dequeue_skb' - different lock contexts for basic block ../net/sched/sch_generic.c:324:28: warning: context imbalance in 'sch_direct_xmit' - unexpected unlock ../net/sched/sch_generic.c:466:6: warning: context imbalance in 'netif_tx_lock' - wrong count at exit ../net/sched/sch_generic.c:489:6: warning: context imbalance in 'netif_tx_unlock' - unexpected unlock ../net/sched/sch_generic.c:1297:13: warning: context imbalance in 'dev_reset_queue' - different lock contexts for basic block ../arch/x86/lib/usercopy_64.c:29: warning: Function parameter or struct member 'addr' not described in 'clean_cache_range' ../arch/x86/lib/usercopy_64.c:29: warning: Excess function parameter 'vaddr' description in 'clean_cache_range' ../security/selinux/avc.c:461:58: warning: context imbalance in 'avc_alloc_node' - different lock contexts for basic block ../fs/super.c:524:13: warning: context imbalance in 'grab_super' - unexpected unlock ../fs/super.c:730:20: warning: context imbalance in 'sget_fc' - different lock contexts for basic block ../fs/super.c:815:20: warning: context imbalance in 'sget' - different lock contexts for basic block ../fs/super.c:1373:27: warning: context imbalance in 'bdev_super_lock' - wrong count at exit ../fs/super.c:1409:13: warning: context imbalance in 'fs_bdev_mark_dead' - unexpected unlock ../fs/super.c:1427:13: warning: context imbalance in 'fs_bdev_sync' - unexpected unlock ../fs/super.c:1439:27: warning: context imbalance in 'get_bdev_super' - unexpected unlock ../block/blk-sysfs.c:266:31: warning: incorrect type in argument 1 (different base types) ../block/blk-sysfs.c:266:31: expected unsigned long var ../block/blk-sysfs.c:266:31: got restricted blk_flags_t ../ipc/shm.c:131:17: warning: context imbalance in 'do_shm_rmid' - unexpected unlock ../ipc/shm.c:290:17: warning: context imbalance in '__shm_open' - unexpected unlock ../ipc/shm.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'shm_destroy' - unexpected unlock ../ipc/shm.c:391:17: warning: context imbalance in '__shm_close' - unexpected unlock ../ipc/shm.c:409:12: warning: context imbalance in 'shm_try_destroy_orphaned' - wrong count at exit ../ipc/shm.c:446:26: warning: context imbalance in 'exit_shm' - different lock contexts for basic block ../ipc/shm.c: note: in included file (through ../arch/x86/include/asm/preempt.h, ../include/linux/preempt.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../arch/x86/include/asm/current.h:47:17: warning: context imbalance in 'newseg' - unexpected unlock ../ipc/shm.c:1034:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block ../ipc/shm.c:1678:17: warning: context imbalance in 'do_shmat' - unexpected unlock ../net/netlink/af_netlink.c:2609:13: warning: context imbalance in 'netlink_walk_start' - wrong count at exit ../net/netlink/af_netlink.c:2615:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock ../net/netlink/af_netlink.c:2665:9: warning: context imbalance in 'netlink_seq_start' - wrong count at exit ../drivers/irqchip/irq-renesas-rzv2h.c:128:13: warning: context imbalance in 'rzv2h_tint_irq_endisable' - different lock contexts for basic block ../drivers/irqchip/irq-renesas-rzv2h.c:204:12: warning: context imbalance in 'rzv2h_irq_set_type' - wrong count at exit ../drivers/irqchip/irq-renesas-rzv2h.c:263:12: warning: context imbalance in 'rzv2h_tint_set_type' - different lock contexts for basic block ../security/smack/smack_lsm.c:1942:61: warning: incorrect type in argument 1 (different address spaces) ../security/smack/smack_lsm.c:1942:61: expected struct cred const *cred ../security/smack/smack_lsm.c:1942:61: got struct cred const [noderef] __rcu *cred ../security/smack/smack_lsm.c:5268:30: warning: cast removes address space '__rcu' of expression ../arch/x86/platform/intel-mid/pwr.c:206:27: warning: restricted pci_power_t degrades to integer ../arch/x86/platform/intel-mid/pwr.c:206:36: warning: restricted pci_power_t degrades to integer ../arch/x86/platform/intel-mid/pwr.c:246:13: warning: restricted pci_power_t degrades to integer ../arch/x86/platform/intel-mid/pwr.c:246:21: warning: restricted pci_power_t degrades to integer ../arch/x86/platform/intel-mid/pwr.c:248:13: warning: restricted pci_power_t degrades to integer ../arch/x86/platform/intel-mid/pwr.c:248:21: warning: restricted pci_power_t degrades to integer ../drivers/gpio/gpiolib-cdev.c:204:13: warning: context imbalance in 'linehandle_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1457:13: warning: context imbalance in 'linereq_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1488:17: warning: context imbalance in 'linereq_poll' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1508:16: warning: context imbalance in 'linereq_read' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1806:17: warning: context imbalance in 'lineevent_poll' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1841:16: warning: context imbalance in 'lineevent_read' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1925:13: warning: context imbalance in 'lineevent_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2238:13: warning: context imbalance in 'gpio_desc_to_lineinfo' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2459:13: warning: context imbalance in 'gpio_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2602:17: warning: context imbalance in 'lineinfo_watch_poll' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2622:16: warning: context imbalance in 'lineinfo_watch_read' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2706:12: warning: context imbalance in 'gpio_chrdev_open' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2803:5: warning: context imbalance in 'gpiolib_cdev_register' - different lock contexts for basic block ../arch/x86/mm/pgtable.c:664: warning: Function parameter or struct member 'reserve' not described in 'reserve_top_address' ../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'p4d' not described in 'p4d_set_huge' ../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'addr' not described in 'p4d_set_huge' ../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'prot' not described in 'p4d_set_huge' ../arch/x86/mm/pgtable.c:723: warning: Function parameter or struct member 'p4d' not described in 'p4d_clear_huge' ../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'pud' not described in 'pud_set_huge' ../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'addr' not described in 'pud_set_huge' ../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'prot' not described in 'pud_set_huge' ../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'pmd' not described in 'pmd_set_huge' ../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'addr' not described in 'pmd_set_huge' ../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'prot' not described in 'pmd_set_huge' ../arch/x86/mm/pgtable.c:793: warning: Function parameter or struct member 'pud' not described in 'pud_clear_huge' ../arch/x86/mm/pgtable.c:808: warning: Function parameter or struct member 'pmd' not described in 'pmd_clear_huge' ../mm/oom_kill.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h, ../include/linux/oom.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'find_lock_task_mm' - wrong count at exit ../mm/oom_kill.c:222:28: warning: context imbalance in 'oom_badness' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'dump_task' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__oom_kill_process' - unexpected unlock ../mm/oom_kill.c:1235:20: warning: context imbalance in '__se_sys_process_mrelease' - unexpected unlock ../kernel/ptrace.c:55:22: error: incompatible types in comparison expression (different address spaces): ../kernel/ptrace.c:55:22: struct task_struct * ../kernel/ptrace.c:55:22: struct task_struct [noderef] __rcu * ../kernel/ptrace.c:74:23: warning: incorrect type in assignment (different address spaces) ../kernel/ptrace.c:74:23: expected struct task_struct [noderef] __rcu *parent ../kernel/ptrace.c:74:23: got struct task_struct *new_parent ../kernel/ptrace.c:75:29: warning: incorrect type in assignment (different address spaces) ../kernel/ptrace.c:75:29: expected struct cred const [noderef] __rcu *ptracer_cred ../kernel/ptrace.c:75:29: got struct cred const * ../kernel/ptrace.c:129:18: warning: incorrect type in assignment (different address spaces) ../kernel/ptrace.c:129:18: expected struct cred const *old_cred ../kernel/ptrace.c:129:18: got struct cred const [noderef] __rcu *ptracer_cred ../kernel/ptrace.c:133:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:133:25: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:133:25: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:160:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:160:27: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:160:27: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:192:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:192:28: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:192:28: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:198:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:198:30: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:198:30: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:251:44: error: incompatible types in comparison expression (different address spaces): ../kernel/ptrace.c:251:44: struct task_struct [noderef] __rcu * ../kernel/ptrace.c:251:44: struct task_struct * ../kernel/ptrace.c:494:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:494:54: expected struct task_struct *parent ../kernel/ptrace.c:494:54: got struct task_struct [noderef] __rcu *parent ../kernel/ptrace.c:502:53: warning: incorrect type in argument 2 (different address spaces) ../kernel/ptrace.c:502:53: expected struct task_struct *new_parent ../kernel/ptrace.c:502:53: got struct task_struct [noderef] __rcu *real_parent ../kernel/ptrace.c:550:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:550:41: expected struct task_struct *p1 ../kernel/ptrace.c:550:41: got struct task_struct [noderef] __rcu *real_parent ../kernel/ptrace.c:552:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:552:50: expected struct sighand_struct *sigh ../kernel/ptrace.c:552:50: got struct sighand_struct [noderef] __rcu *sighand ../kernel/ptrace.c:743:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:743:37: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:743:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:751:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:751:39: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:751:39: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:862:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:862:29: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:862:29: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:866:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:866:31: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:866:31: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1096:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1096:37: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1096:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1098:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1098:39: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1098:39: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:380:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:380:30: expected struct spinlock [usertype] *l ../kernel/ptrace.c:380:30: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:409:12: warning: context imbalance in 'ptrace_attach' - different lock contexts for basic block ../kernel/ptrace.c:500:38: warning: dereference of noderef expression ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:690:9: warning: context imbalance in 'ptrace_getsiginfo' - different lock contexts for basic block ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:706:9: warning: context imbalance in 'ptrace_setsiginfo' - different lock contexts for basic block ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1255:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block ../net/bpf/test_run.c:521:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:527:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:532:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:537:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:542:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:547:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:556:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:562:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:567:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:572:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:576:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:582:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:589:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:596:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:618:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:623:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:629:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:633:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../net/core/gen_stats.c:59:1: warning: context imbalance in 'gnet_stats_start_copy_compat' - wrong count at exit ../net/core/gen_stats.c:32:31: warning: context imbalance in '___gnet_stats_copy_basic' - unexpected unlock ../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_copy_rate_est' - unexpected unlock ../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_copy_queue' - unexpected unlock ../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_copy_app' - unexpected unlock ../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_finish_copy' - unexpected unlock ../security/selinux/hooks.c:5466:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5467:22: warning: restricted __be16 degrades to integer ../drivers/gpio/gpiolib-sysfs.c:162:12: warning: context imbalance in 'gpio_sysfs_request_irq' - wrong count at exit ../drivers/gpio/gpiolib-sysfs.c:228:13: warning: context imbalance in 'gpio_sysfs_free_irq' - wrong count at exit ../drivers/gpio/gpiolib-sysfs.c:443:16: warning: context imbalance in 'export_store' - different lock contexts for basic block ../drivers/gpio/gpiolib-sysfs.c:567:5: warning: context imbalance in 'gpiod_export' - wrong count at exit ../drivers/gpio/gpiolib-sysfs.c:722:5: warning: context imbalance in 'gpiochip_sysfs_register' - wrong count at exit ../drivers/gpio/gpiolib-sysfs.c:765:6: warning: context imbalance in 'gpiochip_sysfs_unregister' - wrong count at exit ../kernel/user.c:199:17: warning: context imbalance in 'free_uid' - unexpected unlock ../arch/x86/lib/iomem.c:43:23: warning: cast removes address space '__iomem' of expression ../arch/x86/lib/iomem.c:64:19: warning: cast removes address space '__iomem' of expression ../arch/x86/lib/iomem.c:123:17: warning: cast removes address space '__iomem' of expression ../arch/x86/lib/iomem.c:123:17: warning: cast removes address space '__iomem' of expression ../arch/x86/lib/iomem.c:123:17: warning: cast removes address space '__iomem' of expression ../arch/x86/platform/uv/bios_uv.c:175:12: warning: function 'uv_bios_get_master_nasid' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:182:12: warning: function 'uv_bios_get_heapsize' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:189:12: warning: function 'uv_bios_install_heap' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:196:12: warning: function 'uv_bios_obj_count' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:203:12: warning: function 'uv_bios_enum_objs' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:210:12: warning: function 'uv_bios_enum_ports' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:217:12: warning: function 'uv_bios_get_geoinfo' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:223:12: warning: function 'uv_bios_get_pci_topology' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:249:19: warning: incorrect type in assignment (different address spaces) ../arch/x86/platform/uv/bios_uv.c:249:19: expected struct uv_systab *[addressable] [assigned] [toplevel] uv_systab ../arch/x86/platform/uv/bios_uv.c:249:19: got void [noderef] __iomem * ../arch/x86/platform/uv/bios_uv.c:252:25: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/bios_uv.c:252:25: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/bios_uv.c:252:25: got struct uv_systab *[addressable] [assigned] [toplevel] uv_systab ../arch/x86/platform/uv/bios_uv.c:260:25: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/bios_uv.c:260:25: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/bios_uv.c:260:25: got struct uv_systab *[addressable] [assigned] [toplevel] uv_systab ../arch/x86/platform/uv/bios_uv.c:261:27: warning: incorrect type in assignment (different address spaces) ../arch/x86/platform/uv/bios_uv.c:261:27: expected struct uv_systab *[addressable] [assigned] [toplevel] uv_systab ../arch/x86/platform/uv/bios_uv.c:261:27: got void [noderef] __iomem * ../ipc/namespace.c:136:61: warning: context imbalance in 'free_ipcs' - different lock contexts for basic block ../ipc/namespace.c:203:17: warning: context imbalance in 'put_ipc_ns' - unexpected unlock ../arch/x86/kernel/irq_64.c:29:1: warning: symbol '__pcpu_scope_irq_stack_backing_store' was not declared. Should it be static? ../security/security.c: note: in included file: ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:29:1: warning: symbol 'security_hook_active_binder_set_context_mgr_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:30:1: warning: symbol 'security_hook_active_binder_transaction_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:32:1: warning: symbol 'security_hook_active_binder_transfer_binder_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:34:1: warning: symbol 'security_hook_active_binder_transfer_file_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:36:1: warning: symbol 'security_hook_active_ptrace_access_check_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:38:1: warning: symbol 'security_hook_active_ptrace_traceme_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_1' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_2' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_3' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_4' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_5' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_6' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_7' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_8' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_9' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_10' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_11' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_12' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:39:1: warning: symbol 'security_hook_active_capget_13' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:41:1: warning: symbol 'security_hook_active_capset_0' was not declared. Should it be static? ../include/linux/lsm_hook_defs.h:41:1: warning: too many warnings ../net/core/gen_estimator.c:71:9: warning: context imbalance in 'est_fetch_counters' - different lock contexts for basic block ../net/core/gen_estimator.c:192:9: warning: context imbalance in 'gen_new_estimator' - different lock contexts for basic block ../arch/x86/platform/uv/uv_irq.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../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 ../security/selinux/netnode.c:73:17: warning: restricted __be32 degrades to integer ../security/selinux/netnode.c:90:32: warning: restricted __be32 degrades to integer ../net/802/garp.c:597:9: warning: cast removes address space '__rcu' of expression ../net/802/garp.c:597:9: warning: cast removes address space '__rcu' of expression ../net/802/garp.c:597:9: warning: dereference of noderef expression ../net/802/garp.c:597:9: warning: dereference of noderef expression ../fs/exec.c:429:39: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:429:39: expected char const [noderef] __user * ../fs/exec.c:429:39: got void * ../fs/exec.c:436:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:436:31: expected char const [noderef] __user * ../fs/exec.c:436:31: got void * ../fs/exec.c:1028:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1028:48: expected struct sighand_struct *oldsighand ../fs/exec.c:1028:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1134:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1134:56: expected struct task_struct *parent ../fs/exec.c:1134:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1169:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1169:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1169:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1285:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1285:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1285:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1287:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1287:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1287:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1781:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1781:70: expected struct task_struct *tsk ../fs/exec.c:1781:70: got struct task_struct [noderef] __rcu *parent ../security/yama/yama_lsm.c:239:34: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:239:34: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:239:34: struct task_struct * ../security/yama/yama_lsm.c:285:26: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:285:26: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:285:26: struct task_struct * ../security/yama/yama_lsm.c:288:34: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:288:34: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:288:34: struct task_struct * ../security/yama/yama_lsm.c:329:26: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:329:26: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:329:26: struct task_struct * ../io_uring/filetable.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../arch/x86/platform/uv/uv_time.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../drivers/pci/pci.c:1232:36: warning: incorrect type in assignment (different base types) ../drivers/pci/pci.c:1232:36: expected restricted pci_power_t [usertype] current_state ../drivers/pci/pci.c:1232:36: got int ../drivers/pci/pci.c:1406:15: warning: incorrect type in assignment (different base types) ../drivers/pci/pci.c:1406:15: expected restricted pci_power_t [assigned] [usertype] state ../drivers/pci/pci.c:1406:15: got int ../drivers/pci/pci.c:1408:50: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1408:69: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1461:28: warning: incorrect type in assignment (different base types) ../drivers/pci/pci.c:1461:28: expected restricted pci_power_t [usertype] current_state ../drivers/pci/pci.c:1461:28: got int ../drivers/pci/pci.c:1551:16: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1551:35: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1551:52: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1551:70: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1573:15: warning: invalid assignment: |= ../drivers/pci/pci.c:1573:15: left side has type unsigned short ../drivers/pci/pci.c:1573:15: right side has type restricted pci_power_t ../drivers/pci/pci.c:1585:28: warning: incorrect type in assignment (different base types) ../drivers/pci/pci.c:1585:28: expected restricted pci_power_t [usertype] current_state ../drivers/pci/pci.c:1585:28: got int ../drivers/pci/pci.c:1602:13: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1602:21: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1604:18: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1604:26: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1627:13: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1627:22: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1961:38: warning: array of flexible structures ../drivers/pci/pci.c:2405:44: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2724:60: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2725:30: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2896:20: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2896:38: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2919:49: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2919:67: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:4663:13: warning: invalid assignment: |= ../drivers/pci/pci.c:4663:13: left side has type unsigned short ../drivers/pci/pci.c:4663:13: right side has type restricted pci_power_t ../drivers/pci/pci.c:4668:13: warning: invalid assignment: |= ../drivers/pci/pci.c:4668:13: left side has type unsigned short ../drivers/pci/pci.c:4668:13: right side has type restricted pci_power_t ../drivers/pci/pci.c:1187:24: warning: incorrect type in return expression (different base types) ../drivers/pci/pci.c:1187:24: expected int ../drivers/pci/pci.c:1187:24: got restricted pci_power_t [usertype] ../drivers/pci/pci.c:1187:24: warning: incorrect type in return expression (different base types) ../drivers/pci/pci.c:1187:24: expected int ../drivers/pci/pci.c:1187:24: got restricted pci_power_t [usertype] ../arch/x86/kernel/fred.c: note: in included file (through ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ../include/linux/spinlock.h, ../arch/x86/include/asm/mmu.h, ../arch/x86/include/asm/desc.h): ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (2000030024 becomes 30024) ../arch/x86/events/intel/p4.c: In function ‘p4_pmu_init’: ../arch/x86/events/intel/p4.c:1369:27: warning: variable ‘high’ set but not used [-Wunused-but-set-variable] 1369 | unsigned int low, high; | ^~~~ ../drivers/gpio/gpiolib-swnode.c:141:28: warning: symbol 'swnode_gpio_undefined' was not declared. Should it be static? ../kernel/signal.c: note: in included file (through ../arch/x86/include/uapi/asm/signal.h, ../arch/x86/include/asm/signal.h, ../include/uapi/linux/signal.h, ../include/linux/signal_types.h, ../include/linux/sched.h, ...): ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:190:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:190:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:190:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:193:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:193:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:193:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:496:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:496:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:496:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:500:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:500:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:500:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:522:53: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:522:53: expected struct k_sigaction *ka ../kernel/signal.c:522:53: got struct k_sigaction [noderef] __rcu * ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:623:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:623:9: expected struct lockdep_map const *lock ../kernel/signal.c:623:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:722:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:722:9: expected struct lockdep_map const *lock ../kernel/signal.c:722:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:753:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:753:9: expected struct lockdep_map const *lock ../kernel/signal.c:753:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:854:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:854:9: expected struct lockdep_map const *lock ../kernel/signal.c:854:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1049:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1049:9: expected struct lockdep_map const *lock ../kernel/signal.c:1049:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1301:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1301:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:1301:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1302:16: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:1302:16: expected struct k_sigaction *action ../kernel/signal.c:1302:16: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:1323:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1323:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:1323:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1926:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1926:37: expected struct spinlock [usertype] *l ../kernel/signal.c:1926:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2175:44: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2194:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2194:65: expected struct task_struct *tsk ../kernel/signal.c:2194:65: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2195:40: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2213:14: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2213:14: expected struct sighand_struct *psig ../kernel/signal.c:2213:14: got struct sighand_struct [noderef] __rcu *[noderef] __rcu sighand ../kernel/signal.c:2242:53: warning: incorrect type in argument 3 (different address spaces) ../kernel/signal.c:2242:53: expected struct task_struct *t ../kernel/signal.c:2242:53: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2243:34: warning: incorrect type in argument 2 (different address spaces) ../kernel/signal.c:2243:34: expected struct task_struct *parent ../kernel/signal.c:2243:34: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2272:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2272:24: expected struct task_struct *parent ../kernel/signal.c:2272:24: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2275:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2275:24: expected struct task_struct *parent ../kernel/signal.c:2275:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/signal.c:2308:17: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2308:17: expected struct sighand_struct *sighand ../kernel/signal.c:2308:17: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:2348:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2348:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2348:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2350:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2350:39: expected struct spinlock [usertype] *lock ../kernel/signal.c:2350:39: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2407:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2407:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2407:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2465:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2465:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2465:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2505:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2505:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2505:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2507:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2507:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2507:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2605:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2605:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2605:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2689:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2689:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2689:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2701:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2701:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2701:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2744:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2744:52: expected struct task_struct *tsk ../kernel/signal.c:2744:52: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2746:49: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2784:49: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:2784:49: expected struct sighand_struct *sighand ../kernel/signal.c:2784:49: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:3117:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3117:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3117:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3138:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3138:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3138:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3205:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3205:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3205:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3207:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3207:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3207:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3358:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3358:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:3358:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3361:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3361:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:3361:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3750:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3750:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3750:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3762:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3762:37: expected struct spinlock [usertype] *lock ../kernel/signal.c:3762:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3767:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3767:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:3767:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3772:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3772:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3772:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4239:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4239:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4239:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4251:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4251:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4251:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4269:11: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:4269:11: expected struct k_sigaction *k ../kernel/signal.c:4269:11: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:4271:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4271:25: expected struct spinlock [usertype] *lock ../kernel/signal.c:4271:25: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4273:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4273:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:4273:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4325:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4325:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:4325:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4973:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4973:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:4973:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4982:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4982:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4982:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4992:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4992:23: expected struct spinlock [usertype] *lock ../kernel/signal.c:4992:23: got struct spinlock [noderef] __rcu * ../kernel/signal.c:74:34: warning: dereference of noderef expression ../kernel/signal.c:509:35: warning: dereference of noderef expression ../kernel/signal.c:537:52: warning: dereference of noderef expression ../kernel/signal.c:1002:13: warning: dereference of noderef expression ../kernel/signal.c: note: in included file: ../include/linux/signalfd.h:21:13: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:21:13: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:21:13: got struct wait_queue_head [noderef] __rcu * ../include/linux/signalfd.h:22:17: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:22:17: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:22:17: got struct wait_queue_head [noderef] __rcu * ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1272:9: warning: context imbalance in 'do_send_sig_info' - different lock contexts for basic block ../kernel/signal.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in '__lock_task_sighand' - different lock contexts for basic block ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1922:6: warning: context imbalance in 'flush_itimer_signals' - wrong count at exit ../kernel/signal.c: note: in included file: ../include/linux/signalfd.h:21:13: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:21:13: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:21:13: got struct wait_queue_head [noderef] __rcu * ../include/linux/signalfd.h:22:17: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:22:17: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:22:17: got struct wait_queue_head [noderef] __rcu * ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2195:40: warning: dereference of noderef expression ../kernel/signal.c:2195:40: warning: dereference of noderef expression ../kernel/signal.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:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2533:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block ../kernel/signal.c:2746:49: warning: dereference of noderef expression ../kernel/signal.c:2746:49: warning: dereference of noderef expression ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2870:33: warning: context imbalance in 'get_signal' - unexpected unlock ../kernel/signal.c:4240:33: warning: dereference of noderef expression ../kernel/signal.c:4333:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4333:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4333:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4339:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4339:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4339:33: got struct spinlock [noderef] __rcu * ../mm/page-writeback.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block ../include/linux/rcupdate.h:878:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'folio_clear_dirty_for_io' - different lock contexts for basic block ../security/smack/smackfs.c:933:17: error: incompatible types in comparison expression (different address spaces): ../security/smack/smackfs.c:933:17: struct netlbl_lsm_catmap [noderef] __rcu * ../security/smack/smackfs.c:933:17: struct netlbl_lsm_catmap * ../security/smack/smackfs.c:1502:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1505:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1943:17: error: incompatible types in comparison expression (different address spaces): ../security/smack/smackfs.c:1943:17: struct list_head [noderef] __rcu * ../security/smack/smackfs.c:1943:17: struct list_head * ../security/smack/smackfs.c:530:13: warning: context imbalance in 'smk_seq_start' - wrong count at exit ../security/smack/smackfs.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/vmalloc.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'smk_seq_stop' - unexpected unlock ../net/802/mrp.c:883:9: warning: cast removes address space '__rcu' of expression ../net/802/mrp.c:883:9: warning: cast removes address space '__rcu' of expression ../net/802/mrp.c:883:9: warning: dereference of noderef expression ../net/802/mrp.c:883:9: warning: dereference of noderef expression ../arch/x86/platform/uv/uv_nmi.c:318:27: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:318:27: expected void const volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:318:27: got int *addr ../arch/x86/platform/uv/uv_nmi.c:325:32: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:325:32: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:325:32: got int *addr ../arch/x86/platform/uv/uv_nmi.c:328:30: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:328:30: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:328:30: got int *addr ../arch/x86/platform/uv/uv_nmi.c:331:21: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:331:21: expected void const volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:331:21: got int *addr ../arch/x86/platform/uv/uv_nmi.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/platform/uv/uv_nmi.c:573:9: warning: context imbalance in 'uv_check_nmi' - different lock contexts for basic block ../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * ../arch/x86/platform/uv/uv_nmi.c:591:17: warning: context imbalance in 'uv_handle_nmi' - unexpected unlock ../kernel/sys.c:1111:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1111:32: expected struct task_struct *p1 ../kernel/sys.c:1111:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1858:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../arch/x86/kernel/ldt.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'map_ldt_struct' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'unmap_ldt_struct' - unexpected unlock ../drivers/acpi/osl.c:378:17: warning: cast removes address space '__iomem' of expression ../drivers/acpi/osl.c:1666:20: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/osl.c:1666:20: expected void *rv ../drivers/acpi/osl.c:1666:20: got void [noderef] __iomem * ../drivers/acpi/osl.c:720:1: warning: context imbalance in 'acpi_os_read_memory' - wrong count at exit ../drivers/acpi/osl.c:753:1: warning: context imbalance in 'acpi_os_write_memory' - wrong count at exit ../arch/x86/mm/pat/set_memory.c:1193:9: warning: context imbalance in 'split_large_page' - different lock contexts for basic block ../arch/x86/mm/pat/set_memory.c:1810:36: warning: context imbalance in '__change_page_attr_set_clr' - unexpected unlock ../net/sched/cls_api.c:390:22: warning: incorrect type in assignment (different base types) ../net/sched/cls_api.c:390:22: expected restricted __be16 [usertype] protocol ../net/sched/cls_api.c:390:22: got unsigned int [usertype] protocol ../net/sched/cls_api.c:1928:16: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:1928:16: struct tcf_proto * ../net/sched/cls_api.c:1928:16: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2029:20: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:2029:20: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2029:20: struct tcf_proto * ../net/sched/cls_api.c:1990:25: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:1990:25: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:1990:25: struct tcf_proto * ../net/sched/cls_api.c:2010:16: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:2010:16: struct tcf_proto * ../net/sched/cls_api.c:2010:16: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2082:25: warning: restricted __be16 degrades to integer ../net/sched/cls_api.c:2775:50: warning: restricted __be16 degrades to integer ../security/tomoyo/common.c:907:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:907:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:907:9: struct list_head * ../security/tomoyo/common.c:907:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:907:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:907:9: struct list_head * ../security/tomoyo/common.c:1592:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1592:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1592:9: struct list_head * ../security/tomoyo/common.c:1592:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1592:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1592:9: struct list_head * ../security/tomoyo/common.c:1614:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1614:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1614:9: struct list_head * ../security/tomoyo/common.c:1614:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1614:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1614:9: struct list_head * ../security/tomoyo/common.c:1795:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1795:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1795:9: struct list_head * ../security/tomoyo/common.c:1799:17: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1799:17: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1799:17: struct list_head * ../security/tomoyo/common.c:1799:17: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1799:17: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1799:17: struct list_head * ../security/tomoyo/common.c:1795:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1795:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1795:9: struct list_head * ../security/tomoyo/common.c:1854:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1854:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1854:9: struct list_head * ../security/tomoyo/common.c:1854:9: error: incompatible types in comparison expression (different address spaces): ../security/tomoyo/common.c:1854:9: struct list_head [noderef] __rcu * ../security/tomoyo/common.c:1854:9: struct list_head * ../security/tomoyo/common.c:940:26: warning: dereference of noderef expression ../security/tomoyo/common.c:940:26: warning: dereference of noderef expression ../security/tomoyo/common.c:941:26: warning: dereference of noderef expression ../security/tomoyo/common.c:941:26: warning: dereference of noderef expression ../arch/x86/kvm/../../../virt/kvm/pfncache.c:184:17: warning: context imbalance in 'hva_to_pfn_retry' - unexpected unlock ../kernel/umh.c:69:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:69:31: expected struct spinlock [usertype] *lock ../kernel/umh.c:69:31: got struct spinlock [noderef] __rcu * ../kernel/umh.c:71:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:71:33: expected struct spinlock [usertype] *lock ../kernel/umh.c:71:33: got struct spinlock [noderef] __rcu * ../drivers/acpi/nvs.c:140:54: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/nvs.c:140:54: expected void volatile [noderef] __iomem *addr ../drivers/acpi/nvs.c:140:54: got void *kaddr ../drivers/acpi/nvs.c:143:66: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/nvs.c:143:66: expected void [noderef] __iomem *virt ../drivers/acpi/nvs.c:143:66: got void *kaddr ../drivers/acpi/nvs.c:182:38: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/nvs.c:182:38: expected void *kaddr ../drivers/acpi/nvs.c:182:38: got void [noderef] __iomem * ../drivers/acpi/nvs.c:184:46: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/nvs.c:184:46: expected void *kaddr ../drivers/acpi/nvs.c:184:46: got void [noderef] __iomem * ../fs/namei.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'leave_rcu' - unexpected unlock ../fs/namei.c:2498:19: warning: context imbalance in 'path_init' - different lock contexts for basic block ../drivers/char/ipmi/ipmi_msghandler.c:216:17: error: incompatible types in comparison expression (different address spaces): ../drivers/char/ipmi/ipmi_msghandler.c:216:17: struct ipmi_user [noderef] __rcu * ../drivers/char/ipmi/ipmi_msghandler.c:216:17: struct ipmi_user * ../drivers/char/ipmi/ipmi_msghandler.c:1273:9: error: incompatible types in comparison expression (different address spaces): ../drivers/char/ipmi/ipmi_msghandler.c:1273:9: struct ipmi_user [noderef] __rcu * ../drivers/char/ipmi/ipmi_msghandler.c:1273:9: struct ipmi_user * ../drivers/char/ipmi/ipmi_msghandler.c:1344:9: error: incompatible types in comparison expression (different address spaces): ../drivers/char/ipmi/ipmi_msghandler.c:1344:9: struct ipmi_user [noderef] __rcu * ../drivers/char/ipmi/ipmi_msghandler.c:1344:9: struct ipmi_user * ../drivers/char/ipmi/ipmi_msghandler.c:3792:25: warning: cast removes address space '__rcu' of expression ../drivers/char/ipmi/ipmi_msghandler.c:219:9: warning: context imbalance in 'acquire_ipmi_user' - different lock contexts for basic block ../drivers/char/ipmi/ipmi_msghandler.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:350:9: warning: context imbalance in 'release_ipmi_user' - unexpected unlock ../drivers/char/ipmi/ipmi_msghandler.c:958:9: warning: context imbalance in 'deliver_response' - different lock contexts for basic block ../drivers/char/ipmi/ipmi_msghandler.c:1326:13: warning: context imbalance in '_ipmi_destroy_user' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1411:5: warning: context imbalance in 'ipmi_get_version' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1433:5: warning: context imbalance in 'ipmi_set_my_address' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1455:5: warning: context imbalance in 'ipmi_get_my_address' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1477:5: warning: context imbalance in 'ipmi_set_my_LUN' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1499:5: warning: context imbalance in 'ipmi_get_my_LUN' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1521:5: warning: context imbalance in 'ipmi_get_maintenance_mode' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1546:5: warning: context imbalance in 'ipmi_set_maintenance_mode' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1588:5: warning: context imbalance in 'ipmi_set_gets_events' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1685:5: warning: context imbalance in 'ipmi_register_for_cmd' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1730:5: warning: context imbalance in 'ipmi_unregister_for_cmd' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:1895:39: warning: context imbalance in 'smi_send' - unexpected unlock ../drivers/char/ipmi/ipmi_msghandler.c:2409:5: warning: context imbalance in 'ipmi_request_settime' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:2448:5: warning: context imbalance in 'ipmi_request_supply_msgs' - wrong count at exit ../drivers/char/ipmi/ipmi_msghandler.c:4794:39: warning: context imbalance in 'handle_new_recv_msgs' - unexpected unlock ../drivers/char/ipmi/ipmi_msghandler.c:4851:9: warning: context imbalance in 'smi_recv_work' - different lock contexts for basic block ../drivers/char/ipmi/ipmi_msghandler.c:4886:39: warning: context imbalance in 'ipmi_smi_msg_received' - unexpected unlock ../drivers/char/ipmi/ipmi_msghandler.c:4983:39: warning: context imbalance in 'check_msg_timeout' - unexpected unlock ../arch/x86/kernel/setup.c:167:6: warning: symbol 'builtin_cmdline' was not declared. Should it be static? ../drivers/char/ipmi/ipmi_si_intf.c:1046:39: warning: context imbalance in 'poll' - unexpected unlock ../arch/x86/mm/pat/memtype.c:692: warning: Function parameter or struct member 'pfn' not described in 'pat_pfn_immune_to_uc_mtrr' ../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:567:18: error: incompatible types in comparison expression (different address spaces): ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:567:18: struct file * ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:567:18: struct file [noderef] __rcu * ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:130:17: warning: context imbalance in 'kvm_gmem_invalidate_begin' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: expected struct file **f ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: got struct file [noderef] __rcu ** ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: expected struct file **f ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: got struct file [noderef] __rcu ** ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: expected struct file **f ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: got struct file [noderef] __rcu ** ../security/keys/trusted-keys/trusted_tpm1.c:194:19: warning: cast to restricted __be32 ../security/keys/trusted-keys/trusted_tpm1.c:195:15: warning: cast to restricted __be16 ../security/keys/trusted-keys/trusted_tpm1.c:282:19: warning: cast to restricted __be32 ../security/keys/trusted-keys/trusted_tpm1.c:283:15: warning: cast to restricted __be16 ../security/keys/trusted-keys/trusted_tpm1.c:425:21: warning: cast to restricted __be32 ../security/keys/trusted-keys/trusted_tpm1.c:449:19: warning: cast to restricted __be32 ../security/keys/trusted-keys/trusted_tpm1.c:514:17: warning: incorrect type in assignment (different base types) ../security/keys/trusted-keys/trusted_tpm1.c:514:17: expected unsigned int [usertype] ordinal ../security/keys/trusted-keys/trusted_tpm1.c:514:17: got restricted __be32 [usertype] ../security/keys/trusted-keys/trusted_tpm1.c:515:17: warning: incorrect type in assignment (different base types) ../security/keys/trusted-keys/trusted_tpm1.c:515:17: expected unsigned int [usertype] datsize ../security/keys/trusted-keys/trusted_tpm1.c:515:17: got restricted __be32 [usertype] ../security/keys/trusted-keys/trusted_tpm1.c:516:17: warning: incorrect type in assignment (different base types) ../security/keys/trusted-keys/trusted_tpm1.c:516:17: expected unsigned int [usertype] pcrsize ../security/keys/trusted-keys/trusted_tpm1.c:516:17: got restricted __be32 [usertype] ../security/keys/trusted-keys/trusted_tpm1.c:562:24: warning: cast to restricted __be32 ../security/keys/trusted-keys/trusted_tpm1.c:563:23: warning: cast to restricted __be32 ../security/keys/trusted-keys/trusted_tpm1.c:615:17: warning: incorrect type in assignment (different base types) ../security/keys/trusted-keys/trusted_tpm1.c:615:17: expected unsigned int [usertype] ordinal ../security/keys/trusted-keys/trusted_tpm1.c:615:17: got restricted __be32 [usertype] ../security/keys/trusted-keys/trusted_tpm1.c:654:20: warning: cast to restricted __be32 ../arch/x86/kernel/i8259.c:57:15: warning: symbol 'io_apic_irqs' was not declared. Should it be static? ../fs/fcntl.c:1059:9: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1059:9: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1059:9: struct fasync_struct * ../fs/fcntl.c:1137:22: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1137:22: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1137:22: struct fasync_struct * ../fs/fcntl.c:1148:33: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1148:33: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1148:33: struct fasync_struct * ../fs/fcntl.c:299:9: warning: context imbalance in 'f_getown_ex' - different lock contexts for basic block ../net/core/flow_dissector.c: note: in included file (through ../include/linux/if_pppox.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../drivers/pwm/pwm-gpio.c:98:9: warning: context imbalance in 'pwm_gpio_timer' - wrong count at exit ../drivers/pwm/pwm-gpio.c:101:12: warning: context imbalance in 'pwm_gpio_apply' - different lock contexts for basic block ../drivers/pwm/pwm-gpio.c:166:9: warning: context imbalance in 'pwm_gpio_get_state' - wrong count at exit ../net/ipv6/netfilter/ip6_tables.c:1230:41: warning: array of flexible structures ../net/ipv6/netfilter/ip6_tables.c:1555:44: warning: array of flexible structures ../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here ../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here ../arch/x86/events/intel/uncore_nhmex.c: note: in included file (through ../arch/x86/include/asm/cpuid.h, ../arch/x86/include/asm/processor.h, ../arch/x86/include/asm/cpu_device_id.h): ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../io_uring/eventfd.c: note: in included file: ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../io_uring/eventfd.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'io_eventfd_release' - unexpected unlock ../io_uring/eventfd.c:90:24: warning: context imbalance in 'io_eventfd_grab' - different lock contexts for basic block ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1095:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1166:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1332:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1366:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1474:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1478:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1484:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1490:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1619:9: warning: too many warnings ../net/xfrm/xfrm_state.c: note: in included file: ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../net/xfrm/xfrm_policy.c:4137:43: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const [noderef] __rcu * ../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const * ../net/xfrm/xfrm_policy.c:4223:29: warning: incorrect type in assignment (different address spaces) ../net/xfrm/xfrm_policy.c:4223:29: expected struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4223:29: got struct hlist_head * ../net/xfrm/xfrm_policy.c:4250:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4250:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4250:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4276:17: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4276:17: expected struct hlist_head const *h ../net/xfrm/xfrm_policy.c:4276:17: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4277:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4277:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4277:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:264:9: warning: context imbalance in 'xfrm_policy_get_afinfo' - different lock contexts for basic block ../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__xfrm_dst_lookup' - unexpected unlock ../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../sound/core/timer.c:229:12: warning: context imbalance in 'check_matching_master_slave' - different lock contexts for basic block ../sound/core/timer.c:404:9: warning: context imbalance in 'remove_slave_links' - wrong count at exit ../sound/core/timer.c:455:9: warning: context imbalance in 'snd_timer_close_locked' - wrong count at exit ../sound/core/timer.c:491:15: warning: context imbalance in 'snd_timer_resolution' - different lock contexts for basic block ../sound/core/timer.c:540:12: warning: context imbalance in 'snd_timer_start1' - wrong count at exit ../sound/core/timer.c:595:12: warning: context imbalance in 'snd_timer_start_slave' - wrong count at exit ../sound/core/timer.c:615:12: warning: context imbalance in 'snd_timer_stop1' - wrong count at exit ../sound/core/timer.c:672:9: warning: context imbalance in 'snd_timer_stop_slave' - wrong count at exit ../sound/core/timer.c:779:25: warning: context imbalance in 'snd_timer_process_callbacks' - unexpected unlock ../sound/core/timer.c:797:9: warning: context imbalance in 'snd_timer_clear_callbacks' - wrong count at exit ../sound/core/timer.c:805:13: warning: context imbalance in 'snd_timer_work' - different lock contexts for basic block ../sound/core/timer.c:824:6: warning: context imbalance in 'snd_timer_interrupt' - different lock contexts for basic block ../sound/core/timer.c:1048:6: warning: context imbalance in 'snd_timer_notify' - different lock contexts for basic block ../sound/core/timer.c:1322:9: warning: context imbalance in 'snd_timer_user_interrupt' - wrong count at exit ../sound/core/timer.c:1429:12: warning: context imbalance in 'realloc_user_queue' - wrong count at exit ../sound/core/timer.c:1671:12: warning: context imbalance in 'snd_timer_user_gstatus' - different lock contexts for basic block ../sound/core/timer.c:2424:9: warning: context imbalance in 'snd_timer_user_poll' - wrong count at exit ../mm/swap.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1553:46: warning: context imbalance in '__page_cache_release' - unexpected unlock ../mm/swap.c:94:46: warning: context imbalance in 'page_cache_release' - unexpected unlock ../include/linux/memcontrol.h:1553:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock ../mm/swap.c:924:62: warning: context imbalance in 'folios_put_refs' - unexpected unlock ../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 ../arch/x86/xen/mmu_pv.c:664:19: warning: context imbalance in 'xen_pte_lock' - wrong count at exit ../arch/x86/xen/mmu_pv.c:676:13: warning: context imbalance in 'xen_pte_unlock' - unexpected unlock ../kernel/workqueue.c: In function ‘__alloc_workqueue’: ../kernel/workqueue.c:5679:9: warning: function ‘__alloc_workqueue’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 5679 | name_len = vsnprintf(wq->name, sizeof(wq->name), fmt, args); | ^~~~~~~~ ../io_uring/poll.c:421:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:421:40: expected int mask ../io_uring/poll.c:421:40: got restricted __poll_t [usertype] mask ../io_uring/poll.c:262:38: warning: incorrect type in assignment (different base types) ../io_uring/poll.c:262:38: expected signed int [usertype] res ../io_uring/poll.c:262:38: got restricted __poll_t ../io_uring/poll.c:282:56: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:281:66: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:281:66: expected restricted __poll_t [usertype] val ../io_uring/poll.c:281:66: got unsigned int ../io_uring/poll.c:281:52: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:281:52: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:281:52: got unsigned short ../io_uring/poll.c:284:51: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:284:51: expected signed int [usertype] res ../io_uring/poll.c:284:51: got restricted __poll_t [usertype] mask ../io_uring/poll.c:285:53: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:285:53: expected signed int [usertype] res ../io_uring/poll.c:285:53: got restricted __poll_t [usertype] mask ../io_uring/poll.c:332:71: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:332:65: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:332:65: expected restricted __poll_t [usertype] val ../io_uring/poll.c:332:65: got unsigned int ../io_uring/poll.c:609:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:609:40: expected int mask ../io_uring/poll.c:609:40: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:675:45: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:675:43: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:675:43: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:675:43: got unsigned int ../io_uring/poll.c:709:38: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:709:38: expected int mask ../io_uring/poll.c:709:38: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:709:55: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:709:55: expected int events ../io_uring/poll.c:709:55: got restricted __poll_t [usertype] events ../io_uring/poll.c:829:24: warning: invalid assignment: |= ../io_uring/poll.c:829:24: left side has type unsigned int ../io_uring/poll.c:829:24: right side has type restricted __poll_t ../io_uring/poll.c:831:24: warning: invalid assignment: |= ../io_uring/poll.c:831:24: left side has type unsigned int ../io_uring/poll.c:831:24: right side has type restricted __poll_t ../io_uring/poll.c:833:55: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:832:29: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:832:38: warning: incorrect type in return expression (different base types) ../io_uring/poll.c:832:38: expected restricted __poll_t ../io_uring/poll.c:832:38: got unsigned int ../io_uring/poll.c:893:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:893:40: expected signed int [usertype] res ../io_uring/poll.c:893:40: got restricted __poll_t [addressable] [assigned] [usertype] result_mask ../io_uring/poll.c:924:38: warning: invalid assignment: &= ../io_uring/poll.c:924:38: left side has type restricted __poll_t ../io_uring/poll.c:924:38: right side has type int ../io_uring/poll.c:925:52: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:925:38: warning: invalid assignment: |= ../io_uring/poll.c:925:38: left side has type restricted __poll_t ../io_uring/poll.c:925:38: right side has type unsigned int ../kernel/workqueue.c:5465:21: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5465:21: expected struct pool_workqueue [noderef] __rcu *[noderef] __percpu *cpu_pwq ../kernel/workqueue.c:5465:21: got struct pool_workqueue *[noderef] __percpu * ../kernel/workqueue.c:5482:31: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5482:31: expected struct pool_workqueue **pwq_p ../kernel/workqueue.c:5482:31: got struct pool_workqueue [noderef] __rcu ** ../kernel/workqueue.c:5516:54: warning: incorrect type in initializer (different address spaces) ../kernel/workqueue.c:5516:54: expected struct pool_workqueue *pwq ../kernel/workqueue.c:5516:54: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:6030:13: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:6030:13: expected struct pool_workqueue *pwq ../kernel/workqueue.c:6030:13: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:3854:33: warning: context imbalance in 'flush_workqueue_prep_pwqs' - unexpected unlock ../sound/core/hrtimer.c:30:29: warning: context imbalance in 'snd_hrtimer_callback' - wrong count at exit ../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../io_uring/sqpoll.c:42:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit ../io_uring/sqpoll.c:54:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit ../arch/x86/mm/kmmio.c:236:5: warning: context imbalance in 'kmmio_handler' - different lock contexts for basic block ../arch/x86/mm/kmmio.c: note: in included file (through ../include/linux/rculist.h): ../include/linux/rcupdate.h:970:9: warning: context imbalance in 'post_kmmio_handler' - 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:231:9: warning: cast truncates bits from constant value (1000000ff becomes ff) ../kernel/pid.c:393:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:393:9: struct pid [noderef] __rcu * ../kernel/pid.c:393:9: struct pid * ../kernel/pid.c:394:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:394:9: struct pid [noderef] __rcu * ../kernel/pid.c:394:9: struct pid * ../kernel/pid.c:455:23: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:455:23: struct pid [noderef] __rcu * ../kernel/pid.c:455:23: struct pid * ../kernel/pid.c:513:24: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:513:24: struct pid [noderef] __rcu * ../kernel/pid.c:513:24: struct pid * ../kernel/pid.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): ../include/linux/rculist.h:557:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:557:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:557:9: struct hlist_node * ../include/linux/rculist.h:558:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:558:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:558:9: struct hlist_node * ../security/safesetid/securityfs.c:271:15: error: incompatible types in comparison expression (different address spaces): ../security/safesetid/securityfs.c:271:15: struct setid_ruleset [noderef] __rcu * ../security/safesetid/securityfs.c:271:15: struct setid_ruleset * ../security/safesetid/securityfs.c:286:61: warning: incorrect type in argument 6 (different address spaces) ../security/safesetid/securityfs.c:286:61: expected struct setid_ruleset *ruleset ../security/safesetid/securityfs.c:286:61: got struct setid_ruleset [noderef] __rcu *extern [addressable] [assigned] [toplevel] safesetid_setuid_rules ../security/safesetid/securityfs.c:293:61: warning: incorrect type in argument 6 (different address spaces) ../security/safesetid/securityfs.c:293:61: expected struct setid_ruleset *ruleset ../security/safesetid/securityfs.c:293:61: got struct setid_ruleset [noderef] __rcu *extern [addressable] [assigned] [toplevel] safesetid_setgid_rules ../drivers/video/fbdev/geode/suspend_gx.c:30:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:30:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:30:9: got void [noderef] __iomem *gp_regs ../drivers/video/fbdev/geode/suspend_gx.c:30:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:30:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:30:9: got void [noderef] __iomem *gp_regs ../drivers/video/fbdev/geode/suspend_gx.c:30:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:30:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:30:9: got void [noderef] __iomem *gp_regs ../drivers/video/fbdev/geode/suspend_gx.c:31:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:31:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:31:9: got void [noderef] __iomem *dc_regs ../drivers/video/fbdev/geode/suspend_gx.c:31:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:31:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:31:9: got void [noderef] __iomem *dc_regs ../drivers/video/fbdev/geode/suspend_gx.c:31:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:31:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:31:9: got void [noderef] __iomem *dc_regs ../drivers/video/fbdev/geode/suspend_gx.c:32:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:32:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:32:9: got void [noderef] __iomem *vid_regs ../drivers/video/fbdev/geode/suspend_gx.c:32:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:32:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:32:9: got void [noderef] __iomem *vid_regs ../drivers/video/fbdev/geode/suspend_gx.c:32:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:32:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:32:9: got void [noderef] __iomem *vid_regs ../drivers/video/fbdev/geode/suspend_gx.c:33:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:33:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:33:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/suspend_gx.c:33:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:33:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:33:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/suspend_gx.c:33:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/suspend_gx.c:33:9: expected void const * ../drivers/video/fbdev/geode/suspend_gx.c:33:9: got void [noderef] __iomem * ../drivers/phy/marvell/phy-mmp3-hsic.c:58:31: warning: cast removes address space '__iomem' of expression ../net/core/dev_addr_lists.c: note: in included file (through ../include/linux/sysctl.h, ../include/net/net_namespace.h, ../include/linux/netdevice.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../net/xfrm/xfrm_input.c:78:21: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_input.c:78:21: struct xfrm_input_afinfo const [noderef] __rcu * ../net/xfrm/xfrm_input.c:78:21: struct xfrm_input_afinfo const * ../net/xfrm/xfrm_input.c:100:9: warning: context imbalance in 'xfrm_input_get_afinfo' - different lock contexts for basic block ../net/xfrm/xfrm_input.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/timerqueue.h, ../include/linux/hrtimer_defs.h, ../include/linux/hrtimer.h, ../include/linux/interrupt.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'xfrm_rcv_cb' - unexpected unlock ../sound/usb/mixer_scarlett2.c:4992:30: warning: dubious: !x | y ../sound/usb/mixer_scarlett2.c:6049:30: warning: dubious: !x | y ../sound/core/pcm_lib.c:548:32: warning: incorrect type in assignment (different base types) ../sound/core/pcm_lib.c:548:32: expected unsigned int [usertype] ../sound/core/pcm_lib.c:548:32: got restricted __le32 [usertype] ../net/8021q/vlan.c: In function ‘register_vlan_device’: ../net/8021q/vlan.c:247:46: warning: ‘%i’ directive output may be truncated writing between 1 and 4 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 247 | snprintf(name, IFNAMSIZ, "%s.%i", real_dev->name, vlan_id); | ^~ ../net/8021q/vlan.c:247:42: note: directive argument in the range [0, 4094] 247 | snprintf(name, IFNAMSIZ, "%s.%i", real_dev->name, vlan_id); | ^~~~~~~ ../net/8021q/vlan.c:247:17: note: ‘snprintf’ output between 3 and 21 bytes into a destination of size 16 247 | snprintf(name, IFNAMSIZ, "%s.%i", real_dev->name, vlan_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/8021q/vlan.c:235:46: warning: ‘%.4i’ directive output may be truncated writing 4 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 235 | snprintf(name, IFNAMSIZ, "%s.%.4i", real_dev->name, vlan_id); | ^~~~ ../net/8021q/vlan.c:235:42: note: directive argument in the range [0, 4094] 235 | snprintf(name, IFNAMSIZ, "%s.%.4i", real_dev->name, vlan_id); | ^~~~~~~~~ ../net/8021q/vlan.c:235:17: note: ‘snprintf’ output between 6 and 21 bytes into a destination of size 16 235 | snprintf(name, IFNAMSIZ, "%s.%.4i", real_dev->name, vlan_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../sound/core/pcm_native.c:95:1: warning: context imbalance in 'snd_pcm_group_lock' - different lock contexts for basic block ../sound/core/pcm_native.c:96:1: warning: context imbalance in 'snd_pcm_group_unlock' - unexpected unlock ../sound/core/pcm_native.c:97:1: warning: context imbalance in 'snd_pcm_group_lock_irq' - different lock contexts for basic block ../sound/core/pcm_native.c:98:1: warning: context imbalance in 'snd_pcm_group_unlock_irq' - unexpected unlock ../sound/core/pcm_native.c:145:9: warning: context imbalance in 'snd_pcm_stream_lock_nested' - different lock contexts for basic block ../sound/core/pcm_native.c:171:9: warning: context imbalance in '_snd_pcm_stream_lock_irqsave' - different lock contexts for basic block ../sound/core/pcm_native.c:184:9: warning: context imbalance in '_snd_pcm_stream_lock_irqsave_nested' - different lock contexts for basic block ../sound/core/pcm_native.c:201:39: warning: context imbalance in 'snd_pcm_stream_unlock_irqrestore' - unexpected unlock ../sound/core/pcm_native.c:1273:44: warning: context imbalance in 'snd_pcm_action_group' - unexpected unlock ../sound/core/pcm_native.c:1343:37: warning: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block ../arch/x86/kvm/emulate.c:5079:21: error: arithmetics on pointers to functions ../mm/shrinker.c:10:1: warning: symbol 'shrinker_list' was not declared. Should it be static? ../mm/shrinker.c:11:1: warning: symbol 'shrinker_mutex' was not declared. Should it be static? ../fs/dcache.c:625:17: warning: context imbalance in '__dentry_kill' - unexpected unlock ../fs/dcache.c:663:13: warning: context imbalance in 'lock_for_kill' - different lock contexts for basic block ../fs/dcache.c:855:6: warning: context imbalance in 'dput' - different lock contexts for basic block ../fs/dcache.c:1080:27: warning: context imbalance in 'shrink_dentry_list' - different lock contexts for basic block ../fs/dcache.c:1182:24: warning: context imbalance in 'dentry_lru_isolate_shrink' - different lock contexts for basic block ../fs/dcache.c:1244:13: warning: context imbalance in 'd_walk' - different lock contexts for basic block ../fs/dcache.c:1470:24: warning: context imbalance in 'select_collect2' - different lock contexts for basic block ../fs/dcache.c:1075:28: warning: context imbalance in 'shrink_dcache_parent' - unexpected unlock ../fs/dcache.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): ../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * ../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * ../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * ../include/linux/rculist_bl.h:17:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:17:9: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:17:9: struct hlist_bl_node * ../net/xfrm/xfrm_output.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'xfrm_local_error' - unexpected unlock ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: got void [noderef] __iomem *gp_regs ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: got void [noderef] __iomem *gp_regs ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:602:9: got void [noderef] __iomem *gp_regs ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: got void [noderef] __iomem *dc_regs ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: got void [noderef] __iomem *dc_regs ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:603:9: got void [noderef] __iomem *dc_regs ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: got void [noderef] __iomem *vp_regs ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: got void [noderef] __iomem *vp_regs ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:604:9: got void [noderef] __iomem *vp_regs ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:605:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:633:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: expected void const * ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: got void [noderef] __iomem * ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: expected void * ../drivers/video/fbdev/geode/lxfb_ops.c:760:9: got void [noderef] __iomem * ../drivers/pnp/support.c:41:14: warning: cast to restricted __be32 ../mm/vmscan.c:2585:1: warning: symbol 'lru_gen_caps' was not declared. Should it be static? ../mm/vmscan.c:806:28: warning: context imbalance in '__remove_mapping' - unexpected unlock ../mm/vmscan.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'walk_pte_range' - unexpected unlock ../io_uring/msg_ring.c:84:9: warning: context imbalance in 'io_msg_tw_complete' - different lock contexts for basic block ../drivers/pinctrl/intel/pinctrl-baytrail.c:600:9: warning: context imbalance in 'byt_set_group_simple_mux' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:626:9: warning: context imbalance in 'byt_set_group_mixed_mux' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:689:15: warning: context imbalance in 'byt_gpio_clear_triggering' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:692:12: warning: context imbalance in 'byt_gpio_request_enable' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:769:15: warning: context imbalance in 'byt_gpio_set_direction' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:927:12: warning: context imbalance in 'byt_pin_config_set' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1048:13: warning: context imbalance in 'byt_gpio_set' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1088:12: warning: context imbalance in 'byt_gpio_direction_input' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1128:15: warning: context imbalance in 'byt_gpio_direction_output' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1237:13: warning: context imbalance in 'byt_irq_ack' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1263:13: warning: context imbalance in 'byt_irq_unmask' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1302:12: warning: context imbalance in 'byt_irq_type' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1655:9: warning: context imbalance in 'byt_gpio_suspend' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-baytrail.c:1703:9: warning: context imbalance in 'byt_gpio_resume' - wrong count at exit ../net/xfrm/xfrm_replay.c: note: in included file: ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1893:16: struct sock * ../arch/x86/kvm/x86.c:232:47: warning: array of flexible structures ../arch/x86/kvm/x86.c: note: in included file: ../include/linux/kvm_host.h:2074:54: warning: array of flexible structures ../arch/x86/kvm/x86.c:258:49: warning: array of flexible structures ../include/linux/kvm_host.h:2076:56: warning: array of flexible structures ../arch/x86/kvm/x86.c:3027:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit ../arch/x86/kvm/x86.c:3038: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:350:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock ../include/linux/srcu.h:350:9: warning: context imbalance in 'vcpu_run' - unexpected unlock ../drivers/pinctrl/intel/pinctrl-intel.c:424:12: warning: context imbalance in 'intel_pinmux_set_mux' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:539:12: warning: context imbalance in 'intel_gpio_request_enable' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:587:15: warning: context imbalance in 'intel_gpio_set_direction' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:762:12: warning: context imbalance in 'intel_config_set_pull' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:846:13: warning: context imbalance in 'intel_gpio_set_high_impedance' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:860:12: warning: context imbalance in 'intel_config_set_debounce' - different lock contexts for basic block ../drivers/pinctrl/intel/pinctrl-intel.c:1036:13: warning: context imbalance in 'intel_gpio_set' - different lock contexts for basic block ../drivers/pinctrl/intel/pinctrl-intel.c:1122:9: warning: context imbalance in 'intel_gpio_irq_ack' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:1145:9: warning: context imbalance in 'intel_gpio_irq_mask_unmask' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-intel.c:1188:12: warning: context imbalance in 'intel_gpio_irq_type' - different lock contexts for basic block ../fs/inode.c:995:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock ../fs/inode.c:1055:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block ../fs/inode.c:1096:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block ../fs/inode.c:1826:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit ../fs/inode.c:1944:20: warning: context imbalance in 'iput_final' - unexpected unlock ../fs/inode.c:1958:6: warning: context imbalance in 'iput' - wrong count at exit ../fs/inode.c:2491:17: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock ../drivers/pinctrl/intel/pinctrl-cherryview.c:661:12: warning: context imbalance in 'chv_pinmux_set_mux' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:740:12: warning: context imbalance in 'chv_gpio_request_enable' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:790:13: warning: context imbalance in 'chv_gpio_disable_free' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:818:9: warning: context imbalance in 'chv_gpio_set_direction' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:917:12: warning: context imbalance in 'chv_config_set_pull' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:992:9: warning: context imbalance in 'chv_config_set_oden' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1129:9: warning: context imbalance in 'chv_gpio_set' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1172:13: warning: context imbalance in 'chv_gpio_irq_ack' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1203:9: warning: context imbalance in 'chv_gpio_irq_mask_unmask' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1328:12: warning: context imbalance in 'chv_gpio_irq_type' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1593:20: warning: context imbalance in 'chv_pinctrl_mmio_access_handler' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1730:9: warning: context imbalance in 'chv_pinctrl_suspend_noirq' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-cherryview.c:1778:9: warning: context imbalance in 'chv_pinctrl_resume_noirq' - wrong count at exit ../mm/util.c:131:6: warning: multiple definitions for function 'kmemdup_noprof' ../mm/util.c: note: in included file (through ../include/linux/string.h, ../include/linux/bitmap.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ...): ../include/linux/fortify-string.h:744:23: the previous one is here ../net/ipv4/inet_connection_sock.c:330:36: warning: context imbalance in 'inet_csk_find_open_port' - wrong count at exit ../net/ipv4/inet_connection_sock.c:607:23: warning: context imbalance in 'inet_csk_get_port' - unexpected unlock ../net/ipv4/inet_connection_sock.c:1468:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock ../arch/x86/kvm/lapic.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:350:9: warning: context imbalance in 'kvm_inhibit_apic_access_page' - unexpected unlock ../net/core/dev.c:3389:23: warning: incorrect type in argument 4 (different base types) ../net/core/dev.c:3389:23: expected restricted __wsum [usertype] csum ../net/core/dev.c:3389:23: got unsigned int ../net/core/dev.c:3389:23: warning: cast from restricted __wsum ../net/core/dev.c:5347:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static? ../net/core/dev.c:3839:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block ../net/core/dev.c:5305:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block ../drivers/pnp/isapnp/core.c:38:5: warning: symbol 'isapnp_disable' was not declared. Should it be static? ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:315:9: warning: context imbalance in 'lp_pinmux_set_mux' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:350:9: warning: context imbalance in 'lp_gpio_request_enable' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:355:13: warning: context imbalance in 'lp_gpio_disable_free' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:392:9: warning: context imbalance in 'lp_gpio_set_direction' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:448:12: warning: context imbalance in 'lp_pin_config_set' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:513:9: warning: context imbalance in 'lp_gpio_set' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:566:13: warning: context imbalance in 'lp_irq_ack' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-lynxpoint.c:612:12: warning: context imbalance in 'lp_irq_set_type' - different lock contexts for basic block ../drivers/pinctrl/intel/pinctrl-tangier.c:216:12: warning: context imbalance in 'tng_pinmux_set_mux' - different lock contexts for basic block ../drivers/pinctrl/intel/pinctrl-tangier.c:244:12: warning: context imbalance in 'tng_gpio_request_enable' - wrong count at exit ../drivers/pinctrl/intel/pinctrl-tangier.c:356:12: warning: context imbalance in 'tng_config_set_pin' - wrong count at exit ../mm/vmstat.c:1520:47: warning: context imbalance in 'walk_zones_in_node' - unexpected unlock ../kernel/notifier.c:31:20: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:31:20: expected struct notifier_block **nl ../kernel/notifier.c:31:20: got struct notifier_block [noderef] __rcu ** ../kernel/notifier.c:33:17: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:33:17: expected struct notifier_block [noderef] __rcu *next ../kernel/notifier.c:33:17: got struct notifier_block * ../kernel/notifier.c:34:9: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:34:9: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:34:9: struct notifier_block * ../kernel/notifier.c:44:25: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:44:25: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:44:25: struct notifier_block * ../kernel/notifier.c:148:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:171:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:193:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:223:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:261:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:264:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:324:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:327:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:345:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:380:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:405:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:422:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:429:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:453:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:483:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:486:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:513:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:516:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:546:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/char/ipmi/ipmi_ssif.c:355:13: warning: context imbalance in 'start_clear_flags' - unexpected unlock ../drivers/char/ipmi/ipmi_ssif.c:374:13: warning: context imbalance in 'start_flag_fetch' - unexpected unlock ../drivers/char/ipmi/ipmi_ssif.c:415:9: warning: context imbalance in 'start_event_fetch' - unexpected unlock ../drivers/char/ipmi/ipmi_ssif.c:438:9: warning: context imbalance in 'start_recv_msg_fetch' - unexpected unlock ../drivers/char/ipmi/ipmi_ssif.c:469:17: warning: context imbalance in 'handle_flags' - unexpected unlock ../drivers/char/ipmi/ipmi_ssif.c:566:13: warning: context imbalance in 'watch_timeout' - different lock contexts for basic block ../drivers/char/ipmi/ipmi_ssif.c:904:9: warning: context imbalance in 'msg_done_handler' - different lock contexts for basic block ../drivers/char/ipmi/ipmi_ssif.c:1055:17: warning: context imbalance in 'start_next_msg' - unexpected unlock ../drivers/char/ipmi/ipmi_ssif.c:1083:9: warning: context imbalance in 'sender' - wrong count at exit ../mm/backing-dev.c:855:9: warning: incorrect type in assignment (different address spaces) ../mm/backing-dev.c:855:9: expected void **slot ../mm/backing-dev.c:855:9: got void [noderef] __rcu ** ../mm/backing-dev.c:855:9: warning: incorrect type in assignment (different address spaces) ../mm/backing-dev.c:855:9: expected void **slot ../mm/backing-dev.c:855:9: got void [noderef] __rcu ** ../mm/backing-dev.c:855:9: warning: incorrect type in argument 1 (different address spaces) ../mm/backing-dev.c:855:9: expected void [noderef] __rcu **slot ../mm/backing-dev.c:855:9: got void **slot ../mm/backing-dev.c:855:9: warning: incorrect type in assignment (different address spaces) ../mm/backing-dev.c:855:9: expected void **slot ../mm/backing-dev.c:855:9: got void [noderef] __rcu ** ../drivers/clk/clkdev.c: In function ‘vclkdev_alloc’: ../drivers/clk/clkdev.c:185:17: warning: function ‘vclkdev_alloc’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 185 | res = vsnprintf(cla->dev_id, sizeof(cla->dev_id), dev_fmt, ap); | ^~~ ../arch/x86/mm/mem_encrypt_amd.c:46:5: warning: symbol 'sev_check_data' was not declared. Should it be static? ../lib/radix-tree.c:266:36: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:266:36: expected struct xa_node *nodes ../lib/radix-tree.c:266:36: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:284:29: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:284:29: expected struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:284:29: got struct xa_node *parent ../lib/radix-tree.c:344:38: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:344:38: expected struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:344:38: got struct xa_node *nodes ../lib/radix-tree.c:446:54: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:446:54: expected struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:446:54: got struct xa_node *node ../lib/radix-tree.c:558:24: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:558:24: expected struct xa_node *parent ../lib/radix-tree.c:558:24: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:672:31: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:672:31: expected struct xa_node *[assigned] child ../lib/radix-tree.c:672:31: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:947:22: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:947:22: expected struct xa_node *node ../lib/radix-tree.c:947:22: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:1007:22: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:1007:22: expected struct xa_node *node ../lib/radix-tree.c:1007:22: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:1527:38: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:1527:38: expected struct xa_node *[assigned] node ../lib/radix-tree.c:1527:38: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:1587:28: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:1587:28: expected struct xa_node *nodes ../lib/radix-tree.c:1587:28: got struct xa_node [noderef] __rcu *parent ../kernel/cred.c:104:9: error: incompatible types in comparison expression (different address spaces): ../kernel/cred.c:104:9: struct cred * ../kernel/cred.c:104:9: struct cred const [noderef] __rcu * ../kernel/cred.c:105:9: error: incompatible types in comparison expression (different address spaces): ../kernel/cred.c:105:9: struct cred * ../kernel/cred.c:105:9: struct cred const [noderef] __rcu * ../kernel/cred.c:121:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/cred.c:121:9: expected struct atomic64_t const [usertype] *v ../kernel/cred.c:121:9: got struct atomic64_t const [noderef] __rcu * ../kernel/cred.c:124:22: warning: cast removes address space '__rcu' of expression ../kernel/cred.c:127:17: warning: cast removes address space '__rcu' of expression ../kernel/cred.c:218:13: warning: incorrect type in assignment (different address spaces) ../kernel/cred.c:218:13: expected struct cred const *old ../kernel/cred.c:218:13: got struct cred const [noderef] __rcu *cred ../kernel/cred.c:305:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/cred.c:305:47: expected struct cred const *cred ../kernel/cred.c:305:47: got struct cred const [noderef] __rcu *cred ../kernel/cred.c:305:30: warning: incorrect type in assignment (different address spaces) ../kernel/cred.c:305:30: expected struct cred const [noderef] __rcu *real_cred ../kernel/cred.c:305:30: got struct cred const * ../kernel/cred.c:306:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/cred.c:306:17: expected struct atomic64_t const [usertype] *v ../kernel/cred.c:306:17: got struct atomic64_t const [noderef] __rcu * ../kernel/cred.c:344:32: warning: incorrect type in assignment (different address spaces) ../kernel/cred.c:344:32: expected struct cred const [noderef] __rcu *real_cred ../kernel/cred.c:344:32: got struct cred const * ../kernel/cred.c:395:38: warning: incorrect type in initializer (different address spaces) ../kernel/cred.c:395:38: expected struct cred const *old ../kernel/cred.c:395:38: got struct cred const [noderef] __rcu *real_cred ../kernel/cred.c:400:9: error: incompatible types in comparison expression (different address spaces): ../kernel/cred.c:400:9: struct cred const [noderef] __rcu * ../kernel/cred.c:400:9: struct cred const * ../kernel/cred.c:519:46: warning: incorrect type in initializer (different address spaces) ../kernel/cred.c:519:46: expected struct cred const *override ../kernel/cred.c:519:46: got struct cred const [noderef] __rcu *cred ../kernel/cred.c:301:19: warning: dereference of noderef expression ../kernel/cred.c: note: in included file: ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../sound/isa/gus/gus_volume.c: note: in included file: ../sound/isa/gus/gus_tables.h:41:16: warning: symbol 'snd_gf1_atten_table' was not declared. Should it be static? ../io_uring/fdinfo.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../fs/file.c:417:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:417:17: expected struct file **old_fds ../fs/file.c:417:17: got struct file [noderef] __rcu **fd ../fs/file.c:418:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:418:17: expected struct file **new_fds ../fs/file.c:418:17: got struct file [noderef] __rcu **fd ../fs/file.c:433:17: error: incompatible types in comparison expression (different address spaces): ../fs/file.c:433:17: struct file [noderef] __rcu * ../fs/file.c:433:17: struct file * ../fs/file.c:463:60: warning: incorrect type in initializer (different address spaces) ../fs/file.c:503:28: warning: incorrect type in initializer (different address spaces) ../fs/file.c:501:21: warning: symbol 'init_files' was not declared. Should it be static? ../fs/file.c:681:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:861:30: warning: incorrect type in assignment (different address spaces) ../fs/file.c:882:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:886:13: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:889:23: warning: incorrect type in assignment (different address spaces) ../fs/file.c:912:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:914:14: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:935:22: warning: incorrect type in assignment (different address spaces) ../fs/file.c:937:32: warning: incorrect type in return expression (different address spaces) ../fs/file.c:959:31: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:959:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:963:16: warning: incorrect type in return expression (different address spaces) ../fs/file.c:1247:16: warning: incorrect type in assignment (different address spaces) ../mm/slab_common.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/kmem.h): ../include/trace/events/kmem.h:54:1: error: too long token expansion ../net/mpls/af_mpls.c: note: in included file: ../net/mpls/internal.h:157:38: warning: array of flexible structures Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 202. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 202. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 202. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 202. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 202. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 202. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 202. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 202. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 202. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 202. ../security/landlock/ruleset.c:202: warning: Function parameter or struct member '' not described in 'insert_rule' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 202. Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1806, line 202. ../security/landlock/ruleset.c:202: warning: Excess function parameter 'layers' description in 'insert_rule' Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 692. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 692. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 692. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 692. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 692. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 692. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 692. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 692. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 692. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 692. ../security/landlock/ruleset.c:692: warning: Function parameter or struct member '' not described in 'landlock_init_layer_masks' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 692. Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1806, line 692. ../security/landlock/ruleset.c:692: warning: Excess function parameter 'layer_masks' description in 'landlock_init_layer_masks' ../net/xfrm/xfrm_user.c:4083:9: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:4083:9: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:4083:9: struct sock * ../net/xfrm/xfrm_user.c:4089:9: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:4089:9: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:4089:9: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c:1460:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1460:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1460:29: struct sock * ../net/xfrm/xfrm_user.c: note: in included file: ../include/net/xfrm.h:1906:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1906:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1906:16: struct sock * ../net/sched/act_bpf.c:133:9: warning: incorrect type in argument 1 (different address spaces) ../net/sched/act_bpf.c:133:9: expected void const * ../net/sched/act_bpf.c:133:9: got unsigned char [noderef] __rcu * ../net/sched/act_bpf.c:133:9: warning: incorrect type in argument 1 (different address spaces) ../net/sched/act_bpf.c:133:9: expected void const * ../net/sched/act_bpf.c:133:9: got unsigned char [noderef] __rcu * ../net/sched/act_bpf.c:133:9: warning: incorrect type in argument 2 (different address spaces) ../net/sched/act_bpf.c:133:9: expected void const * ../net/sched/act_bpf.c:133:9: got unsigned char [noderef] __rcu * ../net/sched/act_bpf.c:126:50: warning: dereference of noderef expression ../net/sched/act_bpf.c:126:50: warning: dereference of noderef expression ../mm/percpu.c:1980:24: warning: context imbalance in 'pcpu_balance_free' - unexpected unlock ../kernel/reboot.c:241: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' ../kernel/reboot.c:972: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff' ../net/netfilter/nfnetlink_hook.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nf_netlink_dump_start_rcu' - unexpected unlock ../arch/x86/kernel/quirks.c:662:6: warning: symbol 'x86_apple_machine' was not declared. Should it be static? ../net/ipv4/tcp_input.c:7321:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock ../net/core/neighbour.c:431:9: warning: context imbalance in '__neigh_ifdown' - wrong count at exit ../net/core/neighbour.c:823:9: warning: context imbalance in 'pneigh_ifdown_and_unlock' - unexpected unlock ../sound/usb/caiaq/device.c:146:41: warning: cast to restricted __le16 ../net/netfilter/nf_conntrack_core.c:129:13: warning: context imbalance in 'nf_conntrack_double_unlock' - unexpected unlock ../net/netfilter/nf_conntrack_core.c:139:13: warning: context imbalance in 'nf_conntrack_double_lock' - wrong count at exit ../net/netfilter/nf_conntrack_core.c:2343:28: warning: context imbalance in 'get_next_corpse' - unexpected unlock ../lib/vsprintf.c: In function ‘va_format’: ../lib/vsprintf.c:1718:9: warning: function ‘va_format’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1718 | buf += vsnprintf(buf, end > buf ? end - buf : 0, va_fmt->fmt, va); | ^~~ ../drivers/video/fbdev/core/bitblit.c:345:37: warning: cast truncates bits from constant value (ffffff00 becomes 0) ../net/sched/act_skbmod.c:74:39: warning: incorrect type in assignment (different base types) ../net/sched/act_skbmod.c:74:39: expected restricted __be16 [usertype] h_proto ../net/sched/act_skbmod.c:74:39: got unsigned short [usertype] eth_type ../net/sched/act_skbmod.c:208:29: warning: incorrect type in assignment (different base types) ../net/sched/act_skbmod.c:208:29: expected unsigned short [usertype] eth_type ../net/sched/act_skbmod.c:208:29: got restricted __be16 [usertype] ../net/sched/act_skbmod.c:265:48: warning: cast to restricted __be16 ../net/sched/act_skbmod.c:214:9: warning: context imbalance in 'tcf_skbmod_init' - different lock contexts for basic block ../sound/usb/hiface/pcm.c:55:32: warning: array of flexible structures ../sound/core/rawmidi.c:106:13: warning: context imbalance in 'snd_rawmidi_ready' - wrong count at exit ../sound/core/rawmidi.c:237:9: warning: context imbalance in 'reset_runtime_ptrs' - wrong count at exit ../sound/core/rawmidi.c:338:12: warning: context imbalance in 'open_substream' - different lock contexts for basic block ../sound/core/rawmidi.c:786:12: warning: context imbalance in 'snd_rawmidi_output_status' - wrong count at exit ../sound/core/rawmidi.c:798:12: warning: context imbalance in 'snd_rawmidi_input_status' - wrong count at exit ../sound/core/rawmidi.c:1140:5: warning: context imbalance in 'snd_rawmidi_receive' - wrong count at exit ../sound/core/rawmidi.c:1328:5: warning: context imbalance in 'snd_rawmidi_transmit_empty' - wrong count at exit ../sound/core/rawmidi.c:1410:5: warning: context imbalance in 'snd_rawmidi_transmit_peek' - wrong count at exit ../sound/core/rawmidi.c:1461:5: warning: context imbalance in 'snd_rawmidi_transmit_ack' - wrong count at exit ../sound/core/rawmidi.c:1480:5: warning: context imbalance in 'snd_rawmidi_transmit' - wrong count at exit ../sound/core/rawmidi.c:1511:9: warning: context imbalance in 'snd_rawmidi_proceed' - wrong count at exit Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 762. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 762. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 762. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 762. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 762. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 762. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 762. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 762. ../security/landlock/fs.c:762: warning: Function parameter or struct member '' not described in 'is_access_to_paths_allowed' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 762. Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 762. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 762. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 762. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 762. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 762. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, line 762. Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1806, line 762. ../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' ../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent2' description in 'is_access_to_paths_allowed' Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 994. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 994. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 994. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 994. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 994. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 994. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 994. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 994. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 994. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 994. ../security/landlock/fs.c:994: warning: Function parameter or struct member '' not described in 'collect_domain_accesses' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 994. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, line 994. ../security/landlock/fs.c:994: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' ../sound/usb/usx2y/usx2yhwdeppcm.c: note: in included file: ../sound/usb/usx2y/usbusx2yaudio.c:772:23: warning: incorrect type in assignment (different base types) ../sound/usb/usx2y/usbusx2yaudio.c:772:23: expected unsigned int format ../sound/usb/usx2y/usbusx2yaudio.c:772:23: got restricted snd_pcm_format_t [usertype] format ../sound/usb/usx2y/usbusx2yaudio.c:835:53: warning: restricted snd_pcm_state_t degrades to integer ../sound/usb/usx2y/usbusx2yaudio.c:835:63: warning: restricted snd_pcm_state_t degrades to integer ../sound/usb/usx2y/usbusx2yaudio.c:870:45: warning: restricted snd_pcm_format_t degrades to integer ../sound/usb/usx2y/usx2yhwdeppcm.c:378:53: warning: restricted snd_pcm_state_t degrades to integer ../sound/usb/usx2y/usx2yhwdeppcm.c:378:63: warning: restricted snd_pcm_state_t degrades to integer ../sound/usb/usx2y/usx2yhwdeppcm.c:523:45: warning: restricted snd_pcm_format_t degrades to integer ../drivers/pmdomain/bcm/bcm-pmb.c:102:65: warning: cast to restricted __be32 ../drivers/pmdomain/bcm/bcm-pmb.c:102:45: warning: cast to restricted __le32 ../drivers/pmdomain/bcm/bcm-pmb.c:114:36: warning: restricted __le32 degrades to integer ../drivers/pmdomain/bcm/bcm-pmb.c:114:55: warning: restricted __be32 degrades to integer ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../arch/x86/kernel/alternative.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__text_poke' - unexpected unlock ../net/sched/act_ife.c:56:15: warning: incorrect type in assignment (different base types) ../net/sched/act_ife.c:56:15: expected unsigned short [assigned] [usertype] edata ../net/sched/act_ife.c:56:15: got restricted __be16 [usertype] ../net/sched/act_ife.c:100:15: warning: incorrect type in assignment (different base types) ../net/sched/act_ife.c:100:15: expected unsigned int [assigned] [usertype] edata ../net/sched/act_ife.c:100:15: got restricted __be32 [usertype] ../net/sched/act_ife.c:322:9: warning: context imbalance in '__add_metainfo' - different lock contexts for basic block ../net/sched/act_ife.c:626:9: warning: context imbalance in 'tcf_ife_init' - different lock contexts for basic block ../mm/compaction.c:569:39: warning: context imbalance in 'compact_unlock_should_abort' - unexpected unlock ../mm/compaction.c:683:39: warning: context imbalance in 'isolate_freepages_block' - unexpected unlock ../block/partitions/aix.c:81: warning: Function parameter or struct member 'state' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'lba' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'buffer' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'count' not described in 'read_lba' ../block/partitions/aix.c:114: warning: Function parameter or struct member 'state' not described in 'alloc_pvd' ../block/partitions/aix.c:114: warning: Function parameter or struct member 'lba' not described in 'alloc_pvd' ../block/partitions/aix.c:139: warning: Function parameter or struct member 'state' not described in 'alloc_lvn' ../block/partitions/aix.c:139: warning: Function parameter or struct member 'lba' not described in 'alloc_lvn' ../drivers/pinctrl/nomadik/pinctrl-nomadik.c:980:9: warning: context imbalance in 'nmk_pmx_set' - different lock contexts for basic block ../sound/core/ump.c:1086:12: warning: context imbalance in 'snd_ump_legacy_open' - different lock contexts for basic block ../sound/core/ump.c:1171:12: warning: context imbalance in 'process_legacy_output' - wrong count at exit ../sound/core/ump.c:1207:13: warning: context imbalance in 'process_legacy_input' - different lock contexts for basic block ../net/sched/act_meta_mark.c:33:21: warning: cast to restricted __be32 ../fs/namespace.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/xarray.h, ../include/linux/list_lru.h, ../include/linux/fs.h, ...): ../include/linux/rbtree.h:209:21: warning: context imbalance in 'mnt_ns_tree_add' - wrong count at exit ../fs/namespace.c:162:9: warning: context imbalance in 'mnt_ns_tree_remove' - different lock contexts for basic block ../fs/namespace.c:199:29: warning: context imbalance in 'lookup_mnt_ns' - wrong count at exit ../fs/namespace.c:2068:22: warning: context imbalance in '__lookup_next_mnt_ns' - wrong count at exit ../net/core/rtnetlink.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_link_ops_get' - wrong count at exit ../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_link_ops_put' - unexpected unlock ../net/core/rtnetlink.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_af_lookup' - wrong count at exit ../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_af_put' - unexpected unlock ../net/mctp/route.c:160:9: warning: context imbalance in 'mctp_lookup_key' - different lock contexts for basic block ../net/mctp/route.c:524:39: warning: context imbalance in 'mctp_route_input' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3403:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3403:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3403:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3525:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3525:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3525:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3529:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3529:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3529:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1839:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2131:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2391:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2600:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2648:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2681:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2726:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2858:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3079:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3107:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3404:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3404:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3526:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3526:45: warning: dereference of noderef expression ../mm/list_lru.c:158:6: warning: context imbalance in 'list_lru_add' - different lock contexts for basic block ../mm/list_lru.c:198:6: warning: context imbalance in 'list_lru_del' - different lock contexts for basic block ../mm/list_lru.c:287:35: warning: context imbalance in '__list_lru_walk_one' - different lock contexts for basic block ../security/ipe/hooks.c:55: warning: Function parameter or struct member '__always_unused' not described in 'ipe_mmap_file' ../security/ipe/hooks.c:55: warning: Excess function parameter 'reqprot' description in 'ipe_mmap_file' ../security/ipe/hooks.c:83: warning: Function parameter or struct member '__always_unused' not described in 'ipe_file_mprotect' ../security/ipe/hooks.c:83: warning: Excess function parameter 'reqprot' description in 'ipe_file_mprotect' ../net/sched/act_meta_skbprio.c:38:25: warning: cast to restricted __be32 ../fs/seq_file.c:931:9: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:931:9: struct list_head [noderef] __rcu * ../fs/seq_file.c:931:9: struct list_head * ../fs/seq_file.c:931:9: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:931:9: struct list_head [noderef] __rcu * ../fs/seq_file.c:931:9: struct list_head * ../fs/seq_file.c:953:12: warning: incorrect type in assignment (different address spaces) ../fs/seq_file.c:953:12: expected struct list_head *lh ../fs/seq_file.c:953:12: got struct list_head [noderef] __rcu * ../fs/seq_file.c:1080:24: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:1080:24: struct hlist_node [noderef] __rcu * ../fs/seq_file.c:1080:24: struct hlist_node * ../fs/seq_file.c:1082:24: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:1082:24: struct hlist_node [noderef] __rcu * ../fs/seq_file.c:1082:24: struct hlist_node * ../mm/workingset.c:768:9: warning: context imbalance in 'shadow_lru_isolate' - wrong count at exit ../io_uring/memmap.c: note: in included file: ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../net/mptcp/protocol.c:3371:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock ../sound/usb/6fire/pcm.c: note: in included file: ../sound/usb/6fire/pcm.h:54:31: warning: array of flexible structures ../sound/usb/6fire/pcm.h:55:32: warning: array of flexible structures ../sound/soc/soc-ops.c:709:33: warning: invalid assignment: &= ../sound/soc/soc-ops.c:709:33: left side has type unsigned short ../sound/soc/soc-ops.c:709:33: right side has type restricted __be16 ../sound/soc/soc-ops.c:713:33: warning: invalid assignment: &= ../sound/soc/soc-ops.c:713:33: left side has type unsigned int ../sound/soc/soc-ops.c:713:33: right side has type restricted __be32 ../net/sched/act_meta_skbtcindex.c:33:25: warning: cast to restricted __be16 ../kernel/irq/irqdesc.c:903:17: warning: context imbalance in '__irq_get_desc_lock' - wrong count at exit ../fs/xattr.c:739:32: warning: dereference of noderef expression ../fs/xattr.c:885:32: warning: dereference of noderef expression ../mm/gup.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'follow_page_pte' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'get_gate_page' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'gup_fast_pte_range' - unexpected unlock ../drivers/pci/pci-acpi.c:1115:56: warning: restricted pci_power_t degrades to integer ../drivers/video/fbdev/core/fbcon_ud.c:372:37: warning: cast truncates bits from constant value (ffffff00 becomes 0) ../drivers/pinctrl/nuvoton/pinctrl-ma35.c:333:12: warning: context imbalance in 'ma35_gpio_core_direction_in' - wrong count at exit ../drivers/pinctrl/nuvoton/pinctrl-ma35.c:359:15: warning: context imbalance in 'ma35_gpio_core_direction_out' - wrong count at exit ../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'boost_ctrl' not described in 'lm3692x_led' ../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'brightness_ctrl' not described in 'lm3692x_led' ../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'enabled' not described in 'lm3692x_led' ../kernel/power/main.c:113:5: warning: symbol 'pm_async_enabled' was not declared. Should it be static? ../kernel/power/main.c:145:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:145:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:146:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:146:26: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:148:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:149:62: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:145:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:174:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:174:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:175:54: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:174:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:194:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:194:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:200:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:200:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:200:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:200:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:675:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:675:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:676:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:677:77: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:675:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:706:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:706:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:707:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:706:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:727:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:727:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:733:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:733:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:801:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:801:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:832:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:832:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:833:58: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:834:51: warning: restricted suspend_state_t degrades to integer ../fs/libfs.c:2127:18: error: incompatible types in comparison expression (different address spaces): ../fs/libfs.c:2127:18: struct dentry [noderef] __rcu * ../fs/libfs.c:2127:18: struct dentry * ../net/ipv4/tcp_cong.c:297:24: warning: incorrect type in initializer (different address spaces) ../net/ipv4/tcp_cong.c:297:24: expected struct tcp_congestion_ops const [noderef] __rcu *__ret ../net/ipv4/tcp_cong.c:297:24: got struct tcp_congestion_ops *[assigned] ca ../net/ipv4/tcp_cong.c:297:22: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_cong.c:297:22: expected struct tcp_congestion_ops const *prev ../net/ipv4/tcp_cong.c:297:22: got struct tcp_congestion_ops const [noderef] __rcu *[assigned] __ret ../security/ipe/policy_fs.c:21: warning: cannot understand function prototype: 'struct ipefs_file ' ../security/ipe/policy_fs.c:407: warning: cannot understand function prototype: 'const struct ipefs_file policy_subdir[] = ' ../io_uring/futex.c:350:38: warning: context imbalance in 'io_futex_wait' - unexpected unlock ../kernel/sched/core.c:299:56: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:299:56: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:299:56: struct task_struct * ../kernel/sched/core.c:765:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:765:25: expected struct task_struct *task ../kernel/sched/core.c:765:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:835:49: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:835:49: expected struct task_struct *p ../kernel/sched/core.c:835:49: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1080:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:1080:38: expected struct task_struct *curr ../kernel/sched/core.c:1080:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1181:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:1181:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:1181:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:2179:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:2179:39: expected struct task_struct *donor ../kernel/sched/core.c:2179:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:2190:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2190:65: expected struct task_struct *tsk ../kernel/sched/core.c:2190:65: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:3669:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:3669:17: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:3669:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:3878:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:3878:36: expected struct task_struct const *p ../kernel/sched/core.c:3878:36: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7986:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:7986:43: expected struct task_struct *push_task ../kernel/sched/core.c:7986:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:5641:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:5641:15: expected struct task_struct *donor ../kernel/sched/core.c:5641:15: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:6308:32: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6308:32: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6308:32: struct task_struct * ../kernel/sched/core.c:6339:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6339:23: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6339:23: struct task_struct * ../kernel/sched/core.c:6347:46: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6347:46: struct task_struct * ../kernel/sched/core.c:6347:46: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6404:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6404:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:6404:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:6653:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6653:14: expected struct task_struct *prev ../kernel/sched/core.c:6653:14: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7199:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7199:17: struct task_struct * ../kernel/sched/core.c:7199:17: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:8884:16: warning: incorrect type in return expression (different address spaces) ../kernel/sched/core.c:8884:16: expected struct task_struct * ../kernel/sched/core.c:8884:16: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:9393:11: warning: symbol 'max_cfs_quota_period' was not declared. Should it be static? ../kernel/sched/core.c:10099:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:10099:25: expected struct task_struct *p ../kernel/sched/core.c:10099:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:373:9: warning: context imbalance in 'sched_core_lock' - different lock contexts for basic block ../kernel/sched/core.c:383:17: warning: context imbalance in 'sched_core_unlock' - unexpected unlock ../kernel/sched/core.c:591:6: warning: context imbalance in 'raw_spin_rq_lock_nested' - wrong count at exit ../kernel/sched/core.c:616:6: warning: context imbalance in 'raw_spin_rq_trylock' - wrong count at exit ../kernel/sched/core.c:640:6: warning: context imbalance in 'raw_spin_rq_unlock' - unexpected unlock ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:1738:9: warning: context imbalance in '__task_rq_lock' - wrong count at exit ../kernel/sched/sched.h:1738: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:835:11: warning: dereference of noderef expression ../kernel/sched/core.c:1556:13: warning: context imbalance in 'uclamp_update_util_min_rt_default' - wrong count at exit ../kernel/sched/core.c:2260: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:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2449:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2449:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2449:9: struct task_struct * ../kernel/sched/core.c:2143:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:2143:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:2143:38: struct task_struct const * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2472:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2472:9: struct task_struct * ../kernel/sched/sched.h:2472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2472:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2472:9: struct task_struct * ../kernel/sched/sched.h:2472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2472:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2472:9: struct task_struct * ../kernel/sched/sched.h:2472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2472:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2472:9: struct task_struct * ../kernel/sched/sched.h:2472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2472:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2472:9: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2449:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2449:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2449:9: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2449:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2449:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2449:9: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2449:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2449:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2449:9: struct task_struct * ../sound/core/seq/seq_memory.c:233:6: warning: context imbalance in 'snd_seq_cell_free' - different lock contexts for basic block ../sound/core/seq/seq_memory.c:435:5: warning: context imbalance in 'snd_seq_pool_init' - different lock contexts for basic block ../sound/core/seq/seq_memory.c:474:6: warning: context imbalance in 'snd_seq_pool_mark_closing' - different lock contexts for basic block ../sound/core/seq/seq_memory.c:483:5: warning: context imbalance in 'snd_seq_pool_done' - different lock contexts for basic block ../arch/x86/kvm/mmu/mmu.c:561:9: warning: context imbalance in 'walk_shadow_page_lockless_begin' - wrong count at exit ../arch/x86/kvm/mmu/mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/kvm/irq.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'walk_shadow_page_lockless_end' - unexpected unlock ../arch/x86/kvm/mmu/mmu.c:2737:9: warning: context imbalance in 'mmu_try_to_unsync_pages' - different lock contexts for basic block ../arch/x86/kvm/mmu/mmu.c: note: in included file: ../arch/x86/kvm/mmu/paging_tmpl.h:106:24: warning: cast truncates bits from constant value (ffffffffff000 becomes fffff000) ../arch/x86/kvm/mmu/paging_tmpl.h:441:24: warning: cast truncates bits from constant value (ffffffffff000 becomes fffff000) ../arch/x86/kvm/mmu/mmu.c:5215:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5217:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5219:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) ../sound/core/seq/seq_clientmgr.c:758:9: warning: context imbalance in '__deliver_to_subscribers' - different lock contexts for basic block ../arch/x86/kernel/process.c: In function ‘arch_post_acpi_subsys_init’: ../arch/x86/kernel/process.c:954:17: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable] 954 | u32 lo, hi; | ^~ ../kernel/sched/fair.c:1203:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:1203:39: expected struct task_struct *donor ../kernel/sched/fair.c:1203:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:1261:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:1261:34: expected struct sched_entity const *se ../kernel/sched/fair.c:1261:34: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:3037:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:3037:13: expected struct task_struct *tsk ../kernel/sched/fair.c:3037:13: got struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:12785:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12785:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12785:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:6110:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:6110:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:6110:22: struct task_struct * ../kernel/sched/fair.c:6840:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:6840:39: expected struct task_struct *donor ../kernel/sched/fair.c:6840:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:7043:58: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/fair.c:7043:58: expected struct task_struct *p ../kernel/sched/fair.c:7043:58: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:8417:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8417:20: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:8417:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8621:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8621:9: expected struct sched_domain *[assigned] tmp ../kernel/sched/fair.c:8621:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8766:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8766:39: expected struct task_struct *donor ../kernel/sched/fair.c:8766:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:8797:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:8797:37: expected struct task_struct *tsk ../kernel/sched/fair.c:8797:37: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9008:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9008:38: expected struct task_struct *curr ../kernel/sched/fair.c:9008:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9979:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9979:40: expected struct sched_domain *child ../kernel/sched/fair.c:9979:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/fair.c:10601:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:10601:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:10601:22: struct task_struct * ../kernel/sched/fair.c:12024:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12024:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12024:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11674:44: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:11674:44: expected struct sched_domain *sd_parent ../kernel/sched/fair.c:11674:44: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:12133:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12133:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12133:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:2983: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:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2472:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2472:9: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../drivers/pmdomain/qcom/rpmpd.c:80:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:80:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:80:16: got int ../drivers/pmdomain/qcom/rpmpd.c:89:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:89:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:89:16: got int ../drivers/pmdomain/qcom/rpmpd.c:98:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:98:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:98:16: got int ../drivers/pmdomain/qcom/rpmpd.c:107:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:107:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:107:16: got int ../drivers/pmdomain/qcom/rpmpd.c:116:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:116:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:116:16: got int ../drivers/pmdomain/qcom/rpmpd.c:125:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:125:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:125:16: got int ../drivers/pmdomain/qcom/rpmpd.c:134:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:134:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:134:16: got int ../drivers/pmdomain/qcom/rpmpd.c:143:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:143:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:143:16: got int ../drivers/pmdomain/qcom/rpmpd.c:152:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:152:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:152:16: got int ../drivers/pmdomain/qcom/rpmpd.c:161:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:161:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:161:16: got int ../drivers/pmdomain/qcom/rpmpd.c:170:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:170:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:170:16: got int ../drivers/pmdomain/qcom/rpmpd.c:179:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:179:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:179:16: got int ../drivers/pmdomain/qcom/rpmpd.c:186:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:186:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:186:16: got int ../drivers/pmdomain/qcom/rpmpd.c:193:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:193:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:193:16: got int ../drivers/pmdomain/qcom/rpmpd.c:200:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:200:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:200:16: got int ../drivers/pmdomain/qcom/rpmpd.c:207:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:207:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:207:16: got int ../drivers/pmdomain/qcom/rpmpd.c:214:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:214:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:214:16: got int ../drivers/pmdomain/qcom/rpmpd.c:221:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:221:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:221:16: got int ../drivers/pmdomain/qcom/rpmpd.c:228:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:228:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:228:16: got int ../drivers/pmdomain/qcom/rpmpd.c:237:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:237:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:237:16: got int ../drivers/pmdomain/qcom/rpmpd.c:246:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:246:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:246:16: got int ../drivers/pmdomain/qcom/rpmpd.c:253:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:253:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:253:16: got int ../drivers/pmdomain/qcom/rpmpd.c:261:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:261:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:261:16: got int ../drivers/pmdomain/qcom/rpmpd.c:268:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:268:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:268:16: got int ../drivers/pmdomain/qcom/rpmpd.c:275:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:275:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:275:16: got int ../drivers/pmdomain/qcom/rpmpd.c:282:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:282:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:282:16: got int ../drivers/pmdomain/qcom/rpmpd.c:289:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:289:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:289:16: got int ../drivers/pmdomain/qcom/rpmpd.c:296:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:296:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:296:16: got int ../drivers/pmdomain/qcom/rpmpd.c:307:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:307:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:307:16: got int ../drivers/pmdomain/qcom/rpmpd.c:318:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:318:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:318:16: got int ../drivers/pmdomain/qcom/rpmpd.c:328:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:328:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:328:16: got int ../drivers/pmdomain/qcom/rpmpd.c:337:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:337:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:337:16: got int ../drivers/pmdomain/qcom/rpmpd.c:346:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:346:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:346:16: got int ../drivers/pmdomain/qcom/rpmpd.c:355:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:355:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:355:16: got int ../drivers/pmdomain/qcom/rpmpd.c:364:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:364:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:364:16: got int ../drivers/pmdomain/qcom/rpmpd.c:373:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:373:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:373:16: got int ../drivers/pmdomain/qcom/rpmpd.c:382:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:382:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:382:16: got int ../drivers/pmdomain/qcom/rpmpd.c:391:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:391:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:391:16: got int ../drivers/pmdomain/qcom/rpmpd.c:400:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:400:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:400:16: got int ../drivers/pmdomain/qcom/rpmpd.c:409:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:409:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:409:16: got int ../drivers/pmdomain/qcom/rpmpd.c:418:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:418:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:418:16: got int ../drivers/pmdomain/qcom/rpmpd.c:427:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:427:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:427:16: got int ../drivers/pmdomain/qcom/rpmpd.c:436:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:436:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:436:16: got int ../drivers/pmdomain/qcom/rpmpd.c:445:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:445:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:445:16: got int ../drivers/pmdomain/qcom/rpmpd.c:454:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:454:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:454:16: got int ../drivers/pmdomain/qcom/rpmpd.c:463:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:463:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:463:16: got int ../drivers/pmdomain/qcom/rpmpd.c:470:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:470:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:470:16: got int ../drivers/pmdomain/qcom/rpmpd.c:477:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:477:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:477:16: got int ../drivers/pmdomain/qcom/rpmpd.c:484:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:484:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:484:16: got int ../drivers/pmdomain/qcom/rpmpd.c:494:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:494:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:494:16: got int ../drivers/pmdomain/qcom/rpmpd.c:503:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:503:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:503:16: got int ../drivers/pmdomain/qcom/rpmpd.c:512:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:512:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:512:16: got int ../drivers/pmdomain/qcom/rpmpd.c:521:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:521:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:521:16: got int ../drivers/pmdomain/qcom/rpmpd.c:528:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:528:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:528:16: got int ../drivers/pmdomain/qcom/rpmpd.c:536:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:536:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:536:16: got int ../drivers/pmdomain/qcom/rpmpd.c:543:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:543:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:543:16: got int ../drivers/pmdomain/qcom/rpmpd.c:551:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:551:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:551:16: got int ../drivers/pmdomain/qcom/rpmpd.c:558:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:558:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:558:16: got int ../drivers/pmdomain/qcom/rpmpd.c:566:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:566:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:566:16: got int ../drivers/pmdomain/qcom/rpmpd.c:573:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:573:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:573:16: got int ../drivers/pmdomain/qcom/rpmpd.c:580:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:580:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:580:16: got int ../drivers/pmdomain/qcom/rpmpd.c:587:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:587:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:587:16: got int ../drivers/pmdomain/qcom/rpmpd.c:594:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:594:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:594:16: got int ../drivers/pmdomain/qcom/rpmpd.c:601:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:601:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:601:16: got int ../drivers/pmdomain/qcom/rpmpd.c:609:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:609:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:609:16: got int ../drivers/pmdomain/qcom/rpmpd.c:616:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:616:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:616:16: got int ../drivers/pmdomain/qcom/rpmpd.c:623:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:623:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:623:16: got int ../drivers/pmdomain/qcom/rpmpd.c:630:16: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:630:16: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:630:16: got int ../drivers/pmdomain/qcom/rpmpd.c:962:24: warning: incorrect type in initializer (different base types) ../drivers/pmdomain/qcom/rpmpd.c:962:24: expected restricted __le32 [usertype] key ../drivers/pmdomain/qcom/rpmpd.c:962:24: got int ../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 ../io_uring/napi.c:84:12: warning: context imbalance in '__io_napi_del_id' - different lock contexts for basic block ../io_uring/napi.c:116:9: warning: context imbalance in '__io_napi_remove_stale' - wrong count at exit ../io_uring/napi.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:190:37: warning: array of flexible structures ../io_uring/napi.c:263:27: warning: context imbalance in 'io_napi_free' - wrong count at exit ../mm/mincore.c:111:17: warning: context imbalance in 'mincore_pte_range' - unexpected unlock ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1326:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1327:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1328:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1329:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1330:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1331:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1332:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1333:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1334:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1335:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1336:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1337:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1338:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1339:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1340:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1341:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1342:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1343:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1344:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1345:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1346:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1347:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1348:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1349:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1350:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1351:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1352:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1353:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1354:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1355:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1356:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1357:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1358:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1359:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1360:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1361:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1362:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1363:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1364:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1365:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1366:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1367:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1368:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1369:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1370:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1371:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1372:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1373:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1374:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1375:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1376:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1377:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1378:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1379:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1380:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1381:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1382:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1383:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1384:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1385:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1386:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1387:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1388:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1389:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1390:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1391:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1392:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1393:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1394:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1395:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1396:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1397:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1398:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1399:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1400:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1401:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1402:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1403:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1404:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1405:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1406:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1407:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1408:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1409:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1410:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1411:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1412:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1413:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1414:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1415:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1416:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1417:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1418:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1419:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1420:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1421:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1422:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1423:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1424:9: warning: obsolete array initializer, use C99 syntax ../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1425:9: warning: too many warnings ../drivers/video/fbdev/core/cfbfillrect.c:362:32: warning: incorrect type in argument 1 (different base types) ../drivers/video/fbdev/core/cfbfillrect.c:362:32: expected unsigned long word ../drivers/video/fbdev/core/cfbfillrect.c:362:32: got restricted __le64 [usertype] ../drivers/video/fbdev/core/cfbfillrect.c:362:32: warning: cast to restricted __le64 ../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:123:54: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:123:54: expected int val ../kernel/power/suspend.c:123:54: got restricted suspend_state_t [usertype] ../kernel/power/suspend.c:184:19: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:184:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:185:19: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:185:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:190:26: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:190:65: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:197:42: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:197:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:198:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:199:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:197:72: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:222:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:222:73: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:223:27: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:223:59: 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:69: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:229:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:229:42: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:451:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:451:33: expected int val ../kernel/power/suspend.c:451:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:454:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:454:33: expected int val ../kernel/power/suspend.c:454:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:524:53: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:524:53: expected int val ../kernel/power/suspend.c:524:53: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:526:53: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:526:53: expected int val ../kernel/power/suspend.c:526:53: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:563:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:563:52: expected int val ../kernel/power/suspend.c:563:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:586:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:586:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:595:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:595:52: expected int val ../kernel/power/suspend.c:595:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:596:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:596:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:621:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:621:22: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:621:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:621:48: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:624:9: warning: restricted suspend_state_t degrades to integer ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:851:70: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:851:70: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:851:70: struct task_struct * ../kernel/sched/rt.c:2336:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2336:25: struct task_struct * ../kernel/sched/rt.c:2336:25: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:531:55: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:531:55: expected struct task_struct *donor ../kernel/sched/rt.c:531:55: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:991:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:991:39: expected struct task_struct *donor ../kernel/sched/rt.c:991:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1529:31: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1529:31: expected struct task_struct *p ../kernel/sched/rt.c:1529:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1849:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1849:9: expected struct sched_domain *[assigned] sd ../kernel/sched/rt.c:1849:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/rt.c:1549:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1549:14: expected struct task_struct *curr ../kernel/sched/rt.c:1549:14: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1550:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1550:15: expected struct task_struct *donor ../kernel/sched/rt.c:1550:15: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1611:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1611:45: expected struct task_struct *p ../kernel/sched/rt.c:1611:45: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1654:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1654:39: expected struct task_struct *donor ../kernel/sched/rt.c:1654:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1674:64: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1674:64: expected struct task_struct *tsk ../kernel/sched/rt.c:1674:64: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2018:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2018:40: expected struct task_struct *task ../kernel/sched/rt.c:2018:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2041:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2041:13: struct task_struct * ../kernel/sched/rt.c:2041:13: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:2387:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2387:54: expected struct task_struct *tsk ../kernel/sched/rt.c:2387:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2389:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2389:40: expected struct task_struct *p ../kernel/sched/rt.c:2389:40: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:2389:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2389:62: expected struct task_struct *p ../kernel/sched/rt.c:2389:62: got struct task_struct [noderef] __rcu *donor ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2704:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2704:23: expected struct task_struct *p ../kernel/sched/deadline.c:2704:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2714:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2714:13: struct task_struct * ../kernel/sched/deadline.c:2714:13: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2820:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2820:25: struct task_struct * ../kernel/sched/deadline.c:2820:25: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2343:42: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2343:42: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2343:42: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2354:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2354:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2354:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1242:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1242:39: expected struct task_struct *p ../kernel/sched/deadline.c:1242:39: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1242:85: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1242:85: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1242:85: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1342:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1342:23: expected struct task_struct *p ../kernel/sched/deadline.c:1342:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:1651:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1651:31: expected struct task_struct *p ../kernel/sched/deadline.c:1651:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1651:70: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1651:70: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1651:70: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1739:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/deadline.c:1739:39: expected struct task_struct *donor ../kernel/sched/deadline.c:1739:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2565:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2565:9: expected struct sched_domain *[assigned] sd ../kernel/sched/deadline.c:2565:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/deadline.c:2227:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2227:14: expected struct task_struct *curr ../kernel/sched/deadline.c:2227:14: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2228:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2228:15: expected struct task_struct *donor ../kernel/sched/deadline.c:2228:15: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2304:43: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2304:43: expected struct task_struct *p ../kernel/sched/deadline.c:2304:43: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2865:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2865:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2865:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2867:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2867:23: expected struct task_struct *p ../kernel/sched/deadline.c:2867:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2869:44: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2869:44: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2869:44: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:3044:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:3044:23: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:3044:23: struct task_struct * ../kernel/sched/deadline.c:3093: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:2249:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2249:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2249:25: struct task_struct * ../kernel/sched/sched.h:2249:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2249:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2249:25: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2249:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2249:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2249:25: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2249:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2249:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2249:25: struct task_struct * ../kernel/sched/sched.h:2249:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2249:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2249:25: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2449:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2449:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2449:9: struct task_struct * ../kernel/sched/sched.h:2260:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2260:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2260:26: struct task_struct * ../kernel/sched/sched.h:2449:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2449:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2449:9: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:1298: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:1699:15: warning: dereference of noderef expression ../sound/hda/intel-dsp-config.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../sound/core/seq/seq_fifo.c:93:9: warning: context imbalance in 'snd_seq_fifo_clear' - wrong count at exit ../sound/core/seq/seq_fifo.c:200:9: warning: context imbalance in 'snd_seq_fifo_cell_putback' - wrong count at exit ../drivers/pci/quirks.c:2470:57: warning: restricted pci_power_t degrades to integer ../fs/fs-writeback.c:1965:17: warning: context imbalance in 'writeback_sb_inodes' - unexpected unlock ../fs/fs-writeback.c:2618:20: warning: context imbalance in '__mark_inode_dirty' - unexpected unlock ../arch/x86/kernel/fpu/core.c:206:31: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:206:31: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:206:31: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:213:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:213:33: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:213:33: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:548:39: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:548:39: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:548:39: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:552:41: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:552:41: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:552:41: got struct spinlock [noderef] __rcu * ../kernel/power/suspend_test.c:97:17: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:103:17: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:109:17: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:168:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:168:16: warning: incorrect type in assignment (different base types) ../kernel/power/suspend_test.c:168:16: expected int i ../kernel/power/suspend_test.c:168:16: got restricted suspend_state_t [usertype] ../kernel/power/suspend_test.c:192:43: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:192:56: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:193:53: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend_test.c:192:82: warning: restricted suspend_state_t degrades to integer ../sound/hda/intel-nhlt.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../include/sound/intel-nhlt.h:61:39: warning: array of flexible structures ../sound/core/seq/seq_prioq.c:131:5: warning: context imbalance in 'snd_seq_prioq_cell_in' - different lock contexts for basic block ../sound/core/seq/seq_prioq.c:208:27: warning: context imbalance in 'snd_seq_prioq_cell_out' - different lock contexts for basic block ../mm/memory.c:163:15: warning: symbol 'zero_pfn' was not declared. Should it be static? ../mm/memory.c:1200:9: warning: context imbalance in 'copy_pte_range' - unexpected unlock ../mm/memory.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/timerqueue.h, ../include/linux/hrtimer_defs.h, ../include/linux/hrtimer.h, ../include/linux/interrupt.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'zap_pte_range' - unexpected unlock ../mm/memory.c:2006:16: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'insert_page' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'insert_pages' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'insert_pfn' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'remap_pte_range' - unexpected unlock ../mm/memory.c:2842:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'wp_page_copy' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'finish_mkwrite_fault' - unexpected unlock ../mm/memory.c:3544:17: warning: context imbalance in 'wp_pfn_shared' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'wp_page_shared' - unexpected unlock ../mm/memory.c:3669:19: warning: context imbalance in 'do_wp_page' - different lock contexts for basic block ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'remove_device_exclusive_entry' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'pte_marker_clear' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'alloc_swap_folio' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'do_swap_page' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'alloc_anon_folio' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'do_anonymous_page' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'finish_fault' - unexpected unlock ../mm/memory.c:5463:9: warning: context imbalance in 'do_fault' - different lock contexts for basic block ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'do_numa_page' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'handle_pte_fault' - unexpected unlock ../mm/memory.c:6441:5: warning: context imbalance in 'follow_pfnmap_start' - different lock contexts for basic block ../mm/memory.c:6527:28: warning: context imbalance in 'follow_pfnmap_end' - unexpected unlock ../arch/x86/kernel/tboot.c:488:16: warning: incorrect type in assignment (different address spaces) ../arch/x86/kernel/tboot.c:488:16: expected void *config ../arch/x86/kernel/tboot.c:488:16: got void [noderef] __iomem * ../arch/x86/kernel/tboot.c:494:19: warning: incorrect type in assignment (different address spaces) ../arch/x86/kernel/tboot.c:494:19: expected void *heap_base ../arch/x86/kernel/tboot.c:494:19: got void [noderef] __iomem * ../arch/x86/kernel/tboot.c:496:17: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/tboot.c:496:17: expected void volatile [noderef] __iomem *addr ../arch/x86/kernel/tboot.c:496:17: got void *config ../arch/x86/kernel/tboot.c: note: in included file (through ../include/linux/init_task.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'map_tboot_page' - unexpected unlock ../arch/x86/kvm/mmu/tdp_mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/kvm_host.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__tdp_mmu_zap_root' - unexpected unlock ../arch/x86/kvm/mmu/tdp_mmu.c:1376:33: warning: context imbalance in 'tdp_mmu_split_huge_pages_root' - unexpected unlock ../sound/core/seq/seq_timer.c:79:6: warning: context imbalance in 'snd_seq_timer_defaults' - wrong count at exit ../sound/core/seq/seq_timer.c:110:6: warning: context imbalance in 'snd_seq_timer_reset' - wrong count at exit ../sound/core/seq/seq_timer.c:157:5: warning: context imbalance in 'snd_seq_timer_set_tempo' - different lock contexts for basic block ../sound/core/seq/seq_timer.c:172:5: warning: context imbalance in 'snd_seq_timer_set_tempo_ppq' - different lock contexts for basic block ../sound/core/seq/seq_timer.c:201:5: warning: context imbalance in 'snd_seq_timer_set_position_tick' - different lock contexts for basic block ../sound/core/seq/seq_timer.c:214:5: warning: context imbalance in 'snd_seq_timer_set_position_time' - different lock contexts for basic block ../sound/core/seq/seq_timer.c:227:5: warning: context imbalance in 'snd_seq_timer_set_skew' - different lock contexts for basic block ../sound/core/seq/seq_timer.c:328:5: warning: context imbalance in 'snd_seq_timer_stop' - wrong count at exit ../sound/core/seq/seq_timer.c:379:5: warning: context imbalance in 'snd_seq_timer_start' - wrong count at exit ../sound/core/seq/seq_timer.c:402:5: warning: context imbalance in 'snd_seq_timer_continue' - wrong count at exit ../sound/core/seq/seq_timer.c:425:9: warning: context imbalance in 'snd_seq_timer_get_cur_time' - wrong count at exit ../sound/core/seq/seq_timer.c:430:21: warning: context imbalance in 'snd_seq_timer_get_cur_tick' - wrong count at exit ../drivers/video/fbdev/core/sysfillrect.c:316:32: warning: incorrect type in argument 1 (different base types) ../drivers/video/fbdev/core/sysfillrect.c:316:32: expected unsigned long word ../drivers/video/fbdev/core/sysfillrect.c:316:32: got restricted __le64 [usertype] ../drivers/video/fbdev/core/sysfillrect.c:316:32: warning: cast to restricted __le64 ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/debug.c:629:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/debug.c:629:17: expected struct sched_domain *[assigned] sd ../kernel/sched/debug.c:629: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:107:56: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:107:56: expected struct sched_domain *sd ../kernel/sched/topology.c:107:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:126:60: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:126:60: expected struct sched_domain *sd ../kernel/sched/topology.c:126:60: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:149:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:149:20: expected struct sched_domain *sd ../kernel/sched/topology.c:149:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:454:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:454:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:454:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:463:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:463:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:463:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:484:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:484:19: expected struct perf_domain *[assigned] pd ../kernel/sched/topology.c:484:19: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:654:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:654:49: expected struct sched_domain *parent ../kernel/sched/topology.c:654:49: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:739:50: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:739:50: expected struct sched_domain *parent ../kernel/sched/topology.c:739:50: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:747:55: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:747:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child ../kernel/sched/topology.c:747:55: got struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:760:29: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:760:29: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:760:29: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:765:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:765:20: expected struct sched_domain *sd ../kernel/sched/topology.c:765:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:786:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:786:13: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:786:13: got struct sched_domain [noderef] __rcu *sd ../kernel/sched/topology.c:948:70: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:948:70: expected struct sched_domain *sd ../kernel/sched/topology.c:948:70: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:977:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:977:59: expected struct sched_domain *sd ../kernel/sched/topology.c:977:59: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1023:57: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1023:57: expected struct sched_domain *sd ../kernel/sched/topology.c:1023:57: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1025:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1025:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1025:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1033:55: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1033:55: expected struct sched_domain *sd ../kernel/sched/topology.c:1033:55: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1035:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1035:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1035:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1105:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1105:62: expected struct sched_domain *sd ../kernel/sched/topology.c:1105:62: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1209:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1209:40: expected struct sched_domain *child ../kernel/sched/topology.c:1209:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1637:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1637:43: expected struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1637:43: got struct sched_domain *child ../kernel/sched/topology.c:1775:21: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1775:21: int [noderef] __rcu * ../kernel/sched/topology.c:1775:21: int * ../kernel/sched/topology.c:1901:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1901:9: int [noderef] __rcu * ../kernel/sched/topology.c:1901:9: int * ../kernel/sched/topology.c:1956:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1956:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:1956:9: struct cpumask *** ../kernel/sched/topology.c:2014:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2014:9: int [noderef] __rcu * ../kernel/sched/topology.c:2014:9: int * ../kernel/sched/topology.c:2016:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2016:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2016:9: struct cpumask *** ../kernel/sched/topology.c:2100:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2100:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2100:17: struct cpumask *** ../kernel/sched/topology.c:2172:19: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2172:19: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2172:19: struct cpumask *** ../kernel/sched/topology.c:2212:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2212:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2212:17: struct cpumask *** ../kernel/sched/topology.c:2336:31: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2336:31: expected struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2336:31: got struct sched_domain *sd ../kernel/sched/topology.c:2438:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2438:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2438:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2459:56: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:2459:56: expected struct sched_domain *child ../kernel/sched/topology.c:2459:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:2458:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2458:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2458:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2513:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2513:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2513: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:2249:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2249:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2249:25: struct task_struct * ../net/core/filter.c:1423:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1423:39: expected struct sock_filter const *filter ../net/core/filter.c:1423:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:1501:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1501:39: expected struct sock_filter const *filter ../net/core/filter.c:1501:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:2323:45: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:2323:45: expected restricted __be32 [usertype] daddr ../net/core/filter.c:2323:45: got unsigned int [usertype] ipv4_nh ../net/core/filter.c:3914:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? ../net/core/filter.c:4646:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? ../net/core/filter.c:5060:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? ../net/core/filter.c:7940:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? ../net/core/filter.c:11905:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? ../net/core/filter.c:11921:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? ../net/core/filter.c:11937:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? ../net/core/filter.c:11958:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? ../net/core/filter.c:12148:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static? ../net/core/filter.c:1931:43: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1931:43: expected restricted __wsum [usertype] diff ../net/core/filter.c:1931:43: got unsigned long long [usertype] to ../net/core/filter.c:1934:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1934:36: expected restricted __be16 [usertype] old ../net/core/filter.c:1934:36: got unsigned long long [usertype] from ../net/core/filter.c:1934:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1934:42: expected restricted __be16 [usertype] new ../net/core/filter.c:1934:42: got unsigned long long [usertype] to ../net/core/filter.c:1937:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1937:36: expected restricted __be32 [usertype] from ../net/core/filter.c:1937:36: got unsigned long long [usertype] from ../net/core/filter.c:1937:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1937:42: expected restricted __be32 [usertype] to ../net/core/filter.c:1937:42: got unsigned long long [usertype] to ../net/core/filter.c:1982:59: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1982:59: expected restricted __wsum [usertype] diff ../net/core/filter.c:1982:59: got unsigned long long [usertype] to ../net/core/filter.c:1985:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1985:52: expected restricted __be16 [usertype] from ../net/core/filter.c:1985:52: got unsigned long long [usertype] from ../net/core/filter.c:1985:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1985:58: expected restricted __be16 [usertype] to ../net/core/filter.c:1985:58: got unsigned long long [usertype] to ../net/core/filter.c:1988:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1988:52: expected restricted __be32 [usertype] from ../net/core/filter.c:1988:52: got unsigned long long [usertype] from ../net/core/filter.c:1988:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1988:58: expected restricted __be32 [usertype] to ../net/core/filter.c:1988:58: got unsigned long long [usertype] to ../net/core/filter.c:2055:35: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2055:35: expected unsigned long long ../net/core/filter.c:2055:35: got restricted __wsum [usertype] csum ../net/core/filter.c:5858:17: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5858:17: expected unsigned int [usertype] spi ../net/core/filter.c:5858:17: got restricted __be32 const [usertype] spi ../net/core/filter.c:5866:33: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5866:33: expected unsigned int [usertype] remote_ipv4 ../net/core/filter.c:5866:33: got restricted __be32 const [usertype] a4 ../kernel/locking/lockdep.c:1154:5: warning: symbol 'check_consistency' was not declared. Should it be static? ../kernel/locking/lockdep.c:3403:49: warning: cast truncates bits from constant value (50000 becomes 0) ../kernel/locking/lockdep.c:3403:49: warning: cast truncates bits from constant value (50000 becomes 0) ../drivers/xen/manage.c: In function ‘shutdown_event’: ../drivers/xen/manage.c:354:60: warning: ‘%s’ directive output may be truncated writing up to 95 bytes into a region of size 12 [-Wformat-truncation=] 354 | snprintf(node, FEATURE_PATH_SIZE, "feature-%s", | ^~ In function ‘setup_shutdown_watcher’, inlined from ‘shutdown_event’ at ../drivers/xen/manage.c:371:2: ../drivers/xen/manage.c:354:17: note: ‘snprintf’ output between 9 and 104 bytes into a destination of size 20 354 | snprintf(node, FEATURE_PATH_SIZE, "feature-%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | shutdown_handlers[idx].command); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../arch/x86/kernel/fpu/xstate.c:1594:9: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/xstate.c:1594:9: expected struct lockdep_map const *lock ../arch/x86/kernel/fpu/xstate.c:1594:9: got struct lockdep_map [noderef] __rcu * ../arch/x86/kernel/fpu/xstate.c:1684:31: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/xstate.c:1684:31: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/xstate.c:1684:31: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/xstate.c:1692:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/xstate.c:1692:33: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/xstate.c:1692:33: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/xstate.c:1710:31: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/xstate.c:1710:31: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/xstate.c:1710:31: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/xstate.c:1714:41: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/xstate.c:1714:41: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/xstate.c:1714:41: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/xstate.c:1729:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/xstate.c:1729:33: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/xstate.c:1729:33: got struct spinlock [noderef] __rcu * ../mm/mlock.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1539:39: warning: context imbalance in '__mlock_new_folio' - unexpected unlock ../mm/mlock.c:208:39: warning: context imbalance in 'mlock_folio_batch' - unexpected unlock ../mm/mlock.c:407:20: warning: context imbalance in 'mlock_pte_range' - unexpected unlock ../kernel/locking/lockdep_proc.c: In function ‘seq_stats’: ../kernel/locking/lockdep_proc.c:497:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] 497 | snprintf(name+namelen, 3, "#%d", class->name_version); | ^~ ../kernel/locking/lockdep_proc.c:497:43: note: directive argument in the range [2, 2147483647] 497 | snprintf(name+namelen, 3, "#%d", class->name_version); | ^~~~~ ../kernel/locking/lockdep_proc.c:497:17: note: ‘snprintf’ output between 3 and 12 bytes into a destination of size 3 497 | snprintf(name+namelen, 3, "#%d", class->name_version); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/locking/lockdep_proc.c:477:17: error: incompatible types in comparison expression (different address spaces): ../kernel/locking/lockdep_proc.c:477:17: char const [noderef] __rcu * ../kernel/locking/lockdep_proc.c:477:17: char const * ../kernel/locking/lockdep_proc.c:478:17: error: incompatible types in comparison expression (different address spaces): ../kernel/locking/lockdep_proc.c:478:17: struct lockdep_subclass_key const [noderef] __rcu * ../kernel/locking/lockdep_proc.c:478:17: struct lockdep_subclass_key const * ../net/mptcp/pm_netlink.c:642:31: warning: context imbalance in 'mptcp_pm_create_subflow_or_signal_addr' - unexpected unlock ../net/mptcp/pm_netlink.c:759:23: warning: context imbalance in 'mptcp_pm_nl_add_addr_received' - 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/kvm/xen.c:529:9: warning: context imbalance in 'kvm_xen_update_runstate_guest' - unexpected unlock ../kernel/rcu/update.c: note: in included file: ../kernel/rcu/tasks.h:2057:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? ../kernel/locking/spinlock.c: note: in included file (through ../include/linux/spinlock.h): ../include/linux/spinlock_api_smp.h:134:9: warning: context imbalance in '_raw_spin_lock' - different lock contexts for basic block ../include/linux/spinlock_api_smp.h:111:9: warning: context imbalance in '_raw_spin_lock_irqsave' - different lock contexts for basic block ../include/linux/spinlock_api_smp.h:120:9: warning: context imbalance in '_raw_spin_lock_irq' - different lock contexts for basic block ../include/linux/spinlock_api_smp.h:127:9: warning: context imbalance in '_raw_spin_lock_bh' - different lock contexts for basic block ../kernel/locking/spinlock.c:184:26: warning: context imbalance in '_raw_spin_unlock' - unexpected unlock ../kernel/locking/spinlock.c:192:26: warning: context imbalance in '_raw_spin_unlock_irqrestore' - unexpected unlock ../kernel/locking/spinlock.c:200:26: warning: context imbalance in '_raw_spin_unlock_irq' - unexpected unlock ../kernel/locking/spinlock.c:208:26: warning: context imbalance in '_raw_spin_unlock_bh' - unexpected unlock ../kernel/locking/spinlock.c: note: in included file (through ../include/linux/spinlock_api_smp.h, ../include/linux/spinlock.h): ../include/linux/rwlock_api_smp.h:151:9: warning: context imbalance in '_raw_read_lock' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:161:9: warning: context imbalance in '_raw_read_lock_irqsave' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:170:9: warning: context imbalance in '_raw_read_lock_irq' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:177:9: warning: context imbalance in '_raw_read_lock_bh' - different lock contexts for basic block ../kernel/locking/spinlock.c:258:26: warning: context imbalance in '_raw_read_unlock' - unexpected unlock ../kernel/locking/spinlock.c:266:26: warning: context imbalance in '_raw_read_unlock_irqrestore' - unexpected unlock ../kernel/locking/spinlock.c:274:26: warning: context imbalance in '_raw_read_unlock_irq' - unexpected unlock ../kernel/locking/spinlock.c:282:26: warning: context imbalance in '_raw_read_unlock_bh' - unexpected unlock ../include/linux/rwlock_api_smp.h:210:9: warning: context imbalance in '_raw_write_lock' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:217:9: warning: context imbalance in '_raw_write_lock_nested' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:187:9: warning: context imbalance in '_raw_write_lock_irqsave' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:196:9: warning: context imbalance in '_raw_write_lock_irq' - different lock contexts for basic block ../include/linux/rwlock_api_smp.h:203:9: warning: context imbalance in '_raw_write_lock_bh' - different lock contexts for basic block ../kernel/locking/spinlock.c:340:26: warning: context imbalance in '_raw_write_unlock' - unexpected unlock ../kernel/locking/spinlock.c:348:26: warning: context imbalance in '_raw_write_unlock_irqrestore' - unexpected unlock ../kernel/locking/spinlock.c:356:26: warning: context imbalance in '_raw_write_unlock_irq' - unexpected unlock ../kernel/locking/spinlock.c:364:26: warning: context imbalance in '_raw_write_unlock_bh' - unexpected unlock ../kernel/locking/spinlock.c:379:9: warning: context imbalance in '_raw_spin_lock_nested' - different lock contexts for basic block ../kernel/locking/spinlock.c:391:9: warning: context imbalance in '_raw_spin_lock_irqsave_nested' - different lock contexts for basic block ../kernel/locking/spinlock.c:401:9: warning: context imbalance in '_raw_spin_lock_nest_lock' - different lock contexts for basic block ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'zone' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'gfp_mask' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'safe_needed' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'ca' not described in 'add_rtree_block' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'gfp_mask' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'safe_needed' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'ca' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'start' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'end' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'zone' not described in 'free_zone_bm_rtree' ../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'clear_nosave_free' not described in 'free_zone_bm_rtree' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'bm' not described in 'memory_bm_create' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'gfp_mask' not described in 'memory_bm_create' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'safe_needed' not described in 'memory_bm_create' ../kernel/power/snapshot.c:728: warning: Function parameter or struct member 'clear_nosave_free' not described in 'memory_bm_free' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bm' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'pfn' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'addr' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bit_nr' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'start_pfn' not described in 'register_nosave_region' ../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'end_pfn' not described in 'register_nosave_region' ../kernel/power/snapshot.c:1322: warning: Function parameter or struct member 'zone' not described in 'saveable_highmem_page' ../kernel/power/snapshot.c:1322: warning: Function parameter or struct member 'pfn' not described in 'saveable_highmem_page' ../kernel/power/snapshot.c:1381: warning: Function parameter or struct member 'zone' not described in 'saveable_page' ../kernel/power/snapshot.c:1381: warning: Function parameter or struct member 'pfn' not described in 'saveable_page' ../kernel/power/snapshot.c:1458: warning: Function parameter or struct member 'dst' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1458: warning: Function parameter or struct member 's_page' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1699: warning: Function parameter or struct member 'x' not described in '__fraction' ../kernel/power/snapshot.c:1699: warning: Function parameter or struct member 'multiplier' not described in '__fraction' ../kernel/power/snapshot.c:1699: warning: Function parameter or struct member 'base' not described in '__fraction' ../kernel/power/snapshot.c:1997: warning: Function parameter or struct member 'nr_highmem' not described in 'count_pages_for_highmem' ../kernel/power/snapshot.c:2015: warning: Function parameter or struct member 'nr_pages' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2015: warning: Function parameter or struct member 'nr_highmem' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2038: warning: Function parameter or struct member 'safe_needed' not described in 'get_highmem_buffer' ../kernel/power/snapshot.c:2051: warning: Function parameter or struct member 'bm' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2051: warning: Function parameter or struct member 'nr_highmem' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2086: warning: Function parameter or struct member 'copy_bm' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2086: warning: Function parameter or struct member 'nr_pages' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2086: warning: Function parameter or struct member 'nr_highmem' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2308: warning: Function parameter or struct member 'bm' not described in 'mark_unsafe_pages' ../kernel/power/snapshot.c:2343: warning: Function parameter or struct member 'info' not described in 'load_header' ../kernel/power/snapshot.c:2512: warning: Function parameter or struct member 'page' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2512: warning: Function parameter or struct member 'ca' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2722: warning: Function parameter or struct member 'bm' not described in 'get_buffer' ../kernel/power/snapshot.c:2722: warning: Function parameter or struct member 'ca' not described in 'get_buffer' ../kernel/power/snapshot.c:2861: warning: Function parameter or struct member 'handle' not described in 'snapshot_write_finalize' ../lib/once.c:72:6: warning: context imbalance in '__do_once_sleepable_start' - different lock contexts for basic block ../lib/once.c:90:6: warning: context imbalance in '__do_once_sleepable_done' - wrong count at exit ../drivers/dma/mediatek/mtk-hsdma.c:450:17: warning: incorrect type in assignment (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:450:17: expected restricted __le32 volatile ../drivers/dma/mediatek/mtk-hsdma.c:450:17: got unsigned long long [usertype] src ../drivers/dma/mediatek/mtk-hsdma.c:451:17: warning: restricted __le32 degrades to integer ../drivers/dma/mediatek/mtk-hsdma.c:451:17: warning: incorrect type in assignment (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:451:17: expected restricted __le32 volatile ../drivers/dma/mediatek/mtk-hsdma.c:451:17: got unsigned int ../drivers/dma/mediatek/mtk-hsdma.c:455:17: warning: incorrect type in assignment (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:455:17: expected restricted __le32 volatile ../drivers/dma/mediatek/mtk-hsdma.c:455:17: got unsigned long long [usertype] dest ../drivers/dma/mediatek/mtk-hsdma.c:456:17: warning: incorrect type in assignment (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:456:17: expected restricted __le32 volatile ../drivers/dma/mediatek/mtk-hsdma.c:456:17: got int ../drivers/dma/mediatek/mtk-hsdma.c:579:33: warning: restricted __le32 degrades to integer ../drivers/dma/mediatek/mtk-hsdma.c:877:18: warning: incorrect type in initializer (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:877:18: expected restricted __le32 [usertype] ddone ../drivers/dma/mediatek/mtk-hsdma.c:877:18: got unsigned long ../drivers/dma/mediatek/mtk-hsdma.c:878:16: warning: incorrect type in initializer (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:878:16: expected restricted __le32 [usertype] ls0 ../drivers/dma/mediatek/mtk-hsdma.c:878:16: got unsigned long ../drivers/dma/mediatek/mtk-hsdma.c:882:18: warning: incorrect type in initializer (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:882:18: expected restricted __le32 [usertype] ddone ../drivers/dma/mediatek/mtk-hsdma.c:882:18: got unsigned long ../drivers/dma/mediatek/mtk-hsdma.c:883:16: warning: incorrect type in initializer (different base types) ../drivers/dma/mediatek/mtk-hsdma.c:883:16: expected restricted __le32 [usertype] ls0 ../drivers/dma/mediatek/mtk-hsdma.c:883:16: got unsigned long ../kernel/rcu/srcutree.c:371:13: warning: context imbalance in 'spin_lock_irqsave_sdp_contention' - wrong count at exit ../kernel/rcu/srcutree.c:389:13: warning: context imbalance in 'spin_lock_irqsave_ssp_contention' - wrong count at exit ../kernel/rcu/srcutree.c:1003:9: warning: context imbalance in 'srcu_funnel_exp_start' - unexpected unlock ../kernel/rcu/srcutree.c:1093:9: warning: context imbalance in 'srcu_funnel_gp_start' - unexpected unlock ../kernel/rcu/srcutree.c:1342:35: warning: context imbalance in 'srcu_gp_start_if_needed' - unexpected unlock ../net/ipv4/tcp_offload.c:206:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:206:49: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:206:49: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:208:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:208:60: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:208:60: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:250:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:250:41: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:250:41: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:252:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:252:52: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:252:52: got fouled restricted __sum16 ../drivers/clk/clk-xgene.c:480:9: warning: context imbalance in 'xgene_clk_enable' - different lock contexts for basic block ../drivers/clk/clk-xgene.c:509:9: warning: context imbalance in 'xgene_clk_disable' - different lock contexts for basic block ../drivers/clk/clk-xgene.c:593:9: warning: context imbalance in 'xgene_clk_set_rate' - different lock contexts for basic block ../mm/mprotect.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'change_pte_range' - unexpected unlock ../kernel/power/swap.c:550: warning: Function parameter or struct member 'handle' not described in 'save_image' ../kernel/power/swap.c:550: warning: Function parameter or struct member 'snapshot' not described in 'save_image' ../kernel/power/swap.c:550: warning: Function parameter or struct member 'nr_to_write' not described in 'save_image' ../kernel/power/swap.c:920: warning: Function parameter or struct member 'nr_pages' not described in 'enough_swap' ../kernel/power/swap.c:1091: warning: Function parameter or struct member 'handle' not described in 'load_image' ../kernel/power/swap.c:1091: warning: Function parameter or struct member 'snapshot' not described in 'load_image' ../kernel/power/swap.c:1091: warning: Function parameter or struct member 'nr_to_read' not described in 'load_image' ../net/ipv6/mcast_snoop.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../block/blk-cgroup.c:834:5: warning: context imbalance in 'blkg_conf_prep' - wrong count at exit ../block/blk-cgroup.c:965:9: warning: context imbalance in 'blkg_conf_exit' - wrong count at exit ../net/llc/llc_input.c:198:15: error: incompatible types in comparison expression (different address spaces): ../net/llc/llc_input.c:198:15: int ( [noderef] __rcu * )( ... ) ../net/llc/llc_input.c:198:15: int ( * )( ... ) ../lib/refcount.c:145:6: warning: context imbalance in 'refcount_dec_and_lock' - different lock contexts for basic block ../lib/refcount.c:176:6: warning: context imbalance in 'refcount_dec_and_lock_sock' - different lock contexts for basic block ../lib/refcount.c:204:6: warning: context imbalance in 'refcount_dec_and_lock_irqsave' - different lock contexts for basic block ../kernel/locking/rtmutex_api.c: note: in included file: ../kernel/locking/rtmutex.c:1664:9: warning: context imbalance in 'rt_mutex_handle_deadlock' - unexpected unlock ../fs/d_path.c:195:9: warning: context imbalance in 'prepend_path' - wrong count at exit ../fs/d_path.c:359:9: warning: context imbalance in '__dentry_path' - wrong count at exit ../net/core/xdp.c:731:17: warning: symbol 'bpf_xdp_metadata_rx_timestamp' was not declared. Should it be static? ../net/core/xdp.c:753:17: warning: symbol 'bpf_xdp_metadata_rx_hash' was not declared. Should it be static? ../net/core/xdp.c:786:17: warning: symbol 'bpf_xdp_metadata_rx_vlan_tag' was not declared. Should it be static? ../drivers/xen/xenbus/xenbus_client.c: In function ‘xenbus_va_dev_error’: ../drivers/xen/xenbus/xenbus_client.c:304:9: warning: function ‘xenbus_va_dev_error’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 304 | vsnprintf(printf_buffer + len, PRINTF_BUFFER_SIZE - len, fmt, ap); | ^~~~~~~~~ ../drivers/regulator/core.c: note: in included file: ../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1869:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1871:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:452:17: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:452:25: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:466:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:3741:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4218:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4395:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6123:54: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6124:54: warning: restricted suspend_state_t degrades to integer ../mm/mremap.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'move_ptes' - unexpected unlock ../mm/mremap.c:306:20: warning: context imbalance in 'move_normal_pmd' - different lock contexts for basic block ../kernel/power/autosleep.c:46:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/autosleep.c:46:32: warning: restricted suspend_state_t degrades to integer ../kernel/power/autosleep.c:71:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/autosleep.c:71:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/autosleep.c:106:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/autosleep.c:106:21: warning: restricted suspend_state_t degrades to integer ../sound/soc/generic/simple-card-utils.c:27:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:27:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:27:33: got restricted snd_pcm_format_t [usertype] ../sound/soc/generic/simple-card-utils.c:28:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:28:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:28:33: got restricted snd_pcm_format_t [usertype] ../sound/soc/generic/simple-card-utils.c:29:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:29:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:29:33: got restricted snd_pcm_format_t [usertype] ../sound/soc/generic/simple-card-utils.c:30:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:30:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:30:33: got restricted snd_pcm_format_t [usertype] ../sound/soc/generic/simple-card-utils.c:31:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:31:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:31:33: got restricted snd_pcm_format_t [usertype] ../fs/fs_struct.c:163:18: warning: symbol 'init_fs' was not declared. Should it be static? ../arch/x86/kernel/acpi/boot.c:114:30: warning: incorrect type in return expression (different address spaces) ../arch/x86/kernel/acpi/boot.c:114:30: expected void [noderef] __iomem * ../arch/x86/kernel/acpi/boot.c:114:30: got void * ../arch/x86/kernel/acpi/boot.c:122:24: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/acpi/boot.c:122:24: expected void *addr ../arch/x86/kernel/acpi/boot.c:122:24: got void [noderef] __iomem *map ../arch/x86/kernel/early-quirks.c:647:49: warning: restricted pci_power_t degrades to integer ../arch/x86/kernel/early-quirks.c:653:57: warning: restricted pci_power_t degrades to integer ../kernel/locking/locktorture.c:128:23: warning: symbol 'call_rcu_chain_list' was not declared. Should it be static? ../kernel/locking/locktorture.c:497:12: warning: context imbalance in 'torture_mutex_lock' - wrong count at exit ../kernel/locking/locktorture.c:513:13: warning: context imbalance in 'torture_mutex_unlock' - wrong count at exit ../kernel/locking/locktorture.c:571:12: warning: context imbalance in 'torture_ww_mutex_lock' - wrong count at exit ../kernel/locking/locktorture.c: note: in included file: ../include/linux/ww_mutex.h:205:9: warning: context imbalance in 'torture_ww_mutex_unlock' - wrong count at exit ../kernel/locking/locktorture.c:666:12: warning: context imbalance in 'torture_rtmutex_lock' - wrong count at exit ../kernel/locking/locktorture.c:690:13: warning: context imbalance in 'torture_rtmutex_unlock' - wrong count at exit ../kernel/locking/locktorture.c:730:12: warning: context imbalance in 'torture_rwsem_down_write' - wrong count at exit ../kernel/locking/locktorture.c:746:13: warning: context imbalance in 'torture_rwsem_up_write' - wrong count at exit ../kernel/locking/locktorture.c:752:12: warning: context imbalance in 'torture_rwsem_down_read' - wrong count at exit ../kernel/locking/locktorture.c:770:13: warning: context imbalance in 'torture_rwsem_up_read' - wrong count at exit ../kernel/locking/locktorture.c:800:12: warning: context imbalance in 'torture_percpu_rwsem_down_write' - wrong count at exit ../kernel/locking/locktorture.c:807:13: warning: context imbalance in 'torture_percpu_rwsem_up_write' - wrong count at exit ../kernel/locking/locktorture.c:816:25: warning: context imbalance in 'torture_percpu_rwsem_down_read' - wrong count at exit ../kernel/locking/locktorture.c:820:13: warning: context imbalance in 'torture_percpu_rwsem_up_read' - wrong count at exit ../fs/fs_pin.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'pin_kill' - unexpected unlock ../include/linux/rcupdate.h:847:9: warning: context imbalance in 'mnt_pin_kill' - different lock contexts for basic block ../include/linux/rcupdate.h:847:9: warning: context imbalance in 'group_pin_kill' - different lock contexts for basic block ../kernel/power/energy_model.c:168:15: warning: incorrect type in assignment (different address spaces) ../kernel/power/energy_model.c:168:15: expected struct em_perf_table [noderef] __rcu *table ../kernel/power/energy_model.c:168:15: got struct em_perf_table * ../kernel/power/energy_model.c:169:15: warning: incorrect type in argument 1 (different address spaces) ../kernel/power/energy_model.c:169:15: expected void const *objp ../kernel/power/energy_model.c:169:15: got struct em_perf_table [noderef] __rcu *table ../kernel/power/energy_model.c:177:15: warning: incorrect type in assignment (different address spaces) ../kernel/power/energy_model.c:177:15: expected struct em_perf_table [noderef] __rcu *table ../kernel/power/energy_model.c:177:15: got struct em_perf_table * ../kernel/power/energy_model.c:179:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/power/energy_model.c:179:19: expected struct callback_head *head ../kernel/power/energy_model.c:179:19: got struct callback_head [noderef] __rcu * ../kernel/power/energy_model.c:190:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/power/energy_model.c:190:19: expected struct kref *kref ../kernel/power/energy_model.c:190:19: got struct kref [noderef] __rcu * ../kernel/power/energy_model.c:208:15: warning: incorrect type in assignment (different address spaces) ../kernel/power/energy_model.c:208:15: expected struct em_perf_table [noderef] __rcu *table ../kernel/power/energy_model.c:208:15: got void *_res ../kernel/power/energy_model.c:212:20: warning: incorrect type in argument 1 (different address spaces) ../kernel/power/energy_model.c:212:20: expected struct kref *kref ../kernel/power/energy_model.c:212:20: got struct kref [noderef] __rcu * ../kernel/power/energy_model.c:328:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/power/energy_model.c:328:19: expected struct kref *kref ../kernel/power/energy_model.c:328:19: got struct kref [noderef] __rcu * ../kernel/power/energy_model.c:333:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/power/energy_model.c:333:45: expected struct em_perf_state *table ../kernel/power/energy_model.c:333:45: got struct em_perf_state [noderef] __rcu * ../kernel/power/energy_model.c:433:45: warning: incorrect type in argument 3 (different address spaces) ../kernel/power/energy_model.c:433:45: expected struct em_perf_state *table ../kernel/power/energy_model.c:433:45: got struct em_perf_state [noderef] __rcu * ../kernel/power/energy_model.c:450:15: warning: incorrect type in argument 1 (different address spaces) ../kernel/power/energy_model.c:450:15: expected void const *objp ../kernel/power/energy_model.c:450:15: got struct em_perf_table [noderef] __rcu *[assigned] em_table ../kernel/power/energy_model.c:634:55: warning: incorrect type in argument 2 (different address spaces) ../kernel/power/energy_model.c:634:55: expected struct em_perf_state *table ../kernel/power/energy_model.c:634:55: got struct em_perf_state [noderef] __rcu * ../kernel/power/energy_model.c:689:16: warning: incorrect type in assignment (different address spaces) ../kernel/power/energy_model.c:689:16: expected struct em_perf_state *new_ps ../kernel/power/energy_model.c:689:16: got struct em_perf_state [noderef] __rcu * ../kernel/power/energy_model.c:707:37: warning: incorrect type in argument 2 (different address spaces) ../kernel/power/energy_model.c:707:37: expected struct em_perf_state *table ../kernel/power/energy_model.c:707:37: got struct em_perf_state [noderef] __rcu * ../kernel/power/energy_model.c:742:38: warning: incorrect type in argument 3 (different address spaces) ../kernel/power/energy_model.c:742:38: expected struct em_perf_state *table ../kernel/power/energy_model.c:742:38: got struct em_perf_state [noderef] __rcu * ../kernel/power/energy_model.c:846:53: warning: dereference of noderef expression ../kernel/power/energy_model.c:855:32: warning: dereference of noderef expression ../net/packet/af_packet.c:1113:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block ../net/packet/af_packet.c:2555:17: warning: context imbalance in 'tpacket_rcv' - unexpected unlock ../drivers/regulator/helpers.c: note: in included file: ../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer ../sound/core/seq/seq_midi_event.c:145:6: warning: context imbalance in 'snd_midi_event_reset_encode' - wrong count at exit ../sound/core/seq/seq_midi_event.c:152:6: warning: context imbalance in 'snd_midi_event_reset_decode' - wrong count at exit ../sound/core/seq/seq_midi_event.c:170:6: warning: context imbalance in 'snd_midi_event_encode_byte' - different lock contexts for basic block ../net/ipv6/ip6_input.c:529:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block ../mm/page_vma_mapped.c:16:13: warning: context imbalance in 'map_pte' - wrong count at exit ../mm/page_vma_mapped.c: note: in included file: ../include/linux/rmap.h:703:28: warning: context imbalance in 'page_vma_mapped_walk' - unexpected unlock ../include/linux/rmap.h:703:28: warning: context imbalance in 'page_mapped_in_vma' - unexpected unlock ../kernel/rcu/rcutorture.c:417:22: warning: context imbalance in 'rcu_torture_read_lock' - wrong count at exit ../kernel/rcu/rcutorture.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rcu_torture_read_unlock' - unexpected unlock ../kernel/rcu/rcutorture.c:668:9: warning: context imbalance in 'srcu_torture_read_lock' - wrong count at exit ../kernel/rcu/rcutorture.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:366:9: warning: context imbalance in 'srcu_torture_read_unlock' - unexpected unlock ../kernel/rcu/rcutorture.c:1915:9: warning: context imbalance in 'rcutorture_one_extend' - different lock contexts for basic block ../include/linux/srcu.h:350:9: warning: context imbalance in 'rcu_torture_init_srcu_lockdep' - unexpected unlock ../kernel/locking/test-ww_mutex.c:17:25: warning: symbol 'wq' was not declared. Should it be static? ../kernel/locking/test-ww_mutex.c:391:18: warning: symbol 'rng' was not declared. Should it be static? ../kernel/locking/test-ww_mutex.c:392:1: warning: symbol 'rng_lock' was not declared. Should it be static? ../sound/core/seq/seq_virmidi.c:103:9: warning: context imbalance in 'snd_virmidi_dev_receive_event' - different lock contexts for basic block ../sound/core/seq/seq_virmidi.c:184:12: warning: context imbalance in 'snd_virmidi_input_open' - different lock contexts for basic block ../sound/core/seq/seq_virmidi.c: note: in included file (through ../include/linux/wait.h): ../include/linux/list.h:229:25: warning: context imbalance in 'snd_virmidi_input_close' - wrong count at exit ../mm/pagewalk.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'walk_pte_range' - unexpected unlock ../mm/pagewalk.c:829:14: warning: context imbalance in 'folio_walk_start' - different lock contexts for basic block ../drivers/regulator/devres.c: note: in included file: ../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer ../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:505:25: expected void const * ../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest ../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:505:25: expected void const * ../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src ../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:505:25: expected void const * ../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest ../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:505:25: expected void const * ../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src ../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:505:25: expected void * ../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest ../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/hgafb.c:505:25: expected void const * ../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src ../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:516:25: expected void const * ../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest ../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:516:25: expected void const * ../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src ../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:516:25: expected void const * ../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest ../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:516:25: expected void const * ../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src ../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hgafb.c:516:25: expected void * ../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest ../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 2 (different address spaces) ../drivers/video/fbdev/hgafb.c:516:25: expected void const * ../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src ../kernel/rcu/tree.c:1044:9: warning: context imbalance in 'rcu_start_this_gp' - different lock contexts for basic block ../kernel/rcu/tree.c:1452:9: warning: context imbalance in 'rcu_poll_gp_seq_start_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1469:9: warning: context imbalance in 'rcu_poll_gp_seq_end_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1920:9: warning: context imbalance in 'rcu_gp_init' - different lock contexts for basic block ../kernel/rcu/tree.c:2490:13: warning: context imbalance in 'rcu_do_batch' - wrong count at exit ../kernel/rcu/tree.c:2692:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block ../kernel/rcu/tree.c:2758:25: warning: context imbalance in 'rcu_force_quiescent_state' - unexpected unlock ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_stall.h:986:17: warning: context imbalance in 'rcu_check_gp_start_stall' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_exp.h:192:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block ../kernel/rcu/tree_exp.h:1059:9: warning: context imbalance in 'start_poll_synchronize_rcu_expedited' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_nocb.h:113:16: warning: context imbalance in 'rcu_nocb_bypass_trylock' - wrong count at exit ../kernel/rcu/tree_nocb.h:130:13: warning: context imbalance in 'rcu_nocb_lock' - wrong count at exit ../kernel/rcu/tree_nocb.h:145:17: warning: context imbalance in 'rcu_nocb_unlock' - unexpected unlock ../kernel/rcu/tree_nocb.h:158:17: warning: context imbalance in 'rcu_nocb_unlock_irqrestore' - unexpected unlock ../kernel/rcu/tree_nocb.h:335:9: warning: context imbalance in 'rcu_nocb_do_flush_bypass' - unexpected unlock ../kernel/rcu/tree_nocb.h:352:13: warning: context imbalance in 'rcu_nocb_flush_bypass' - wrong count at exit ../kernel/rcu/tree_nocb.h:526:13: warning: context imbalance in '__call_rcu_nocb_wake' - wrong count at exit ../kernel/rcu/tree_nocb.h:608:17: warning: context imbalance in 'call_rcu_nocb' - unexpected unlock ../kernel/rcu/tree_nocb.h:691:9: warning: context imbalance in 'nocb_gp_wait' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:942:9: warning: context imbalance in 'nocb_cb_wait' - wrong count at exit ../kernel/rcu/tree_nocb.h:1111:9: warning: context imbalance in 'rcu_nocb_rdp_deoffload' - wrong count at exit ../kernel/rcu/tree_nocb.h:1236:1: warning: context imbalance in 'lazy_rcu_shrink_scan' - different lock contexts for basic block ../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'last_interrupt' not described in 'xdma_chan' ../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'stop_requested' not described in 'xdma_chan' ../drivers/dma/xilinx/xilinx_dma.c:1037:39: warning: context imbalance in 'xilinx_dma_chan_handle_cyclic' - unexpected unlock ../net/ipv4/udp.c:1614:28: warning: context imbalance in 'udp_rmem_release' - unexpected unlock ../net/ipv4/udp.c:1646:19: warning: context imbalance in 'busylock_acquire' - wrong count at exit ../net/ipv4/udp.c:1658:28: warning: context imbalance in 'busylock_release' - unexpected unlock ../net/ipv4/udp.c:3209:9: warning: context imbalance in 'udp_get_first' - wrong count at exit ../net/ipv4/udp.c:3226:39: warning: context imbalance in 'udp_get_next' - unexpected unlock ../net/ipv4/udp.c:3274:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock ../net/llc/llc_c_ac.c:1008:38: warning: cast truncates bits from constant value (ffffff7f becomes 7f) ../net/llc/llc_c_ac.c:1009:42: warning: cast truncates bits from constant value (ffffff7f becomes 7f) ../net/llc/llc_c_ac.c:1099:27: warning: cast truncates bits from constant value (ffffff7f becomes 7f) ../net/llc/llc_c_ac.c:1100:31: warning: cast truncates bits from constant value (ffffff7f becomes 7f) ../mm/pgtable-generic.c:282:7: warning: context imbalance in '__pte_offset_map' - different lock contexts for basic block ../mm/pgtable-generic.c:391:7: warning: context imbalance in '__pte_offset_map_lock' - different lock contexts for basic block lib/tests/module/test_kallsyms_a.c:14:5: warning: symbol 'auto_test_a_0000000001' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:16:5: warning: symbol 'auto_test_a_0000000002' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:18:5: warning: symbol 'auto_test_a_0000000003' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:20:5: warning: symbol 'auto_test_a_0000000004' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:22:5: warning: symbol 'auto_test_a_0000000005' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:24:5: warning: symbol 'auto_test_a_0000000006' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:26:5: warning: symbol 'auto_test_a_0000000007' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:28:5: warning: symbol 'auto_test_a_0000000008' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:30:5: warning: symbol 'auto_test_a_0000000009' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:32:5: warning: symbol 'auto_test_a_0000000010' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:34:5: warning: symbol 'auto_test_a_0000000011' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:36:5: warning: symbol 'auto_test_a_0000000012' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:38:5: warning: symbol 'auto_test_a_0000000013' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:40:5: warning: symbol 'auto_test_a_0000000014' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:42:5: warning: symbol 'auto_test_a_0000000015' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:44:5: warning: symbol 'auto_test_a_0000000016' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:46:5: warning: symbol 'auto_test_a_0000000017' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:48:5: warning: symbol 'auto_test_a_0000000018' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:50:5: warning: symbol 'auto_test_a_0000000019' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:52:5: warning: symbol 'auto_test_a_0000000020' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:54:5: warning: symbol 'auto_test_a_0000000021' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:56:5: warning: symbol 'auto_test_a_0000000022' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:58:5: warning: symbol 'auto_test_a_0000000023' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:60:5: warning: symbol 'auto_test_a_0000000024' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:62:5: warning: symbol 'auto_test_a_0000000025' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:64:5: warning: symbol 'auto_test_a_0000000026' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:66:5: warning: symbol 'auto_test_a_0000000027' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:68:5: warning: symbol 'auto_test_a_0000000028' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:70:5: warning: symbol 'auto_test_a_0000000029' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:72:5: warning: symbol 'auto_test_a_0000000030' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:74:5: warning: symbol 'auto_test_a_0000000031' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:76:5: warning: symbol 'auto_test_a_0000000032' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:78:5: warning: symbol 'auto_test_a_0000000033' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:80:5: warning: symbol 'auto_test_a_0000000034' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:82:5: warning: symbol 'auto_test_a_0000000035' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:84:5: warning: symbol 'auto_test_a_0000000036' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:86:5: warning: symbol 'auto_test_a_0000000037' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:88:5: warning: symbol 'auto_test_a_0000000038' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:90:5: warning: symbol 'auto_test_a_0000000039' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:92:5: warning: symbol 'auto_test_a_0000000040' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:94:5: warning: symbol 'auto_test_a_0000000041' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:96:5: warning: symbol 'auto_test_a_0000000042' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:98:5: warning: symbol 'auto_test_a_0000000043' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:100:5: warning: symbol 'auto_test_a_0000000044' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:102:5: warning: symbol 'auto_test_a_0000000045' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:104:5: warning: symbol 'auto_test_a_0000000046' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:106:5: warning: symbol 'auto_test_a_0000000047' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:108:5: warning: symbol 'auto_test_a_0000000048' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:110:5: warning: symbol 'auto_test_a_0000000049' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:112:5: warning: symbol 'auto_test_a_0000000050' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:114:5: warning: symbol 'auto_test_a_0000000051' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:116:5: warning: symbol 'auto_test_a_0000000052' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:118:5: warning: symbol 'auto_test_a_0000000053' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:120:5: warning: symbol 'auto_test_a_0000000054' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:122:5: warning: symbol 'auto_test_a_0000000055' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:124:5: warning: symbol 'auto_test_a_0000000056' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:126:5: warning: symbol 'auto_test_a_0000000057' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:128:5: warning: symbol 'auto_test_a_0000000058' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:130:5: warning: symbol 'auto_test_a_0000000059' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:132:5: warning: symbol 'auto_test_a_0000000060' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:134:5: warning: symbol 'auto_test_a_0000000061' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:136:5: warning: symbol 'auto_test_a_0000000062' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:138:5: warning: symbol 'auto_test_a_0000000063' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:140:5: warning: symbol 'auto_test_a_0000000064' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:142:5: warning: symbol 'auto_test_a_0000000065' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:144:5: warning: symbol 'auto_test_a_0000000066' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:146:5: warning: symbol 'auto_test_a_0000000067' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:148:5: warning: symbol 'auto_test_a_0000000068' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:150:5: warning: symbol 'auto_test_a_0000000069' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:152:5: warning: symbol 'auto_test_a_0000000070' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:154:5: warning: symbol 'auto_test_a_0000000071' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:156:5: warning: symbol 'auto_test_a_0000000072' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:158:5: warning: symbol 'auto_test_a_0000000073' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:160:5: warning: symbol 'auto_test_a_0000000074' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:162:5: warning: symbol 'auto_test_a_0000000075' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:164:5: warning: symbol 'auto_test_a_0000000076' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:166:5: warning: symbol 'auto_test_a_0000000077' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:168:5: warning: symbol 'auto_test_a_0000000078' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:170:5: warning: symbol 'auto_test_a_0000000079' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:172:5: warning: symbol 'auto_test_a_0000000080' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:174:5: warning: symbol 'auto_test_a_0000000081' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:176:5: warning: symbol 'auto_test_a_0000000082' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:178:5: warning: symbol 'auto_test_a_0000000083' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:180:5: warning: symbol 'auto_test_a_0000000084' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:182:5: warning: symbol 'auto_test_a_0000000085' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:184:5: warning: symbol 'auto_test_a_0000000086' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:186:5: warning: symbol 'auto_test_a_0000000087' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:188:5: warning: symbol 'auto_test_a_0000000088' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:190:5: warning: symbol 'auto_test_a_0000000089' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:192:5: warning: symbol 'auto_test_a_0000000090' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:194:5: warning: symbol 'auto_test_a_0000000091' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:196:5: warning: symbol 'auto_test_a_0000000092' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:198:5: warning: symbol 'auto_test_a_0000000093' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:200:5: warning: symbol 'auto_test_a_0000000094' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:202:5: warning: symbol 'auto_test_a_0000000095' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:204:5: warning: symbol 'auto_test_a_0000000096' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:206:5: warning: symbol 'auto_test_a_0000000097' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:208:5: warning: symbol 'auto_test_a_0000000098' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:210:5: warning: symbol 'auto_test_a_0000000099' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:212:5: warning: too many warnings ../net/appletalk/aarp.c:446:28: warning: incorrect type in assignment (different base types) ../net/appletalk/aarp.c:446:28: expected restricted __be16 [usertype] s_net ../net/appletalk/aarp.c:446:28: got unsigned short [usertype] ../net/appletalk/aarp.c:451:45: warning: cast from restricted __be16 ../net/appletalk/aarp.c:455:41: warning: cast from restricted __be16 ../block/blk-iocost.c:732:9: warning: context imbalance in 'iocg_lock' - wrong count at exit ../block/blk-iocost.c:743:28: warning: context imbalance in 'iocg_unlock' - unexpected unlock ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'dma_buf' not described in 'virtio_dma_buf_attach' ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'attach' not described in 'virtio_dma_buf_attach' ../kernel/kcmp.c:192:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/kcmp.c:192:37: expected void *v1 ../kernel/kcmp.c:192:37: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:192:53: warning: incorrect type in argument 2 (different address spaces) ../kernel/kcmp.c:192:53: expected void *v2 ../kernel/kcmp.c:192:53: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:207:62: warning: incorrect type in argument 4 (different address spaces) ../kernel/kcmp.c:207:62: expected struct kcmp_epoll_slot [noderef] __user *uslot ../kernel/kcmp.c:207:62: got void * ../security/integrity/ima/ima_kexec.c:59:30: warning: incorrect type in assignment (different base types) ../security/integrity/ima/ima_kexec.c:59:30: expected unsigned short [addressable] [assigned] [usertype] version ../security/integrity/ima/ima_kexec.c:59:30: got restricted __le16 [usertype] ../security/integrity/ima/ima_kexec.c:60:28: warning: incorrect type in assignment (different base types) ../security/integrity/ima/ima_kexec.c:60:28: expected unsigned long long [addressable] [assigned] [usertype] count ../security/integrity/ima/ima_kexec.c:60:28: got restricted __le64 [usertype] ../security/integrity/ima/ima_kexec.c:61:34: warning: incorrect type in assignment (different base types) ../security/integrity/ima/ima_kexec.c:61:34: expected unsigned long long [addressable] [assigned] [usertype] buffer_size ../security/integrity/ima/ima_kexec.c:61:34: got restricted __le64 [usertype] ../drivers/video/fbdev/atmel_lcdfb.c:333:27: warning: incorrect type in assignment (different address spaces) ../drivers/video/fbdev/atmel_lcdfb.c:333:27: expected char [noderef] __iomem *screen_base ../drivers/video/fbdev/atmel_lcdfb.c:333:27: got void * ../drivers/video/fbdev/atmel_lcdfb.c:341:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/atmel_lcdfb.c:341:9: expected void const * ../drivers/video/fbdev/atmel_lcdfb.c:341:9: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/atmel_lcdfb.c:341:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/atmel_lcdfb.c:341:9: expected void const * ../drivers/video/fbdev/atmel_lcdfb.c:341:9: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/atmel_lcdfb.c:341:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/atmel_lcdfb.c:341:9: expected void * ../drivers/video/fbdev/atmel_lcdfb.c:341:9: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/atmel_lcdfb.c:312:59: warning: incorrect type in argument 3 (different address spaces) ../drivers/video/fbdev/atmel_lcdfb.c:312:59: expected void *cpu_addr ../drivers/video/fbdev/atmel_lcdfb.c:312:59: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/atmel_lcdfb.c:312:59: warning: incorrect type in argument 3 (different address spaces) ../drivers/video/fbdev/atmel_lcdfb.c:312:59: expected void *cpu_addr ../drivers/video/fbdev/atmel_lcdfb.c:312:59: got char [noderef] __iomem *screen_base ../kernel/dma/mapping.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/dma.h): ../include/trace/events/dma.h:115:1: error: too long token expansion ../include/trace/events/dma.h:161:1: error: too long token expansion ../kernel/freezer.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/cgroup.h, ../include/linux/memcontrol.h, ../include/linux/swap.h, ...): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../drivers/video/fbdev/pvr2fb.c:1081:11: warning: Using plain integer as NULL pointer ../kernel/rcu/refscale.c:681:24: error: incompatible types in comparison expression (different address spaces): ../kernel/rcu/refscale.c:681:24: struct refscale_typesafe [noderef] __rcu * ../kernel/rcu/refscale.c:681:24: struct refscale_typesafe * ../kernel/rcu/refscale.c:636:13: warning: context imbalance in 'typesafe_lock_acquire' - wrong count at exit ../kernel/rcu/refscale.c:643:13: warning: context imbalance in 'typesafe_lock_release' - unexpected unlock ../drivers/regulator/of_regulator.c:18:43: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c:260:22: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c:263:22: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c:266:22: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c:269:22: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c:270:22: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c:323:26: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/of_regulator.c: note: in included file: ../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer ../net/ipv4/udp_offload.c:140:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:140:60: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:140:60: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:367:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:367:49: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:367:49: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:369:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:369:60: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:369:60: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:385:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:385:41: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:385:41: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:387:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:387:52: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:387:52: got fouled restricted __sum16 ../net/netfilter/nf_conntrack_netlink.c:1215:36: warning: context imbalance in 'ctnetlink_dump_table' - unexpected unlock lib/tests/module/test_kallsyms_c.c:14:5: warning: symbol 'auto_test_c_0000000001' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:16:5: warning: symbol 'auto_test_c_0000000002' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:18:5: warning: symbol 'auto_test_c_0000000003' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:20:5: warning: symbol 'auto_test_c_0000000004' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:22:5: warning: symbol 'auto_test_c_0000000005' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:24:5: warning: symbol 'auto_test_c_0000000006' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:26:5: warning: symbol 'auto_test_c_0000000007' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:28:5: warning: symbol 'auto_test_c_0000000008' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:30:5: warning: symbol 'auto_test_c_0000000009' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:32:5: warning: symbol 'auto_test_c_0000000010' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:34:5: warning: symbol 'auto_test_c_0000000011' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:36:5: warning: symbol 'auto_test_c_0000000012' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:38:5: warning: symbol 'auto_test_c_0000000013' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:40:5: warning: symbol 'auto_test_c_0000000014' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:42:5: warning: symbol 'auto_test_c_0000000015' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:44:5: warning: symbol 'auto_test_c_0000000016' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:46:5: warning: symbol 'auto_test_c_0000000017' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:48:5: warning: symbol 'auto_test_c_0000000018' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:50:5: warning: symbol 'auto_test_c_0000000019' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:52:5: warning: symbol 'auto_test_c_0000000020' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:54:5: warning: symbol 'auto_test_c_0000000021' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:56:5: warning: symbol 'auto_test_c_0000000022' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:58:5: warning: symbol 'auto_test_c_0000000023' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:60:5: warning: symbol 'auto_test_c_0000000024' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:62:5: warning: symbol 'auto_test_c_0000000025' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:64:5: warning: symbol 'auto_test_c_0000000026' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:66:5: warning: symbol 'auto_test_c_0000000027' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:68:5: warning: symbol 'auto_test_c_0000000028' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:70:5: warning: symbol 'auto_test_c_0000000029' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:72:5: warning: symbol 'auto_test_c_0000000030' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:74:5: warning: symbol 'auto_test_c_0000000031' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:76:5: warning: symbol 'auto_test_c_0000000032' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:78:5: warning: symbol 'auto_test_c_0000000033' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:80:5: warning: symbol 'auto_test_c_0000000034' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:82:5: warning: symbol 'auto_test_c_0000000035' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:84:5: warning: symbol 'auto_test_c_0000000036' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:86:5: warning: symbol 'auto_test_c_0000000037' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:88:5: warning: symbol 'auto_test_c_0000000038' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:90:5: warning: symbol 'auto_test_c_0000000039' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:92:5: warning: symbol 'auto_test_c_0000000040' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:94:5: warning: symbol 'auto_test_c_0000000041' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:96:5: warning: symbol 'auto_test_c_0000000042' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:98:5: warning: symbol 'auto_test_c_0000000043' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:100:5: warning: symbol 'auto_test_c_0000000044' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:102:5: warning: symbol 'auto_test_c_0000000045' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:104:5: warning: symbol 'auto_test_c_0000000046' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:106:5: warning: symbol 'auto_test_c_0000000047' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:108:5: warning: symbol 'auto_test_c_0000000048' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:110:5: warning: symbol 'auto_test_c_0000000049' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:112:5: warning: symbol 'auto_test_c_0000000050' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:114:5: warning: symbol 'auto_test_c_0000000051' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:116:5: warning: symbol 'auto_test_c_0000000052' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:118:5: warning: symbol 'auto_test_c_0000000053' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:120:5: warning: symbol 'auto_test_c_0000000054' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:122:5: warning: symbol 'auto_test_c_0000000055' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:124:5: warning: symbol 'auto_test_c_0000000056' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:126:5: warning: symbol 'auto_test_c_0000000057' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:128:5: warning: symbol 'auto_test_c_0000000058' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:130:5: warning: symbol 'auto_test_c_0000000059' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:132:5: warning: symbol 'auto_test_c_0000000060' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:134:5: warning: symbol 'auto_test_c_0000000061' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:136:5: warning: symbol 'auto_test_c_0000000062' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:138:5: warning: symbol 'auto_test_c_0000000063' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:140:5: warning: symbol 'auto_test_c_0000000064' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:142:5: warning: symbol 'auto_test_c_0000000065' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:144:5: warning: symbol 'auto_test_c_0000000066' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:146:5: warning: symbol 'auto_test_c_0000000067' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:148:5: warning: symbol 'auto_test_c_0000000068' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:150:5: warning: symbol 'auto_test_c_0000000069' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:152:5: warning: symbol 'auto_test_c_0000000070' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:154:5: warning: symbol 'auto_test_c_0000000071' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:156:5: warning: symbol 'auto_test_c_0000000072' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:158:5: warning: symbol 'auto_test_c_0000000073' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:160:5: warning: symbol 'auto_test_c_0000000074' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:162:5: warning: symbol 'auto_test_c_0000000075' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:164:5: warning: symbol 'auto_test_c_0000000076' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:166:5: warning: symbol 'auto_test_c_0000000077' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:168:5: warning: symbol 'auto_test_c_0000000078' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:170:5: warning: symbol 'auto_test_c_0000000079' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:172:5: warning: symbol 'auto_test_c_0000000080' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:174:5: warning: symbol 'auto_test_c_0000000081' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:176:5: warning: symbol 'auto_test_c_0000000082' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:178:5: warning: symbol 'auto_test_c_0000000083' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:180:5: warning: symbol 'auto_test_c_0000000084' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:182:5: warning: symbol 'auto_test_c_0000000085' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:184:5: warning: symbol 'auto_test_c_0000000086' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:186:5: warning: symbol 'auto_test_c_0000000087' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:188:5: warning: symbol 'auto_test_c_0000000088' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:190:5: warning: symbol 'auto_test_c_0000000089' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:192:5: warning: symbol 'auto_test_c_0000000090' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:194:5: warning: symbol 'auto_test_c_0000000091' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:196:5: warning: symbol 'auto_test_c_0000000092' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:198:5: warning: symbol 'auto_test_c_0000000093' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:200:5: warning: symbol 'auto_test_c_0000000094' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:202:5: warning: symbol 'auto_test_c_0000000095' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:204:5: warning: symbol 'auto_test_c_0000000096' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:206:5: warning: symbol 'auto_test_c_0000000097' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:208:5: warning: symbol 'auto_test_c_0000000098' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:210:5: warning: symbol 'auto_test_c_0000000099' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:212:5: warning: too many warnings ../arch/x86/kvm/vmx/pmu_intel.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../net/appletalk/ddp.c:101:33: warning: restricted __be16 degrades to integer ../net/appletalk/ddp.c:126:33: warning: restricted __be16 degrades to integer ../net/appletalk/ddp.c:422:47: warning: restricted __be16 degrades to integer ../drivers/pinctrl/spacemit/pinctrl-k1.c:433:9: warning: context imbalance in 'spacemit_pmx_set_mux' - different lock contexts for basic block ../drivers/pinctrl/spacemit/pinctrl-k1.c:448:12: warning: context imbalance in 'spacemit_request_gpio' - wrong count at exit ../drivers/pinctrl/spacemit/pinctrl-k1.c:603:12: warning: context imbalance in 'spacemit_pin_set_config' - wrong count at exit ../arch/x86/kvm/vmx/vmcs12.c:15:9: warning: cast truncates bits from constant value (20002 becomes 2) ../arch/x86/kvm/vmx/vmcs12.c:16:9: warning: cast truncates bits from constant value (20082 becomes 82) ../arch/x86/kvm/vmx/vmcs12.c:17:9: warning: cast truncates bits from constant value (20102 becomes 102) ../arch/x86/kvm/vmx/vmcs12.c:18:9: warning: cast truncates bits from constant value (20182 becomes 182) ../arch/x86/kvm/vmx/vmcs12.c:19:9: warning: cast truncates bits from constant value (20202 becomes 202) ../arch/x86/kvm/vmx/vmcs12.c:20:9: warning: cast truncates bits from constant value (20282 becomes 282) ../arch/x86/kvm/vmx/vmcs12.c:21:9: warning: cast truncates bits from constant value (20302 becomes 302) ../arch/x86/kvm/vmx/vmcs12.c:22:9: warning: cast truncates bits from constant value (20382 becomes 382) ../arch/x86/kvm/vmx/vmcs12.c:23:9: warning: cast truncates bits from constant value (20402 becomes 402) ../arch/x86/kvm/vmx/vmcs12.c:24:9: warning: cast truncates bits from constant value (20482 becomes 482) ../arch/x86/kvm/vmx/vmcs12.c:25:9: warning: cast truncates bits from constant value (30003 becomes 3) ../arch/x86/kvm/vmx/vmcs12.c:26:9: warning: cast truncates bits from constant value (30083 becomes 83) ../arch/x86/kvm/vmx/vmcs12.c:27:9: warning: cast truncates bits from constant value (30103 becomes 103) ../arch/x86/kvm/vmx/vmcs12.c:28:9: warning: cast truncates bits from constant value (30183 becomes 183) ../arch/x86/kvm/vmx/vmcs12.c:29:9: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/vmcs12.c:30:9: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/vmcs12.c:31:9: warning: cast truncates bits from constant value (30303 becomes 303) ../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80008 becomes 8) ../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80048 becomes 48) ../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (80088 becomes 88) ../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (800c8 becomes c8) ../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80148 becomes 148) ../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (801c8 becomes 1c8) ../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80248 becomes 248) ../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (802c8 becomes 2c8) ../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (80388 becomes 388) ../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (803c8 becomes 3c8) ../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80448 becomes 448) ../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80cc8 becomes cc8) ../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (80488 becomes 488) ../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (804c8 becomes 4c8) ../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80508 becomes 508) ../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80548 becomes 548) ../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (80588 becomes 588) ../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (805c8 becomes 5c8) ../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80608 becomes 608) ../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80648 becomes 648) ../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (806c8 becomes 6c8) ../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80708 becomes 708) ../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80748 becomes 748) ../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (80788 becomes 788) ../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (807c8 becomes 7c8) ../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80808 becomes 808) ../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80848 becomes 848) ../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (80888 becomes 888) ../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (808c8 becomes 8c8) ../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80908 becomes 908) ../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80948 becomes 948) ../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (80988 becomes 988) ../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (809c8 becomes 9c8) ../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a08 becomes a08) ../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a48 becomes a48) ../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b48 becomes b48) ../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80bc8 becomes bc8) ../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90009 becomes 9) ../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90049 becomes 49) ../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a004a becomes 4a) ../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a00ca becomes ca) ../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a014a becomes 14a) ../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a01ca becomes 1ca) ../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a024a becomes 24a) ../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a02ca becomes 2ca) ../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a034a becomes 34a) ../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a03ca becomes 3ca) ../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a044a becomes 44a) ../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a04ca becomes 4ca) ../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b000b becomes b) ../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b004b becomes 4b) ../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b00cb becomes cb) ../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b014b becomes 14b) ../arch/x86/kvm/vmx/vmcs12.c:69:9: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/vmcs12.c:70:9: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/vmcs12.c:71:9: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/vmcs12.c:72:9: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/vmcs12.c:73:9: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/vmcs12.c:74:9: warning: cast truncates bits from constant value (100290 becomes 290) ../arch/x86/kvm/vmx/vmcs12.c:75:9: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/vmcs12.c:76:9: warning: cast truncates bits from constant value (100390 becomes 390) ../arch/x86/kvm/vmx/vmcs12.c:77:9: warning: too many warnings lib/tests/module/test_kallsyms_d.c:14:5: warning: symbol 'auto_test_d_0000000001' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:16:5: warning: symbol 'auto_test_d_0000000002' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:18:5: warning: symbol 'auto_test_d_0000000003' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:20:5: warning: symbol 'auto_test_d_0000000004' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:22:5: warning: symbol 'auto_test_d_0000000005' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:24:5: warning: symbol 'auto_test_d_0000000006' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:26:5: warning: symbol 'auto_test_d_0000000007' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:28:5: warning: symbol 'auto_test_d_0000000008' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:30:5: warning: symbol 'auto_test_d_0000000009' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:32:5: warning: symbol 'auto_test_d_0000000010' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:34:5: warning: symbol 'auto_test_d_0000000011' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:36:5: warning: symbol 'auto_test_d_0000000012' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:38:5: warning: symbol 'auto_test_d_0000000013' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:40:5: warning: symbol 'auto_test_d_0000000014' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:42:5: warning: symbol 'auto_test_d_0000000015' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:44:5: warning: symbol 'auto_test_d_0000000016' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:46:5: warning: symbol 'auto_test_d_0000000017' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:48:5: warning: symbol 'auto_test_d_0000000018' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:50:5: warning: symbol 'auto_test_d_0000000019' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:52:5: warning: symbol 'auto_test_d_0000000020' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:54:5: warning: symbol 'auto_test_d_0000000021' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:56:5: warning: symbol 'auto_test_d_0000000022' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:58:5: warning: symbol 'auto_test_d_0000000023' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:60:5: warning: symbol 'auto_test_d_0000000024' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:62:5: warning: symbol 'auto_test_d_0000000025' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:64:5: warning: symbol 'auto_test_d_0000000026' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:66:5: warning: symbol 'auto_test_d_0000000027' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:68:5: warning: symbol 'auto_test_d_0000000028' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:70:5: warning: symbol 'auto_test_d_0000000029' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:72:5: warning: symbol 'auto_test_d_0000000030' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:74:5: warning: symbol 'auto_test_d_0000000031' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:76:5: warning: symbol 'auto_test_d_0000000032' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:78:5: warning: symbol 'auto_test_d_0000000033' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:80:5: warning: symbol 'auto_test_d_0000000034' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:82:5: warning: symbol 'auto_test_d_0000000035' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:84:5: warning: symbol 'auto_test_d_0000000036' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:86:5: warning: symbol 'auto_test_d_0000000037' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:88:5: warning: symbol 'auto_test_d_0000000038' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:90:5: warning: symbol 'auto_test_d_0000000039' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:92:5: warning: symbol 'auto_test_d_0000000040' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:94:5: warning: symbol 'auto_test_d_0000000041' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:96:5: warning: symbol 'auto_test_d_0000000042' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:98:5: warning: symbol 'auto_test_d_0000000043' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:100:5: warning: symbol 'auto_test_d_0000000044' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:102:5: warning: symbol 'auto_test_d_0000000045' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:104:5: warning: symbol 'auto_test_d_0000000046' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:106:5: warning: symbol 'auto_test_d_0000000047' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:108:5: warning: symbol 'auto_test_d_0000000048' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:110:5: warning: symbol 'auto_test_d_0000000049' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:112:5: warning: symbol 'auto_test_d_0000000050' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:114:5: warning: symbol 'auto_test_d_0000000051' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:116:5: warning: symbol 'auto_test_d_0000000052' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:118:5: warning: symbol 'auto_test_d_0000000053' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:120:5: warning: symbol 'auto_test_d_0000000054' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:122:5: warning: symbol 'auto_test_d_0000000055' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:124:5: warning: symbol 'auto_test_d_0000000056' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:126:5: warning: symbol 'auto_test_d_0000000057' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:128:5: warning: symbol 'auto_test_d_0000000058' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:130:5: warning: symbol 'auto_test_d_0000000059' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:132:5: warning: symbol 'auto_test_d_0000000060' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:134:5: warning: symbol 'auto_test_d_0000000061' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:136:5: warning: symbol 'auto_test_d_0000000062' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:138:5: warning: symbol 'auto_test_d_0000000063' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:140:5: warning: symbol 'auto_test_d_0000000064' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:142:5: warning: symbol 'auto_test_d_0000000065' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:144:5: warning: symbol 'auto_test_d_0000000066' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:146:5: warning: symbol 'auto_test_d_0000000067' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:148:5: warning: symbol 'auto_test_d_0000000068' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:150:5: warning: symbol 'auto_test_d_0000000069' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:152:5: warning: symbol 'auto_test_d_0000000070' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:154:5: warning: symbol 'auto_test_d_0000000071' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:156:5: warning: symbol 'auto_test_d_0000000072' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:158:5: warning: symbol 'auto_test_d_0000000073' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:160:5: warning: symbol 'auto_test_d_0000000074' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:162:5: warning: symbol 'auto_test_d_0000000075' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:164:5: warning: symbol 'auto_test_d_0000000076' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:166:5: warning: symbol 'auto_test_d_0000000077' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:168:5: warning: symbol 'auto_test_d_0000000078' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:170:5: warning: symbol 'auto_test_d_0000000079' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:172:5: warning: symbol 'auto_test_d_0000000080' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:174:5: warning: symbol 'auto_test_d_0000000081' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:176:5: warning: symbol 'auto_test_d_0000000082' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:178:5: warning: symbol 'auto_test_d_0000000083' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:180:5: warning: symbol 'auto_test_d_0000000084' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:182:5: warning: symbol 'auto_test_d_0000000085' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:184:5: warning: symbol 'auto_test_d_0000000086' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:186:5: warning: symbol 'auto_test_d_0000000087' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:188:5: warning: symbol 'auto_test_d_0000000088' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:190:5: warning: symbol 'auto_test_d_0000000089' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:192:5: warning: symbol 'auto_test_d_0000000090' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:194:5: warning: symbol 'auto_test_d_0000000091' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:196:5: warning: symbol 'auto_test_d_0000000092' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:198:5: warning: symbol 'auto_test_d_0000000093' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:200:5: warning: symbol 'auto_test_d_0000000094' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:202:5: warning: symbol 'auto_test_d_0000000095' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:204:5: warning: symbol 'auto_test_d_0000000096' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:206:5: warning: symbol 'auto_test_d_0000000097' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:208:5: warning: symbol 'auto_test_d_0000000098' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:210:5: warning: symbol 'auto_test_d_0000000099' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:212:5: warning: too many warnings ../arch/x86/kernel/apic/apic.c:2143: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' ../arch/x86/kernel/apic/apic.c:2143: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead ../drivers/gpu/host1x/context_bus.c:9:23: warning: symbol 'host1x_context_device_bus_type' was not declared. Should it be static? ../arch/x86/kvm/vmx/vmx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b019b becomes 19b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b021b becomes 21b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b029b becomes 29b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b031b becomes 31b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b041b becomes 41b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110311 becomes 311) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a050a becomes 50a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a071a becomes 71a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a079a becomes 79a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../drivers/tty/tty_io.c:2854:22: warning: incorrect type in assignment (different address spaces) ../drivers/tty/tty_io.c:2854:22: expected unsigned char *[addressable] iomem_base ../drivers/tty/tty_io.c:2854:22: got void [noderef] __user * ../drivers/tty/tty_io.c:2878:52: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_io.c:2878:52: expected void [noderef] __user *uptr ../drivers/tty/tty_io.c:2878:52: got unsigned char *[addressable] iomem_base ../drivers/pinctrl/renesas/pinctrl-rzn1.c:187:52: warning: dubious: x | !y ../drivers/pinctrl/renesas/pinctrl-rzn1.c:193:52: warning: dubious: x | !y ../drivers/gpu/drm/tests/drm_kunit_helpers.c:324: warning: bad line: for a KUnit test ../mm/rmap.c: note: in included file (through ../include/linux/ksm.h): ../include/linux/rmap.h:703:28: warning: context imbalance in 'folio_referenced_one' - unexpected unlock ../include/linux/rmap.h:703:28: warning: context imbalance in 'try_to_unmap_one' - unexpected unlock ../include/linux/rmap.h:703:28: warning: context imbalance in 'try_to_migrate_one' - unexpected unlock ../include/linux/rmap.h:703:28: warning: context imbalance in 'page_make_device_exclusive_one' - unexpected unlock ../drivers/video/fbdev/goldfishfb.c:272:34: warning: cast removes address space '__iomem' of expression ../drivers/video/fbdev/goldfishfb.c:292:51: warning: cast removes address space '__iomem' of expression ../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): ../include/linux/bottom_half.h:33:30: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block ../include/linux/bottom_half.h:33:30: warning: context imbalance in '__icmp_send' - different lock contexts for basic block ../mm/vmalloc.c:1054:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit ../mm/vmalloc.c:4426:28: warning: context imbalance in 'vread_iter' - unexpected unlock ../arch/x86/kernel/ftrace.c:41:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit ../arch/x86/kernel/ftrace.c:53:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit ../drivers/video/fbdev/pxa168fb.c:668:27: warning: incorrect type in assignment (different address spaces) ../drivers/video/fbdev/pxa168fb.c:668:27: expected char [noderef] __iomem *screen_base ../drivers/video/fbdev/pxa168fb.c:668:27: got void * ../drivers/video/fbdev/pxa168fb.c:758:25: warning: incorrect type in argument 3 (different address spaces) ../drivers/video/fbdev/pxa168fb.c:758:25: expected void *cpu_addr ../drivers/video/fbdev/pxa168fb.c:758:25: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/pxa168fb.c:790:25: warning: incorrect type in argument 3 (different address spaces) ../drivers/video/fbdev/pxa168fb.c:790:25: expected void *cpu_addr ../drivers/video/fbdev/pxa168fb.c:790:25: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/cirrusfb.c:1853:17: expected void const * ../drivers/video/fbdev/cirrusfb.c:1853:17: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/cirrusfb.c:1853:17: expected void const * ../drivers/video/fbdev/cirrusfb.c:1853:17: got char [noderef] __iomem *screen_base ../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/cirrusfb.c:1853:17: expected void * ../drivers/video/fbdev/cirrusfb.c:1853:17: got char [noderef] __iomem *screen_base ../kernel/module/tree_lookup.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../arch/x86/kernel/cpu/intel.c: In function ‘init_intel’: ../arch/x86/kernel/cpu/intel.c:543:34: warning: variable ‘l2’ set but not used [-Wunused-but-set-variable] 543 | unsigned int l1, l2; | ^~ ../arch/x86/kernel/apic/vector.c:61:6: warning: context imbalance in 'lock_vector_lock' - wrong count at exit ../arch/x86/kernel/apic/vector.c:69:6: warning: context imbalance in 'unlock_vector_lock' - unexpected unlock ../block/blk-zoned.c:493:30: warning: context imbalance in 'disk_get_and_lock_zone_wplug' - wrong count at exit ../block/blk-zoned.c: note: in included file (through ../include/linux/blkdev.h): ../include/linux/bio.h:527:9: warning: context imbalance in 'blk_zone_wplug_handle_write' - unexpected unlock ../block/blk-zoned.c:1679:31: warning: context imbalance in 'blk_revalidate_seq_zone' - unexpected unlock ../drivers/char/agp/generic.c:47:7: warning: symbol 'agp_gatt_table' was not declared. Should it be static? ../drivers/char/agp/generic.c:48:5: warning: symbol 'agp_memory_reserved' was not declared. Should it be static? ../drivers/leds/leds-pca955x.c: In function ‘pca955x_probe’: ../drivers/leds/leds-pca955x.c:555:43: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 8 [-Wformat-truncation=] 555 | "%d", i); | ^~ ../drivers/leds/leds-pca955x.c:555:42: note: directive argument in the range [-2147483641, 2147483646] 555 | "%d", i); | ^~~~ ../drivers/leds/leds-pca955x.c:554:33: note: ‘snprintf’ output between 2 and 12 bytes into a destination of size 8 554 | snprintf(default_label, sizeof(default_label), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | "%d", i); | ~~~~~~~~ ../drivers/video/fbdev/broadsheetfb.c:298:40: warning: restricted __le32 degrades to integer ../drivers/video/fbdev/broadsheetfb.c:299:45: warning: restricted __le32 degrades to integer ../drivers/video/fbdev/broadsheetfb.c:879:17: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/broadsheetfb.c:879:17: expected unsigned short ../drivers/video/fbdev/broadsheetfb.c:879:17: got restricted __le16 [usertype] ../net/netfilter/nf_conntrack_amanda.c:158:33: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_amanda.c:158:33: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_amanda.c:158:33: unsigned int ( * )( ... ) ../drivers/block/rnbd/rnbd-clt.c:213:20: warning: context imbalance in 'rnbd_rerun_if_needed' - different lock contexts for basic block ../drivers/dma/bcm-sba-raid.c:575:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:575:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:575:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:594:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:594:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:594:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:663:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:663:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:663:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:682:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:682:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:682:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:783:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:783:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:783:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:801:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:801:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:801:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:821:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:821:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:821:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:930:41: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:930:41: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:930:41: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:949:41: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:949:41: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:949:41: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:964:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:964:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:964:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:983:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:983:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:983:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1004:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1004:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1004:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1031:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1031:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1031:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1107:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1107:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1107:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1127:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1127:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1127:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1144:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1144:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1144:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1164:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1164:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1164:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1188:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1188:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1188:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1213:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1213:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1213:25: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1242:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1242:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1242:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1265:33: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1265:33: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1265:33: got restricted __le64 [usertype] ../drivers/dma/bcm-sba-raid.c:1285:25: warning: incorrect type in assignment (different base types) ../drivers/dma/bcm-sba-raid.c:1285:25: expected unsigned long long [usertype] ../drivers/dma/bcm-sba-raid.c:1285:25: got restricted __le64 [usertype] ../net/ipv6/route.c:2344:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2344:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2344:39: got restricted __be32 ../arch/x86/kernel/apic/io_apic.c:298:35: warning: context imbalance in 'ioapic_read_entry' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:316:13: warning: context imbalance in 'ioapic_write_entry' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:327:13: warning: context imbalance in 'ioapic_mask_entry' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:402:13: warning: context imbalance in 'mask_ioapic_irq' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:415:13: warning: context imbalance in 'unmask_ioapic_irq' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:464:9: warning: context imbalance in 'eoi_ioapic_pin' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:468:13: warning: context imbalance in 'clear_IO_APIC_pin' - different lock contexts for basic block ../arch/x86/kernel/apic/io_apic.c:1574:9: warning: context imbalance in 'startup_ioapic_irq' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:1581:13: warning: context imbalance in 'io_apic_level_ack_pending' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:1808:9: warning: context imbalance in 'ioapic_set_affinity' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:1825:12: warning: context imbalance in 'ioapic_irq_get_chip_state' - different lock contexts for basic block ../arch/x86/kernel/apic/io_apic.c:2305:9: warning: context imbalance in 'resume_ioapic_id' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:2335:12: warning: context imbalance in 'io_apic_get_redir_entries' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:2475:12: warning: context imbalance in 'io_apic_get_version' - wrong count at exit ../arch/x86/kernel/apic/io_apic.c:2931:5: warning: context imbalance in 'mp_irqdomain_activate' - wrong count at exit ../net/netfilter/nf_conntrack_ftp.c:521:22: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( * )( ... ) ../net/ipv6/ip6_fib.c:2761:13: warning: context imbalance in 'ipv6_route_seq_stop' - unexpected unlock ../drivers/acpi/acpica/evhandler.c:26:4: warning: symbol 'acpi_gbl_default_address_spaces' was not declared. Should it be static? ../arch/x86/kvm/vmx/nested.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80a88 becomes a88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80608 becomes 608) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80388 becomes 388) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20482 becomes 482) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100910 becomes 910) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100710 becomes 710) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20402 becomes 402) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20002 becomes 2) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20082 becomes 82) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20102 becomes 102) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20182 becomes 182) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20202 becomes 202) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20282 becomes 282) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20302 becomes 302) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20382 becomes 382) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120012 becomes 12) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120092 becomes 92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120112 becomes 112) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120192 becomes 192) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120212 becomes 212) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120292 becomes 292) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120312 becomes 312) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120412 becomes 412) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120592 becomes 592) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120612 becomes 612) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120512 becomes 512) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120692 becomes 692) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120712 becomes 712) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120792 becomes 792) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120812 becomes 812) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a019a becomes 19a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a021a becomes 21a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a029a becomes 29a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a031a becomes 31a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a049a becomes 49a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a059a becomes 59a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a061a becomes 61a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a089a becomes 89a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80708 becomes 708) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80788 becomes 788) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80808 becomes 808) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80888 becomes 888) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100390 becomes 390) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180018 becomes 18) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../net/sched/sch_mqprio.c:702:17: warning: context imbalance in 'mqprio_dump_class_stats' - different lock contexts for basic block ../net/ipv4/igmp.c: note: in included file (through ../include/linux/igmp.h): ../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures ../net/ipv4/igmp.c:3017:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock ../net/ipv4/igmp.c:3043:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit ../net/ipv4/igmp.c:3060:9: warning: context imbalance in 'igmp_mcf_seq_next' - wrong count at exit ../net/ipv4/igmp.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock ../arch/x86/kernel/apic/apic_numachip.c: note: in included file: ../arch/x86/include/asm/numachip/numachip_csr.h:52:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/numachip/numachip_csr.h:52:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/numachip/numachip_csr.h:52:41: got void * ../mm/page_alloc.c:2644:6: warning: context imbalance in 'free_unref_page' - different lock contexts for basic block ../mm/page_alloc.c:2736:33: warning: context imbalance in 'free_unref_folios' - unexpected unlock ../mm/page_alloc.c:3019:20: warning: context imbalance in 'rmqueue_pcplist' - different lock contexts for basic block ../mm/page_alloc.c:4699:9: warning: context imbalance in 'alloc_pages_bulk_noprof' - different lock contexts for basic block ../mm/page_alloc.c:6907:30: warning: context imbalance in '__accept_page' - unexpected unlock ../mm/page_alloc.c:6918:6: warning: context imbalance in 'accept_page' - wrong count at exit ../mm/page_alloc.c:6933:13: warning: context imbalance in 'try_to_accept_memory_one' - wrong count at exit ../drivers/gpu/drm/tests/drm_format_helper_test.c:994:36: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/tests/drm_format_helper_test.c:994:36: expected restricted __le32 const [usertype] *buf ../drivers/gpu/drm/tests/drm_format_helper_test.c:994:36: got unsigned int [usertype] *[assigned] buf ../drivers/xen/xen-pciback/pci_stub.c:772:21: warning: incorrect type in assignment (different base types) ../drivers/xen/xen-pciback/pci_stub.c:772:21: expected signed int [usertype] err ../drivers/xen/xen-pciback/pci_stub.c:772:21: got restricted pci_channel_state_t [usertype] state ../drivers/xen/xen-pciback/pci_stub.c:817:37: warning: incorrect type in assignment (different base types) ../drivers/xen/xen-pciback/pci_stub.c:817:37: expected signed int [usertype] err ../drivers/xen/xen-pciback/pci_stub.c:817:37: got restricted pci_ers_result_t ../net/llc/llc_proc.c:56:9: warning: context imbalance in 'llc_get_sk_idx' - wrong count at exit ../net/llc/llc_proc.c:102:23: warning: context imbalance in 'llc_seq_next' - unexpected unlock ../net/llc/llc_proc.c:117:17: warning: context imbalance in 'llc_seq_stop' - unexpected unlock ../drivers/tty/tty_jobctrl.c:80:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:80:9: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:80:9: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:83:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:83:34: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:83:34: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:124:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:124:31: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:124:31: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:126:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:126:33: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:126:33: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:135:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:135:31: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:135:31: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:156:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:156:33: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:156:33: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:165:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:165:9: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:165:9: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:167:40: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:167:40: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:167:40: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:205:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:205:41: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:205:41: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:215:51: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:215:51: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:215:51: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:227:43: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:227:43: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:227:43: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:291:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:291:39: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:291:39: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:294:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:294:41: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:294:41: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:323:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:323:31: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:323:31: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:326:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/tty_jobctrl.c:326:33: expected struct spinlock [usertype] *lock ../drivers/tty/tty_jobctrl.c:326:33: got struct spinlock [noderef] __rcu * ../drivers/tty/tty_jobctrl.c:19:41: warning: dereference of noderef expression ../net/core/netpoll.c:358:25: warning: context imbalance in '__netpoll_send_skb' - different lock contexts for basic block ../net/netfilter/nf_conntrack_irc.c:242:38: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_irc.c:242:38: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_irc.c:242:38: unsigned int ( * )( ... ) ../kernel/futex/pi.c:663:9: warning: context imbalance in 'wake_futex_pi' - unexpected unlock ../kernel/futex/pi.c:791:9: warning: context imbalance in '__fixup_pi_state_owner' - unexpected unlock ../kernel/futex/pi.c:1084:9: warning: context imbalance in 'futex_lock_pi' - unexpected unlock ../kernel/futex/pi.c:1116:5: warning: context imbalance in 'futex_unlock_pi' - different lock contexts for basic block ../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: warning: incorrect type in assignment (different address spaces) ../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: expected unsigned long *mmr ../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: got void [noderef] __iomem * ../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: expected void [noderef] __iomem *addr ../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: got unsigned long *mmr ../arch/x86/kernel/apic/x2apic_uv_x.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../net/netfilter/nf_conntrack_snmp.c:42:23: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_snmp.c:42:23: int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_snmp.c:42:23: int ( * )( ... ) ../arch/x86/kernel/cpu/mtrr/mtrr.c: In function ‘mtrr_bp_init’: ../arch/x86/kernel/cpu/mtrr/mtrr.c:563:31: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 563 | unsigned long config, dummy; | ^~~~~ ../kernel/time/hrtimer.c:121:35: warning: initialized field overwritten [-Woverride-init] 121 | [CLOCK_REALTIME] = HRTIMER_BASE_REALTIME, | ^~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:121:35: note: (near initialization for ‘hrtimer_clock_to_base_table[0]’) ../kernel/time/hrtimer.c:122:35: warning: initialized field overwritten [-Woverride-init] 122 | [CLOCK_MONOTONIC] = HRTIMER_BASE_MONOTONIC, | ^~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:122:35: note: (near initialization for ‘hrtimer_clock_to_base_table[1]’) ../kernel/time/hrtimer.c:123:35: warning: initialized field overwritten [-Woverride-init] 123 | [CLOCK_BOOTTIME] = HRTIMER_BASE_BOOTTIME, | ^~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:123:35: note: (near initialization for ‘hrtimer_clock_to_base_table[7]’) ../kernel/time/hrtimer.c:124:35: warning: initialized field overwritten [-Woverride-init] 124 | [CLOCK_TAI] = HRTIMER_BASE_TAI, | ^~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:124:35: note: (near initialization for ‘hrtimer_clock_to_base_table[11]’) ../kernel/futex/requeue.c:677:25: warning: context imbalance in 'futex_requeue' - different lock contexts for basic block ../arch/x86/kvm/vmx/sgx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) ../drivers/tty/sysrq.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock ../drivers/dma/hisi_dma.c:744:21: warning: cast to restricted __le16 ../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer ../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer ../kernel/futex/waitwake.c:277:33: warning: context imbalance in 'futex_wake_op' - different lock contexts for basic block ../kernel/futex/waitwake.c:343:6: warning: context imbalance in 'futex_wait_queue' - unexpected unlock ../kernel/futex/waitwake.c:464:36: warning: context imbalance in 'futex_wait_multiple_setup' - unexpected unlock ../drivers/misc/lis3lv02d/lis3lv02d.c:182:52: warning: cast to restricted __le16 ../arch/x86/kernel/cpu/mtrr/generic.c: In function ‘get_mtrr_state’: ../arch/x86/kernel/cpu/mtrr/generic.c:691:22: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 691 | unsigned lo, dummy; | ^~~~~ ../arch/x86/kernel/cpu/mtrr/generic.c: In function ‘generic_have_wrcomb’: ../arch/x86/kernel/cpu/mtrr/generic.c:1060:31: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 1060 | unsigned long config, dummy; | ^~~~~ ../arch/x86/kvm/vmx/hyperv_evmcs.c:15:9: warning: cast truncates bits from constant value (1a079a becomes 79a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:17:9: warning: cast truncates bits from constant value (1a071a becomes 71a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:19:9: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:21:9: warning: cast truncates bits from constant value (b000b becomes b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:23:9: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:25:9: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:27:9: warning: cast truncates bits from constant value (1b001b becomes 1b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:29:9: warning: cast truncates bits from constant value (1b009b becomes 9b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:31:9: warning: cast truncates bits from constant value (1b011b becomes 11b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:33:9: warning: cast truncates bits from constant value (1b041b becomes 41b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:35:9: warning: cast truncates bits from constant value (1b049b becomes 49b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:37:9: warning: cast truncates bits from constant value (1b059b becomes 59b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:39:9: warning: cast truncates bits from constant value (80008 becomes 8) ../arch/x86/kvm/vmx/hyperv_evmcs.c:41:9: warning: cast truncates bits from constant value (80088 becomes 88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:43:9: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/hyperv_evmcs.c:45:9: warning: cast truncates bits from constant value (1a019a becomes 19a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:47:9: warning: cast truncates bits from constant value (1a021a becomes 21a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:49:9: warning: cast truncates bits from constant value (1a029a becomes 29a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:51:9: warning: cast truncates bits from constant value (1a031a becomes 31a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:53:9: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:55:9: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:57:9: warning: cast truncates bits from constant value (1a049a becomes 49a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:59:9: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:61:9: warning: cast truncates bits from constant value (1a059a becomes 59a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:63:9: warning: cast truncates bits from constant value (1a061a becomes 61a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:65:9: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.c:67:9: warning: cast truncates bits from constant value (80488 becomes 488) ../arch/x86/kvm/vmx/hyperv_evmcs.c:69:9: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:71:9: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:73:9: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:75:9: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:77:9: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:79:9: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:81:9: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:83:9: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:85:9: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:87:9: warning: cast truncates bits from constant value (1a089a becomes 89a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:89:9: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:91:9: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:93:9: warning: cast truncates bits from constant value (180018 becomes 18) ../arch/x86/kvm/vmx/hyperv_evmcs.c:95:9: warning: cast truncates bits from constant value (180098 becomes 98) ../arch/x86/kvm/vmx/hyperv_evmcs.c:97:9: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.c:99:9: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.c:101:9: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:103:9: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:105:9: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:107:9: warning: cast truncates bits from constant value (1a069a becomes 69a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:109:9: warning: cast truncates bits from constant value (1b019b becomes 19b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:111:9: warning: cast truncates bits from constant value (1b021b becomes 21b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:113:9: warning: cast truncates bits from constant value (1b029b becomes 29b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:115:9: warning: cast truncates bits from constant value (1b031b becomes 31b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:117:9: warning: cast truncates bits from constant value (1b039b becomes 39b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:119:9: warning: cast truncates bits from constant value (1b051b becomes 51b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:121:9: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.c:123:9: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:125:9: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/hyperv_evmcs.c:127:9: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:129:9: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:151:9: warning: cast truncates bits from constant value (90009 becomes 9) ../arch/x86/kvm/vmx/hyperv_evmcs.c:153:9: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.c:167:9: warning: cast truncates bits from constant value (190299 becomes 299) ../arch/x86/kvm/vmx/hyperv_evmcs.c:175:9: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/hyperv_evmcs.c:177:9: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/hyperv_evmcs.c:179:9: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/hyperv_evmcs.c:183:9: warning: cast truncates bits from constant value (100710 becomes 710) ../arch/x86/kvm/vmx/hyperv_evmcs.c:185:9: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.c:187:9: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.c:189:9: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/hyperv_evmcs.c:191:9: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.c:193:9: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.c:195:9: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.c:198:9: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.c:200:9: warning: cast truncates bits from constant value (130013 becomes 13) ../arch/x86/kvm/vmx/hyperv_evmcs.c:202:9: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/hyperv_evmcs.c:204:9: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.c:206:9: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.c:208:9: warning: cast truncates bits from constant value (120012 becomes 12) ../arch/x86/kvm/vmx/hyperv_evmcs.c:210:9: warning: cast truncates bits from constant value (120092 becomes 92) ../arch/x86/kvm/vmx/hyperv_evmcs.c:212:9: warning: cast truncates bits from constant value (120112 becomes 112) ../arch/x86/kvm/vmx/hyperv_evmcs.c:214:9: warning: cast truncates bits from constant value (120192 becomes 192) ../arch/x86/kvm/vmx/hyperv_evmcs.c:216:9: warning: cast truncates bits from constant value (120212 becomes 212) ../arch/x86/kvm/vmx/hyperv_evmcs.c:218:9: warning: cast truncates bits from constant value (120292 becomes 292) ../arch/x86/kvm/vmx/hyperv_evmcs.c:220:9: warning: cast truncates bits from constant value (120312 becomes 312) ../arch/x86/kvm/vmx/hyperv_evmcs.c:222:9: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.c:224:9: warning: cast truncates bits from constant value (120412 becomes 412) ../arch/x86/kvm/vmx/hyperv_evmcs.c:226:9: warning: cast truncates bits from constant value (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.c:228:9: warning: cast truncates bits from constant value (120512 becomes 512) ../arch/x86/kvm/vmx/hyperv_evmcs.c:230:9: warning: cast truncates bits from constant value (120592 becomes 592) ../arch/x86/kvm/vmx/hyperv_evmcs.c:232:9: warning: cast truncates bits from constant value (120612 becomes 612) ../arch/x86/kvm/vmx/hyperv_evmcs.c:234:9: warning: cast truncates bits from constant value (120692 becomes 692) ../arch/x86/kvm/vmx/hyperv_evmcs.c:236:9: warning: cast truncates bits from constant value (120712 becomes 712) ../arch/x86/kvm/vmx/hyperv_evmcs.c:238:9: warning: cast truncates bits from constant value (120792 becomes 792) ../arch/x86/kvm/vmx/hyperv_evmcs.c:240:9: warning: cast truncates bits from constant value (120812 becomes 812) ../arch/x86/kvm/vmx/hyperv_evmcs.c:242:9: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.c:244:9: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.c:246:9: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.c:250:9: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.c:252:9: warning: cast truncates bits from constant value (110091 becomes 91) ../arch/x86/kvm/vmx/hyperv_evmcs.c:254:9: warning: cast truncates bits from constant value (110111 becomes 111) ../arch/x86/kvm/vmx/hyperv_evmcs.c:256:9: warning: too many warnings ../mm/madvise.c:206:17: warning: context imbalance in 'swapin_walk_pmd_entry' - unexpected unlock ../mm/madvise.c:432:28: warning: context imbalance in 'madvise_cold_or_pageout_pte_range' - unexpected unlock ../mm/madvise.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/mman.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'madvise_free_pte_range' - unexpected unlock ../drivers/clk/imx/clk-composite-8m.c:190:9: warning: context imbalance in 'imx8m_clk_composite_mux_set_parent' - different lock contexts for basic block ../kernel/time/timekeeping.c:116:15: warning: context imbalance in 'timekeeper_lock_irqsave' - wrong count at exit ../kernel/time/timekeeping.c:124:6: warning: context imbalance in 'timekeeper_unlock_irqrestore' - unexpected unlock ../kernel/time/timekeeping.c:610:5: warning: context imbalance in 'pvclock_gtod_register_notifier' - wrong count at exit ../kernel/time/timekeeping.c:628:5: warning: context imbalance in 'pvclock_gtod_unregister_notifier' - wrong count at exit ../kernel/time/timekeeping.c:1747:9: warning: context imbalance in 'timekeeping_init' - wrong count at exit ../kernel/time/timekeeping.c:2219:13: warning: context imbalance in 'timekeeping_advance' - wrong count at exit ../drivers/leds/leds-turris-omnia.c:440:15: warning: cast to restricted __le16 ../drivers/leds/leds-turris-omnia.c:448:16: warning: cast to restricted __le16 ../mm/swap_state.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'swap_vma_readahead' - unexpected unlock ../drivers/iommu/iommufd/vfio_compat.c:377:17: warning: cast removes address space '__user' of expression ../drivers/clk/imx/clk-composite-93.c:66:9: warning: context imbalance in 'imx93_clk_composite_gate_endisable' - different lock contexts for basic block ../drivers/clk/imx/clk-composite-93.c:139:9: warning: context imbalance in 'imx93_clk_composite_divider_set_rate' - different lock contexts for basic block ../drivers/clk/imx/clk-composite-93.c:176:9: warning: context imbalance in 'imx93_clk_composite_mux_set_parent' - different lock contexts for basic block ../arch/x86/kernel/cpu/mtrr/cleanup.c: In function ‘mtrr_cleanup’: ../arch/x86/kernel/cpu/mtrr/cleanup.c:673:40: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 673 | unsigned long base, size, def, dummy; | ^~~~~ ../arch/x86/kernel/cpu/mtrr/cleanup.c: In function ‘mtrr_trim_uncached_memory’: ../arch/x86/kernel/cpu/mtrr/cleanup.c:869:60: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] 869 | unsigned long i, base, size, highest_pfn = 0, def, dummy; | ^~~~~ ../fs/notify/fsnotify.c:410:16: error: incompatible types in comparison expression (different address spaces): ../fs/notify/fsnotify.c:410:16: struct fsnotify_mark_connector [noderef] __rcu * ../fs/notify/fsnotify.c:410:16: struct fsnotify_mark_connector * ../fs/notify/fsnotify.c:412:24: error: incompatible types in comparison expression (different address spaces): ../fs/notify/fsnotify.c:412:24: struct hlist_node [noderef] __rcu * ../fs/notify/fsnotify.c:412:24: struct hlist_node * ../fs/notify/fsnotify.c:422:24: error: incompatible types in comparison expression (different address spaces): ../fs/notify/fsnotify.c:422:24: struct hlist_node [noderef] __rcu * ../fs/notify/fsnotify.c:422:24: struct hlist_node * ../fs/notify/fsnotify.c:589:46: warning: incorrect type in argument 1 (different address spaces) ../fs/notify/fsnotify.c:589:46: expected struct fsnotify_mark_connector **connp ../fs/notify/fsnotify.c:589:46: got struct fsnotify_mark_connector [noderef] __rcu ** ../fs/notify/fsnotify.c:593:46: warning: incorrect type in argument 1 (different address spaces) ../fs/notify/fsnotify.c:593:46: expected struct fsnotify_mark_connector **connp ../fs/notify/fsnotify.c:593:46: got struct fsnotify_mark_connector [noderef] __rcu ** ../fs/notify/fsnotify.c:597:46: warning: incorrect type in argument 1 (different address spaces) ../fs/notify/fsnotify.c:597:46: expected struct fsnotify_mark_connector **connp ../fs/notify/fsnotify.c:597:46: got struct fsnotify_mark_connector [noderef] __rcu ** ../fs/notify/fsnotify.c:601:46: warning: incorrect type in argument 1 (different address spaces) ../fs/notify/fsnotify.c:601:46: expected struct fsnotify_mark_connector **connp ../fs/notify/fsnotify.c:601:46: got struct fsnotify_mark_connector [noderef] __rcu ** ../drivers/regulator/ad5398.c:48:17: warning: cast to restricted __be16 ../drivers/regulator/ad5398.c:58:13: warning: incorrect type in assignment (different base types) ../drivers/regulator/ad5398.c:58:13: expected unsigned short val ../drivers/regulator/ad5398.c:58:13: got restricted __be16 [usertype] ../drivers/video/fbdev/smscufx.c:827:27: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:827:27: expected unsigned int [usertype] ../drivers/video/fbdev/smscufx.c:827:27: got restricted __le32 [usertype] ../drivers/video/fbdev/smscufx.c:830:27: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:830:27: expected unsigned int [usertype] ../drivers/video/fbdev/smscufx.c:830:27: got restricted __le32 [usertype] ../drivers/video/fbdev/smscufx.c:832:16: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:832:16: expected unsigned short [usertype] ../drivers/video/fbdev/smscufx.c:832:16: got restricted __le16 [usertype] ../drivers/video/fbdev/smscufx.c:833:16: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:833:16: expected unsigned short [usertype] ../drivers/video/fbdev/smscufx.c:833:16: got restricted __le16 [usertype] ../drivers/video/fbdev/smscufx.c:834:16: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:834:16: expected unsigned short [usertype] ../drivers/video/fbdev/smscufx.c:834:16: got restricted __le16 [usertype] ../drivers/video/fbdev/smscufx.c:835:16: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:835:16: expected unsigned short [usertype] ../drivers/video/fbdev/smscufx.c:835:16: got restricted __le16 [usertype] ../drivers/video/fbdev/smscufx.c:838:27: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:838:27: expected unsigned int [usertype] ../drivers/video/fbdev/smscufx.c:838:27: got restricted __le32 [usertype] ../drivers/video/fbdev/smscufx.c:841:17: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:841:17: expected unsigned short [usertype] ../drivers/video/fbdev/smscufx.c:841:17: got restricted __le16 [usertype] ../drivers/video/fbdev/smscufx.c:844:17: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/smscufx.c:844:17: expected unsigned short [usertype] ../drivers/video/fbdev/smscufx.c:844:17: got restricted __le16 [usertype] ../drivers/dma/loongson1-apb-dma.c:385:9: warning: context imbalance in 'ls1x_dma_pause' - wrong count at exit ../drivers/dma/loongson1-apb-dma.c:133:9: warning: context imbalance in 'ls1x_dma_resume' - wrong count at exit ../drivers/dma/loongson1-apb-dma.c:474:9: warning: context imbalance in 'ls1x_dma_issue_pending' - wrong count at exit ../drivers/dax/super.c:46:5: warning: context imbalance in 'dax_read_lock' - wrong count at exit ../drivers/dax/super.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:350:9: warning: context imbalance in 'dax_read_unlock' - unexpected unlock ../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: warning: incorrect type in assignment (different address spaces) ../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: expected void [noderef] __iomem *mw_addr ../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: got void * ../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: warning: incorrect type in assignment (different address spaces) ../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: expected unsigned int [usertype] *epf_db ../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: got void [noderef] __iomem *mw_addr ../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: warning: incorrect type in argument 2 (different address spaces) ../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: expected void *addr ../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: got void [noderef] __iomem *mw_addr ../drivers/leds/leds-dac124s085.c:42:14: warning: incorrect type in assignment (different base types) ../drivers/leds/leds-dac124s085.c:42:14: expected unsigned short [usertype] word ../drivers/leds/leds-dac124s085.c:42:14: got restricted __le16 [usertype] ../drivers/soc/qcom/smd-rpm.c:177:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smd-rpm.c:177:47: expected void const volatile [noderef] __iomem * ../drivers/soc/qcom/smd-rpm.c:177:47: got unsigned char const * ../drivers/gpio/gpio-graniterapids.c:71:12: warning: context imbalance in 'gnr_gpio_configure_line' - different lock contexts for basic block ../drivers/gpio/gpio-graniterapids.c:156:13: warning: context imbalance in 'gnr_gpio_irq_ack' - wrong count at exit ../drivers/gpio/gpio-graniterapids.c:188:15: warning: context imbalance in 'gnr_gpio_irq_mask_unmask' - wrong count at exit ../drivers/gpio/gpio-graniterapids.c:349:9: warning: context imbalance in 'gnr_gpio_suspend' - wrong count at exit ../drivers/gpio/gpio-graniterapids.c:362:9: warning: context imbalance in 'gnr_gpio_resume' - wrong count at exit ../drivers/tty/vt/vt.c:227:5: warning: symbol 'console_blank_hook' was not declared. Should it be static? ../drivers/tty/vt/vt.c:3177:19: warning: symbol 'console_driver' was not declared. Should it be static? ../mm/swapfile.c:602:13: warning: context imbalance in 'cluster_reclaim_range' - unexpected unlock ../mm/swapfile.c:738:23: warning: context imbalance in 'alloc_swap_scan_cluster' - different lock contexts for basic block ../mm/swapfile.c:756:31: warning: context imbalance in 'swap_reclaim_full_clusters' - unexpected unlock ../mm/swapfile.c:1032:13: warning: context imbalance in 'swap_offset_available_and_locked' - wrong count at exit ../mm/swapfile.c:1238:9: warning: context imbalance in 'scan_swap_map_slots' - unexpected unlock ../mm/swapfile.c:1388:36: warning: context imbalance in 'swap_info_get_cont' - unexpected unlock ../mm/swapfile.c:436:9: warning: context imbalance in '__swap_entry_free' - different lock contexts for basic block ../mm/swapfile.c:436:9: warning: context imbalance in '__swap_entries_free' - different lock contexts for basic block ../mm/swapfile.c:1590:23: warning: context imbalance in 'swap_entry_range_free' - different lock contexts for basic block ../mm/swapfile.c:436:9: warning: context imbalance in 'cluster_swap_free_nr' - different lock contexts for basic block ../mm/swapfile.c:1670:38: warning: context imbalance in 'put_swap_folio' - different lock contexts for basic block ../mm/swapfile.c:1714:28: warning: context imbalance in 'swapcache_free_entries' - unexpected unlock ../mm/swapfile.c:436:9: warning: context imbalance in 'swap_swapcount' - different lock contexts for basic block ../mm/swapfile.c:436:9: warning: context imbalance in 'swp_swapcount' - different lock contexts for basic block ../mm/swapfile.c:436:9: warning: context imbalance in 'swap_page_trans_huge_swapped' - different lock contexts for basic block ../mm/swapfile.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/highmem.h, ../include/linux/bvec.h, ../include/linux/blk_types.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'unuse_pte' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'unuse_pte_range' - unexpected unlock ../mm/swapfile.c:436:9: warning: context imbalance in '__swap_duplicate' - different lock contexts for basic block ../mm/swapfile.c:3886:23: warning: context imbalance in 'add_swap_count_continuation' - different lock contexts for basic block ../drivers/misc/keba/cp500.c:941:34: warning: Using plain integer as NULL pointer ../drivers/dax/bus.c:19:1: warning: symbol 'dax_region_rwsem' was not declared. Should it be static? ../drivers/dax/bus.c:25:1: warning: symbol 'dax_dev_rwsem' was not declared. Should it be static? ../net/netfilter/nf_conntrack_tftp.c:78:31: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_tftp.c:78:31: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_tftp.c:78:31: unsigned int ( * )( ... ) ../fs/notify/mark.c:670:13: warning: incorrect type in initializer (different address spaces) ../fs/notify/mark.c:670:13: expected struct fsnotify_mark_connector [noderef] __rcu *__new ../fs/notify/mark.c:670:13: got struct fsnotify_mark_connector *[assigned] conn ../fs/notify/mark.c:414:9: warning: context imbalance in 'fsnotify_put_mark' - unexpected unlock ../fs/notify/mark.c:683:39: warning: context imbalance in 'fsnotify_grab_connector' - different lock contexts for basic block ../fs/notify/mark.c:781:20: warning: context imbalance in 'fsnotify_add_mark_list' - unexpected unlock ../fs/notify/mark.c:865:25: warning: context imbalance in 'fsnotify_find_mark' - unexpected unlock ../fs/notify/mark.c:939:17: warning: context imbalance in 'fsnotify_destroy_marks' - unexpected unlock ../drivers/soc/qcom/smem.c:468:16: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:468:16: expected struct smem_header *header ../drivers/soc/qcom/smem.c:468:16: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:557:16: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:557:16: expected struct smem_header *header ../drivers/soc/qcom/smem.c:557:16: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:577:50: warning: incorrect type in return expression (different address spaces) ../drivers/soc/qcom/smem.c:577:50: expected void * ../drivers/soc/qcom/smem.c:577:50: got void [noderef] __iomem * ../drivers/soc/qcom/smem.c:731:22: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:731:22: expected struct smem_partition_header *phdr ../drivers/soc/qcom/smem.c:731:22: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:735:27: warning: cast to restricted __le32 ../drivers/soc/qcom/smem.c:739:22: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:739:22: expected struct smem_partition_header *phdr ../drivers/soc/qcom/smem.c:739:22: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:743:27: warning: cast to restricted __le32 ../drivers/soc/qcom/smem.c:746:24: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:746:24: expected struct smem_header *header ../drivers/soc/qcom/smem.c:746:24: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:780:36: error: subtraction of different types can't work (different address spaces) ../drivers/soc/qcom/smem.c:789:28: error: subtraction of different types can't work (different address spaces) ../drivers/soc/qcom/smem.c:798:36: error: subtraction of different types can't work (different address spaces) ../drivers/soc/qcom/smem.c:868:16: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:868:16: expected struct smem_header *header ../drivers/soc/qcom/smem.c:868:16: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:901:57: warning: restricted __le32 degrades to integer ../drivers/soc/qcom/smem.c:922:16: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:922:16: expected struct smem_partition_header *header ../drivers/soc/qcom/smem.c:922:16: got void [noderef] __iomem * ../drivers/soc/qcom/smem.c:1073:22: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:1073:22: expected struct smem_ptable *ptable ../drivers/soc/qcom/smem.c:1073:22: got void [noderef] __iomem * ../drivers/soc/qcom/smem.c:1181:16: warning: incorrect type in assignment (different address spaces) ../drivers/soc/qcom/smem.c:1181:16: expected struct smem_header *header ../drivers/soc/qcom/smem.c:1181:16: got void [noderef] __iomem *virt_base ../drivers/soc/qcom/smem.c:1200:16: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smem.c:1200:16: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smem.c:1200:16: got restricted __le32 * ../drivers/soc/qcom/smem.c:1200:52: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smem.c:1200:52: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smem.c:1200:52: got restricted __le32 * ../mm/zswap.c:1148:23: warning: context imbalance in 'shrink_memcg_cb' - unexpected unlock ../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'write_work' not described in 'n_hdlc' ../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'tty_for_write_work' not described in 'n_hdlc' ../drivers/tty/ipwireless/hardware.c:431:30: warning: incorrect type in argument 1 (different base types) ../drivers/tty/ipwireless/hardware.c:431:30: expected unsigned short [usertype] value ../drivers/tty/ipwireless/hardware.c:431:30: got restricted __le16 [assigned] [usertype] raw_data ../drivers/tty/ipwireless/hardware.c:445:30: warning: incorrect type in argument 1 (different base types) ../drivers/tty/ipwireless/hardware.c:445:30: expected unsigned short [usertype] value ../drivers/tty/ipwireless/hardware.c:445:30: got restricted __le16 [assigned] [usertype] raw_data ../drivers/tty/ipwireless/hardware.c:872:46: warning: incorrect type in initializer (different base types) ../drivers/tty/ipwireless/hardware.c:872:46: expected restricted __le16 [usertype] raw_data ../drivers/tty/ipwireless/hardware.c:872:46: got unsigned short ../drivers/tty/ipwireless/hardware.c:889:46: warning: incorrect type in initializer (different base types) ../drivers/tty/ipwireless/hardware.c:889:46: expected restricted __le16 [usertype] raw_data ../drivers/tty/ipwireless/hardware.c:889:46: got unsigned short ../drivers/soc/sunxi/sunxi_sram.c:333:13: warning: context imbalance in 'sunxi_sram_lock' - wrong count at exit ../drivers/soc/sunxi/sunxi_sram.c:340:13: warning: context imbalance in 'sunxi_sram_unlock' - unexpected unlock ../drivers/tty/hvc/hvc_xen.c:418:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/tty/hvc/hvc_xen.c:418:37: expected void volatile [noderef] __iomem *addr ../drivers/tty/hvc/hvc_xen.c:418:37: got struct xencons_interface *intf ../drivers/soc/qcom/smp2p.c:255:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:255:34: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:255:34: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:419:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:419:33: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:419:33: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:422:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smp2p.c:422:26: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:422:26: got unsigned int [usertype] *value ../fs/eventpoll.c:647:9: warning: restricted __poll_t degrades to integer ../fs/eventpoll.c:647:9: warning: cast to restricted __poll_t ../fs/eventpoll.c:1418:53: warning: incorrect type in argument 3 (different base types) ../fs/eventpoll.c:1418:53: expected unsigned int pollflags ../fs/eventpoll.c:1418:53: got restricted __poll_t ../net/core/lwtunnel.c:223:60: warning: incorrect type in initializer (different address spaces) ../net/core/lwtunnel.c:223:60: expected struct lwtunnel_encap_ops const *ops ../net/core/lwtunnel.c:223:60: got struct lwtunnel_encap_ops const [noderef] __rcu * ../net/ipv6/icmp.c:103:20: warning: context imbalance in 'icmpv6_xmit_lock' - wrong count at exit ../net/ipv6/icmp.c:119:13: warning: context imbalance in 'icmpv6_xmit_unlock' - unexpected unlock ../drivers/tty/serial/serial_core.c:133:9: warning: context imbalance in 'uart_stop' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:173:9: warning: context imbalance in 'uart_start' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:273:17: warning: context imbalance in 'uart_alloc_xmit_buf' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:298:9: warning: context imbalance in 'uart_free_xmit_buf' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:604:9: warning: context imbalance in 'uart_put_char' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:637:9: warning: context imbalance in 'uart_write' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:650:9: warning: context imbalance in 'uart_write_room' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:663:9: warning: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:688:9: warning: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block ../drivers/soc/qcom/smsm.c:159:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:159:32: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:159:32: got unsigned int [usertype] *local_state ../drivers/soc/qcom/smsm.c:171:25: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smsm.c:171:25: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:171:25: got unsigned int [usertype] *local_state ../drivers/soc/qcom/smsm.c:181:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:181:48: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:181:48: got unsigned int [usertype] * ../drivers/soc/qcom/smsm.c:219:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:219:26: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:219:26: got unsigned int [usertype] *remote_state ../drivers/soc/qcom/smsm.c:257:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:257:49: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:257:49: got unsigned int [usertype] * ../drivers/soc/qcom/smsm.c:259:49: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smsm.c:259:49: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:259:49: got unsigned int [usertype] * ../drivers/soc/qcom/smsm.c:280:24: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:280:24: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:280:24: got unsigned int [usertype] *remote_state ../drivers/soc/qcom/smsm.c:288:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:288:49: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:288:49: got unsigned int [usertype] * ../drivers/soc/qcom/smsm.c:290:49: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smsm.c:290:49: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:290:49: got unsigned int [usertype] * ../drivers/soc/qcom/smsm.c:330:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smsm.c:330:26: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:330:26: got unsigned int [usertype] *remote_state ../drivers/soc/qcom/smsm.c:635:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smsm.c:635:47: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smsm.c:635:47: got unsigned int [usertype] * ../drivers/video/fbdev/hyperv_fb.c:1006:43: warning: incorrect type in assignment (different address spaces) ../drivers/video/fbdev/hyperv_fb.c:1006:43: expected char [noderef] __iomem *screen_base ../drivers/video/fbdev/hyperv_fb.c:1006:43: got unsigned char *mmio_vp ../drivers/video/fbdev/hyperv_fb.c:1046:25: warning: cast removes address space '__iomem' of expression ../drivers/video/fbdev/hyperv_fb.c:1050:27: warning: incorrect type in assignment (different address spaces) ../drivers/video/fbdev/hyperv_fb.c:1050:27: expected char [noderef] __iomem *screen_base ../drivers/video/fbdev/hyperv_fb.c:1050:27: got unsigned char *dio_vp ../kernel/time/alarmtimer.c:532:13: warning: context imbalance in 'alarm_handle_timer' - wrong count at exit ../drivers/pci/xen-pcifront.c:624:18: warning: cast to restricted pci_channel_state_t ../drivers/pci/xen-pcifront.c:634:35: warning: incorrect type in assignment (different base types) ../drivers/pci/xen-pcifront.c:634:35: expected signed int [usertype] err ../drivers/pci/xen-pcifront.c:634:35: got restricted pci_ers_result_t ../drivers/char/virtio_console.c: In function ‘add_port.isra’: ../drivers/char/virtio_console.c:1427:63: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-truncation=] 1427 | snprintf(debugfs_name, sizeof(debugfs_name), "vport%up%u", | ^~ ../drivers/char/virtio_console.c:1427:54: note: directive argument in the range [0, 4294967294] 1427 | snprintf(debugfs_name, sizeof(debugfs_name), "vport%up%u", | ^~~~~~~~~~~~ ../drivers/char/virtio_console.c:1427:9: note: ‘snprintf’ output between 9 and 27 bytes into a destination of size 16 1427 | snprintf(debugfs_name, sizeof(debugfs_name), "vport%up%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1428 | port->portdev->vdev->index, id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/notify/inotify/inotify_user.c:576:51: warning: incorrect type in argument 1 (different address spaces) ../fs/notify/inotify/inotify_user.c:576:51: expected struct fsnotify_mark_connector *conn ../fs/notify/inotify/inotify_user.c:576:51: got struct fsnotify_mark_connector [noderef] __rcu *i_fsnotify_marks ../drivers/tty/n_gsm.c:4046:29: warning: restricted __be16 degrades to integer ../drivers/tty/n_gsm.c:3167:23: warning: context imbalance in 'gsm_cleanup_mux' - wrong count at exit ../fs/notify/fanotify/fanotify.c:1057:27: warning: symbol 'fanotify_fsnotify_ops' was not declared. Should it be static? ../drivers/video/fbdev/ocfb.c:325:24: warning: incorrect type in assignment (different address spaces) ../drivers/video/fbdev/ocfb.c:325:24: expected void [noderef] __iomem *fb_virt ../drivers/video/fbdev/ocfb.c:325:24: got void * ../drivers/video/fbdev/ocfb.c:365:64: warning: incorrect type in argument 3 (different address spaces) ../drivers/video/fbdev/ocfb.c:365:64: expected void *cpu_addr ../drivers/video/fbdev/ocfb.c:365:64: got void [noderef] __iomem *fb_virt ../drivers/video/fbdev/ocfb.c:378:32: warning: incorrect type in argument 3 (different address spaces) ../drivers/video/fbdev/ocfb.c:378:32: expected void *cpu_addr ../drivers/video/fbdev/ocfb.c:378:32: got void [noderef] __iomem *fb_virt ../arch/x86/kernel/cpu/sgx/virt.c:59:13: warning: incorrect type in assignment (different base types) ../arch/x86/kernel/cpu/sgx/virt.c:59:13: expected int [assigned] ret ../arch/x86/kernel/cpu/sgx/virt.c:59:13: got restricted vm_fault_t ../arch/x86/kernel/cpu/sgx/virt.c:60:20: warning: restricted vm_fault_t degrades to integer ../arch/x86/kernel/cpu/sgx/virt.c:354:36: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:24: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:43: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:58: warning: cast removes address space '__user' of expression ../drivers/leds/flash/leds-ktd2692.c:62:33: warning: symbol 'ktd2692_timing' was not declared. Should it be static? ../net/ipv4/nexthop.c: note: in included file (through ../include/linux/sysctl.h, ../include/net/net_namespace.h, ../include/linux/netdevice.h, ../include/linux/rtnetlink.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/char/tpm/tpm-buf.c:225:16: warning: cast to restricted __be16 ../drivers/char/tpm/tpm-buf.c:242:16: warning: cast to restricted __be32 ../kernel/time/posix-timers.c:292:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:292:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:292:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:299:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:299:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:299:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:465:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:465:31: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:465:31: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:469:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:469:33: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:469:33: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1097:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1097:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1097:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1099:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1099:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1099:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:253:13: warning: context imbalance in '__posixtimer_deliver_signal' - wrong count at exit ../kernel/time/posix-timers.c:283:6: warning: context imbalance in 'posixtimer_deliver_signal' - unexpected unlock ../kernel/time/posix-timers.c:318:29: warning: context imbalance in 'posix_timer_fn' - wrong count at exit ../kernel/time/posix-timers.c:510:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block ../kernel/time/posix-timers.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'timer_wait_running' - unexpected unlock ../kernel/time/posix-timers.c:868:12: warning: context imbalance in 'do_timer_settime' - different lock contexts for basic block ../kernel/time/posix-timers.c:1011:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1011:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1011:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1024:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1024:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1024:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:994:1: warning: context imbalance in '__se_sys_timer_delete' - different lock contexts for basic block ../kernel/time/posix-timers.c:1035:13: warning: context imbalance in 'itimer_delete' - wrong count at exit ../sound/soc/amd/acp/acp-i2s.c:95:12: warning: context imbalance in 'acp_i2s_set_tdm_slot' - different lock contexts for basic block ../lib/locking-selftest.c:310:1: warning: context imbalance in 'AA_spin' - wrong count at exit ../lib/locking-selftest.c:312:1: warning: context imbalance in 'AA_wlock' - wrong count at exit ../lib/locking-selftest.c:314:1: warning: context imbalance in 'AA_rlock' - wrong count at exit ../lib/locking-selftest.c:333:13: warning: context imbalance in 'rlock_AA1' - wrong count at exit ../lib/locking-selftest.c:339:13: warning: context imbalance in 'rlock_AA1B' - wrong count at exit ../lib/locking-selftest.c:359:13: warning: context imbalance in 'rlock_AA2' - wrong count at exit ../lib/locking-selftest.c:371:13: warning: context imbalance in 'rlock_AA3' - wrong count at exit ../lib/locking-selftest.c:740:1: warning: context imbalance in 'double_unlock_spin' - unexpected unlock ../lib/locking-selftest.c:742:1: warning: context imbalance in 'double_unlock_wlock' - unexpected unlock ../lib/locking-selftest.c:744:1: warning: context imbalance in 'double_unlock_rlock' - unexpected unlock ../lib/locking-selftest.c:771:1: warning: context imbalance in 'init_held_spin' - wrong count at exit ../lib/locking-selftest.c:773:1: warning: context imbalance in 'init_held_wlock' - wrong count at exit ../lib/locking-selftest.c:775:1: warning: context imbalance in 'init_held_rlock' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_HARDIRQ' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_NOTTHREADED_HARDIRQ' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_SOFTIRQ' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_RCU' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_RCU_BH' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_RCU_SCHED' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_raw_spinlock' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_spinlock' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_mutex' - wrong count at exit ../lib/locking-selftest.c:2510:1: warning: context imbalance in 'raw_spinlock_in_HARDIRQ' - wrong count at exit ../lib/locking-selftest.c:2511:1: warning: context imbalance in 'raw_spinlock_in_NOTTHREADED_HARDIRQ' - wrong count at exit ../lib/locking-selftest.c:2517:1: warning: context imbalance in 'raw_spinlock_in_SOFTIRQ' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'raw_spinlock_in_RCU' - wrong count at exit ../lib/locking-selftest.c:2521:1: warning: context imbalance in 'raw_spinlock_in_RCU_BH' - wrong count at exit ../lib/locking-selftest.c:2522:1: warning: context imbalance in 'raw_spinlock_in_RCU_SCHED' - wrong count at exit ../lib/locking-selftest.c:2575:1: warning: context imbalance in 'raw_spinlock_in_raw_spinlock' - wrong count at exit ../lib/locking-selftest.c:2575:1: warning: context imbalance in 'raw_spinlock_in_spinlock' - wrong count at exit ../lib/locking-selftest.c:2575:1: warning: context imbalance in 'raw_spinlock_in_mutex' - wrong count at exit ../lib/locking-selftest.c:2510:1: warning: context imbalance in 'spinlock_in_HARDIRQ' - wrong count at exit ../lib/locking-selftest.c:2511:1: warning: context imbalance in 'spinlock_in_NOTTHREADED_HARDIRQ' - wrong count at exit ../lib/locking-selftest.c:2517:1: warning: context imbalance in 'spinlock_in_SOFTIRQ' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'spinlock_in_RCU' - wrong count at exit ../lib/locking-selftest.c:2521:1: warning: context imbalance in 'spinlock_in_RCU_BH' - wrong count at exit ../lib/locking-selftest.c:2522:1: warning: context imbalance in 'spinlock_in_RCU_SCHED' - wrong count at exit ../lib/locking-selftest.c:2576:1: warning: context imbalance in 'spinlock_in_raw_spinlock' - wrong count at exit ../lib/locking-selftest.c:2576:1: warning: context imbalance in 'spinlock_in_spinlock' - wrong count at exit ../lib/locking-selftest.c:2576:1: warning: context imbalance in 'spinlock_in_mutex' - wrong count at exit ../lib/locking-selftest.c:2520:1: warning: context imbalance in 'mutex_in_RCU' - wrong count at exit ../lib/locking-selftest.c:2521:1: warning: context imbalance in 'mutex_in_RCU_BH' - wrong count at exit ../lib/locking-selftest.c:2522:1: warning: context imbalance in 'mutex_in_RCU_SCHED' - wrong count at exit ../lib/locking-selftest.c:2577:1: warning: context imbalance in 'mutex_in_raw_spinlock' - wrong count at exit ../lib/locking-selftest.c:2577:1: warning: context imbalance in 'mutex_in_spinlock' - wrong count at exit ../drivers/nfc/microread/microread.c:489:26: warning: cast to restricted __be16 ../drivers/nfc/microread/microread.c:503:26: warning: cast to restricted __be16 ../drivers/nfc/microread/microread.c:521:25: warning: cast to restricted __le16 ../net/ipv6/mcast.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../drivers/dma/pch_dma.c:839:14: warning: incorrect type in assignment (different address spaces) ../drivers/dma/pch_dma.c:839:14: expected struct pch_dma_regs *regs ../drivers/dma/pch_dma.c:839:14: got void [noderef] __iomem *membase ../drivers/dma/pch_dma.c:872:34: warning: incorrect type in assignment (different address spaces) ../drivers/dma/pch_dma.c:872:34: expected void [noderef] __iomem *membase ../drivers/dma/pch_dma.c:872:34: got struct pch_dma_desc_regs * ../kernel/time/posix-cpu-timers.c: note: in included file: ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/time/posix-cpu-timers.c:42:5: warning: context imbalance in 'update_rlimit_cpu' - different lock contexts for basic block ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/time/posix-cpu-timers.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'posix_cpu_timer_wait_running' - unexpected unlock ../kernel/time/posix-cpu-timers.c: note: in included file: ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:56:33: warning: incorrect type in argument 2 (different address spaces) ../fs/signalfd.c:56:33: expected struct wait_queue_head [usertype] *wait_address ../fs/signalfd.c:56:33: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:58:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:58:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:58:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:63:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:63:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:63:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:97:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:115:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:118:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:122:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:138:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:142:38: warning: cast removes address space '__user' of expression ../fs/signalfd.c:161:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:161:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:161:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:170:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:170:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:170:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:174:32: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:174:32: expected struct wait_queue_head *wq_head ../fs/signalfd.c:174:32: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:184:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:184:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:184:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:186:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:186:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:186:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:188:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:188:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:188:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:190:35: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:190:35: expected struct wait_queue_head *wq_head ../fs/signalfd.c:190:35: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:297:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:297:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:297:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:299:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:299:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:299:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:301:17: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:301:17: expected struct wait_queue_head *wq_head ../fs/signalfd.c:301:17: got struct wait_queue_head [noderef] __rcu * In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/cpuid.h:64, from ../arch/x86/include/asm/processor.h:19, from ../include/linux/sched.h:13, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/nfc/pn533/pn533.c:9: In function ‘fortify_memcpy_chk’, inlined from ‘pn533_target_found_felica’ at ../drivers/nfc/pn533/pn533.c:781:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/nfc/pn533/pn533.c:117:39: warning: incorrect type in initializer (different base types) ../drivers/nfc/pn533/pn533.c:117:39: expected restricted __be16 [usertype] sc ../drivers/nfc/pn533/pn533.c:117:39: got int ../drivers/nfc/pn533/pn533.c:130:39: warning: incorrect type in initializer (different base types) ../drivers/nfc/pn533/pn533.c:130:39: expected restricted __be16 [usertype] sc ../drivers/nfc/pn533/pn533.c:130:39: got int ../mm/hugetlb.c:636:12: warning: context imbalance in 'allocate_file_region_entries' - wrong count at exit ../mm/hugetlb.c:707:13: warning: context imbalance in 'region_add' - wrong count at exit ../mm/hugetlb.c:774:13: warning: context imbalance in 'region_chg' - wrong count at exit ../mm/hugetlb.c:5425:20: warning: context imbalance in 'move_huge_pte' - different lock contexts for basic block ../mm/hugetlb.c: note: in included file: ../include/linux/mm.h:1455:22: warning: context imbalance in 'hugetlb_wp' - unexpected unlock ../drivers/xen/privcmd.c:572:35: warning: cast removes address space '__user' of expression ../drivers/xen/privcmd.c:572:32: warning: incorrect type in assignment (different address spaces) ../drivers/xen/privcmd.c:572:32: expected unsigned long [noderef] [usertype] __user *[addressable] [assigned] user_gfn ../drivers/xen/privcmd.c:572:32: got unsigned long [usertype] * ../drivers/xen/privcmd.c:700:17: warning: incorrect type in assignment (different address spaces) ../drivers/xen/privcmd.c:700:17: expected void *[usertype] h ../drivers/xen/privcmd.c:700:17: got void [noderef] __user *uptr ../net/ipv6/tcp_ipv6.c:1560:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1949:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../drivers/tty/mxser.c:288:32: warning: array of flexible structures ../net/bridge/br_multicast.c: note: in included file (through ../include/linux/igmp.h): ../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures ../net/bridge/br_multicast.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../net/ipv4/ipmr.c:2944:13: warning: context imbalance in 'ipmr_vif_seq_start' - different lock contexts for basic block ../net/ipv4/ipmr.c: note: in included file (through ../include/linux/mroute.h): ../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock ../kernel/time/itimer.c:53:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:53:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:53:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:70:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:70:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:70:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:82:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:82:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:82:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:86:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:86:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:86:37: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:198:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:198:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:198:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:212:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:212:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:212:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:236:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:236:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:236:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:245:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:245:45: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:245:45: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:258:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:258:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:258:37: got struct spinlock [noderef] __rcu * ../mm/mempolicy.c:548:17: warning: context imbalance in 'queue_folios_pte_range' - unexpected unlock ../net/netfilter/nf_nat_amanda.c:67:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_amanda.c:67:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_amanda.c:67:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_amanda.c:75:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_amanda.c:75:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_amanda.c:75:9: unsigned int ( * )( ... ) ../drivers/tty/nozomi.c:389:26: warning: cast to restricted __le16 ../drivers/tty/nozomi.c:392:26: warning: cast to restricted __le32 ../drivers/tty/nozomi.c:400:36: warning: cast to restricted __le16 ../drivers/tty/nozomi.c:404:34: warning: cast to restricted __le32 ../drivers/tty/nozomi.c:433:24: warning: incorrect type in argument 1 (different base types) ../drivers/tty/nozomi.c:433:24: expected unsigned short val ../drivers/tty/nozomi.c:433:24: got restricted __le16 [usertype] ../drivers/tty/nozomi.c:441:24: warning: incorrect type in argument 1 (different base types) ../drivers/tty/nozomi.c:441:24: expected unsigned int val ../drivers/tty/nozomi.c:441:24: got restricted __le32 [usertype] ../drivers/tty/nozomi.c:449:32: warning: incorrect type in argument 1 (different base types) ../drivers/tty/nozomi.c:449:32: expected unsigned short val ../drivers/tty/nozomi.c:449:32: got restricted __le16 [usertype] ../drivers/tty/nozomi.c:453:32: warning: incorrect type in argument 1 (different base types) ../drivers/tty/nozomi.c:453:32: expected unsigned int val ../drivers/tty/nozomi.c:453:32: got restricted __le32 [usertype] ../drivers/tty/nozomi.c:332:25: warning: array of flexible structures ../drivers/tty/nozomi.c:761:16: warning: cast to restricted __le32 ../fs/userfaultfd.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/hashtable.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'handle_userfault' - unexpected unlock ../net/netfilter/nf_nat_ftp.c:117:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_ftp.c:117:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_ftp.c:117:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_ftp.c:125:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_ftp.c:125:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_ftp.c:125:9: unsigned int ( * )( ... ) ../drivers/acpi/nhlt.c: note: in included file (through ../include/acpi/actbl.h, ../include/acpi/acpi.h, ../include/linux/acpi.h): ../include/acpi/actbl2.h:2156:47: warning: array of flexible structures ../net/ipv4/ipmr_base.c:147:6: warning: context imbalance in 'mr_mfc_seq_idx' - wrong count at exit ../net/ipv4/ipmr_base.c:200:23: warning: context imbalance in 'mr_mfc_seq_next' - unexpected unlock ../net/netfilter/nf_nat_irc.c:89:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_irc.c:89:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_irc.c:89:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_irc.c:97:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_irc.c:97:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_irc.c:97:9: unsigned int ( * )( ... ) ../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1014:9: expected void **slot ../drivers/xen/pvcalls-back.c:1014:9: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1014:9: expected void **slot ../drivers/xen/pvcalls-back.c:1014:9: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1015:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/xen/pvcalls-back.c:1015:49: expected void [noderef] __rcu **slot ../drivers/xen/pvcalls-back.c:1015:49: got void **slot ../drivers/xen/pvcalls-back.c:1020:38: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1020:38: expected void **slot ../drivers/xen/pvcalls-back.c:1020:38: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/xen/pvcalls-back.c:1014:9: expected void [noderef] __rcu **slot ../drivers/xen/pvcalls-back.c:1014:9: got void **slot ../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1014:9: expected void **slot ../drivers/xen/pvcalls-back.c:1014:9: got void [noderef] __rcu ** ../drivers/xen/pvcalls-front.c:948:24: warning: incorrect type in return expression (different base types) ../drivers/xen/pvcalls-front.c:948:24: expected restricted __poll_t ../drivers/xen/pvcalls-front.c:948:24: got int [assigned] ret ../drivers/gpu/drm/i2c/tda998x_drv.c:1716:50: warning: incorrect type in argument 1 (different base types) ../drivers/gpu/drm/i2c/tda998x_drv.c:1716:50: expected restricted __be32 const [usertype] *p ../drivers/gpu/drm/i2c/tda998x_drv.c:1716:50: got unsigned int const [usertype] * ../drivers/gpu/drm/i2c/tda998x_drv.c:1717:52: warning: incorrect type in argument 1 (different base types) ../drivers/gpu/drm/i2c/tda998x_drv.c:1717:52: expected restricted __be32 const [usertype] *p ../drivers/gpu/drm/i2c/tda998x_drv.c:1717:52: got unsigned int const [usertype] * ../net/core/bpf_sk_storage.c:335:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? ../net/core/bpf_sk_storage.c:703:38: warning: context imbalance in 'bpf_sk_storage_map_seq_find_next' - different lock contexts for basic block ../net/core/bpf_sk_storage.c:832:9: warning: context imbalance in 'bpf_sk_storage_map_seq_stop' - different lock contexts for basic block ../drivers/base/power/runtime.c:520:28: warning: context imbalance in 'rpm_idle' - unexpected unlock ../drivers/base/power/runtime.c:364: warning: Excess function parameter 'dev' description in '__rpm_callback' ../drivers/tty/serial/mvebu-uart.c:758:9: warning: context imbalance in 'mvebu_uart_console_write' - different lock contexts for basic block ../net/ipv4/syncookies.c:218:17: warning: context imbalance in 'tcp_get_cookie_sock' - unexpected unlock ../drivers/scsi/megaraid/megaraid_mbox.c:195:5: warning: symbol 'mraid_debug_level' was not declared. Should it be static? ../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'bc' not described in 'tick_broadcast_setup_oneshot' ../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'from_periodic' not described in 'tick_broadcast_setup_oneshot' ../fs/aio.c:1686:13: warning: context imbalance in 'poll_iocb_lock_wq' - different lock contexts for basic block ../fs/aio.c:1717:13: warning: context imbalance in 'poll_iocb_unlock_wq' - unexpected unlock ../drivers/scsi/device_handler/scsi_dh_alua.c: note: in included file (through ../include/linux/atomic.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ...): ../arch/x86/include/asm/atomic.h:93:16: warning: context imbalance in 'alua_rtpg' - different lock contexts for basic block ../net/netfilter/nf_nat_tftp.c:43:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_tftp.c:43:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_tftp.c:43:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_tftp.c:51:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_tftp.c:51:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_tftp.c:51:9: unsigned int ( * )( ... ) ../drivers/nfc/nfcmrvl/uart.c:48:33: warning: cast to restricted __le32 ../drivers/tty/serial/rda-uart.c:606:9: warning: context imbalance in 'rda_uart_port_write' - different lock contexts for basic block ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:174: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_filter_design' ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'nn_interpolation' not described in 'dcss_scaler_filter_design' ../net/ipv6/seg6.c:252:15: warning: incorrect type in assignment (different address spaces) ../net/ipv6/seg6.c:252:15: expected struct in6_addr *t_old ../net/ipv6/seg6.c:252:15: got struct in6_addr [noderef] __rcu *tun_src ../net/ipv6/seg6.c:430:24: warning: incorrect type in assignment (different address spaces) ../net/ipv6/seg6.c:430:24: expected struct in6_addr [noderef] __rcu *tun_src ../net/ipv6/seg6.c:430:24: got void *_res ../net/bluetooth/af_bluetooth.c:245:25: warning: context imbalance in 'bt_accept_enqueue' - different lock contexts for basic block ../arch/x86/kernel/kprobes/opt.c:529:13: warning: function 'arch_unoptimize_kprobes' with external linkage has definition ../drivers/block/drbd/drbd_bitmap.c:495:14: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_bitmap.c:495:14: expected unsigned long [assigned] mask ../drivers/block/drbd/drbd_bitmap.c:495:14: got restricted __le64 [usertype] ../drivers/block/drbd/drbd_bitmap.c:531:14: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_bitmap.c:531:14: expected unsigned long [assigned] mask ../drivers/block/drbd/drbd_bitmap.c:531:14: got restricted __le64 [usertype] ../drivers/block/drbd/drbd_bitmap.c:572:27: warning: invalid assignment: &= ../drivers/block/drbd/drbd_bitmap.c:572:27: left side has type unsigned long ../drivers/block/drbd/drbd_bitmap.c:572:27: right side has type restricted __le64 ../drivers/block/drbd/drbd_bitmap.c: note: in included file (through ../include/linux/smp.h, ../include/linux/alloc_tag.h, ../include/linux/vmalloc.h): ../include/linux/list.h:229:25: warning: context imbalance in 'drbd_bm_aio_ctx_destroy' - unexpected unlock ../drivers/block/drbd/drbd_bitmap.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_bitmap.c:1220: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_read' ../drivers/block/drbd/drbd_bitmap.c:1232: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write' ../drivers/block/drbd/drbd_bitmap.c:1244: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_all' ../drivers/block/drbd/drbd_bitmap.c:1271: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_copy_pages' ../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'expires' not described in 'tick_program_event' ../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'force' not described in 'tick_program_event' ../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'newdev' not described in 'tick_setup_oneshot' ../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'handler' not described in 'tick_setup_oneshot' ../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'next_event' not described in 'tick_setup_oneshot' ../kernel/time/tick-oneshot.c:74: warning: Function parameter or struct member 'handler' not described in 'tick_switch_to_oneshot' ../drivers/gpu/drm/imx/ipuv3/imx-ldb.c: In function ‘imx_ldb_probe’: ../drivers/gpu/drm/imx/ipuv3/imx-ldb.c:540:57: warning: ‘_sel’ directive output may be truncated writing 4 bytes into a region of size between 3 and 13 [-Wformat-truncation=] 540 | snprintf(clkname, sizeof(clkname), "di%d_sel", i); | ^~~~ ../drivers/gpu/drm/imx/ipuv3/imx-ldb.c:540:17: note: ‘snprintf’ output between 8 and 18 bytes into a destination of size 16 540 | snprintf(clkname, sizeof(clkname), "di%d_sel", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/char/applicom.c: In function ‘ac_register_board’: ../drivers/char/applicom.c:130:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable] 130 | volatile unsigned char byte_reset_it; | ^~~~~~~~~~~~~ ../drivers/char/applicom.c: In function ‘ac_read’: ../drivers/char/applicom.c:542:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 542 | int ret = 0; | ^~~ ../drivers/char/applicom.c: In function ‘ac_ioctl’: ../drivers/char/applicom.c:705:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable] 705 | volatile unsigned char byte_reset_it; | ^~~~~~~~~~~~~ ../net/rose/rose_route.c:722:41: warning: context imbalance in 'rose_get_neigh' - unexpected unlock ../fs/dax.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/fs_dax.h): ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:153:1: expected unsigned long mask ../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t ../fs/dax.c:650:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:650:39: expected unsigned long v ../fs/dax.c:650:39: got restricted vm_fault_t ../fs/dax.c:652:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:652:39: expected unsigned long v ../fs/dax.c:652:39: got restricted vm_fault_t ../fs/dax.c:656:31: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:656:31: expected unsigned long v ../fs/dax.c:656:31: got restricted vm_fault_t ../fs/dax.c:1197:41: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1197:41: expected int result ../fs/dax.c:1197:41: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1727:46: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1727:46: expected int result ../fs/dax.c:1727:46: got restricted vm_fault_t [usertype] ret ../fs/dax.c:1743:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1743:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1743:21: got unsigned long ../fs/dax.c:1784:51: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1784:51: expected int result ../fs/dax.c:1784:51: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1864:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1864:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1864:21: got unsigned long ../fs/dax.c:1898:62: warning: incorrect type in argument 4 (different base types) ../fs/dax.c:1898:62: expected int result ../fs/dax.c:1898:62: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1959:55: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1959:55: expected int result ../fs/dax.c:1959:55: got restricted vm_fault_t ../fs/dax.c:1974:58: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1974:58: expected int result ../fs/dax.c:1974:58: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:243:13: warning: context imbalance in 'wait_entry_unlocked' - unexpected unlock ../fs/dax.c:431:49: warning: context imbalance in 'dax_lock_folio' - different lock contexts for basic block ../fs/dax.c:498:17: warning: context imbalance in 'dax_lock_mapping_entry' - different lock contexts for basic block ../fs/dax.c:967:9: warning: context imbalance in 'dax_writeback_one' - unexpected unlock ../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:350: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:350:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock ../net/netfilter/nf_conncount.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/uio.h, ../include/linux/socket.h, ../include/uapi/linux/in.h, ../include/linux/in.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/scsi/megaraid/megaraid_sas_debugfs.c:45:15: warning: symbol 'megasas_debugfs_root' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: expected unsigned short [usertype] r1_alt_dev_handle ../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: got restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_fp.c:181:72: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:186:33: warning: cast to restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_fp.c:194:25: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:195:25: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:197:33: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:198:33: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:201:79: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:202:33: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:210:41: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:211:49: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:213:49: warning: cast to restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_fp.c:219:58: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:220:33: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:229:41: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:230:33: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: expected unsigned short [usertype] r1_alt_dev_handle ../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: got restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_fp.c:1188:28: warning: restricted __le16 degrades to integer ../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: expected unsigned short [usertype] pd1_dev_handle ../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: got restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_base.c:77:14: warning: symbol 'resetwaittime' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:89:14: warning: symbol 'dual_qdepth_disable' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:97:5: warning: symbol 'perf_mode' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:109:5: warning: symbol 'event_log_level' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:113:14: warning: symbol 'enable_sdev_max_qd' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:117:5: warning: symbol 'poll_queues' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:126:5: warning: symbol 'host_tagset_enable' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:205:26: warning: symbol 'megasas_mgmt_info' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:212:5: warning: symbol 'megasas_dbg_lvl' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_base.c:294:31: warning: restricted __le16 degrades to integer ../drivers/scsi/megaraid/megaraid_sas_base.c:300:31: warning: cast from restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_base.c:426:29: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: expected unsigned int [usertype] opcode ../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: got restricted __le32 [usertype] opcode ../drivers/scsi/megaraid/megaraid_sas_base.c:2020:33: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_base.c:2061:34: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_base.c: note: in included file: ../drivers/scsi/megaraid/megaraid_sas.h:2485:32: warning: array of flexible structures ../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:6297:42: warning: cast removes address space '__iomem' of expression ../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: expected unsigned int [noderef] [usertype] __iomem * ../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: got unsigned int [usertype] * ../drivers/scsi/megaraid/megaraid_sas_base.c:6301:34: warning: cast removes address space '__iomem' of expression ../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: expected unsigned int [noderef] [usertype] __iomem * ../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: got unsigned int [usertype] * ../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: got int ../drivers/scsi/megaraid/megaraid_sas_base.c:7579:44: warning: restricted __le32 degrades to integer ../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: expected int crash_support ../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: got restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: warning: invalid assignment: &= ../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: left side has type restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: right side has type int ../drivers/scsi/megaraid/megaraid_sas_base.c:8805:46: warning: restricted __le32 degrades to integer ../drivers/block/drbd/drbd_proc.c:269:30: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_proc.c:269:30: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_proc.c:269:30: struct net_conf * ../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: expected unsigned long long [usertype] RDPQBaseAddress ../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: got restricted __le64 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: expected restricted __le64 [usertype] Words ../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: got unsigned long long ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: got int ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: got int ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: got int ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: expected restricted __le16 [usertype] flags ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: got int ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: expected unsigned long long [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: got restricted __le64 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: expected unsigned long long [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: got restricted __le64 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: expected restricted __le16 [usertype] virtual_disk_tgt_id ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: got unsigned short [usertype] pd_target_id ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: expected restricted __le16 [usertype] config_seq_num ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: got unsigned short [usertype] seqNum ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: expected restricted __le16 [usertype] DevHandle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: got unsigned short [usertype] devHandle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: expected restricted __le16 [usertype] DevHandle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: got unsigned short [usertype] r1_alt_dev_handle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: expected restricted __le16 [usertype] DevHandle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: got unsigned short [usertype] r1_alt_dev_handle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: expected unsigned short [usertype] r1_alt_dev_handle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: got restricted __le16 [usertype] DevHandle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: expected unsigned short [usertype] peer_smid ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: got restricted __le16 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: expected unsigned short [usertype] peer_smid ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: got restricted __le16 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: expected unsigned int [usertype] data_length ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: got restricted __le32 [usertype] DataLength ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3629:59: warning: cast to restricted __le32 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4321:24: warning: cast to restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: expected unsigned short [usertype] DevHandle ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: got restricted __le16 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: expected unsigned short [usertype] TaskMID ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: got restricted __le16 [usertype] ../drivers/scsi/megaraid/megaraid_sas_fusion.c:5367:34: warning: symbol 'megasas_instance_template_fusion' was not declared. Should it be static? ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3465:21: warning: cast to restricted __le16 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: expected unsigned int [usertype] data_length ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: got restricted __le32 [usertype] DataLength ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: expected unsigned int [usertype] data_length ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: got restricted __le32 [usertype] DataLength ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3488:32: warning: cast to restricted __le32 ../mm/ksm.c:643:25: warning: context imbalance in 'break_ksm' - unexpected unlock ../mm/ksm.c:754:17: warning: context imbalance in 'get_mergeable_page' - unexpected unlock ../mm/ksm.c: note: in included file: ../include/linux/rmap.h:703:28: warning: context imbalance in 'write_protect_page' - unexpected unlock ../mm/ksm.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'replace_page' - unexpected unlock ../mm/ksm.c:2551:33: warning: context imbalance in 'scan_get_next_rmap_item' - unexpected unlock ../net/ipv4/tcp_sigpool.c:260:5: warning: context imbalance in 'tcp_sigpool_start' - wrong count at exit ../drivers/clk/renesas/clk-r8a7778.c:84:52: warning: dubious: x | !y ../drivers/clk/renesas/clk-r8a7778.c:86:50: warning: dubious: x | !y ../drivers/nvme/host/sysfs.c:795:30: warning: symbol 'nvme_tls_attrs_group' was not declared. Should it be static? ../kernel/time/timer_migration.c:852:9: warning: context imbalance in 'tmigr_update_events' - different lock contexts for basic block ../mm/kfence/core.c:359:34: warning: cast to restricted __le64 ../mm/kfence/core.c:363:34: warning: cast to restricted __le64 ../mm/kfence/core.c:383:21: warning: cast to restricted __le64 ../mm/kfence/core.c:403:21: warning: cast to restricted __le64 ../mm/kfence/core.c: note: in included file (through ../include/linux/bitmap.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ...): ../include/linux/string.h:373:15: warning: memset with byte count of 315392 ../mm/kfence/core.c:1259:9: warning: context imbalance in 'kfence_handle_page_fault' - different lock contexts for basic block ../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'perst_irq' not described in 'rockchip_pcie_ep' ../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'perst_asserted' not described in 'rockchip_pcie_ep' ../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'link_up' not described in 'rockchip_pcie_ep' ../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'link_training' not described in 'rockchip_pcie_ep' ../net/ax25/ax25_std_timer.c:29:6: warning: context imbalance in 'ax25_std_heartbeat_expiry' - different lock contexts for basic block ../drivers/block/drbd/drbd_worker.c:618:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:618:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:618:39: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:509:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:509:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:509:14: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:510:16: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:510:16: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:510:16: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:560:13: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:560:13: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:560:13: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:564:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:564:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:564:39: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:999:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:999:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:999:22: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1545:32: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1545:32: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1545:32: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1654:32: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1654:32: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1654:32: struct disk_conf * ../drivers/block/drbd/drbd_worker.c:1693:16: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1693:16: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1693:16: struct fifo_buffer * ../drivers/block/drbd/drbd_worker.c:1722:34: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1722:34: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1722:34: struct net_conf * ../drivers/block/drbd/drbd_worker.c:1895:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:1895:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:1895:38: struct net_conf * ../drivers/block/drbd/drbd_worker.c:2102:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:2102:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:2102:14: struct net_conf * ../drivers/block/drbd/drbd_worker.c:2157:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_worker.c:2157:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_worker.c:2157:14: struct net_conf * ../drivers/block/drbd/drbd_worker.c:59:25: warning: context imbalance in 'drbd_md_endio' - unexpected unlock ../drivers/block/drbd/drbd_worker.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:254:9: warning: cast truncates bits from constant value (ffffff7f becomes 7f) ../drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c:49:25: warning: symbol 'imx_legacy_bridge_funcs' was not declared. Should it be static? ../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/gpu/drm/bridge/synopsys/dw-hdmi.c:3346:30: warning: cast truncates bits from constant value (ffffff0d becomes d) ../net/sunrpc/xprt.c:1710:9: warning: context imbalance in 'xprt_dynamic_alloc_slot' - unexpected unlock ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../arch/x86/kernel/kvm.c:71:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? ../kernel/acct.c:476:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:476:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:476:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:486:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:486:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:486:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:569:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:569:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:569:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:589:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:589:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:589:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:211:12: warning: context imbalance in 'acct_on' - different lock contexts for basic block ../kernel/acct.c:312:9: warning: context imbalance in '__se_sys_acct' - different lock contexts for basic block ../kernel/acct.c:317:22: warning: context imbalance in 'acct_exit_ns' - wrong count at exit ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1127:78: warning: incorrect type in argument 2 (different base types) ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1127:78: expected unsigned int [usertype] irq_mask ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1127:78: got restricted __le32 [usertype] status_lo ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1128:62: warning: invalid assignment: |= ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1128:62: left side has type restricted __le32 ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1128:62: right side has type unsigned long ../drivers/pci/controller/dwc/pcie-designware.c: In function ‘dw_pcie_edma_detect’: ../drivers/pci/controller/dwc/pcie-designware.c:988:50: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 3 [-Wformat-truncation=] 988 | snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs); | ^~ In function ‘dw_pcie_edma_irq_verify’, inlined from ‘dw_pcie_edma_detect’ at ../drivers/pci/controller/dwc/pcie-designware.c:1039:8: ../drivers/pci/controller/dwc/pcie-designware.c:988:46: note: directive argument in the range [-2147483648, 15] 988 | snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs); | ^~~~~~~ ../drivers/pci/controller/dwc/pcie-designware.c:988:17: note: ‘snprintf’ output between 5 and 15 bytes into a destination of size 6 988 | snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/verity/measure.c:120:17: warning: symbol 'bpf_get_fsverity_digest' was not declared. Should it be static? ../net/ipv6/ip6mr.c:433:13: warning: context imbalance in 'ip6mr_vif_seq_start' - different lock contexts for basic block ../net/ipv6/ip6mr.c: note: in included file (through ../include/linux/mroute6.h): ../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock ../net/sched/em_cmp.c:40:31: warning: cast to restricted __be16 ../net/sched/em_cmp.c:50:31: warning: cast to restricted __be32 ../lib/debugobjects.c:249:25: warning: context imbalance in 'pcpu_alloc' - wrong count at exit ../lib/debugobjects.c:290:13: warning: context imbalance in 'pcpu_free' - different lock contexts for basic block ../lib/debugobjects.c:357:34: warning: context imbalance in 'fill_pool_from_freelist' - different lock contexts for basic block ../lib/debugobjects.c:400:34: warning: context imbalance in 'fill_pool' - 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:2616:47: warning: array of flexible structures ../include/net/bluetooth/hci.h:2702:43: warning: array of flexible structures ../drivers/acpi/acpica/nspredef.c: note: in included file: ../drivers/acpi/acpica/acpredef.h:187:34: warning: symbol 'acpi_gbl_predefined_methods' was not declared. Should it be static? ../net/can/j1939/main.c: note: in included file (through ../include/linux/can/can-ml.h): ../include/linux/netdevice.h:2610:20: warning: context imbalance in '__j1939_rx_release' - wrong count at exit ../fs/crypto/keysetup_v1.c:167:17: warning: context imbalance in 'fscrypt_put_direct_key' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:5313:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5314:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5323:54: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5380:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:5380:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:5380:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:272:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:272:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:272:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:528:29: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:528:29: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:528:29: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:600:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:600:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:600:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:704:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:704:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:704:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:773:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:773:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:773:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1169:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1170:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1171:28: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1175:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1176:28: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1181:27: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:1182:28: warning: cast to restricted __be16 ../drivers/block/drbd/drbd_receiver.c:821:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:821:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:821:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:876:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:876:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:876:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1044:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1044:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1044:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1434:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1434:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1434:14: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:1587:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:1587:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:1587:14: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:1880:22: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:1884:22: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2130:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2161:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2375:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2375:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2375:22: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2385:27: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2385:27: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2385:27: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2562:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2589:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2600:20: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:2632:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2632:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2632:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:2764:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:2764:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:2764:22: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:2819:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:2820:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3027:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3027:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3027:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3103:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3103:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3103:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3160:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3160:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3160:23: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3507:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3507:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3507:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3639:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3640:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3641:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3642:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3643:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3644:27: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3665:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3665:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3665:22: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3749:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:3749:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:3749:9: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:3906:46: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3964:55: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3965:57: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3966:56: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:3967:53: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4001:25: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4001:25: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4001:25: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:4006:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4006:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4006:17: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4012:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4012:17: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4012:17: struct fifo_buffer * ../drivers/block/drbd/drbd_receiver.c:4079:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4080:19: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4081:19: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4089:28: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4089:28: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4089:28: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4130:25: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:4130:25: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:4130:25: struct disk_conf * ../drivers/block/drbd/drbd_receiver.c:4250:29: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4350:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4351:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4376:18: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4377:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4409:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4613:52: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4940:9: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4940:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:4958:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:4959:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5267:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5268:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5269:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_receiver.c:5575:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5594:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5639:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5640:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5649:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5692:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5693:23: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5701:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5738:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5739:20: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5747:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5774:27: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5781:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5783:9: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5804:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5805:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5807:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5834:44: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5866:18: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5867:16: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5869:38: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_receiver.c:5871:13: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_receiver.c:5920:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:5920:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:5920:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:6010:37: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:6010:37: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:6010:37: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:6107:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_receiver.c:6107:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_receiver.c:6107:14: struct net_conf * ../drivers/block/drbd/drbd_receiver.c:1271:9: warning: context imbalance in 'one_flush_endio' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:1289:17: warning: context imbalance in 'submit_one_flush' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:1324:17: warning: context imbalance in 'drbd_flush' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:1464:9: warning: context imbalance in 'drbd_bump_write_ordering' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:1718:17: warning: context imbalance in 'drbd_submit_peer_request' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:2059:12: warning: context imbalance in 'recv_resync_read' - wrong count at exit ../drivers/block/drbd/drbd_receiver.c:2435:17: warning: context imbalance in 'fail_postponed_requests' - unexpected unlock ../drivers/block/drbd/drbd_receiver.c:2554:12: warning: context imbalance in 'receive_Data' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:2802:12: warning: context imbalance in 'receive_DataRequest' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4029:9: warning: context imbalance in 'receive_SyncParam' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4209:9: warning: context imbalance in 'receive_sizes' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c:4542:22: warning: context imbalance in 'receive_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_receiver.c: note: in included file: ../drivers/block/drbd/drbd_vli.h:305:23: warning: cast to restricted __le64 ../drivers/block/drbd/drbd_vli.h:305:23: warning: cast to restricted __le64 ../drivers/block/drbd/drbd_receiver.c:5006:19: warning: context imbalance in 'receive_rs_deallocated' - different lock contexts for basic block ../drivers/scsi/constants.c:318:9: warning: trying to concatenate 26550-character string (8191 bytes max) ../drivers/block/zram/zram_drv.c: note: in included file (through ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ../arch/x86/include/asm/timex.h, ../include/linux/timex.h, ...): ../include/linux/spinlock.h:361:16: warning: context imbalance in 'zram_slot_trylock' - wrong count at exit ../drivers/block/zram/zram_drv.c:66:13: warning: context imbalance in 'zram_slot_lock' - wrong count at exit ../drivers/block/zram/zram_drv.c:71:13: warning: context imbalance in 'zram_slot_unlock' - unexpected unlock ../mm/migrate.c:406:20: warning: context imbalance in 'migration_entry_wait' - unexpected unlock ../mm/migrate.c:897:9: warning: context imbalance in '__buffer_migrate_folio' - different lock contexts for basic block ../mm/migrate.c:2248:25: warning: context imbalance in 'add_folio_for_migration' - unexpected unlock ../mm/migrate.c:2421:25: warning: context imbalance in 'do_pages_stat_array' - unexpected unlock ../drivers/gpio/gpio-mlxbf2.c:130:12: warning: context imbalance in 'mlxbf2_gpio_lock_acquire' - different lock contexts for basic block ../drivers/gpio/gpio-mlxbf2.c:156:13: warning: context imbalance in 'mlxbf2_gpio_lock_release' - wrong count at exit ../drivers/gpio/gpio-mlxbf2.c:197:15: warning: context imbalance in 'mlxbf2_gpio_direction_input' - unexpected unlock ../drivers/gpio/gpio-mlxbf2.c:225:15: warning: context imbalance in 'mlxbf2_gpio_direction_output' - unexpected unlock ../net/ax25/ax25_ds_timer.c:91:6: warning: context imbalance in 'ax25_ds_heartbeat_expiry' - different lock contexts for basic block ../drivers/block/drbd/drbd_actlog.c:111:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c:386:36: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c:457:44: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf * ../drivers/block/drbd/drbd_actlog.c: note: in included file: ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: error: incompatible types in comparison expression (different address spaces): ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: int ( [noderef] __rcu * )( ... ) ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: int ( * )( ... ) ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: error: incompatible types in comparison expression (different address spaces): ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: int ( [noderef] __rcu * )( ... ) ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: int ( * )( ... ) ../mm/migrate_device.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/memremap.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'migrate_vma_collect_pmd' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'migrate_vma_insert_page' - unexpected unlock ../drivers/block/drbd/drbd_req.c:588:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:588:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:588:22: struct net_conf * ../drivers/block/drbd/drbd_req.c:701:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:701:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:701:22: struct net_conf * ../drivers/block/drbd/drbd_req.c:992:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:992:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:992:14: struct net_conf * ../drivers/block/drbd/drbd_req.c:1065:15: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1065:15: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1065:15: struct disk_conf * ../drivers/block/drbd/drbd_req.c:1712:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1712:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1712:14: struct net_conf * ../drivers/block/drbd/drbd_req.c:1719:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_req.c:1719:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_req.c:1719:22: struct disk_conf * ../drivers/block/drbd/drbd_req.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../net/netfilter/nf_tables_api.c:2016:25: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2016:25: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2016:25: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2016:25: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2218:17: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2218:17: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2218:17: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2261:21: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2261:21: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2261:21: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2261:21: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2644:25: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2644:25: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2644:25: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2644:25: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nft_netlink_dump_start_rcu' - unexpected unlock ../drivers/video/fbdev/riva/fbdev.c:484:14: warning: cast to restricted __le16 ../drivers/video/fbdev/riva/fbdev.c:485:14: warning: cast to restricted __le16 ../drivers/block/drbd/drbd_main.c:555:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:555:20: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:555:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:556:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:556:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:556:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:557:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:557:20: expected unsigned short [usertype] length ../drivers/block/drbd/drbd_main.c:557:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:563:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:563:20: expected unsigned short [usertype] magic ../drivers/block/drbd/drbd_main.c:563:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:564:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:564:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:564:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:565:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:565:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:565:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:572:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:572:18: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:572:18: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:573:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:573:19: expected unsigned short [usertype] volume ../drivers/block/drbd/drbd_main.c:573:19: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:574:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:574:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:574:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:575:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:575:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:575:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:714:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:714:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:714:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:729:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:729:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:729:22: struct disk_conf * ../drivers/block/drbd/drbd_main.c:766:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:766:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:766:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:826:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:830:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:832:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:832:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:832:23: struct net_conf * ../drivers/block/drbd/drbd_main.c:891:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:922:26: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:922:26: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:922:26: struct disk_conf * ../drivers/block/drbd/drbd_main.c:986:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1009:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1022:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1023:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1038:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1039:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1051:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1065:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1102:19: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1102:19: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1102:19: struct net_conf * ../drivers/block/drbd/drbd_main.c:1312:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1312:21: expected unsigned int [usertype] set_size ../drivers/block/drbd/drbd_main.c:1312:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1340:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1340:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1340:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1352:54: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1352:54: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1352:54: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1372:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1372:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1372:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1373:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1373:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1373:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1383:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1383:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1383:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1384:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1384:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1384:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1385:31: warning: incorrect type in argument 5 (different base types) ../drivers/block/drbd/drbd_main.c:1385:31: expected unsigned long long [usertype] block_id ../drivers/block/drbd/drbd_main.c:1385:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1398:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1398:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1398:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1399:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1399:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1399:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1414:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1414:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1414:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1416:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1416:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1416:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1432:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1432:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1432:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1434:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1434:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1434:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1447:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1447:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1447:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1449:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1449:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1449:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1668:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1668:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1668:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1670:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1670:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1670:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1684:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1684:21: expected unsigned int [usertype] dp_flags ../drivers/block/drbd/drbd_main.c:1684:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1689:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1689:25: expected unsigned int [usertype] size ../drivers/block/drbd/drbd_main.c:1689:25: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1760:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1760:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1760:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1783:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1783:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1783:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1784:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1784:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1784:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1820:40: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1820:40: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1820:40: struct net_conf * ../drivers/block/drbd/drbd_main.c:2997:30: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:2997:30: expected unsigned long long [usertype] la_size_sect ../drivers/block/drbd/drbd_main.c:2997:30: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:2999:33: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:2999:33: expected unsigned long long ../drivers/block/drbd/drbd_main.c:2999:33: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3000:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3000:23: expected unsigned int [usertype] flags ../drivers/block/drbd/drbd_main.c:3000:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3001:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3001:23: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:3001:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3003:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3003:31: expected unsigned int [usertype] md_size_sect ../drivers/block/drbd/drbd_main.c:3003:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3004:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3004:31: expected unsigned int [usertype] al_offset ../drivers/block/drbd/drbd_main.c:3004:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3005:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3005:31: expected unsigned int [usertype] al_nr_extents ../drivers/block/drbd/drbd_main.c:3005:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3006:34: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3006:34: expected unsigned int [usertype] bm_bytes_per_bit ../drivers/block/drbd/drbd_main.c:3006:34: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3007:29: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3007:29: expected unsigned long long [usertype] device_uuid ../drivers/block/drbd/drbd_main.c:3007:29: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3009:27: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3009:27: expected unsigned int [usertype] bm_offset ../drivers/block/drbd/drbd_main.c:3009:27: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3010:38: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3010:38: expected unsigned int [usertype] la_peer_max_bio_size ../drivers/block/drbd/drbd_main.c:3010:38: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3012:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3012:28: expected unsigned int [usertype] al_stripes ../drivers/block/drbd/drbd_main.c:3012:28: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3013:35: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3013:35: expected unsigned int [usertype] al_stripe_size_4k ../drivers/block/drbd/drbd_main.c:3013:35: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3066:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3067:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3229:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3230:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3248:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3249:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3256:33: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3258:36: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3259:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3260:32: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3262:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3264:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3271:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3272:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3276:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3287:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3685:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:3685:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:3685:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:854:9: warning: context imbalance in 'drbd_print_uuids' - different lock contexts for basic block ../drivers/block/drbd/drbd_main.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * ../net/sched/em_meta.c:198:20: warning: incorrect type in assignment (different base types) ../net/sched/em_meta.c:198:20: expected unsigned long value ../net/sched/em_meta.c:198:20: got restricted __be16 ../net/sunrpc/auth.c:628:34: warning: incorrect type in initializer (different address spaces) ../net/sunrpc/auth.c:628:34: expected struct cred const *cred ../net/sunrpc/auth.c:628:34: got struct cred const [noderef] __rcu *extern [addressable] [toplevel] cred ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_report_zones' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_write' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_set_zone_cond' - unexpected unlock ../drivers/block/drbd/drbd_nl.c:454:33: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:454:33: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:454:33: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:691:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:691:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:691:38: struct net_conf * ../drivers/block/drbd/drbd_nl.c:983:18: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:983:18: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:983:18: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1251:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1251:24: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1251:24: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1570:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1570:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1570:17: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:1580:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1580:17: struct fifo_buffer [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1580:17: struct fifo_buffer * ../drivers/block/drbd/drbd_nl.c:1806:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:1806:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:1806:14: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2066:39: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2066:39: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2066:39: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2074:13: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2074:13: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2074:13: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2257:50: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2257:50: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2257:50: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2280:45: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2280:45: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2280:45: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2425:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2425:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2425:9: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2588:9: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2588:9: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2588:9: struct net_conf * ../drivers/block/drbd/drbd_nl.c:2821:18: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2821:18: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2821:18: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:2861:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:2861:17: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:2861:17: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3399:33: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3399:33: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3399:33: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3524:28: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3524:28: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3524:28: struct net_conf * ../drivers/block/drbd/drbd_nl.c:3737:29: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3737:29: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3737:29: struct disk_conf * ../drivers/block/drbd/drbd_nl.c:3743:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3743:22: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3743:22: struct net_conf * ../drivers/block/drbd/drbd_nl.c:3933:38: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_nl.c:3933:38: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_nl.c:3933:38: struct net_conf * ../drivers/block/drbd/drbd_nl.c:450:9: warning: context imbalance in 'highest_fencing_policy' - different lock contexts for basic block ../drivers/block/drbd/drbd_nl.c:2121:9: warning: context imbalance in 'drbd_adm_attach' - different lock contexts for basic block ../drivers/block/drbd/drbd_nl.c: note: in included file: ../drivers/block/drbd/drbd_int.h:2063:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2063:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:708:24: struct net_conf * ../sound/soc/loongson/loongson_dma.c:336:39: warning: symbol 'loongson_i2s_component' was not declared. Should it be static? ../net/bridge/br_netfilter_hooks.c: note: in included file (through ../include/linux/if_pppox.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../drivers/message/fusion/mptbase.c:639:25: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3128:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3129:37: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3130:40: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3131:36: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3132:37: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3135:42: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3136:43: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3147:41: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3152:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3154:36: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3161:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3162:40: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3164:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3166:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3167:42: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3176:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3285:30: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3286:29: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3287:30: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:3288:30: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3289:30: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3290:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3291:39: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3292:36: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3293:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3357:37: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3357:37: expected unsigned short [addressable] [assigned] [usertype] MsgVersion ../drivers/message/fusion/mptbase.c:3357:37: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:3358:40: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3358:40: expected unsigned short [addressable] [assigned] [usertype] HeaderVersion ../drivers/message/fusion/mptbase.c:3358:40: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:3365:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3365:33: expected unsigned short [addressable] [assigned] [usertype] ReplyFrameSize ../drivers/message/fusion/mptbase.c:3365:33: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:3371:42: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3371:42: expected unsigned int [addressable] [assigned] [usertype] HostMfaHighAddr ../drivers/message/fusion/mptbase.c:3371:42: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:3372:46: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3372:46: expected unsigned int [addressable] [assigned] [usertype] SenseBufferHighAddr ../drivers/message/fusion/mptbase.c:3372:46: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:3375:42: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3375:42: expected unsigned int [addressable] [assigned] [usertype] HostMfaHighAddr ../drivers/message/fusion/mptbase.c:3375:42: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:3376:46: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3376:46: expected unsigned int [addressable] [assigned] [usertype] SenseBufferHighAddr ../drivers/message/fusion/mptbase.c:3376:46: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:3607:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:3607:27: expected unsigned int [usertype] ImageSize ../drivers/message/fusion/mptbase.c:3607:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:3631:26: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:3635:21: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:4870:38: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:4875:46: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:4880:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:4891:25: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:5325:44: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5422:54: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5423:59: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5508:47: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:5535:38: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5542:40: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5546:49: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:6185:23: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:6187:31: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:6193:58: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:6193:58: expected unsigned int [usertype] CoalescingTimeout ../drivers/message/fusion/mptbase.c:6193:58: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:6294:24: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:6294:24: expected unsigned int [addressable] [assigned] [usertype] MsgContext ../drivers/message/fusion/mptbase.c:6294:24: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1315:21: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:7705:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:7706:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:7708:27: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:7754:61: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:528:19: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:538:20: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:540:37: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:915:55: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:915:55: expected unsigned short [usertype] req_idx ../drivers/message/fusion/mptbase.c:915:55: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:965:47: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:965:47: expected unsigned short [usertype] req_idx ../drivers/message/fusion/mptbase.c:965:47: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:1000:47: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1000:47: expected unsigned short [usertype] req_idx ../drivers/message/fusion/mptbase.c:1000:47: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:1027:13: warning: restricted __le32 degrades to integer ../drivers/message/fusion/mptbase.c:1030:34: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1030:34: expected unsigned int [usertype] arg1 ../drivers/message/fusion/mptbase.c:1030:34: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1053:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1053:27: expected unsigned int [usertype] FlagsLength ../drivers/message/fusion/mptbase.c:1053:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1054:23: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1054:23: expected unsigned int [usertype] Address ../drivers/message/fusion/mptbase.c:1054:23: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1070:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1070:27: expected unsigned int [usertype] Low ../drivers/message/fusion/mptbase.c:1070:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1072:28: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1072:28: expected unsigned int [usertype] High ../drivers/message/fusion/mptbase.c:1072:28: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1074:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1074:27: expected unsigned int [usertype] FlagsLength ../drivers/message/fusion/mptbase.c:1074:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1093:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1093:27: expected unsigned int [usertype] Low ../drivers/message/fusion/mptbase.c:1093:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1111:28: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1111:28: expected unsigned int [usertype] High ../drivers/message/fusion/mptbase.c:1111:28: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1112:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1112:27: expected unsigned int [usertype] FlagsLength ../drivers/message/fusion/mptbase.c:1112:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1130:24: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1130:24: expected unsigned short [usertype] Length ../drivers/message/fusion/mptbase.c:1130:24: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:1133:25: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1133:25: expected unsigned int [usertype] Address ../drivers/message/fusion/mptbase.c:1133:25: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1151:24: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1151:24: expected unsigned short [usertype] Length ../drivers/message/fusion/mptbase.c:1151:24: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:1157:29: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1157:29: expected unsigned int [usertype] Low ../drivers/message/fusion/mptbase.c:1157:29: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1159:30: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1159:30: expected unsigned int [usertype] High ../drivers/message/fusion/mptbase.c:1159:30: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:1199:55: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:1199:55: expected unsigned short [usertype] req_idx ../drivers/message/fusion/mptbase.c:1199:55: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:2142:22: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:2142:22: expected unsigned int [usertype] device_state ../drivers/message/fusion/mptbase.c:2142:22: got restricted pci_power_t ../drivers/message/fusion/mptbase.c:2167:35: warning: incorrect type in argument 2 (different base types) ../drivers/message/fusion/mptbase.c:2167:35: expected restricted pci_power_t [usertype] state ../drivers/message/fusion/mptbase.c:2167:35: got unsigned int [usertype] device_state ../drivers/message/fusion/mptbase.c:2180:32: warning: incorrect type in initializer (different base types) ../drivers/message/fusion/mptbase.c:2180:32: expected unsigned int [usertype] device_state ../drivers/message/fusion/mptbase.c:2180:32: got restricted pci_power_t [usertype] current_state ../drivers/message/fusion/mptbase.c:5127:13: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:5158:19: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5782:29: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:5926:44: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:5928:29: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:5928:29: expected restricted __le64 [addressable] [usertype] sas_address ../drivers/message/fusion/mptbase.c:5928:29: got unsigned long long [usertype] ../drivers/message/fusion/mptbase.c:5932:29: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:5932:29: expected restricted __le64 [addressable] [usertype] sas_address ../drivers/message/fusion/mptbase.c:5932:29: got unsigned long long [usertype] ../drivers/message/fusion/mptbase.c:6425:37: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:6425:37: expected unsigned short [usertype] ExtPageLength ../drivers/message/fusion/mptbase.c:6425:37: got restricted __le16 [usertype] ../drivers/message/fusion/mptbase.c:6435:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptbase.c:6435:27: expected unsigned int [usertype] PageAddress ../drivers/message/fusion/mptbase.c:6435:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptbase.c:6495:15: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:6499:29: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:6515:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:7244:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:7245:19: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:7674:27: warning: cast to restricted __le16 ../drivers/message/fusion/mptbase.c:7675:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptbase.c:8156:16: warning: cast to restricted __le32 ../fs/backing-file.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h): ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../mm/huge_memory.c:2102:20: warning: context imbalance in 'madvise_free_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2140:28: warning: context imbalance in 'zap_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2251:28: warning: context imbalance in 'move_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2391:20: warning: context imbalance in 'change_huge_pmd' - unexpected unlock ../mm/huge_memory.c: note: in included file (through ../include/linux/pgtable.h, ../include/linux/mm.h): ../arch/x86/include/asm/pgtable.h:898:9: warning: context imbalance in 'change_huge_pud' - unexpected unlock ../mm/huge_memory.c:2473:28: warning: context imbalance in 'move_pages_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2588:12: warning: context imbalance in '__pmd_trans_huge_lock' - wrong count at exit ../mm/huge_memory.c:2605:12: warning: context imbalance in '__pud_trans_huge_lock' - wrong count at exit ../mm/huge_memory.c:2631:28: warning: context imbalance in 'zap_huge_pud' - unexpected unlock ../mm/huge_memory.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__split_huge_zero_page_pmd' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__split_huge_pmd_locked' - unexpected unlock ../mm/huge_memory.c:3315:38: warning: context imbalance in '__split_huge_page' - unexpected unlock ../mm/huge_memory.c:3620:17: warning: context imbalance in 'split_huge_page_to_list_to_order' - different lock contexts for basic block ../mm/huge_memory.c:4054:17: warning: context imbalance in 'split_huge_pages_pid' - unexpected unlock ../drivers/message/fusion/mptscsih.c:195:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:312:35: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:314:31: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:314:31: expected unsigned int [usertype] ../drivers/message/fusion/mptscsih.c:314:31: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2459:40: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:2472:29: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:2732:18: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:2735:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:2765:29: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:2959:18: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:2985:35: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:2985:35: expected unsigned int [usertype] Control ../drivers/message/fusion/mptscsih.c:2985:35: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2987:35: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:2987:35: expected unsigned int [usertype] Control ../drivers/message/fusion/mptscsih.c:2987:35: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2990:35: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:2990:35: expected unsigned int [usertype] Control ../drivers/message/fusion/mptscsih.c:2990:35: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2998:30: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:2998:30: expected unsigned int [usertype] DataLength ../drivers/message/fusion/mptscsih.c:2998:30: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2999:38: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:2999:38: expected unsigned int [usertype] SenseBufferLowAddr ../drivers/message/fusion/mptscsih.c:2999:38: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2017:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:2018:29: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:2020:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:2020:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:441:22: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:542:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:542:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:565:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:597:19: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:599:13: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:606:14: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:664:26: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:668:28: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:670:28: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:693:25: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:741:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:1347:18: warning: cast to restricted __le16 ../drivers/message/fusion/mptscsih.c:1390:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:1390:27: expected unsigned int [usertype] Control ../drivers/message/fusion/mptscsih.c:1390:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:1403:30: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:1403:30: expected unsigned int [usertype] DataLength ../drivers/message/fusion/mptscsih.c:1403:30: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:1406:38: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptscsih.c:1406:38: expected unsigned int [usertype] SenseBufferLowAddr ../drivers/message/fusion/mptscsih.c:1406:38: got restricted __le32 [usertype] ../drivers/message/fusion/mptscsih.c:2632:20: warning: cast to restricted __le32 ../drivers/message/fusion/mptscsih.c:2698:27: warning: cast to restricted __le16 ../drivers/message/fusion/mptspi.c:953:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:953:33: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:953:33: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1098:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1098:33: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1098:33: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:903:22: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:914:58: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:914:58: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:914:58: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:921:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:296:27: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:296:27: expected unsigned int [usertype] PageAddress ../drivers/message/fusion/mptspi.c:296:27: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:568:45: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:602:16: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:985:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:985:33: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:985:33: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1008:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1008:33: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1008:33: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1030:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1030:33: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1030:33: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1054:1: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1054:1: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1054:1: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1055:1: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1055:1: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1055:1: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1056:1: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1056:1: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1056:1: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1057:1: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1057:1: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1057:1: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1058:1: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1058:1: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1058:1: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1076:33: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1076:33: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1076:33: got restricted __le32 [usertype] ../drivers/message/fusion/mptspi.c:1173:20: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:1181:28: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:1184:37: warning: cast to restricted __le32 ../drivers/message/fusion/mptspi.c:1276:49: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptspi.c:1276:49: expected unsigned int [usertype] RequestedParameters ../drivers/message/fusion/mptspi.c:1276:49: got restricted __le32 [usertype] ../drivers/video/fbdev/aty/mach64_accel.c:420:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:382:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:385:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:388:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:391:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:394:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:397:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptfc.c:400:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptfc.c:822:42: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:823:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:824:45: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:825:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:826:45: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:827:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:828:58: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:829:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:830:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:831:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:832:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:833:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:834:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:835:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:836:57: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:837:50: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:1402:20: warning: cast to restricted __le32 ../net/ipv4/netfilter/ip_tables.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../net/ipv4/netfilter/ip_tables.c:36:16: warning: array of flexible structures ../include/uapi/linux/netfilter_ipv4/ip_tables.h:218:36: warning: array of flexible structures ../net/ipv4/netfilter/ip_tables.c:1214:40: warning: array of flexible structures ../net/ipv4/netfilter/ip_tables.c:1546:43: warning: array of flexible structures ../net/ipv4/netfilter/ip_tables.c:36:16: warning: Initializer entry defined twice ../net/ipv4/netfilter/ip_tables.c:36:16: also defined here ../net/ipv4/netfilter/ip_tables.c:36:16: warning: Initializer entry defined twice ../net/ipv4/netfilter/ip_tables.c:36:16: also defined here ../drivers/scsi/scsi_debugfs.c:36:19: warning: context imbalance in 'scsi_cmd_list_info' - wrong count at exit ../net/ipv4/netfilter/iptable_filter.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../drivers/base/regmap/regcache-maple.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/debugfs.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'regcache_maple_sync_block' - unexpected unlock ../drivers/dma/ioat/dma.c:463:5: warning: context imbalance in 'ioat_check_space_lock' - different lock contexts for basic block ../net/ipv4/netfilter/iptable_mangle.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../drivers/block/drbd/drbd_state.c:1912:30: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf * ../drivers/block/drbd/drbd_state.c:834:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf * ../drivers/block/drbd/drbd_state.c:838:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:838:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:838:14: struct net_conf * ../drivers/block/drbd/drbd_state.c:1064:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf * ../drivers/block/drbd/drbd_state.c:2079:17: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf * ../drivers/block/drbd/drbd_state.c:838:14: warning: context imbalance in 'is_valid_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_state.c:1070:9: warning: context imbalance in 'sanitize_state' - different lock contexts for basic block ../drivers/block/drbd/drbd_state.c:1958:25: warning: context imbalance in 'after_state_ch' - unexpected unlock ../drivers/block/drbd/drbd_state.c:2373:32: warning: context imbalance in '_conn_request_state' - unexpected unlock ../fs/posix_acl.c:53:23: error: incompatible types in comparison expression (different address spaces): ../fs/posix_acl.c:53:23: struct posix_acl [noderef] __rcu * ../fs/posix_acl.c:53:23: struct posix_acl * ../fs/posix_acl.c:67:33: error: incompatible types in comparison expression (different address spaces): ../fs/posix_acl.c:67:33: struct posix_acl [noderef] __rcu * ../fs/posix_acl.c:67:33: struct posix_acl * ../drivers/message/fusion/mptsas.c: In function ‘mptsas_issue_tm’: ../drivers/message/fusion/mptsas.c:4791:26: warning: variable ‘timeleft’ set but not used [-Wunused-but-set-variable] 4791 | unsigned long timeleft; | ^~~~~~~~ ../drivers/video/fbdev/sis/sis_main.c:5411:32: warning: cast to restricted __le32 ../drivers/video/fbdev/sis/sis_main.c:5414:32: warning: cast to restricted __le32 ../drivers/video/fbdev/sis/sis_main.c:5443:40: warning: cast to restricted __le32 ../drivers/video/fbdev/sis/sis_main.c:5475:16: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:4600:23: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:4622:40: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:4628:45: warning: cast to restricted __le64 ../drivers/message/fusion/mptsas.c:4668:18: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2641:31: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2642:38: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2644:13: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2645:29: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2654:13: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2655:30: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:1419:39: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:1420:28: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:1421:31: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:1422:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:3716:21: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptsas.c:3716:21: expected restricted __le64 [addressable] [usertype] sas_address ../drivers/message/fusion/mptsas.c:3716:21: got unsigned long long [usertype] ../drivers/message/fusion/mptsas.c:3720:62: warning: incorrect type in argument 2 (different base types) ../drivers/message/fusion/mptsas.c:3720:62: expected unsigned long long [usertype] sas_address ../drivers/message/fusion/mptsas.c:3720:62: got restricted __le64 [addressable] [usertype] sas_address ../drivers/message/fusion/mptsas.c:3734:41: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:3638:21: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptsas.c:3638:21: expected restricted __le64 [addressable] [usertype] sas_address ../drivers/message/fusion/mptsas.c:3638:21: got unsigned long long [usertype] ../drivers/message/fusion/mptsas.c:3639:62: warning: incorrect type in argument 2 (different base types) ../drivers/message/fusion/mptsas.c:3639:62: expected unsigned long long [usertype] sas_address ../drivers/message/fusion/mptsas.c:3639:62: got restricted __le64 [addressable] [usertype] sas_address ../drivers/message/fusion/mptsas.c:3646:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:3650:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:4915:21: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:4927:21: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:4062:25: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:142:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:144:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:154:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:157:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:169:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:177:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:183:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:212:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:214:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:216:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:218:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:228:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:230:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:232:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:252:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:254:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2076:36: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2078:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2080:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2082:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:2276:35: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptsas.c:2276:35: expected unsigned short [usertype] RequestDataLength ../drivers/message/fusion/mptsas.c:2276:35: got restricted __le16 [usertype] ../drivers/message/fusion/mptsas.c:2293:39: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptsas.c:2293:39: expected unsigned long long [usertype] ../drivers/message/fusion/mptsas.c:2293:39: got restricted __le64 [usertype] ../drivers/message/fusion/mptsas.c:2439:13: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2441:13: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2452:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2506:13: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2573:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2574:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2733:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2737:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2810:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2811:37: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:2917:39: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptsas.c:2917:39: expected unsigned long long [usertype] ../drivers/message/fusion/mptsas.c:2917:39: got restricted __le64 [usertype] ../drivers/message/fusion/mptsas.c:2963:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:3458:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:3462:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:3469:9: warning: cast from restricted __le64 ../drivers/message/fusion/mptsas.c:5000:21: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:5031:28: warning: cast to restricted __le16 ../drivers/message/fusion/mptsas.c:5050:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptsas.c:5093:36: warning: cast to restricted __le32 ../net/ipv4/netfilter/iptable_nat.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../drivers/firewire/init_ohci1394_dma.c:178: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_wait_for_busresets' ../drivers/firewire/init_ohci1394_dma.c:196: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_enable_physical_dma' ../drivers/firewire/init_ohci1394_dma.c:207: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_reset_and_init_dma' ../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'num' not described in 'init_ohci1394_controller' ../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'slot' not described in 'init_ohci1394_controller' ../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'func' not described in 'init_ohci1394_controller' ../drivers/firewire/init_ohci1394_dma.c:289: warning: Function parameter or struct member 'opt' not described in 'setup_ohci1394_dma' ../mm/khugepaged.c:849:25: warning: symbol 'khugepaged_collapse_control' was not declared. Should it be static? ../mm/khugepaged.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__collapse_huge_page_swapin' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'collapse_huge_page' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'hpage_collapse_scan_pmd' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'collapse_pte_mapped_thp' - unexpected unlock ../mm/khugepaged.c:1782:28: warning: context imbalance in 'retract_page_tables' - different lock contexts for basic block ../drivers/dma/ioat/dca.c:218:54: warning: incorrect type in argument 1 (different address spaces) ../drivers/dma/ioat/dca.c:218:54: expected void const volatile [noderef] __iomem *addr ../drivers/dma/ioat/dca.c:218:54: got void * ../drivers/dma/ioat/dca.c:223:55: warning: incorrect type in argument 1 (different address spaces) ../drivers/dma/ioat/dca.c:223:55: expected void const volatile [noderef] __iomem *addr ../drivers/dma/ioat/dca.c:223:55: got void * ../drivers/dma/ioat/dca.c:274:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/dma/ioat/dca.c:274:42: expected void *iobase ../drivers/dma/ioat/dca.c:274:42: got void [noderef] __iomem *iobase ../net/phonet/socket.c:619:14: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:619:14: struct sock [noderef] __rcu * ../net/phonet/socket.c:619:14: struct sock * ../net/phonet/socket.c:642:17: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:642:17: struct sock [noderef] __rcu * ../net/phonet/socket.c:642:17: struct sock * ../net/phonet/socket.c:658:17: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:658:17: struct sock [noderef] __rcu * ../net/phonet/socket.c:658:17: struct sock * ../net/phonet/socket.c:677:25: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:677:25: struct sock [noderef] __rcu * ../net/phonet/socket.c:677:25: struct sock * ../net/phonet/socket.c:726:21: warning: context imbalance in 'pn_res_seq_start' - wrong count at exit ../net/phonet/socket.c:741:13: warning: context imbalance in 'pn_res_seq_stop' - wrong count at exit ../net/ipv4/netfilter/iptable_raw.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../drivers/message/fusion/mptctl.c:2475:36: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:2475:36: expected unsigned short [usertype] DataLength ../drivers/message/fusion/mptctl.c:2475:36: got restricted __le16 [usertype] ../drivers/message/fusion/mptctl.c:2611:30: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:2666:62: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:2667:59: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:2668:60: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:1793:22: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:1794:19: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:1808:25: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1808:25: expected unsigned int [usertype] MsgContext ../drivers/message/fusion/mptctl.c:1808:25: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:1886:54: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1886:54: expected unsigned int [usertype] SenseBufferLowAddr ../drivers/message/fusion/mptctl.c:1886:54: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:1914:43: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1914:43: expected unsigned int [usertype] Control ../drivers/message/fusion/mptctl.c:1914:43: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:1915:46: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1915:46: expected unsigned int [usertype] DataLength ../drivers/message/fusion/mptctl.c:1915:46: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:1973:54: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1973:54: expected unsigned int [usertype] SenseBufferLowAddr ../drivers/message/fusion/mptctl.c:1973:54: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:1991:43: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1991:43: expected unsigned int [usertype] Control ../drivers/message/fusion/mptctl.c:1991:43: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:1992:46: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:1992:46: expected unsigned int [usertype] DataLength ../drivers/message/fusion/mptctl.c:1992:46: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:2007:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:2025:43: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:2025:43: expected unsigned int [usertype] high_addr ../drivers/message/fusion/mptctl.c:2025:43: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:2026:43: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:2026:43: expected unsigned int [usertype] sense_high ../drivers/message/fusion/mptctl.c:2026:43: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:2034:59: warning: restricted __le16 degrades to integer ../drivers/message/fusion/mptctl.c:837:26: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptctl.c:837:26: expected unsigned int [usertype] ImageSize ../drivers/message/fusion/mptctl.c:837:26: got restricted __le32 [usertype] ../drivers/message/fusion/mptctl.c:958:19: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:1192:24: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:555:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:231:17: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:231:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:241:25: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:241:25: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:253:29: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptctl.c:436:21: warning: cast to restricted __le16 ../kernel/pid_namespace.c:186:26: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:186:26: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:186:26: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:188:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:188:28: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:188:28: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:187:28: warning: dereference of noderef expression ../kernel/cgroup/rstat.c:266:22: warning: symbol 'bpf_rstat_flush' was not declared. Should it be static? ../kernel/cgroup/rstat.c:310:9: warning: context imbalance in 'cgroup_rstat_flush_locked' - different lock contexts for basic block ../arch/x86/kernel/callthunks.c: In function ‘callthunks_debugfs_init’: ../arch/x86/kernel/callthunks.c:390:35: warning: ‘%lu’ directive writing between 1 and 10 bytes into a region of size 7 [-Wformat-overflow=] 390 | sprintf(name, "cpu%lu", cpu); | ^~~ ../arch/x86/kernel/callthunks.c:390:31: note: directive argument in the range [0, 4294967294] 390 | sprintf(name, "cpu%lu", cpu); | ^~~~~~~~ ../arch/x86/kernel/callthunks.c:390:17: note: ‘sprintf’ output between 5 and 14 bytes into a destination of size 10 390 | sprintf(name, "cpu%lu", cpu); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mm/memcontrol-v1.c:107:1: warning: symbol 'memcg_oom_lock' was not declared. Should it be static? ../mm/memcontrol-v1.c:438:21: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol-v1.c:438:21: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol-v1.c:438:21: struct mem_cgroup_threshold_ary * ../mm/memcontrol-v1.c:440:21: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol-v1.c:440:21: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol-v1.c:440:21: struct mem_cgroup_threshold_ary * ../mm/memcontrol-v1.c:702:9: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol-v1.c:702:9: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol-v1.c:702:9: struct mem_cgroup_threshold_ary * ../mm/memcontrol-v1.c:796:9: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol-v1.c:796:9: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol-v1.c:796:9: struct mem_cgroup_threshold_ary * ../net/rxrpc/conn_service.c:56:9: warning: context imbalance in 'rxrpc_find_service_conn_rcu' - different lock contexts for basic block ../net/rxrpc/conn_service.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/spi/spi-altera-dfl.c:52:30: warning: incorrect type in initializer (different address spaces) ../drivers/spi/spi-altera-dfl.c:52:30: expected void [noderef] __iomem *base ../drivers/spi/spi-altera-dfl.c:52:30: got void *context ../drivers/spi/spi-altera-dfl.c:78:30: warning: incorrect type in initializer (different address spaces) ../drivers/spi/spi-altera-dfl.c:78:30: expected void [noderef] __iomem *base ../drivers/spi/spi-altera-dfl.c:78:30: got void *context ../drivers/spi/spi-altera-dfl.c:153:22: warning: incorrect type in argument 3 (different address spaces) ../drivers/spi/spi-altera-dfl.c:153:22: expected void *bus_context ../drivers/spi/spi-altera-dfl.c:153:22: got void [noderef] __iomem *[assigned] base ../drivers/gpu/drm/tiny/gm12u320.c:482:32: warning: incorrect type in initializer (different base types) ../drivers/gpu/drm/tiny/gm12u320.c:482:32: expected restricted __le16 [usertype] pixel_clock ../drivers/gpu/drm/tiny/gm12u320.c:482:32: got int ../net/ipv4/netfilter/iptable_security.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../net/bluetooth/hci_codec.c: note: in included file: ../include/net/bluetooth/hci_core.h:147:35: warning: array of flexible structures ../drivers/message/fusion/mptlan.c:1177:21: warning: cast to restricted __le16 ../drivers/message/fusion/mptlan.c:1240:52: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:1240:52: expected unsigned int [usertype] TransactionContext ../drivers/message/fusion/mptlan.c:1240:52: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:1244:46: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:1244:46: expected unsigned int [usertype] FlagsLength ../drivers/message/fusion/mptlan.c:1244:46: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:1248:46: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:1248:46: expected unsigned int [usertype] Low ../drivers/message/fusion/mptlan.c:1248:46: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:1250:55: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:1250:55: expected unsigned int [usertype] High ../drivers/message/fusion/mptlan.c:1250:55: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:1264:38: warning: invalid assignment: |= ../drivers/message/fusion/mptlan.c:1264:38: left side has type unsigned int ../drivers/message/fusion/mptlan.c:1264:38: right side has type restricted __le32 ../drivers/message/fusion/mptlan.c:1266:39: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:1266:39: expected unsigned int [usertype] BucketCount ../drivers/message/fusion/mptlan.c:1266:39: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:969:25: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:974:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptlan.c:977:14: warning: cast to restricted __le16 ../drivers/message/fusion/mptlan.c:981:15: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:986:17: warning: cast to restricted __le16 ../drivers/message/fusion/mptlan.c:991:18: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:995:18: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:1025:31: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:612:9: warning: cast to restricted __le16 ../drivers/message/fusion/mptlan.c:617:17: warning: cast to restricted __le16 ../drivers/message/fusion/mptlan.c:641:23: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:346:17: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:1500:27: warning: restricted __be16 degrades to integer ../drivers/message/fusion/mptlan.c:1537:29: warning: incorrect type in return expression (different base types) ../drivers/message/fusion/mptlan.c:1537:29: expected unsigned short ../drivers/message/fusion/mptlan.c:1537:29: got restricted __be16 [usertype] ethertype ../drivers/message/fusion/mptlan.c:1540:16: warning: incorrect type in return expression (different base types) ../drivers/message/fusion/mptlan.c:1540:16: expected unsigned short ../drivers/message/fusion/mptlan.c:1540:16: got restricted __be16 [usertype] ../drivers/message/fusion/mptlan.c:746:36: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:746:36: expected unsigned int [usertype] TransactionContext ../drivers/message/fusion/mptlan.c:746:36: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:754:39: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:754:39: expected unsigned int ../drivers/message/fusion/mptlan.c:754:39: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:757:39: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:757:39: expected unsigned int ../drivers/message/fusion/mptlan.c:757:39: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:767:30: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:767:30: expected unsigned int [usertype] FlagsLength ../drivers/message/fusion/mptlan.c:767:30: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:776:30: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:776:30: expected unsigned int [usertype] Low ../drivers/message/fusion/mptlan.c:776:30: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:778:39: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:778:39: expected unsigned int [usertype] High ../drivers/message/fusion/mptlan.c:778:39: got restricted __le32 [usertype] ../drivers/message/fusion/mptlan.c:785:9: warning: cast to restricted __le32 ../drivers/message/fusion/mptlan.c:820:23: warning: incorrect type in assignment (different base types) ../drivers/message/fusion/mptlan.c:820:23: expected restricted __be16 [usertype] protocol ../drivers/message/fusion/mptlan.c:820:23: got unsigned short ../drivers/message/fusion/mptlan.c:924:23: warning: cast to restricted __le32 ../sound/soc/mediatek/mt8365/mt8365-afe-pcm.c:597:34: warning: cast removes address space '__iomem' of expression ../fs/coredump.c:392:27: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:392:27: expected struct spinlock [usertype] *lock ../fs/coredump.c:392:27: got struct spinlock [noderef] __rcu * ../fs/coredump.c:401:29: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:401:29: expected struct spinlock [usertype] *lock ../fs/coredump.c:401:29: got struct spinlock [noderef] __rcu * ../fs/coredump.c:440:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:440:31: expected struct spinlock [usertype] *lock ../fs/coredump.c:440:31: got struct spinlock [noderef] __rcu * ../fs/coredump.c:445:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:445:33: expected struct spinlock [usertype] *lock ../fs/coredump.c:445:33: got struct spinlock [noderef] __rcu * ../drivers/misc/vmw_balloon.c:260: warning: Function parameter or struct member '5' not described in 'vmballoon_batch_entry' ../drivers/misc/vmw_balloon.c:260: warning: Excess struct member 'reserved' description in 'vmballoon_batch_entry' ../arch/x86/kernel/shstk.c:370:55: warning: cast removes address space '__user' of expression ../kernel/cgroup/cgroup.c:6704:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6704:41: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6704:41: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:6707:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6707:43: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6707:43: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:3116:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit ../kernel/cgroup/cgroup.c:6475:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6587:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6607:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6656:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock ../net/phonet/af_phonet.c:35:14: error: incompatible types in comparison expression (different address spaces): ../net/phonet/af_phonet.c:35:14: struct phonet_protocol const [noderef] __rcu * ../net/phonet/af_phonet.c:35:14: struct phonet_protocol const * ../net/phonet/af_phonet.c:474:17: error: incompatible types in comparison expression (different address spaces): ../net/phonet/af_phonet.c:474:17: struct phonet_protocol const [noderef] __rcu * ../net/phonet/af_phonet.c:474:17: struct phonet_protocol const * ../net/phonet/af_phonet.c:486:9: error: incompatible types in comparison expression (different address spaces): ../net/phonet/af_phonet.c:486:9: struct phonet_protocol const [noderef] __rcu * ../net/phonet/af_phonet.c:486:9: struct phonet_protocol const * ../drivers/base/regmap/regmap-kunit.c:1669:43: warning: cast to restricted __le16 ../drivers/base/regmap/regmap-kunit.c:1672:43: warning: cast to restricted __be16 ../drivers/base/regmap/regmap-kunit.c:1868:28: warning: cast to restricted __be16 ../drivers/base/regmap/regmap-kunit.c:1869:28: warning: cast to restricted __be16 ../drivers/base/regmap/regmap-kunit.c:1871:28: warning: cast to restricted __le16 ../drivers/base/regmap/regmap-kunit.c:1872:28: warning: cast to restricted __le16 ../drivers/base/regmap/regmap-kunit.c:1947:24: warning: incorrect type in assignment (different base types) ../drivers/base/regmap/regmap-kunit.c:1947:24: expected unsigned short ../drivers/base/regmap/regmap-kunit.c:1947:24: got restricted __be16 [usertype] ../drivers/base/regmap/regmap-kunit.c:1949:24: warning: incorrect type in assignment (different base types) ../drivers/base/regmap/regmap-kunit.c:1949:24: expected unsigned short ../drivers/base/regmap/regmap-kunit.c:1949:24: got restricted __le16 [usertype] ../drivers/spi/spi-armada-3700.c:499:65: warning: incorrect type in argument 3 (different base types) ../drivers/spi/spi-armada-3700.c:499:65: expected unsigned int [usertype] data ../drivers/spi/spi-armada-3700.c:499:65: got restricted __le32 [usertype] ../drivers/spi/spi-armada-3700.c:521:31: warning: cast to restricted __le32 ../drivers/firewire/core-cdev.c:377:13: warning: context imbalance in 'fill_bus_reset_event' - wrong count at exit ../drivers/firewire/core-cdev.c:405:13: warning: context imbalance in 'queue_bus_reset_event' - different lock contexts for basic block ../drivers/firewire/core-cdev.c:1038:12: warning: context imbalance in 'ioctl_create_iso_context' - different lock contexts for basic block ../drivers/firewire/core-cdev.c:1412:13: warning: context imbalance in 'release_iso_resource' - wrong count at exit ../drivers/firewire/core-cdev.c:1674:12: warning: context imbalance in 'ioctl_receive_phy_packets' - wrong count at exit ../drivers/firewire/core-cdev.c:1697:9: warning: context imbalance in 'fw_cdev_handle_phy_packet' - wrong count at exit ../drivers/firewire/core-cdev.c:1843:13: warning: context imbalance in 'has_outbound_transactions' - wrong count at exit ../sound/soc/mediatek/common/mtk-btcvsd.c:1358:30: warning: incorrect type in assignment (different address spaces) ../sound/soc/mediatek/common/mtk-btcvsd.c:1358:30: expected unsigned int [usertype] *bt_reg_pkt_r ../sound/soc/mediatek/common/mtk-btcvsd.c:1358:30: got void [noderef] __iomem * ../sound/soc/mediatek/common/mtk-btcvsd.c:1360:30: warning: incorrect type in assignment (different address spaces) ../sound/soc/mediatek/common/mtk-btcvsd.c:1360:30: expected unsigned int [usertype] *bt_reg_pkt_w ../sound/soc/mediatek/common/mtk-btcvsd.c:1360:30: got void [noderef] __iomem * ../sound/soc/mediatek/common/mtk-btcvsd.c:1362:28: warning: incorrect type in assignment (different address spaces) ../sound/soc/mediatek/common/mtk-btcvsd.c:1362:28: expected unsigned int [usertype] *bt_reg_ctl ../sound/soc/mediatek/common/mtk-btcvsd.c:1362:28: got void [noderef] __iomem * ../arch/x86/kernel/amd_gart_64.c:83:15: warning: symbol 'agp_memory_reserved' was not declared. Should it be static? ../arch/x86/kernel/amd_gart_64.c:84:17: warning: symbol 'agp_gatt_table' was not declared. Should it be static? ../mm/memcontrol.c:3909:52: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:3909:52: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:3909:52: struct task_struct * ../mm/memcontrol.c: note: in included file: ../include/linux/memcontrol.h:717:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit ../include/linux/memcontrol.h:717:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit ../include/linux/memcontrol.h:717:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit ../net/bridge/netfilter/ebtable_filter.c:19:41: warning: array of flexible structures ../net/ipv6/seg6_iptunnel.c: note: in included file (through ../include/linux/seg6_iptunnel.h): ../include/uapi/linux/seg6_iptunnel.h:29:31: warning: array of flexible structures ../net/ipv6/seg6_iptunnel.c:52:43: warning: array of flexible structures ../drivers/video/fbdev/aty/radeon_pm.c:2526:31: warning: restricted pci_power_t degrades to integer ../drivers/video/fbdev/aty/radeon_pm.c:2528:65: warning: restricted pci_power_t degrades to integer ../kernel/cgroup/cgroup-v1.c:494:16: warning: context imbalance in '__cgroup1_procs_write' - wrong count at exit ../kernel/cgroup/freezer.c:140:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/freezer.c:140:35: expected struct spinlock [usertype] *lock ../kernel/cgroup/freezer.c:140:35: got struct spinlock [noderef] __rcu * ../kernel/cgroup/freezer.c:143:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/freezer.c:143:37: expected struct spinlock [usertype] *lock ../kernel/cgroup/freezer.c:143:37: got struct spinlock [noderef] __rcu * ../kernel/cgroup/freezer.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/cgroup.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/audit.c: In function ‘audit_log_vformat’: ../kernel/audit.c:1978:9: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1978 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args); | ^~~ ../kernel/audit.c:1987:17: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1987 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2); | ^~~ ../kernel/audit.c:2232:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2232:9: expected struct spinlock [usertype] *lock ../kernel/audit.c:2232:9: got struct spinlock [noderef] __rcu * ../kernel/audit.c:2235:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2235:40: expected struct spinlock [usertype] *lock ../kernel/audit.c:2235:40: got struct spinlock [noderef] __rcu * ../drivers/gpu/drm/xlnx/zynqmp_disp.c:133:42: warning: array of flexible structures ../net/bridge/netfilter/ebtable_nat.c:19:41: warning: array of flexible structures ../sound/soc/intel/atom/sst/sst_loader.c:212:43: warning: incorrect type in argument 2 (different address spaces) ../sound/soc/intel/atom/sst/sst_loader.c:212:43: expected void *destn ../sound/soc/intel/atom/sst/sst_loader.c:212:43: got void [noderef] __iomem * ../drivers/misc/dw-xdata-pcie.c: In function ‘dw_xdata_pcie_probe’: ../drivers/misc/dw-xdata-pcie.c:20:41: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 20 | #define DW_XDATA_DRIVER_NAME "dw-xdata-pcie" | ^~~~~~~~~~~~~~~ ../drivers/misc/dw-xdata-pcie.c:342:38: note: in expansion of macro ‘DW_XDATA_DRIVER_NAME’ 342 | snprintf(name, sizeof(name), DW_XDATA_DRIVER_NAME ".%d", id); | ^~~~~~~~~~~~~~~~~~~~ ../drivers/misc/dw-xdata-pcie.c:390:64: note: format string is defined here 390 | if (sscanf(dw->misc_dev.name, DW_XDATA_DRIVER_NAME ".%d", &id) != 1) | ^ ../drivers/misc/dw-xdata-pcie.c:342:9: note: ‘snprintf’ output between 16 and 25 bytes into a destination of size 24 342 | snprintf(name, sizeof(name), DW_XDATA_DRIVER_NAME ".%d", id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/xlnx/zynqmp_dp.c: In function ‘zynqmp_dp_bridge_debugfs_init’: ../drivers/gpu/drm/xlnx/zynqmp_dp.c:2312:46: warning: ‘_preemphasis’ directive output may be truncated writing 12 bytes into a region of size between 4 and 14 [-Wformat-truncation=] 2312 | snprintf(name, sizeof(name), fmt, i); | ^~~ ../drivers/gpu/drm/xlnx/zynqmp_dp.c:2312:17: note: ‘snprintf’ output between 18 and 28 bytes into a destination of size 19 2312 | snprintf(name, sizeof(name), fmt, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/xlnx/zynqmp_dp.c:2317:53: warning: ‘_swing’ directive output may be truncated writing 6 bytes into a region of size between 4 and 14 [-Wformat-truncation=] 2317 | snprintf(name, sizeof(name), "lane%d_swing", i); | ^~~~~~ ../drivers/gpu/drm/xlnx/zynqmp_dp.c:2317:17: note: ‘snprintf’ output between 12 and 22 bytes into a destination of size 19 2317 | snprintf(name, sizeof(name), "lane%d_swing", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/xz/xz_dec_stream.c:392:28: warning: incorrect type in argument 1 (different base types) ../lib/xz/xz_dec_stream.c:392:28: expected restricted __le32 const [usertype] *p ../lib/xz/xz_dec_stream.c:392:28: got unsigned int const [usertype] * ../lib/xz/xz_dec_stream.c:426:48: warning: incorrect type in argument 1 (different base types) ../lib/xz/xz_dec_stream.c:426:48: expected restricted __le32 const [usertype] *p ../lib/xz/xz_dec_stream.c:426:48: got unsigned int const [usertype] * ../lib/xz/xz_dec_stream.c:434:37: warning: incorrect type in argument 1 (different base types) ../lib/xz/xz_dec_stream.c:434:37: expected restricted __le32 const [usertype] *p ../lib/xz/xz_dec_stream.c:434:37: got unsigned int const [usertype] * ../lib/xz/xz_dec_stream.c:458:28: warning: incorrect type in argument 1 (different base types) ../lib/xz/xz_dec_stream.c:458:28: expected restricted __le32 const [usertype] *p ../lib/xz/xz_dec_stream.c:458:28: got unsigned int const [usertype] * ../drivers/base/regmap/regmap-raw-ram.c:24:24: warning: cast to restricted __be16 ../drivers/base/regmap/regmap-raw-ram.c:26:24: warning: cast to restricted __le16 ../drivers/misc/pci_endpoint_test.c: In function ‘pci_endpoint_test_probe’: ../drivers/misc/pci_endpoint_test.c:29:49: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 29 | #define DRV_MODULE_NAME "pci-endpoint-test" | ^~~~~~~~~~~~~~~~~~~ ../drivers/misc/pci_endpoint_test.c:897:38: note: in expansion of macro ‘DRV_MODULE_NAME’ 897 | snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id); | ^~~~~~~~~~~~~~~ ../drivers/misc/pci_endpoint_test.c:962:57: note: format string is defined here 962 | if (sscanf(misc_device->name, DRV_MODULE_NAME ".%d", &id) != 1) | ^~ ../drivers/misc/pci_endpoint_test.c:29:49: note: directive argument in the range [0, 2147483647] 29 | #define DRV_MODULE_NAME "pci-endpoint-test" | ^~~~~~~~~~~~~~~~~~~ ../drivers/misc/pci_endpoint_test.c:897:38: note: in expansion of macro ‘DRV_MODULE_NAME’ 897 | snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id); | ^~~~~~~~~~~~~~~ ../drivers/misc/pci_endpoint_test.c:897:9: note: ‘snprintf’ output between 20 and 29 bytes into a destination of size 24 897 | snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/misc/xilinx_sdfec.c: In function ‘xsdfec_probe’: ../drivers/misc/xilinx_sdfec.c:1404:57: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 1404 | snprintf(xsdfec->dev_name, DEV_NAME_LEN, "xsdfec%d", xsdfec->dev_id); | ^~ ../drivers/misc/xilinx_sdfec.c:1404:50: note: directive argument in the range [0, 2147483647] 1404 | snprintf(xsdfec->dev_name, DEV_NAME_LEN, "xsdfec%d", xsdfec->dev_id); | ^~~~~~~~~~ ../drivers/misc/xilinx_sdfec.c:1404:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 12 1404 | snprintf(xsdfec->dev_name, DEV_NAME_LEN, "xsdfec%d", xsdfec->dev_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/firewire/core-topology.c:493:9: warning: context imbalance in 'fw_core_handle_bus_reset' - wrong count at exit ../drivers/gpu/drm/gud/gud_drv.c:97:28: warning: cast to restricted __le32 ../drivers/gpu/drm/gud/gud_drv.c:97:17: warning: restricted __le32 degrades to integer ../drivers/scsi/scsi_transport_fc.c: note: in included file: ../include/uapi/scsi/fc/fc_els.h:1107:42: warning: array of flexible structures ../net/bluetooth/sco.c: note: in included file: ../include/net/bluetooth/hci_core.h:147:35: warning: array of flexible structures ../fs/proc/inode.c:45:17: error: incompatible types in comparison expression (different address spaces): ../fs/proc/inode.c:45:17: struct ctl_table_header [noderef] __rcu * ../fs/proc/inode.c:45:17: struct ctl_table_header * ../fs/proc/inode.c:114:22: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/cppc_acpi.c:1175:9: warning: context imbalance in 'cpc_write' - different lock contexts for basic block ../drivers/firewire/core-transaction.c:135:13: warning: context imbalance in 'start_split_transaction_timeout' - wrong count at exit ../drivers/firewire/core-transaction.c:572:5: warning: context imbalance in 'fw_core_add_address_handler' - different lock contexts for basic block ../drivers/firewire/core-transaction.c:1264:9: warning: context imbalance in 'handle_registers' - different lock contexts for basic block ../fs/proc/task_mmu.c:890:17: warning: context imbalance in 'smaps_pte_range' - unexpected unlock ../fs/proc/task_mmu.c:1474:28: warning: context imbalance in 'clear_refs_pte_range' - unexpected unlock ../fs/proc/task_mmu.c:1831:28: warning: context imbalance in 'pagemap_pmd_range' - unexpected unlock ../fs/proc/task_mmu.c:2441:20: warning: context imbalance in 'pagemap_scan_thp_entry' - unexpected unlock ../fs/proc/task_mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'pagemap_scan_pmd_entry' - unexpected unlock ../fs/proc/task_mmu.c:2949:28: warning: context imbalance in 'gather_pte_stats' - unexpected unlock ../net/atm/lec.c:889:39: warning: context imbalance in 'lec_priv_walk' - unexpected unlock ../net/atm/lec.c:945:39: warning: context imbalance in 'lec_seq_stop' - unexpected unlock ../net/ipv4/netfilter/arp_tables.c: note: in included file (through ../include/linux/netfilter_arp/arp_tables.h): ../include/uapi/linux/netfilter_arp/arp_tables.h:184:34: warning: array of flexible structures ../net/ipv4/netfilter/arp_tables.c:40:16: warning: array of flexible structures ../include/uapi/linux/netfilter_arp/arp_tables.h:196:37: warning: array of flexible structures ../net/ipv4/netfilter/arp_tables.c:1062:48: warning: array of flexible structures ../net/ipv4/netfilter/arp_tables.c:1370:44: warning: array of flexible structures ../net/ipv4/netfilter/arp_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv4/netfilter/arp_tables.c:40:16: also defined here ../net/ipv4/netfilter/arp_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv4/netfilter/arp_tables.c:40:16: also defined here ../drivers/pci/controller/pcie-mediatek.c: In function ‘mtk_pcie_parse_port’: ../drivers/pci/controller/pcie-mediatek.c:923:43: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 923 | snprintf(name, sizeof(name), "port%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:923:38: note: directive argument in the range [0, 2147483647] 923 | snprintf(name, sizeof(name), "port%d", slot); | ^~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:923:9: note: ‘snprintf’ output between 6 and 15 bytes into a destination of size 10 923 | snprintf(name, sizeof(name), "port%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:930:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 930 | snprintf(name, sizeof(name), "sys_ck%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:930:38: note: directive argument in the range [0, 2147483647] 930 | snprintf(name, sizeof(name), "sys_ck%d", slot); | ^~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:930:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10 930 | snprintf(name, sizeof(name), "sys_ck%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:938:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 938 | snprintf(name, sizeof(name), "ahb_ck%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:938:38: note: directive argument in the range [0, 2147483647] 938 | snprintf(name, sizeof(name), "ahb_ck%d", slot); | ^~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:938:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10 938 | snprintf(name, sizeof(name), "ahb_ck%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:943:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 943 | snprintf(name, sizeof(name), "axi_ck%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:943:38: note: directive argument in the range [0, 2147483647] 943 | snprintf(name, sizeof(name), "axi_ck%d", slot); | ^~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:943:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10 943 | snprintf(name, sizeof(name), "axi_ck%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:948:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 948 | snprintf(name, sizeof(name), "aux_ck%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:948:38: note: directive argument in the range [0, 2147483647] 948 | snprintf(name, sizeof(name), "aux_ck%d", slot); | ^~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:948:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10 948 | snprintf(name, sizeof(name), "aux_ck%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:953:46: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=] 953 | snprintf(name, sizeof(name), "obff_ck%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:953:38: note: directive argument in the range [0, 2147483647] 953 | snprintf(name, sizeof(name), "obff_ck%d", slot); | ^~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:953:9: note: ‘snprintf’ output between 9 and 18 bytes into a destination of size 10 953 | snprintf(name, sizeof(name), "obff_ck%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:958:46: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=] 958 | snprintf(name, sizeof(name), "pipe_ck%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:958:38: note: directive argument in the range [0, 2147483647] 958 | snprintf(name, sizeof(name), "pipe_ck%d", slot); | ^~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:958:9: note: ‘snprintf’ output between 9 and 18 bytes into a destination of size 10 958 | snprintf(name, sizeof(name), "pipe_ck%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:963:47: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] 963 | snprintf(name, sizeof(name), "pcie-rst%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:963:38: note: directive argument in the range [0, 2147483647] 963 | snprintf(name, sizeof(name), "pcie-rst%d", slot); | ^~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:963:9: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10 963 | snprintf(name, sizeof(name), "pcie-rst%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:969:47: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] 969 | snprintf(name, sizeof(name), "pcie-phy%d", slot); | ^~ ../drivers/pci/controller/pcie-mediatek.c:969:38: note: directive argument in the range [0, 2147483647] 969 | snprintf(name, sizeof(name), "pcie-phy%d", slot); | ^~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:969:9: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10 969 | snprintf(name, sizeof(name), "pcie-phy%d", slot); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/pci/controller/pcie-mediatek.c:399:40: warning: incorrect type in argument 1 (different address spaces) ../drivers/pci/controller/pcie-mediatek.c:399:40: expected void volatile *address ../drivers/pci/controller/pcie-mediatek.c:399:40: got void [noderef] __iomem * ../drivers/pci/controller/pcie-mediatek.c:515:44: warning: incorrect type in argument 1 (different address spaces) ../drivers/pci/controller/pcie-mediatek.c:515:44: expected void volatile *address ../drivers/pci/controller/pcie-mediatek.c:515:44: got void [noderef] __iomem * ../net/atm/mpc.c:123:20: warning: symbol 'mpcs' was not declared. Should it be static? ../kernel/cgroup/cpuset.c:251:6: warning: context imbalance in 'cpuset_callback_lock_irq' - wrong count at exit ../kernel/cgroup/cpuset.c:256:6: warning: context imbalance in 'cpuset_callback_unlock_irq' - unexpected unlock ../mm/memory-failure.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'dev_pagemap_mapping_shift' - unexpected unlock ../mm/memory-failure.c:812:17: warning: context imbalance in 'hwpoison_pte_range' - unexpected unlock ../fs/proc/base.c:884:65: error: incompatible types in comparison expression (different address spaces): ../fs/proc/base.c:884:65: struct task_struct [noderef] __rcu * ../fs/proc/base.c:884:65: struct task_struct * ../fs/proc/base.c:2321:25: warning: cast to restricted fmode_t ../fs/proc/base.c:2378:42: warning: cast from restricted fmode_t ../fs/proc/base.c:2478:48: warning: cast from restricted fmode_t ../fs/proc/base.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/proc_fs.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../fs/proc/base.c:1164:36: warning: context imbalance in '__set_oom_adj' - unexpected unlock ../fs/proc/base.c:2505:13: warning: context imbalance in 'timers_start' - wrong count at exit ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../fs/proc/base.c:2531:36: warning: context imbalance in 'timers_stop' - unexpected unlock ../fs/proc/base.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/include/asm/uaccess.h, ../include/linux/uaccess.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'do_io_accounting' - different lock contexts for basic block ../kernel/cgroup/debug.c:133:21: error: incompatible types in comparison expression (different address spaces): ../kernel/cgroup/debug.c:133:21: struct css_set [noderef] __rcu * ../kernel/cgroup/debug.c:133:21: struct css_set * ../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: warning: incorrect type in assignment (different base types) ../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: expected unsigned int [usertype] ../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: got restricted __be32 [usertype] ../mm/kmemleak.c:1912:13: warning: context imbalance in 'kmemleak_seq_start' - different lock contexts for basic block ../mm/kmemleak.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'kmemleak_seq_stop' - unexpected unlock ../fs/proc/array.c:255:11: warning: incorrect type in assignment (different address spaces) ../fs/proc/array.c:255:11: expected struct k_sigaction *k ../fs/proc/array.c:255:11: got struct k_sigaction [noderef] __rcu * ../fs/proc/array.c:534:44: warning: incorrect type in argument 1 (different address spaces) ../fs/proc/array.c:534:44: expected struct task_struct *tsk ../fs/proc/array.c:534:44: got struct task_struct [noderef] __rcu *real_parent ../fs/proc/array.c:737:47: error: incompatible types in comparison expression (different address spaces): ../fs/proc/array.c:737:47: struct task_struct [noderef] __rcu * ../fs/proc/array.c:737:47: struct task_struct * ../fs/proc/array.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/tty.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../fs/proc/array.c:291:9: warning: context imbalance in 'proc_pid_status' - different lock contexts for basic block ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../fs/proc/array.c:544:17: warning: context imbalance in 'do_task_stat' - different lock contexts for basic block ../drivers/firewire/ohci.c:1154:9: warning: context imbalance in 'context_retire_descriptors' - different lock contexts for basic block ../drivers/firewire/ohci.c:2203:20: warning: context imbalance in 'irq_handler' - different lock contexts for basic block ../drivers/firewire/ohci.c:2717:12: warning: context imbalance in 'ohci_enable_phys_dma' - different lock contexts for basic block ../drivers/firewire/ohci.c:2752:12: warning: context imbalance in 'ohci_read_csr' - different lock contexts for basic block ../drivers/firewire/ohci.c:2804:9: warning: context imbalance in 'ohci_write_csr' - different lock contexts for basic block ../drivers/firewire/ohci.c:3259:9: warning: context imbalance in 'ohci_free_iso_context' - wrong count at exit ../drivers/firewire/ohci.c:3281:12: warning: context imbalance in 'ohci_set_iso_channels' - wrong count at exit ../drivers/firewire/ohci.c:3565:12: warning: context imbalance in 'ohci_queue_iso' - wrong count at exit ../drivers/tty/serial/digicolor-usart.c:412:26: warning: context imbalance in 'digicolor_uart_console_write' - different lock contexts for basic block ../crypto/async_tx/raid6test.c:21:14: warning: symbol 'dataoffs' was not declared. Should it be static? ../net/netfilter/nf_tables_offload.c:249:24: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_tables_offload.c:249:24: expected restricted __be16 [usertype] proto ../net/netfilter/nf_tables_offload.c:249:24: got int ../drivers/tty/serial/esp32_uart.c:549:39: warning: context imbalance in 'esp32_uart_console_write' - unexpected unlock ../drivers/tty/serial/esp32_acm.c:305:39: warning: context imbalance in 'esp32s3_acm_console_write' - unexpected unlock ../net/ipv4/netfilter/arptable_filter.c: note: in included file (through ../include/linux/netfilter_arp/arp_tables.h): ../include/uapi/linux/netfilter_arp/arp_tables.h:184:34: warning: array of flexible structures ../drivers/pci/controller/dwc/pci-dra7xx.c: In function ‘dra7xx_pcie_probe’: ../drivers/pci/controller/dwc/pci-dra7xx.c:763:55: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] 763 | snprintf(name, sizeof(name), "pcie-phy%d", i); | ^~ ../drivers/pci/controller/dwc/pci-dra7xx.c:763:46: note: directive argument in the range [0, 2147483646] 763 | snprintf(name, sizeof(name), "pcie-phy%d", i); | ^~~~~~~~~~~~ ../drivers/pci/controller/dwc/pci-dra7xx.c:763:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10 763 | snprintf(name, sizeof(name), "pcie-phy%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/misc/nsm.c:492:38: warning: Using plain integer as NULL pointer ../drivers/misc/nsm.c:494:38: warning: Using plain integer as NULL pointer ../sound/soc/codecs/cpcap.c:1532:54: warning: restricted snd_pcm_format_t degrades to integer ../kernel/gcov/gcc_base.c:12:6: warning: symbol '__gcov_init' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:40:6: warning: symbol '__gcov_flush' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:46:6: warning: symbol '__gcov_merge_add' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:52:6: warning: symbol '__gcov_merge_single' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:58:6: warning: symbol '__gcov_merge_delta' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:64:6: warning: symbol '__gcov_merge_ior' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:70:6: warning: symbol '__gcov_merge_time_profile' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:76:6: warning: symbol '__gcov_merge_icall_topn' was not declared. Should it be static? ../kernel/gcov/gcc_base.c:82:6: warning: symbol '__gcov_exit' was not declared. Should it be static? ../net/dccp/qpolicy.c:88:27: warning: incorrect type in initializer (different base types) ../net/dccp/qpolicy.c:88:27: expected restricted __be32 [usertype] params ../net/dccp/qpolicy.c:88:27: got int ../net/dccp/qpolicy.c:133:33: warning: restricted __be32 degrades to integer ../net/dccp/qpolicy.c:133:24: warning: restricted __be32 degrades to integer ../net/dccp/proto.c:536:52: warning: incorrect type in argument 2 (different base types) ../net/dccp/proto.c:536:52: expected restricted __be32 const [usertype] service ../net/dccp/proto.c:536:52: got int [addressable] val ../net/dccp/proto.c:719:57: warning: incorrect type in argument 2 (different base types) ../net/dccp/proto.c:719:57: expected restricted __be32 [usertype] param ../net/dccp/proto.c:719:57: got int cmsg_type ../drivers/gpu/drm/bridge/tc358767.c:1722:24: warning: Using plain integer as NULL pointer ../mm/debug_vm_pgtable.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'debug_vm_pgtable' - unexpected unlock ../drivers/acpi/apei/apei-base.c:448:5: warning: symbol 'arch_apei_filter_addr' was not declared. Should it be static? ../drivers/scsi/libiscsi.c:1035:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/libiscsi.c:1035:25: expected restricted __be32 [addressable] [assigned] [usertype] ttt ../drivers/scsi/libiscsi.c:1035:25: got restricted itt_t [usertype] ../drivers/scsi/libiscsi.c:1132:33: warning: restricted itt_t degrades to integer ../drivers/scsi/libiscsi.c:1132:41: warning: restricted __be32 degrades to integer ../net/netfilter/nft_set_rbtree.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/spi/spi-bcm63xx.c:571:22: warning: cast removes address space '__iomem' of expression ../drivers/spi/spi-bcm63xx.c:571:19: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-bcm63xx.c:571:19: expected unsigned char [noderef] [usertype] __iomem *tx_io ../drivers/spi/spi-bcm63xx.c:571:19: got unsigned char [usertype] * ../drivers/spi/spi-bcm63xx.c:572:22: warning: cast removes address space '__iomem' of expression ../drivers/spi/spi-bcm63xx.c:572:19: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-bcm63xx.c:572:19: expected unsigned char const [noderef] [usertype] __iomem *rx_io ../drivers/spi/spi-bcm63xx.c:572:19: got unsigned char const [usertype] * ../net/dccp/ccids/ccid3.c:474:25: warning: incorrect type in assignment (different base types) ../net/dccp/ccids/ccid3.c:474:25: expected restricted __be32 [usertype] opt_val ../net/dccp/ccids/ccid3.c:474:25: got unsigned int [usertype] ../net/dccp/ccids/ccid3.c:478:39: warning: incorrect type in assignment (different base types) ../net/dccp/ccids/ccid3.c:478:39: expected unsigned long long [usertype] tx_x_recv ../net/dccp/ccids/ccid3.c:478:39: got restricted __be32 [usertype] opt_val ../net/dccp/ccids/ccid3.c:485:64: warning: incorrect type in argument 1 (different base types) ../net/dccp/ccids/ccid3.c:485:64: expected unsigned int [usertype] loss_event_rate ../net/dccp/ccids/ccid3.c:485:64: got restricted __be32 [usertype] opt_val ../drivers/acpi/apei/bert.c:157:27: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/bert.c:157:27: expected struct acpi_bert_region *boot_error_region ../drivers/acpi/apei/bert.c:157:27: got void [noderef] __iomem * ../drivers/acpi/apei/bert.c:160:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/bert.c:160:25: expected void volatile [noderef] __iomem *addr ../drivers/acpi/apei/bert.c:160:25: got struct acpi_bert_region *boot_error_region ../mm/zsmalloc.c:1708:13: warning: context imbalance in 'migrate_write_lock' - wrong count at exit ../mm/zsmalloc.c:1713:13: warning: context imbalance in 'migrate_write_unlock' - unexpected unlock ../net/rds/af_rds.c:245:22: warning: invalid assignment: |= ../net/rds/af_rds.c:245:22: left side has type restricted __poll_t ../net/rds/af_rds.c:245:22: right side has type int ../drivers/acpi/apei/erst.c:292:13: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/erst.c:292:13: expected void *src ../drivers/acpi/apei/erst.c:292:13: got void [noderef] __iomem * ../drivers/acpi/apei/erst.c:295:13: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/erst.c:295:13: expected void *dst ../drivers/acpi/apei/erst.c:295:13: got void [noderef] __iomem * ../drivers/acpi/apei/erst.c:297:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/erst.c:297:25: expected void volatile [noderef] __iomem *addr ../drivers/acpi/apei/erst.c:297:25: got void *src ../drivers/acpi/apei/erst.c:303:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/erst.c:303:17: expected void volatile [noderef] __iomem *addr ../drivers/acpi/apei/erst.c:303:17: got void *src ../drivers/acpi/apei/erst.c:304:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/erst.c:304:17: expected void volatile [noderef] __iomem *addr ../drivers/acpi/apei/erst.c:304:17: got void *dst ../drivers/acpi/apei/erst.c:825:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/erst.c:825:9: expected void const * ../drivers/acpi/apei/erst.c:825:9: got void [noderef] __iomem *static [toplevel] vaddr ../drivers/acpi/apei/erst.c:825:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/erst.c:825:9: expected void const * ../drivers/acpi/apei/erst.c:825:9: got void [noderef] __iomem *static [toplevel] vaddr ../drivers/acpi/apei/erst.c:825:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/erst.c:825:9: expected void * ../drivers/acpi/apei/erst.c:825:9: got void [noderef] __iomem *static [toplevel] vaddr ../drivers/acpi/apei/erst.c:826:20: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/erst.c:826:20: expected struct cper_record_header *rcd_erange ../drivers/acpi/apei/erst.c:826:20: got void [noderef] __iomem *static [toplevel] vaddr ../drivers/acpi/apei/erst.c:863:17: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/erst.c:863:17: expected struct cper_record_header *rcd_tmp ../drivers/acpi/apei/erst.c:863:17: got void [noderef] __iomem * ../drivers/misc/ibmasm/ibmasmfs.c:599:83: warning: cast removes address space '__iomem' of expression ../drivers/misc/ibmasm/ibmasmfs.c:600:84: warning: cast removes address space '__iomem' of expression ../drivers/misc/ibmasm/ibmasmfs.c:601:83: warning: cast removes address space '__iomem' of expression ../drivers/misc/ibmasm/event.c:54:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/misc/ibmasm/event.c:54:36: expected void const volatile [noderef] __iomem * ../drivers/misc/ibmasm/event.c:54:36: got void *data ../drivers/tty/serial/imx.c:2088:13: warning: context imbalance in 'imx_uart_console_device_lock' - wrong count at exit ../drivers/tty/serial/imx.c:2095:13: warning: context imbalance in 'imx_uart_console_device_unlock' - unexpected unlock ../drivers/gpio/gpio-tangier.c:93:13: warning: context imbalance in 'tng_gpio_set' - wrong count at exit ../drivers/gpio/gpio-tangier.c:106:12: warning: context imbalance in 'tng_gpio_direction_input' - wrong count at exit ../drivers/gpio/gpio-tangier.c:124:12: warning: context imbalance in 'tng_gpio_direction_output' - wrong count at exit ../drivers/gpio/gpio-tangier.c:173:15: warning: context imbalance in 'tng_gpio_set_debounce' - wrong count at exit ../drivers/gpio/gpio-tangier.c:196:13: warning: context imbalance in 'tng_irq_ack' - wrong count at exit ../drivers/gpio/gpio-tangier.c:226:15: warning: context imbalance in 'tng_irq_unmask_mask' - wrong count at exit ../drivers/gpio/gpio-tangier.c:302:9: warning: context imbalance in 'tng_irq_set_type' - wrong count at exit ../drivers/gpio/gpio-tangier.c:327:15: warning: context imbalance in 'tng_irq_set_wake' - wrong count at exit ../drivers/gpio/gpio-tangier.c:484:9: warning: context imbalance in 'tng_gpio_suspend' - wrong count at exit ../drivers/gpio/gpio-tangier.c:507:9: warning: context imbalance in 'tng_gpio_resume' - wrong count at exit ../drivers/acpi/apei/ghes.c:681:1: warning: symbol 'cxl_cper_fifo' was not declared. Should it be static? ../drivers/acpi/apei/ghes.c:685:20: warning: symbol 'cxl_cper_work' was not declared. Should it be static? ../drivers/acpi/apei/ghes.c:687:13: warning: context imbalance in 'cxl_cper_post_event' - different lock contexts for basic block ../drivers/acpi/apei/ghes.c:720:5: warning: context imbalance in 'cxl_cper_register_work' - different lock contexts for basic block ../drivers/acpi/apei/ghes.c:731:5: warning: context imbalance in 'cxl_cper_unregister_work' - different lock contexts for basic block ../drivers/mfd/sm501.c:1148:29: warning: cast to non-scalar ../drivers/mfd/sm501.c:1148:29: warning: cast from non-scalar ../drivers/mfd/sm501.c:1152:29: warning: cast to non-scalar ../drivers/mfd/sm501.c:1152:29: warning: cast from non-scalar ../net/sunrpc/sysfs.c:268:9: error: incompatible types in comparison expression (different address spaces): ../net/sunrpc/sysfs.c:268:9: char const [noderef] __rcu * ../net/sunrpc/sysfs.c:268:9: char const * ../kernel/kprobes.c:141: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' ../drivers/misc/ibmasm/command.c:168:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/misc/ibmasm/command.c:168:36: expected void const volatile [noderef] __iomem * ../drivers/misc/ibmasm/command.c:168:36: got void *response ../drivers/spi/spi-bcm-qspi.c:396:30: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-bcm-qspi.c:396:30: expected unsigned int [assigned] [usertype] data ../drivers/spi/spi-bcm-qspi.c:396:30: got restricted __le32 [usertype] ../drivers/spi/spi-bcm-qspi.c:360:24: warning: cast to restricted __le32 ../net/rxrpc/sendmsg.c:661:5: warning: context imbalance in 'rxrpc_do_sendmsg' - wrong count at exit ../net/ipv4/fou_bpf.c:44:17: warning: symbol 'bpf_skb_set_fou_encap' was not declared. Should it be static? ../net/ipv4/fou_bpf.c:86:17: warning: symbol 'bpf_skb_get_fou_encap' was not declared. Should it be static? ../drivers/acpi/apei/einj-core.c:150:6: warning: symbol 'einj_initialized' was not declared. Should it be static? ../drivers/acpi/apei/einj-core.c:222:11: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/einj-core.c:222:11: expected struct vendor_error_type_extension *v ../drivers/acpi/apei/einj-core.c:222:11: got void [noderef] __iomem * ../drivers/acpi/apei/einj-core.c:231:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/einj-core.c:231:29: expected void [noderef] __iomem *virt ../drivers/acpi/apei/einj-core.c:231:29: got struct vendor_error_type_extension *v ../drivers/acpi/apei/einj-core.c:257:25: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/einj-core.c:257:25: expected struct set_error_type_with_address *v5param ../drivers/acpi/apei/einj-core.c:257:25: got void [noderef] __iomem * ../drivers/acpi/apei/einj-core.c:267:25: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/einj-core.c:267:25: expected struct einj_parameter *v4param ../drivers/acpi/apei/einj-core.c:267:25: got void [noderef] __iomem * ../drivers/acpi/apei/einj-core.c:271:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/einj-core.c:271:45: expected void [noderef] __iomem *virt ../drivers/acpi/apei/einj-core.c:271:45: got struct einj_parameter *v4param ../drivers/acpi/apei/einj-core.c:338:21: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/einj-core.c:338:21: expected struct acpi_einj_trigger *trigger_tab ../drivers/acpi/apei/einj-core.c:338:21: got void [noderef] __iomem * ../drivers/acpi/apei/einj-core.c:364:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/einj-core.c:364:17: expected void volatile [noderef] __iomem *addr ../drivers/acpi/apei/einj-core.c:364:17: got struct acpi_einj_trigger *trigger_tab ../drivers/acpi/apei/einj-core.c:365:21: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/apei/einj-core.c:365:21: expected struct acpi_einj_trigger *trigger_tab ../drivers/acpi/apei/einj-core.c:365:21: got void [noderef] __iomem * ../drivers/acpi/apei/einj-core.c:428:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/einj-core.c:428:25: expected void volatile [noderef] __iomem *addr ../drivers/acpi/apei/einj-core.c:428:25: got struct acpi_einj_trigger *trigger_tab ../drivers/acpi/apei/einj-core.c:863:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/acpi/apei/einj-core.c:863:37: expected void [noderef] __iomem *virt ../drivers/acpi/apei/einj-core.c:863:37: got void *static [assigned] [toplevel] einj_param ../drivers/scsi/53c700.c:360:29: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:364:43: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:366:9: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:366:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:368:9: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:368:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:370:9: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:370:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:837:25: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:837:25: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:850:17: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:850:17: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:864:17: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:864:17: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:948:17: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:948:17: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1032:51: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1033:53: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1034:51: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1158:25: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1160:25: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1160:25: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1162:25: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1207:43: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1454:9: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1454:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1456:9: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1456:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1458:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1460:9: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1460:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1463:9: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1628:50: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1630:66: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1631:66: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1632:49: warning: cast to restricted __le32 ../drivers/scsi/53c700.c:1639:67: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1643:59: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1885:43: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1888:45: warning: restricted __le32 degrades to integer ../drivers/scsi/53c700.c:1890:35: warning: restricted __le32 degrades to integer ../drivers/misc/ibmasm/remote.c:180:39: warning: cast removes address space '__iomem' of expression ../drivers/misc/ibmasm/remote.c:180:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/misc/ibmasm/remote.c:180:39: expected void const volatile [noderef] __iomem * ../drivers/misc/ibmasm/remote.c:180:39: got void * ../drivers/misc/ibmasm/heartbeat.c:85:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/misc/ibmasm/heartbeat.c:85:36: expected void const volatile [noderef] __iomem * ../drivers/misc/ibmasm/heartbeat.c:85:36: got void *message ../drivers/firewire/ohci-serdes-test.c: note: in included file: ../drivers/firewire/ohci.h:181:24: warning: restricted __le32 degrades to integer ../mm/numa_memblks.c:13:12: warning: symbol 'numa_nodes_parsed' was not declared. Should it be static? ../drivers/misc/sgi-xp/xp_main.c:69:25: warning: symbol 'xpc_registrations' was not declared. Should it be static? ../kernel/debug/debug_core.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pid_namespace.h): ../include/linux/rcupdate.h:847:9: warning: context imbalance in 'kgdb_cpu_enter' - different lock contexts for basic block ../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/3c589_cs.c:296:35: warning: cast to restricted __le16 ../lib/digsig.c:215:47: warning: incorrect type in argument 1 (different base types) ../lib/digsig.c:215:47: expected restricted __be64 const [usertype] *p ../lib/digsig.c:215:47: got unsigned long long [usertype] * ../drivers/usb/host/ehci-hcd.c: note: in included file: ../drivers/usb/host/ehci-q.c:1386:27: warning: incorrect type in assignment (different base types) ../drivers/usb/host/ehci-q.c:1386:27: expected restricted __le32 [usertype] old_current ../drivers/usb/host/ehci-q.c:1386:27: got int ../drivers/usb/host/ehci-hcd.c:568:27: warning: incorrect type in assignment (different base types) ../drivers/usb/host/ehci-hcd.c:568:27: expected restricted __le32 [usertype] old_current ../drivers/usb/host/ehci-hcd.c:568:27: got int ../net/netfilter/nft_compat.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock ../drivers/net/ethernet/3com/3c574_cs.c:348:35: warning: cast to restricted __le16 ../mm/page_ext.c:521:17: warning: context imbalance in 'page_ext_get' - wrong count at exit ../mm/page_ext.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'page_ext_put' - unexpected unlock ../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer ../drivers/misc/ibmasm/lowlevel.c:35:22: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/ibmasm/lowlevel.c:35:22: expected void volatile [noderef] __iomem * ../drivers/misc/ibmasm/lowlevel.c:35:22: got struct i2o_header * ../drivers/misc/ibmasm/lowlevel.c:36:22: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/ibmasm/lowlevel.c:36:22: expected void volatile [noderef] __iomem * ../drivers/misc/ibmasm/lowlevel.c:36:22: got void ** ../drivers/misc/ibmasm/lowlevel.c: note: in included file: ../drivers/misc/ibmasm/lowlevel.h:120:17: warning: cast removes address space '__iomem' of expression ../drivers/misc/ibmasm/lowlevel.h:120:17: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/8390/ne2k-pci.c:515:31: warning: cast to restricted __le32 ../drivers/net/ethernet/8390/ne2k-pci.c:342:47: warning: cast to restricted __le32 ../drivers/misc/sgi-xp/xpc_channel.c:781:31: warning: context imbalance in 'xpc_disconnect_channel' - unexpected unlock ../drivers/net/ethernet/adaptec/starfire.c:1507:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1507:35: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/adaptec/starfire.c:1507:35: got unsigned short [usertype] ../drivers/net/ethernet/adaptec/starfire.c:1823:41: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1823:41: expected unsigned short val ../drivers/net/ethernet/adaptec/starfire.c:1823:41: got restricted __le16 ../drivers/acpi/acpica/utglobal.c: note: in included file (through ../include/acpi/acpi.h): ../include/acpi/acpixf.h:104:1: warning: symbol 'acpi_gbl_enable_interpreter_slack' was not declared. Should it be static? ../include/acpi/acpixf.h:113:1: warning: symbol 'acpi_gbl_auto_serialize_methods' was not declared. Should it be static? ../include/acpi/acpixf.h:120:1: warning: symbol 'acpi_gbl_create_osi_method' was not declared. Should it be static? ../include/acpi/acpixf.h:126:1: warning: symbol 'acpi_gbl_use_default_register_widths' was not declared. Should it be static? ../include/acpi/acpixf.h:136:1: warning: symbol 'acpi_gbl_enable_table_validation' was not declared. Should it be static? ../include/acpi/acpixf.h:141:1: warning: symbol 'acpi_gbl_enable_aml_debug_object' was not declared. Should it be static? ../include/acpi/acpixf.h:149:1: warning: symbol 'acpi_gbl_copy_dsdt_locally' was not declared. Should it be static? ../include/acpi/acpixf.h:157:1: warning: symbol 'acpi_gbl_do_not_use_xsdt' was not declared. Should it be static? ../include/acpi/acpixf.h:167:1: warning: symbol 'acpi_gbl_use32_bit_fadt_addresses' was not declared. Should it be static? ../include/acpi/acpixf.h:176:1: warning: symbol 'acpi_gbl_use32_bit_facs_addresses' was not declared. Should it be static? ../include/acpi/acpixf.h:184:1: warning: symbol 'acpi_gbl_truncate_io_addresses' was not declared. Should it be static? ../include/acpi/acpixf.h:190:1: warning: symbol 'acpi_gbl_disable_auto_repair' was not declared. Should it be static? ../include/acpi/acpixf.h:196:1: warning: symbol 'acpi_gbl_disable_ssdt_table_install' was not declared. Should it be static? ../include/acpi/acpixf.h:201:1: warning: symbol 'acpi_gbl_runtime_namespace_override' was not declared. Should it be static? ../include/acpi/acpixf.h:207:1: warning: symbol 'acpi_gbl_osi_data' was not declared. Should it be static? ../include/acpi/acpixf.h:214:1: warning: symbol 'acpi_gbl_reduced_hardware' was not declared. Should it be static? ../include/acpi/acpixf.h:221:1: warning: symbol 'acpi_gbl_max_loop_iterations' was not declared. Should it be static? ../include/acpi/acpixf.h:231:1: warning: symbol 'acpi_gbl_ignore_package_resolution_errors' was not declared. Should it be static? ../include/acpi/acpixf.h:237:1: warning: symbol 'acpi_gbl_trace_flags' was not declared. Should it be static? ../include/acpi/acpixf.h:238:1: warning: symbol 'acpi_gbl_trace_method_name' was not declared. Should it be static? ../include/acpi/acpixf.h:239:1: warning: symbol 'acpi_gbl_trace_dbg_level' was not declared. Should it be static? ../include/acpi/acpixf.h:240:1: warning: symbol 'acpi_gbl_trace_dbg_layer' was not declared. Should it be static? ../include/acpi/acpixf.h:247:1: warning: symbol 'acpi_dbg_level' was not declared. Should it be static? ../include/acpi/acpixf.h:248:1: warning: symbol 'acpi_dbg_layer' was not declared. Should it be static? ../include/acpi/acpixf.h:252:1: warning: symbol 'acpi_gbl_display_debug_timer' was not declared. Should it be static? ../include/acpi/acpixf.h:259:1: warning: symbol 'acpi_gbl_method_executing' was not declared. Should it be static? ../drivers/acpi/acpica/utglobal.c: note: in included file (through ../drivers/acpi/acpica/accommon.h): ../drivers/acpi/acpica/acglobal.h:27:1: warning: symbol 'acpi_gbl_CDAT' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:28:1: warning: symbol 'acpi_gbl_dsdt_index' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:29:1: warning: symbol 'acpi_gbl_facs_index' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:30:1: warning: symbol 'acpi_gbl_xfacs_index' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:31:1: warning: symbol 'acpi_gbl_fadt_index' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:32:1: warning: symbol 'acpi_gbl_FACS' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:115:1: warning: symbol 'acpi_gbl_startup_flags' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:116:1: warning: symbol 'acpi_gbl_shutdown' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:117:1: warning: symbol 'acpi_gbl_early_initialization' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:138:1: warning: symbol 'acpi_gbl_namespace_initialized' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:197:1: warning: symbol 'acpi_gbl_nesting_level' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:210:1: warning: symbol 'acpi_gbl_current_scope' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:214:1: warning: symbol 'acpi_gbl_capture_comments' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:215:1: warning: symbol 'acpi_gbl_last_list_head' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:273:1: warning: symbol 'acpi_gbl_db_output_flags' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:297:1: warning: symbol 'acpi_gbl_abort_method' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:298:1: warning: symbol 'acpi_gbl_db_thread_id' was not declared. Should it be static? ../drivers/acpi/acpica/acglobal.h:299:1: warning: symbol 'acpi_gbl_next_cmd_num' was not declared. Should it be static? ../drivers/misc/sgi-xp/xpc_uv.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * ../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * ../drivers/misc/sgi-xp/xpc_uv.c:681:47: warning: context imbalance in 'xpc_send_activate_IRQ_ch_uv' - unexpected unlock ../net/rds/connection.c:71:31: warning: incorrect type in argument 1 (different base types) ../net/rds/connection.c:71:31: expected restricted __be32 const [usertype] laddr ../net/rds/connection.c:71:31: got unsigned int [assigned] [usertype] lhash ../net/rds/connection.c:71:41: warning: incorrect type in argument 3 (different base types) ../net/rds/connection.c:71:41: expected restricted __be32 const [usertype] faddr ../net/rds/connection.c:71:41: got unsigned int [assigned] [usertype] fhash ../drivers/scsi/advansys.c:4263:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:4263:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:4263:9: expected unsigned short val ../drivers/scsi/advansys.c:4263:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:4263:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:4263:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:4263:9: expected unsigned short val ../drivers/scsi/advansys.c:4263:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:4721:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:4721:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:4721:9: expected unsigned short val ../drivers/scsi/advansys.c:4721:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:4721:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:4721:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:4721:9: expected unsigned short val ../drivers/scsi/advansys.c:4721:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:4735:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:4735:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:4735:9: expected unsigned short val ../drivers/scsi/advansys.c:4735:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:4735:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:4735:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:4735:9: expected unsigned short val ../drivers/scsi/advansys.c:4735:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5204:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5204:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5204:9: expected unsigned short val ../drivers/scsi/advansys.c:5204:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5204:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5204:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5204:9: expected unsigned short val ../drivers/scsi/advansys.c:5204:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5221:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5221:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5221:9: expected unsigned short val ../drivers/scsi/advansys.c:5221:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5221:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5221:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5221:9: expected unsigned short val ../drivers/scsi/advansys.c:5221:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5700:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5700:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5700:9: expected unsigned short val ../drivers/scsi/advansys.c:5700:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5700:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5700:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5700:9: expected unsigned short val ../drivers/scsi/advansys.c:5700:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5716:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5716:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5716:9: expected unsigned short val ../drivers/scsi/advansys.c:5716:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:5716:9: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:5716:9: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/advansys.c:5716:9: expected unsigned short val ../drivers/scsi/advansys.c:5716:9: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:6095:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:6095:31: expected restricted __le32 [usertype] irq_next_vpa ../drivers/scsi/advansys.c:6095:31: got unsigned int [usertype] ../drivers/scsi/advansys.c:6117:22: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:6130:51: warning: restricted __le32 degrades to integer ../drivers/scsi/advansys.c:7933:31: warning: cast from restricted __le32 ../drivers/scsi/advansys.c:7934:30: warning: cast from restricted __le32 ../drivers/scsi/advansys.c:8127:47: warning: cast from restricted __le32 ../drivers/scsi/advansys.c:8128:46: warning: cast from restricted __le32 ../drivers/scsi/advansys.c:8731:33: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:8847:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:8847:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:8847:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:8891:29: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:9639:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:9639:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:9639:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:9668:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:9668:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:9668:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:9706:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:9706:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:9706:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:9735:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:9735:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:9735:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:9773:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:9773:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:9773:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:9802:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/advansys.c:9802:30: expected unsigned short [usertype] word ../drivers/scsi/advansys.c:9802:30: got restricted __le16 [usertype] ../drivers/scsi/advansys.c:9837:33: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:9852:33: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:9880:33: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:9895:33: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:9923:33: warning: cast to restricted __le16 ../drivers/scsi/advansys.c:9938:33: warning: cast to restricted __le16 ../mm/page_table_check.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__page_table_check_pte_clear_range' - unexpected unlock ../kernel/debug/kdb/kdb_main.c:2271:40: warning: dereference of noderef expression ../drivers/scsi/ips.c:2454:13: warning: cast to restricted __le32 ../drivers/scsi/ips.c:3542:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3542:59: expected unsigned int [usertype] sg_addr ../drivers/scsi/ips.c:3542:59: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3551:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3551:59: expected unsigned int [usertype] sg_addr ../drivers/scsi/ips.c:3551:59: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3561:47: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/ips.c:3561:47: expected restricted __le32 [usertype] *var ../drivers/scsi/ips.c:3561:47: got unsigned int * ../drivers/scsi/ips.c:3562:49: warning: cast to restricted __le16 ../drivers/scsi/ips.c:3571:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3571:56: expected unsigned short [usertype] sector_count ../drivers/scsi/ips.c:3571:56: got restricted __le16 [usertype] ../drivers/scsi/ips.c:3574:29: warning: cast to restricted __le16 ../drivers/scsi/ips.c:3575:64: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3575:64: expected unsigned short [usertype] sector_count ../drivers/scsi/ips.c:3575:64: got restricted __le16 [usertype] ../drivers/scsi/ips.c:3588:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3588:59: expected unsigned int [usertype] sg_addr ../drivers/scsi/ips.c:3588:59: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3597:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3597:59: expected unsigned int [usertype] sg_addr ../drivers/scsi/ips.c:3597:59: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3607:47: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/ips.c:3607:47: expected restricted __le32 [usertype] *var ../drivers/scsi/ips.c:3607:47: got unsigned int * ../drivers/scsi/ips.c:3608:49: warning: cast to restricted __le16 ../drivers/scsi/ips.c:3619:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3619:56: expected unsigned short [usertype] sector_count ../drivers/scsi/ips.c:3619:56: got restricted __le16 [usertype] ../drivers/scsi/ips.c:3706:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3706:44: expected unsigned int [usertype] dcdb_address ../drivers/scsi/ips.c:3706:44: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3747:58: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3747:58: expected unsigned int [usertype] buffer_pointer ../drivers/scsi/ips.c:3747:58: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3750:58: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3750:58: expected unsigned int [usertype] buffer_pointer ../drivers/scsi/ips.c:3750:58: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3784:58: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3784:58: expected unsigned int [usertype] buffer_pointer ../drivers/scsi/ips.c:3784:58: got restricted __le32 [usertype] ../drivers/scsi/ips.c:3787:58: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:3787:58: expected unsigned int [usertype] buffer_pointer ../drivers/scsi/ips.c:3787:58: got restricted __le32 [usertype] ../drivers/scsi/ips.c:4053:13: warning: cast to restricted __le32 ../drivers/scsi/ips.c:4052:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4052:17: expected unsigned int [usertype] lba ../drivers/scsi/ips.c:4052:17: got restricted __be32 [usertype] ../drivers/scsi/ips.c:4056:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4056:17: expected unsigned int [usertype] len ../drivers/scsi/ips.c:4056:17: got restricted __be32 [usertype] ../drivers/scsi/ips.c:4082:13: warning: cast to restricted __le32 ../drivers/scsi/ips.c:4092:14: warning: cast to restricted __le32 ../drivers/scsi/ips.c:4109:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4109:49: expected unsigned short [addressable] [assigned] [usertype] SectorsPerTrack ../drivers/scsi/ips.c:4109:49: got restricted __be16 [usertype] ../drivers/scsi/ips.c:4110:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4110:48: expected unsigned short [addressable] [assigned] [usertype] BytesPerSector ../drivers/scsi/ips.c:4110:48: got restricted __be16 [usertype] ../drivers/scsi/ips.c:4111:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4111:44: expected unsigned short [addressable] [assigned] [usertype] Interleave ../drivers/scsi/ips.c:4111:44: got restricted __be16 [usertype] ../drivers/scsi/ips.c:4122:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4122:47: expected unsigned short [addressable] [assigned] [usertype] CylindersHigh ../drivers/scsi/ips.c:4122:47: got restricted __be16 [usertype] ../drivers/scsi/ips.c:4130:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4130:42: expected unsigned short [addressable] [assigned] [usertype] StepRate ../drivers/scsi/ips.c:4130:42: got restricted __be16 [usertype] ../drivers/scsi/ips.c:5277:17: warning: cast to restricted __le32 ../drivers/scsi/ips.c:5587:13: warning: cast to restricted __le32 ../drivers/scsi/ips.c:1818:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1818:46: expected unsigned int [usertype] count ../drivers/scsi/ips.c:1818:46: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1849:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1849:38: expected unsigned int [usertype] buffer_addr ../drivers/scsi/ips.c:1849:38: got restricted __le32 [usertype] ../drivers/scsi/ips.c:2325:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:2325:40: expected unsigned int [usertype] count ../drivers/scsi/ips.c:2325:40: got restricted __le32 [usertype] ../drivers/scsi/ips.c:4367:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4367:26: expected unsigned int [usertype] ccsar ../drivers/scsi/ips.c:4367:26: got restricted __le32 [usertype] ../drivers/scsi/ips.c:4377:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4377:32: expected unsigned int [usertype] cccr ../drivers/scsi/ips.c:4377:32: got restricted __le32 [usertype] ../drivers/scsi/ips.c:4378:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:4378:33: expected unsigned int [usertype] ccsar ../drivers/scsi/ips.c:4378:33: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1927:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1927:44: expected unsigned int [usertype] dcdb_address ../drivers/scsi/ips.c:1927:44: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1934:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1934:50: expected unsigned int [usertype] buffer_pointer ../drivers/scsi/ips.c:1934:50: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1937:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1937:51: expected unsigned int [usertype] sg_addr ../drivers/scsi/ips.c:1937:51: got restricted __le32 [usertype] ../drivers/scsi/ips.c:2016:14: warning: cast to restricted __le32 ../drivers/scsi/ips.c:2017:14: warning: cast to restricted __le16 ../drivers/scsi/ips.c:2042:13: warning: cast to restricted __le32 ../drivers/scsi/ips.c:968:13: warning: cast to restricted __le32 ../drivers/scsi/ips.c:1787:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1787:56: expected unsigned int [usertype] address_lo ../drivers/scsi/ips.c:1787:56: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1789:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1789:56: expected unsigned int [usertype] address_hi ../drivers/scsi/ips.c:1789:56: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1791:52: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1791:52: expected unsigned int [usertype] length ../drivers/scsi/ips.c:1791:52: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1793:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1793:53: expected unsigned int [usertype] address ../drivers/scsi/ips.c:1793:53: got restricted __le32 [usertype] ../drivers/scsi/ips.c:1795:52: warning: incorrect type in assignment (different base types) ../drivers/scsi/ips.c:1795:52: expected unsigned int [usertype] length ../drivers/scsi/ips.c:1795:52: got restricted __le32 [usertype] ../drivers/scsi/ips.c:2558:17: warning: context imbalance in 'ips_next' - different lock contexts for basic block ../drivers/gpio/gpio-tqmx86.c:321:37: warning: cast truncates bits from constant value (ffffff0f becomes f) ../drivers/net/ethernet/3com/typhoon.c:769:21: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/3com/typhoon.c:525:39: warning: context imbalance in 'typhoon_process_response' - different lock contexts for basic block ../drivers/net/ethernet/8390/pcnet_cs.c:1157:18: warning: cast to restricted __le16 ../drivers/net/ethernet/8390/pcnet_cs.c:1375:18: warning: cast to restricted __le16 ../drivers/net/ethernet/8390/axnet_cs.c:642:18: warning: cast to restricted __le16 ../drivers/scsi/BusLogic.c:2916:32: warning: context imbalance in 'blogic_qcmd_lck' - unexpected unlock ../drivers/scsi/BusLogic.c:3213:32: warning: context imbalance in 'blogic_resetadapter' - unexpected unlock ../drivers/tty/serial/meson_uart.c:572:9: warning: context imbalance in 'meson_serial_port_write' - different lock contexts for basic block ../drivers/net/ethernet/alacritech/slicoss.c:1091:24: warning: cast to restricted __le32 ../drivers/misc/sgi-gru/grufile.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../fs/proc/proc_sysctl.c:930:16: error: incompatible types in comparison expression (different address spaces): ../fs/proc/proc_sysctl.c:930:16: struct ctl_table_header [noderef] __rcu * ../fs/proc/proc_sysctl.c:930:16: struct ctl_table_header * ../fs/proc/proc_sysctl.c:303:32: warning: context imbalance in 'start_unregistering' - unexpected unlock ../drivers/usb/early/xhci-dbc.c:281:24: warning: incorrect type in argument 1 (different base types) ../drivers/usb/early/xhci-dbc.c:281:24: expected unsigned short [usertype] *s ../drivers/usb/early/xhci-dbc.c:281:24: got restricted __le16 * ../drivers/usb/early/xhci-dbc.c:290:24: warning: incorrect type in argument 1 (different base types) ../drivers/usb/early/xhci-dbc.c:290:24: expected unsigned short [usertype] *s ../drivers/usb/early/xhci-dbc.c:290:24: got restricted __le16 * ../drivers/usb/early/xhci-dbc.c:299:24: warning: incorrect type in argument 1 (different base types) ../drivers/usb/early/xhci-dbc.c:299:24: expected unsigned short [usertype] *s ../drivers/usb/early/xhci-dbc.c:299:24: got restricted __le16 * ../drivers/usb/early/xhci-dbc.c:338:18: warning: incorrect type in assignment (different base types) ../drivers/usb/early/xhci-dbc.c:338:18: expected unsigned int [usertype] dev_info ../drivers/usb/early/xhci-dbc.c:338:18: got restricted __le32 [usertype] ../drivers/usb/early/xhci-dbc.c:341:18: warning: incorrect type in assignment (different base types) ../drivers/usb/early/xhci-dbc.c:341:18: expected unsigned int [usertype] dev_info ../drivers/usb/early/xhci-dbc.c:341:18: got restricted __le32 [usertype] ../drivers/usb/early/xhci-dbc.c:493:25: warning: invalid assignment: &= ../drivers/usb/early/xhci-dbc.c:493:25: left side has type unsigned int ../drivers/usb/early/xhci-dbc.c:493:25: right side has type restricted __le32 ../drivers/usb/early/xhci-dbc.c:495:25: warning: invalid assignment: |= ../drivers/usb/early/xhci-dbc.c:495:25: left side has type unsigned int ../drivers/usb/early/xhci-dbc.c:495:25: right side has type restricted __le32 ../drivers/usb/early/xhci-dbc.c:223:22: warning: incorrect type in assignment (different base types) ../drivers/usb/early/xhci-dbc.c:223:22: expected unsigned short [usertype] ../drivers/usb/early/xhci-dbc.c:223:22: got restricted __le16 [usertype] ../drivers/usb/early/xhci-dbc.c:223:22: warning: incorrect type in assignment (different base types) ../drivers/usb/early/xhci-dbc.c:223:22: expected unsigned short [usertype] ../drivers/usb/early/xhci-dbc.c:223:22: got restricted __le16 [usertype] ../drivers/usb/early/xhci-dbc.c:223:22: warning: incorrect type in assignment (different base types) ../drivers/usb/early/xhci-dbc.c:223:22: expected unsigned short [usertype] ../drivers/usb/early/xhci-dbc.c:223:22: got restricted __le16 [usertype] ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:222:44: warning: cast to restricted __be32 ../drivers/acpi/x86/s2idle.c:522:13: warning: restricted suspend_state_t degrades to integer ../drivers/acpi/x86/s2idle.c:522:33: warning: restricted suspend_state_t degrades to integer ../drivers/net/hamradio/baycom_ser_fdx.c:290:43: warning: dubious: x | !y ../lib/stackdepot.c:672:9: warning: context imbalance in 'stack_depot_save_flags' - different lock contexts for basic block ../mm/userfaultfd.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'mfill_atomic_install_pte' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'mfill_atomic_pte_zeropage' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'mfill_atomic_pte_poison' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'move_pages_pte' - unexpected unlock ../mm/userfaultfd.c:1695:44: warning: context imbalance in 'move_pages' - unexpected unlock ../drivers/scsi/qlogicfas408.c:248:14: warning: cast truncates bits from constant value (500 becomes 0) ../drivers/scsi/qlogicfas408.c:575:14: warning: cast truncates bits from constant value (500 becomes 0) ../drivers/net/ethernet/alteon/acenic.c:1989:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/alteon/acenic.c:1989:35: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/alteon/acenic.c:1989:35: got restricted __be16 [usertype] ../net/rds/send.c:1050:24: warning: incorrect type in argument 1 (different base types) ../net/rds/send.c:1050:24: expected unsigned int [usertype] a ../net/rds/send.c:1050:24: got restricted __be16 [usertype] sin6_port ../net/rds/send.c:1052:24: warning: incorrect type in argument 1 (different base types) ../net/rds/send.c:1052:24: expected unsigned int [usertype] a ../net/rds/send.c:1052:24: got restricted __be16 [usertype] sin6_port ../net/rds/send.c:1457:30: warning: incorrect type in initializer (different base types) ../net/rds/send.c:1457:30: expected unsigned short [usertype] npaths ../net/rds/send.c:1457:30: got restricted __be16 [usertype] ../net/rds/send.c:1458:34: warning: incorrect type in initializer (different base types) ../net/rds/send.c:1458:34: expected unsigned int [usertype] my_gen_num ../net/rds/send.c:1458:34: got restricted __be32 [usertype] ../drivers/input/mouse/bcm5974.c:638:47: warning: incorrect type in argument 1 (different base types) ../drivers/input/mouse/bcm5974.c:638:47: expected restricted __le16 [usertype] x ../drivers/input/mouse/bcm5974.c:638:47: got unsigned char [usertype] ../drivers/usb/core/usb.c: In function ‘usb_alloc_dev’: ../drivers/usb/core/usb.c:706:37: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] 706 | "%s.%d", parent->devpath, port1); | ^~ ../drivers/usb/core/usb.c:706:33: note: using the range [-2147483648, 2147483647] for directive argument 706 | "%s.%d", parent->devpath, port1); | ^~~~~~~ ../drivers/usb/core/usb.c:705:25: note: ‘snprintf’ output between 3 and 28 bytes into a destination of size 16 705 | snprintf(dev->devpath, sizeof dev->devpath, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | "%s.%d", parent->devpath, port1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/hamradio/baycom_ser_hdx.c:193:19: warning: dubious: x | !y ../drivers/scsi/qla1280.c:2854:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/qla1280.c:2854:27: expected restricted __le32 [usertype] *dword_ptr ../drivers/scsi/qla1280.c:2854:27: got unsigned int [usertype] * ../drivers/scsi/qla1280.c:2910:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qla1280.c:2910:35: expected restricted __le32 [usertype] *[assigned] dword_ptr ../drivers/scsi/qla1280.c:2910:35: got unsigned int [usertype] * ../drivers/scsi/qla1280.c:2316:16: warning: cast to restricted __le16 ../drivers/scsi/qla1280.c:637:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/qla1280.c:637:27: expected unsigned short [usertype] isp_parameter ../drivers/scsi/qla1280.c:637:27: got restricted __le16 [usertype] ../drivers/scsi/qla1280.c:638:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/qla1280.c:638:32: expected unsigned short [usertype] w ../drivers/scsi/qla1280.c:638:32: got restricted __le16 [usertype] ../drivers/scsi/qla1280.c:640:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/qla1280.c:640:46: expected unsigned short [usertype] selection_timeout ../drivers/scsi/qla1280.c:640:46: got restricted __le16 [usertype] ../drivers/scsi/qla1280.c:641:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/qla1280.c:641:44: expected unsigned short [usertype] max_queue_depth ../drivers/scsi/qla1280.c:641:44: got restricted __le16 [usertype] ../drivers/scsi/qla1280.c:1489:30: warning: context imbalance in 'qla1280_request_firmware' - unexpected unlock ../drivers/gpio/gpio-viperboard.c:261:20: warning: incorrect type in assignment (different base types) ../drivers/gpio/gpio-viperboard.c:261:20: expected unsigned short [usertype] val ../drivers/gpio/gpio-viperboard.c:261:20: got restricted __be16 [usertype] ../drivers/gpio/gpio-viperboard.c:262:21: warning: incorrect type in assignment (different base types) ../drivers/gpio/gpio-viperboard.c:262:21: expected unsigned short [usertype] mask ../drivers/gpio/gpio-viperboard.c:262:21: got restricted __be16 [usertype] ../drivers/gpio/gpio-viperboard.c:302:27: warning: cast to restricted __be16 ../drivers/gpio/gpio-viperboard.c:324:28: warning: incorrect type in assignment (different base types) ../drivers/gpio/gpio-viperboard.c:324:28: expected unsigned short [usertype] val ../drivers/gpio/gpio-viperboard.c:324:28: got restricted __be16 [usertype] ../drivers/gpio/gpio-viperboard.c:325:29: warning: incorrect type in assignment (different base types) ../drivers/gpio/gpio-viperboard.c:325:29: expected unsigned short [usertype] mask ../drivers/gpio/gpio-viperboard.c:325:29: got restricted __be16 [usertype] ../kernel/seccomp.c:579:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:579:27: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:579:27: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:583:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:583:29: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:583:29: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:895:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:895:9: expected struct qspinlock *lock ../kernel/seccomp.c:895:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:1396:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1396:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1396:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1408:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1408:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1408:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1894:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1894:9: expected struct lockdep_map const *lock ../kernel/seccomp.c:1894:9: got struct lockdep_map [noderef] __rcu * ../kernel/seccomp.c:1980:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1980:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1980:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1998:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1998:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1998:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2140:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2140:28: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2140:28: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2143:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2143:38: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2143:38: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2149:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2149:30: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2149:30: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:495:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:495:9: expected struct qspinlock *lock ../kernel/seccomp.c:495:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:602:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:602:9: expected struct qspinlock *lock ../kernel/seccomp.c:602:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:453:9: expected struct qspinlock *lock ../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:439:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:439:9: expected struct qspinlock *lock ../kernel/seccomp.c:439:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:453:9: expected struct qspinlock *lock ../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:439:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:439:9: expected struct qspinlock *lock ../kernel/seccomp.c:439:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:453:9: expected struct qspinlock *lock ../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c: note: in included file (through ../include/linux/ptrace.h, ../include/linux/audit.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../drivers/input/joystick/a3d.c: In function ‘a3d_connect’: ../drivers/input/joystick/a3d.c:287:51: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 287 | snprintf(a3d->phys, sizeof(a3d->phys), "%s/input0", gameport->phys); | ^~~~~~~ ../drivers/input/joystick/a3d.c:287:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 287 | snprintf(a3d->phys, sizeof(a3d->phys), "%s/input0", gameport->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/sctp/sm_make_chunk.c:3107:48: warning: incorrect type in argument 2 (different base types) ../net/sctp/sm_make_chunk.c:3107:48: expected int optname ../net/sctp/sm_make_chunk.c:3107:48: got restricted __be16 ../net/sctp/sm_make_chunk.c:3179:48: warning: incorrect type in argument 2 (different base types) ../net/sctp/sm_make_chunk.c:3179:48: expected int optname ../net/sctp/sm_make_chunk.c:3179:48: got restricted __be16 ../drivers/usb/core/hcd.c: In function ‘rh_string’: ../drivers/usb/core/hcd.c:441:48: warning: ‘%s’ directive output may be truncated writing up to 64 bytes into a region of size between 35 and 99 [-Wformat-truncation=] 441 | snprintf (buf, sizeof buf, "%s %s %s", init_utsname()->sysname, | ^~ 442 | init_utsname()->release, hcd->driver->description); | ~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/core/hcd.c:441:17: note: ‘snprintf’ output 3 or more bytes (assuming 131) into a destination of size 100 441 | snprintf (buf, sizeof buf, "%s %s %s", init_utsname()->sysname, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | init_utsname()->release, hcd->driver->description); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/keyboard/applespi.c:730:9: warning: context imbalance in 'applespi_msg_complete' - wrong count at exit ../drivers/input/keyboard/applespi.c:893:9: warning: context imbalance in 'applespi_init' - wrong count at exit ../drivers/input/keyboard/applespi.c:896:12: warning: context imbalance in 'applespi_set_capsl_led' - wrong count at exit ../drivers/input/keyboard/applespi.c:926:9: warning: context imbalance in 'applespi_set_bl_level' - wrong count at exit ../drivers/input/keyboard/applespi.c:1400:13: warning: context imbalance in 'applespi_got_data' - different lock contexts for basic block ../drivers/input/keyboard/applespi.c:1569:9: warning: context imbalance in 'applespi_notify' - wrong count at exit ../drivers/input/keyboard/applespi.c:1799:9: warning: context imbalance in 'applespi_drain_writes' - wrong count at exit ../drivers/input/keyboard/applespi.c:1810:9: warning: context imbalance in 'applespi_drain_reads' - wrong count at exit ../drivers/input/keyboard/atkbd.c: In function ‘atkbd_set_device_attrs’: ../drivers/input/keyboard/atkbd.c:1195:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 1195 | "%s/input0", atkbd->ps2dev.serio->phys); | ^~~~~~~ ../drivers/input/keyboard/atkbd.c:1194:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 1194 | snprintf(atkbd->phys, sizeof(atkbd->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1195 | "%s/input0", atkbd->ps2dev.serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/tty/serial/pch_uart.c:1403:30: warning: restricted upf_t degrades to integer ../drivers/tty/serial/pch_uart.c:1407:32: warning: invalid assignment: &= ../drivers/tty/serial/pch_uart.c:1407:32: left side has type int ../drivers/tty/serial/pch_uart.c:1407:32: right side has type restricted upf_t ../drivers/tty/serial/qcom_geni_serial.c:495:13: warning: context imbalance in 'qcom_geni_serial_console_write' - different lock contexts for basic block ../kernel/relay.c: In function ‘relay_create_buf_file’: ../kernel/relay.c:357:42: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 357 | snprintf(tmpname, NAME_MAX, "%s%d", chan->base_filename, cpu); | ^ ../kernel/relay.c:357:9: note: ‘snprintf’ output between 2 and 266 bytes into a destination of size 255 357 | snprintf(tmpname, NAME_MAX, "%s%d", chan->base_filename, cpu); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/keyboard/atkbd.c:971:13: warning: context imbalance in 'atkbd_cleanup' - wrong count at exit ../drivers/input/keyboard/atkbd.c:984:13: warning: context imbalance in 'atkbd_disconnect' - wrong count at exit ../drivers/input/keyboard/atkbd.c:1346:9: warning: context imbalance in 'atkbd_connect' - different lock contexts for basic block ../drivers/input/keyboard/atkbd.c:1358:12: warning: context imbalance in 'atkbd_reconnect' - different lock contexts for basic block ../drivers/input/keyboard/atkbd.c:1456:16: warning: context imbalance in 'atkbd_attr_set_helper' - wrong count at exit ../net/9p/client.c:749:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:749:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:749:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:751:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:751:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:751:48: got struct spinlock [noderef] __rcu * ../net/9p/client.c:834:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:834:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:834:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:836:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:836:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:836:48: got struct spinlock [noderef] __rcu * ../drivers/scsi/dc395x.c:4007:48: warning: cast truncates bits from constant value (1de1 becomes e1) ../drivers/scsi/dc395x.c:4009:45: warning: cast truncates bits from constant value (391 becomes 91) ../drivers/scsi/dc395x.c:4013:44: warning: cast truncates bits from constant value (1de1 becomes e1) ../drivers/scsi/dc395x.c:4015:44: warning: cast truncates bits from constant value (391 becomes 91) ../drivers/usb/core/hub.c:5554:17: warning: context imbalance in 'hub_port_connect' - different lock contexts for basic block ../drivers/net/ethernet/amd/pcnet32.c:695:39: warning: context imbalance in 'pcnet32_suspend' - unexpected unlock ../drivers/input/joystick/adi.c: In function ‘adi_init_input’: ../drivers/input/joystick/adi.c:395:60: warning: ‘%s’ directive output may be truncated writing up to 63 bytes into a region of size 55 [-Wformat-truncation=] 395 | snprintf(adi->name, ADI_MAX_NAME_LENGTH, "Logitech %s [%s]", buf, adi->cname); | ^~ ~~~ ../drivers/input/joystick/adi.c:395:9: note: ‘snprintf’ output between 13 and 91 bytes into a destination of size 64 395 | snprintf(adi->name, ADI_MAX_NAME_LENGTH, "Logitech %s [%s]", buf, adi->cname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] ../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] ../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] ../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] ../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] ../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] ../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] ../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) ../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] ../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] ../fs/nls/nls_base.c:180:24: warning: cast to restricted __le16 ../fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 ../fs/nls/nls_base.c:180:24: warning: cast to restricted __le16 ../fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 ../drivers/misc/sgi-gru/grukdump.c:60:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:60:17: expected void const * ../drivers/misc/sgi-gru/grukdump.c:60:17: got void [noderef] __user *[addressable] ubuf ../drivers/misc/sgi-gru/grukdump.c:60:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:60:17: expected void const * ../drivers/misc/sgi-gru/grukdump.c:60:17: got void [noderef] __user *[addressable] ubuf ../drivers/misc/sgi-gru/grukdump.c:60:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:60:17: expected void * ../drivers/misc/sgi-gru/grukdump.c:60:17: got void [noderef] __user *[addressable] ubuf ../drivers/misc/sgi-gru/grukdump.c:129:17: warning: incorrect type in assignment (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:129:17: expected struct gru_context_configuration_handle *ubufcch ../drivers/misc/sgi-gru/grukdump.c:129:17: got void [noderef] __user *[assigned] ubuf ../drivers/misc/sgi-gru/grukdump.c:192:14: warning: incorrect type in assignment (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:192:14: expected void [noderef] __user *ubuf ../drivers/misc/sgi-gru/grukdump.c:192:14: got void *[addressable] [assigned] buf ../drivers/misc/sgi-gru/grukdump.c:193:17: warning: incorrect type in assignment (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:193:17: expected void [noderef] __user *ubufend ../drivers/misc/sgi-gru/grukdump.c:193:17: got void * ../drivers/usb/host/isp116x-hcd.c:114:59: warning: incorrect type in argument 2 (different base types) ../drivers/usb/host/isp116x-hcd.c:114:59: expected unsigned short [usertype] val ../drivers/usb/host/isp116x-hcd.c:114:59: got restricted __le16 [usertype] ../drivers/usb/host/isp116x-hcd.c:152:34: warning: cast to restricted __le16 ../drivers/usb/host/oxu210hp-hcd.c:864:35: warning: incorrect type in assignment (different base types) ../drivers/usb/host/oxu210hp-hcd.c:864:35: expected restricted __le16 [usertype] wHubCharacteristics ../drivers/usb/host/oxu210hp-hcd.c:864:35: got unsigned short [usertype] ../drivers/usb/host/oxu210hp-hcd.c:916:32: warning: cast removes address space '__iomem' of expression ../drivers/usb/host/oxu210hp-hcd.c:940:33: warning: cast removes address space '__iomem' of expression ../drivers/usb/host/oxu210hp-hcd.c:987:24: warning: cast removes address space '__iomem' of expression ../drivers/usb/host/oxu210hp-hcd.c:1011:20: error: subtraction of different types can't work (different address spaces) ../drivers/usb/host/oxu210hp-hcd.c:1044:23: warning: cast removes address space '__iomem' of expression ../drivers/usb/host/oxu210hp-hcd.c:1145:41: warning: incorrect type in assignment (different base types) ../drivers/usb/host/oxu210hp-hcd.c:1145:41: expected unsigned int [noderef] __iomem ../drivers/usb/host/oxu210hp-hcd.c:1145:41: got restricted __le32 [usertype] ../drivers/usb/host/oxu210hp-hcd.c:1162:26: warning: cast removes address space '__iomem' of expression ../drivers/usb/host/oxu210hp-hcd.c:2002:44: warning: restricted __le32 degrades to integer ../drivers/usb/host/oxu210hp-hcd.c:2002:41: warning: incorrect type in assignment (different base types) ../drivers/usb/host/oxu210hp-hcd.c:2002:41: expected restricted __le32 [usertype] hw_token ../drivers/usb/host/oxu210hp-hcd.c:2002:41: got unsigned int ../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) ../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) ../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) ../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) ../kernel/taskstats.c:279:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:279:9: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:279:9: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c:291:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:291:36: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:291:36: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c:578:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:578:27: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:578:27: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c:589:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:589:29: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:589:29: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c: note: in included file (through ../include/linux/taskstats_kern.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h, ../include/linux/taskstats_kern.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'fill_stats_for_tgid' - different lock contexts for basic block ../mm/damon/vaddr.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/highmem.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'damon_mkold_pmd_entry' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'damon_young_pmd_entry' - unexpected unlock ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/latencytop.c:177: warning: Function parameter or struct member 'tsk' not described in '__account_scheduler_latency' ../kernel/latencytop.c:177: warning: Function parameter or struct member 'usecs' not described in '__account_scheduler_latency' ../kernel/latencytop.c:177: warning: Function parameter or struct member 'inter' not described in '__account_scheduler_latency' ../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 ../drivers/input/joystick/analog.c: In function ‘analog_init_device’: ../drivers/input/joystick/analog.c:371:21: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 371 | "%s/input%d", port->gameport->phys, index); | ^~~~~~ ../drivers/input/joystick/analog.c:371:18: note: directive argument in the range [0, 1] 371 | "%s/input%d", port->gameport->phys, index); | ^~~~~~~~~~~~ ../drivers/input/joystick/analog.c:370:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 370 | snprintf(analog->phys, sizeof(analog->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | "%s/input%d", port->gameport->phys, index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mm/damon/paddr.c: note: in included file: ../include/linux/rmap.h:703:28: warning: context imbalance in 'damon_folio_young_one' - unexpected unlock ../drivers/input/joystick/cobra.c: In function ‘cobra_connect’: ../drivers/input/joystick/cobra.c:184:29: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 184 | "%s/input%d", gameport->phys, i); | ^~~~~~ ../drivers/input/joystick/cobra.c:184:26: note: directive argument in the range [0, 1] 184 | "%s/input%d", gameport->phys, i); | ^~~~~~~~~~~~ ../drivers/input/joystick/cobra.c:183:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 183 | snprintf(cobra->phys[i], sizeof(cobra->phys[i]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184 | "%s/input%d", gameport->phys, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/i3c/master/svc-i3c-master.c:553:9: warning: context imbalance in 'svc_i3c_master_ibi_work' - wrong count at exit ../lib/sbitmap.c:150:9: warning: context imbalance in 'sbitmap_resize' - different lock contexts for basic block ../lib/sbitmap.c:200:17: warning: context imbalance in 'sbitmap_find_bit_in_word' - different lock contexts for basic block ../lib/sbitmap.c:515:9: warning: context imbalance in '__sbitmap_queue_get_batch' - different lock contexts for basic block ../drivers/scsi/megaraid.c: In function ‘mega_query_adapter’: ../drivers/scsi/megaraid.c:317:36: warning: ‘%d’ directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-truncation=] 317 | "%c%d%d.%d%d", | ^~ ../drivers/scsi/megaraid.c:317:26: note: directive argument in the range [0, 15] 317 | "%c%d%d.%d%d", | ^~~~~~~~~~~~~ ../drivers/scsi/megaraid.c:316:17: note: ‘snprintf’ output between 7 and 9 bytes into a destination of size 7 316 | snprintf(adapter->fw_version, sizeof(adapter->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | "%c%d%d.%d%d", | ~~~~~~~~~~~~~~ 318 | adapter->product_info.fw_version[2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | 0, | ~~ 320 | adapter->product_info.fw_version[1] & 0x0f, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | 0, | ~~ 322 | adapter->product_info.fw_version[0] & 0x0f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/megaraid.c:324:36: warning: ‘%d’ directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-truncation=] 324 | "%c%d%d.%d%d", | ^~ ../drivers/scsi/megaraid.c:324:26: note: directive argument in the range [0, 15] 324 | "%c%d%d.%d%d", | ^~~~~~~~~~~~~ ../drivers/scsi/megaraid.c:323:17: note: ‘snprintf’ output between 7 and 9 bytes into a destination of size 7 323 | snprintf(adapter->bios_version, sizeof(adapter->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 324 | "%c%d%d.%d%d", | ~~~~~~~~~~~~~~ 325 | adapter->product_info.bios_version[2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | 0, | ~~ 327 | adapter->product_info.bios_version[1] & 0x0f, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | 0, | ~~ 329 | adapter->product_info.bios_version[0] & 0x0f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/megaraid.c:4464:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/megaraid.c:4464:26: expected void volatile [noderef] __iomem *addr ../drivers/scsi/megaraid.c:4464:26: got void * ../drivers/scsi/megaraid.c:4523:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/megaraid.c:4523:26: expected void volatile [noderef] __iomem *addr ../drivers/scsi/megaraid.c:4523:26: got void * ../drivers/input/tablet/wacom_serial4.c: In function ‘wacom_connect’: ../drivers/input/tablet/wacom_serial4.c:533:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 533 | snprintf(wacom->phys, sizeof(wacom->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/tablet/wacom_serial4.c:533:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 533 | snprintf(wacom->phys, sizeof(wacom->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/joystick/db9.c:142:76: warning: dubious: x | !y ../drivers/net/ethernet/arc/emac_main.c:258:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:258:28: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:258:28: got restricted __le32 [usertype] ../drivers/net/ethernet/arc/emac_main.c:461:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:461:28: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:461:28: got restricted __le32 [usertype] ../drivers/net/ethernet/arc/emac_main.c:712:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:712:37: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:712:37: got restricted __le32 [usertype] ../drivers/input/mouse/psmouse-base.c: In function ‘psmouse_connect’: ../drivers/input/mouse/psmouse-base.c:1603:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 1603 | snprintf(psmouse->phys, sizeof(psmouse->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/mouse/psmouse-base.c:1603:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 1603 | snprintf(psmouse->phys, sizeof(psmouse->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/joystick/fsia6b.c: In function ‘fsia6b_serio_connect’: ../drivers/input/joystick/fsia6b.c:152:57: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 152 | snprintf(fsia6b->phys, sizeof(fsia6b->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/fsia6b.c:152:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 152 | snprintf(fsia6b->phys, sizeof(fsia6b->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/host/ohci-hcd.c: note: in included file: ../drivers/usb/host/ohci-hub.c:269:9: warning: context imbalance in 'ohci_rh_resume' - different lock contexts for basic block ../drivers/watchdog/pretimeout_noop.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_noop' ../drivers/thermal/thermal_debugfs.c: In function ‘cdev_tt_seq_show’: ../drivers/thermal/thermal_debugfs.c:331:59: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 3 and 8 [-Wformat-truncation=] 331 | snprintf(buffer, ARRAY_SIZE(buffer), "%d->%d", | ^~ ../drivers/thermal/thermal_debugfs.c:331:54: note: directive argument in the range [0, 65535] 331 | snprintf(buffer, ARRAY_SIZE(buffer), "%d->%d", | ^~~~~~~~ ../drivers/thermal/thermal_debugfs.c:331:17: note: ‘snprintf’ output between 5 and 14 bytes into a destination of size 11 331 | snprintf(buffer, ARRAY_SIZE(buffer), "%d->%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | entry->id >> 16, entry->id & 0xFFFF); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/atp870u.c:894:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/atp870u.c:894:59: expected unsigned int [usertype] ../drivers/scsi/atp870u.c:894:59: got restricted __le32 [usertype] ../drivers/scsi/atp870u.c:899:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/atp870u.c:899:51: expected unsigned int [usertype] ../drivers/scsi/atp870u.c:899:51: got restricted __le32 [usertype] ../drivers/scsi/atp870u.c:900:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/atp870u.c:900:50: expected unsigned short [usertype] ../drivers/scsi/atp870u.c:900:50: got restricted __le16 [usertype] ../drivers/scsi/atp870u.c:904:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/atp870u.c:904:42: expected unsigned short [usertype] ../drivers/scsi/atp870u.c:904:42: got restricted __le16 [usertype] ../drivers/input/mouse/synaptics.c:648:12: warning: context imbalance in 'synaptics_pt_start' - wrong count at exit ../drivers/input/mouse/synaptics.c:659:13: warning: context imbalance in 'synaptics_pt_stop' - wrong count at exit ../drivers/watchdog/pretimeout_panic.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_panic' ../drivers/input/keyboard/gpio_keys.c:491:9: warning: context imbalance in 'gpio_keys_irq_isr' - wrong count at exit ../kernel/bpf/core.c:243:49: error: arithmetics on pointers to functions ../kernel/bpf/core.c:2891:29: warning: symbol 'bpf_seq_printf_btf_proto' was not declared. Should it be static? ../kernel/bpf/core.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/xdp.h, ../include/linux/bpf_trace.h): ../include/trace/events/xdp.h:321:1: warning: Using plain integer as NULL pointer ../include/trace/events/xdp.h:348:1: warning: Using plain integer as NULL pointer ../include/trace/events/xdp.h:382:1: warning: Using plain integer as NULL pointer ../kernel/bpf/core.c: note: in included file (through ../include/linux/rbtree_latch.h, ../include/linux/bpf.h, ../include/linux/filter.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/spi/spi-fsl-qspi.c:635:25: warning: cast from restricted __be32 ../drivers/input/joystick/gf2k.c: In function ‘gf2k_connect’: ../drivers/input/joystick/gf2k.c:279:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 279 | snprintf(gf2k->phys, sizeof(gf2k->phys), "%s/input0", gameport->phys); | ^~~~~~~ ../drivers/input/joystick/gf2k.c:279:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 279 | snprintf(gf2k->phys, sizeof(gf2k->phys), "%s/input0", gameport->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/initio.c:2587:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/initio.c:2587:34: expected unsigned int [usertype] data ../drivers/scsi/initio.c:2587:34: got restricted __le32 [usertype] ../drivers/scsi/initio.c:2588:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/initio.c:2588:33: expected unsigned int [usertype] len ../drivers/scsi/initio.c:2588:33: got restricted __le32 [usertype] ../drivers/input/mouse/alps.c: In function ‘alps_register_bare_ps2_mouse’: ../drivers/input/mouse/alps.c:1411:56: warning: ‘%s’ directive output may be truncated writing 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 1411 | snprintf(priv->phys3, sizeof(priv->phys3), "%s/%s", | ^~ In function ‘alps_do_register_bare_ps2_mouse’, inlined from ‘alps_register_bare_ps2_mouse’ at ../drivers/input/mouse/alps.c:1461:11: ../drivers/input/mouse/alps.c:1411:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 1411 | snprintf(priv->phys3, sizeof(priv->phys3), "%s/%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1412 | psmouse->ps2dev.serio->phys, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1413 | (priv->dev2 ? "input2" : "input1")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/mouse/alps.c: In function ‘alps_init’: ../drivers/input/mouse/alps.c:3106:63: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 3106 | snprintf(priv->phys2, sizeof(priv->phys2), "%s/input1", | ^~~~~~~ ../drivers/input/mouse/alps.c:3106:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 3106 | snprintf(priv->phys2, sizeof(priv->phys2), "%s/input1", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3107 | psmouse->ps2dev.serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/mouse/alps.c:1590:9: warning: context imbalance in 'alps_flush_packet' - wrong count at exit ../net/sctp/socket.c:8505:23: warning: context imbalance in 'sctp_get_port_local' - unexpected unlock ../sound/soc/qcom/qdsp6/audioreach.c:81:45: warning: array of flexible structures ../drivers/input/joystick/grip.c: In function ‘grip_connect’: ../drivers/input/joystick/grip.c:337:29: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 337 | "%s/input%d", gameport->phys, i); | ^~~~~~ ../drivers/input/joystick/grip.c:337:26: note: directive argument in the range [0, 1] 337 | "%s/input%d", gameport->phys, i); | ^~~~~~~~~~~~ ../drivers/input/joystick/grip.c:336:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 336 | snprintf(grip->phys[i], sizeof(grip->phys[i]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | "%s/input%d", gameport->phys, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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 ../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:1094:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1094:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1094:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1095:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1095:43: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1095:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1318:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1318:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1318:40: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1319:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1319:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1319:40: got struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:2121:54: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2121:54: expected struct ftrace_hash *old_hash ../kernel/trace/ftrace.c:2121:54: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1523:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:1523:9: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:1523:9: struct ftrace_hash * ../kernel/trace/ftrace.c:1539:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1540:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1541:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1542:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1715:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1716:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1777:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1778:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:2099:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2110:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2593:53: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2604:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3326:63: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3351:88: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3359:77: warning: incorrect type in argument 3 (different address spaces) ../kernel/trace/ftrace.c:3426:51: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3427:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3433:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3434:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3473:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3475:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3477:48: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3479:49: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3484:58: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3485:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3492:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3493:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3495:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3496:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3501:53: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3502:54: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3521:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3522:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3527:83: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3530:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3537:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3538:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3549:67: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3550:55: warning: incorrect type in argument 3 (different address spaces) ../kernel/trace/ftrace.c:3609:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3610:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3611:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3612:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3666:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3669:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3909:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3926:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4574:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4577:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5005:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5007:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5382:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5526:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5532:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5807:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5809:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5882:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5884:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5933:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5982:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6024:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6076:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6080:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6375:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6377:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6438:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6446:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6514:47: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6515:55: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:7185:46: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7186:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7190:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7208:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7208:66: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7260:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7261:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7641:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7642:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7686:36: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:7686:36: struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:7686:36: struct ftrace_ops * ../kernel/trace/ftrace.c:8463:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:8463:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:8463:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:8512:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:8512:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:8512: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: dereference of noderef expression ../kernel/trace/ftrace.c:231:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3321:52: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3350:54: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3525:29: warning: too many warnings ../drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature' ../net/caif/cfmuxl.c:127:14: error: incompatible types in comparison expression (different address spaces): ../net/caif/cfmuxl.c:127:14: struct cflayer [noderef] __rcu * ../net/caif/cfmuxl.c:127:14: struct cflayer * ../net/caif/cfmuxl.c:131:17: error: incompatible types in comparison expression (different address spaces): ../net/caif/cfmuxl.c:131:17: struct cflayer [noderef] __rcu * ../net/caif/cfmuxl.c:131:17: struct cflayer * ../net/caif/cfmuxl.c:111:9: error: incompatible types in comparison expression (different address spaces): ../net/caif/cfmuxl.c:111:9: struct cflayer [noderef] __rcu * ../net/caif/cfmuxl.c:111:9: struct cflayer * ../net/caif/cfmuxl.c:141:14: error: incompatible types in comparison expression (different address spaces): ../net/caif/cfmuxl.c:141:14: struct cflayer [noderef] __rcu * ../net/caif/cfmuxl.c:141:14: struct cflayer * ../net/caif/cfmuxl.c:145:17: error: incompatible types in comparison expression (different address spaces): ../net/caif/cfmuxl.c:145:17: struct cflayer [noderef] __rcu * ../net/caif/cfmuxl.c:145:17: struct cflayer * ../net/caif/cfmuxl.c:167:9: error: incompatible types in comparison expression (different address spaces): ../net/caif/cfmuxl.c:167:9: struct cflayer [noderef] __rcu * ../net/caif/cfmuxl.c:167:9: struct cflayer * ../drivers/input/mouse/byd.c:252:13: warning: context imbalance in 'byd_clear_touch' - wrong count at exit ../drivers/scsi/a100u2w.c:391:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:391:16: expected unsigned int [addressable] [usertype] data32 ../drivers/scsi/a100u2w.c:391:16: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:399:14: warning: cast to restricted __le32 ../drivers/scsi/a100u2w.c:404:27: warning: cast to restricted __le32 ../drivers/scsi/a100u2w.c:411:30: warning: cast to restricted __le32 ../drivers/scsi/a100u2w.c:426:62: warning: cast to restricted __le32 ../drivers/scsi/a100u2w.c:462:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:462:30: expected unsigned int [usertype] sg_addr ../drivers/scsi/a100u2w.c:462:30: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:463:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:463:33: expected unsigned int [usertype] sense_addr ../drivers/scsi/a100u2w.c:463:33: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:645:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:645:22: expected unsigned int [usertype] xferlen ../drivers/scsi/a100u2w.c:645:22: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:646:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:646:21: expected unsigned int [usertype] sg_len ../drivers/scsi/a100u2w.c:646:21: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:861:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:861:21: expected unsigned int [usertype] sg_len ../drivers/scsi/a100u2w.c:861:21: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:863:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:863:22: expected unsigned int [usertype] xferlen ../drivers/scsi/a100u2w.c:863:22: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:873:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:873:29: expected unsigned int [usertype] sg_len ../drivers/scsi/a100u2w.c:873:29: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:875:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:875:37: expected unsigned int [usertype] base ../drivers/scsi/a100u2w.c:875:37: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:876:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:876:39: expected unsigned int [usertype] length ../drivers/scsi/a100u2w.c:876:39: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:880:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:880:29: expected unsigned int [usertype] sg_len ../drivers/scsi/a100u2w.c:880:29: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:881:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:881:29: expected unsigned int [usertype] base ../drivers/scsi/a100u2w.c:881:29: got restricted __le32 [usertype] ../drivers/scsi/a100u2w.c:882:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/a100u2w.c:882:31: expected unsigned int [usertype] length ../drivers/scsi/a100u2w.c:882:31: got restricted __le32 [usertype] ../net/caif/cfctrl.c:242:23: warning: incorrect type in assignment (different base types) ../net/caif/cfctrl.c:242:23: expected unsigned int [usertype] tmp32 ../net/caif/cfctrl.c:242:23: got restricted __le32 [usertype] ../net/caif/cfctrl.c:249:23: warning: incorrect type in assignment (different base types) ../net/caif/cfctrl.c:249:23: expected unsigned int [addressable] [usertype] tmp32 ../net/caif/cfctrl.c:249:23: got restricted __le32 [usertype] ../net/caif/cfctrl.c:256:23: warning: incorrect type in assignment (different base types) ../net/caif/cfctrl.c:256:23: expected unsigned short [usertype] tmp16 ../net/caif/cfctrl.c:256:23: got restricted __le16 [usertype] ../net/caif/cfctrl.c:258:23: warning: incorrect type in assignment (different base types) ../net/caif/cfctrl.c:258:23: expected unsigned short [addressable] [usertype] tmp16 ../net/caif/cfctrl.c:258:23: got restricted __le16 [usertype] ../drivers/watchdog/pcwd_usb.c:586: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' ../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:770: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' ../net/9p/trans_usbg.c:130:12: warning: context imbalance in 'usb9pfs_transmit' - wrong count at exit ../net/9p/trans_usbg.c:416:13: warning: context imbalance in 'usb9pfs_clear_tx' - wrong count at exit ../net/9p/trans_usbg.c:498:9: warning: context imbalance in 'p9_usbg_cancel' - wrong count at exit ../drivers/input/mouse/elantech.c: In function ‘elantech_setup_ps2’: ../drivers/input/mouse/elantech.c:2121:65: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 2121 | snprintf(etd->tp_phys, sizeof(etd->tp_phys), "%s/input1", | ^~~~~~~ ../drivers/input/mouse/elantech.c:2121:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 2121 | snprintf(etd->tp_phys, sizeof(etd->tp_phys), "%s/input1", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2122 | psmouse->ps2dev.serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/joystick/guillemot.c: In function ‘guillemot_connect’: ../drivers/input/joystick/guillemot.c:203:63: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 203 | snprintf(guillemot->phys, sizeof(guillemot->phys), "%s/input0", gameport->phys); | ^~~~~~~ ../drivers/input/joystick/guillemot.c:203:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 203 | snprintf(guillemot->phys, sizeof(guillemot->phys), "%s/input0", gameport->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/host/ohci-at91.c:471:39: warning: invalid assignment: &= ../drivers/usb/host/ohci-at91.c:471:39: left side has type unsigned int ../drivers/usb/host/ohci-at91.c:471:39: right side has type restricted __le32 ../drivers/usb/host/ohci-at91.c:474:39: warning: invalid assignment: |= ../drivers/usb/host/ohci-at91.c:474:39: left side has type unsigned int ../drivers/usb/host/ohci-at91.c:474:39: right side has type restricted __le32 ../drivers/usb/host/ohci-at91.c:477:39: warning: invalid assignment: |= ../drivers/usb/host/ohci-at91.c:477:39: left side has type unsigned int ../drivers/usb/host/ohci-at91.c:477:39: right side has type restricted __le32 ../drivers/md/raid5.c: note: in included file: ../drivers/md/raid5.h:271:14: warning: array of flexible structures ../drivers/md/raid5.c:104:9: warning: context imbalance in 'raid5_quiesce' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5686:9: warning: context imbalance in 'ring_buffer_peek' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5772:9: warning: context imbalance in 'ring_buffer_consume' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6188:17: warning: context imbalance in 'ring_buffer_empty' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6218:9: warning: context imbalance in 'ring_buffer_empty_cpu' - different lock contexts for basic block ../sound/soc/sof/ipc3.c: note: in included file: ../include/sound/sof/control.h:124:17: warning: array of flexible structures ../drivers/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); | ~~~~~~~~~~~~~~~~~~~~~ ../net/caif/cffrml.c:92:15: warning: cast to restricted __le16 ../net/caif/cffrml.c:110:27: warning: cast to restricted __le16 ../drivers/input/joystick/interact.c: In function ‘interact_connect’: ../drivers/input/joystick/interact.c:232:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 232 | snprintf(interact->phys, sizeof(interact->phys), "%s/input0", gameport->phys); | ^~~~~~~ ../drivers/input/joystick/interact.c:232:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 232 | snprintf(interact->phys, sizeof(interact->phys), "%s/input0", gameport->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/host/ohci-s3c2410.c:275:39: warning: invalid assignment: |= ../drivers/usb/host/ohci-s3c2410.c:275:39: left side has type unsigned int ../drivers/usb/host/ohci-s3c2410.c:275:39: right side has type restricted __le32 ../drivers/usb/host/ohci-s3c2410.c:278:39: warning: invalid assignment: |= ../drivers/usb/host/ohci-s3c2410.c:278:39: left side has type unsigned int ../drivers/usb/host/ohci-s3c2410.c:278:39: right side has type restricted __le32 ../drivers/input/mouse/lifebook.c: In function ‘lifebook_init’: ../drivers/input/mouse/lifebook.c:283:21: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 283 | "%s/input1", psmouse->ps2dev.serio->phys); | ^~~~~~~ In function ‘lifebook_create_relative_device’, inlined from ‘lifebook_init’ at ../drivers/input/mouse/lifebook.c:331:11: ../drivers/input/mouse/lifebook.c:282:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 282 | snprintf(priv->phys, sizeof(priv->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | "%s/input1", psmouse->ps2dev.serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/joystick/magellan.c: In function ‘magellan_connect’: ../drivers/input/joystick/magellan.c:141:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 141 | snprintf(magellan->phys, sizeof(magellan->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/magellan.c:141:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 141 | snprintf(magellan->phys, sizeof(magellan->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/isdn/hardware/mISDN/hfcmulti.c: In function ‘init_e1_port’: ../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:64: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=] 4831 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d", | ^~ ../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:53: note: directive argument in the range [-2147483645, 2147483647] 4831 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d", | ^~~~~~~~~~~~~~ ../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:17: note: ‘snprintf’ output between 11 and 31 bytes into a destination of size 19 4831 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4832 | HFC_cnt + 1, pt+1); | ~~~~~~~~~~~~~~~~~~ ../drivers/isdn/hardware/mISDN/hfcmulti.c: In function ‘init_multi_port’: ../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:65: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=] 4949 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", | ^~ ../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:53: note: directive argument in the range [-2147483645, 2147483647] 4949 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", | ^~~~~~~~~~~~~~~ ../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:17: note: ‘snprintf’ output between 11 and 41 bytes into a destination of size 19 4949 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4950 | hc->ctype, HFC_cnt + 1, pt + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/myrs.c:2270:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/myrs.c:2270:42: expected void [noderef] __iomem *base ../drivers/scsi/myrs.c:2270:42: got struct myrs_hba *cs ../drivers/scsi/myrs.c:2422:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2422:16: expected unsigned int val ../drivers/scsi/myrs.c:2422:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2475:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2475:16: expected unsigned int val ../drivers/scsi/myrs.c:2475:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2415:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2415:16: expected unsigned int val ../drivers/scsi/myrs.c:2415:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2475:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2475:16: expected unsigned int val ../drivers/scsi/myrs.c:2475:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2408:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2408:16: expected unsigned int val ../drivers/scsi/myrs.c:2408:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2437:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/myrs.c:2437:13: expected restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2437:13: got unsigned int ../drivers/scsi/myrs.c:2507:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/myrs.c:2507:13: expected restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2507:13: got unsigned int ../drivers/scsi/myrs.c:2510:18: warning: restricted __le32 degrades to integer ../drivers/scsi/myrs.c:2415:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2415:16: expected unsigned int val ../drivers/scsi/myrs.c:2415:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2468:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2468:16: expected unsigned int val ../drivers/scsi/myrs.c:2468:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2453:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2453:16: expected unsigned int val ../drivers/scsi/myrs.c:2453:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2429:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/myrs.c:2429:13: expected restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2429:13: got unsigned int ../drivers/scsi/myrs.c:2401:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2401:16: expected unsigned int val ../drivers/scsi/myrs.c:2401:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2460:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/myrs.c:2460:13: expected restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2460:13: got unsigned int ../drivers/scsi/myrs.c:2445:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2445:16: expected unsigned int val ../drivers/scsi/myrs.c:2445:16: got restricted __le32 [usertype] val ../drivers/scsi/myrs.c:2408:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/myrs.c:2408:16: expected unsigned int val ../drivers/scsi/myrs.c:2408:16: got restricted __le32 [usertype] val ../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: expected unsigned int [usertype] value ../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: got restricted __le32 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: expected unsigned short [usertype] value ../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: got restricted __le16 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: expected unsigned int val ../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: got restricted __le32 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: expected unsigned short val ../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: got restricted __le16 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:497:32: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/hfcmulti.c:502:32: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/hfcmulti.c:519:25: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/hfcmulti.c:525:25: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: got void * ../net/caif/cfserl.c:121:29: warning: cast to restricted __le16 ../drivers/md/raid5-cache.c: note: in included file: ../drivers/md/raid5.h:271:14: warning: array of flexible structures ../drivers/thermal/cpufreq_cooling.c:81: warning: Excess struct member 'cdev' description in 'cpufreq_cooling_device' ../lib/test_bpf.c:7836:25: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7836:25: expected unsigned int [usertype] result ../lib/test_bpf.c:7836:25: got restricted __be16 [usertype] ../lib/test_bpf.c:7850:24: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7850:24: expected unsigned int [usertype] result ../lib/test_bpf.c:7850:24: got restricted __be32 [usertype] ../lib/test_bpf.c:7861:25: warning: cast from restricted __be64 ../lib/test_bpf.c:7873:31: warning: restricted __be64 degrades to integer ../lib/test_bpf.c:7885:25: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7885:25: expected unsigned int [usertype] result ../lib/test_bpf.c:7885:25: got restricted __be16 [usertype] ../lib/test_bpf.c:7899:24: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7899:24: expected unsigned int [usertype] result ../lib/test_bpf.c:7899:24: got restricted __be32 [usertype] ../lib/test_bpf.c:7910:25: warning: cast from restricted __be64 ../lib/test_bpf.c:7922:31: warning: restricted __be64 degrades to integer ../lib/test_bpf.c:7934:24: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7934:24: expected unsigned int [usertype] result ../lib/test_bpf.c:7934:24: got restricted __le16 [usertype] ../lib/test_bpf.c:7948:24: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7948:24: expected unsigned int [usertype] result ../lib/test_bpf.c:7948:24: got restricted __le32 [usertype] ../lib/test_bpf.c:7959:25: warning: cast from restricted __le64 ../lib/test_bpf.c:7971:31: warning: restricted __le64 degrades to integer ../lib/test_bpf.c:7983:25: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7983:25: expected unsigned int [usertype] result ../lib/test_bpf.c:7983:25: got restricted __le16 [usertype] ../lib/test_bpf.c:7997:24: warning: incorrect type in initializer (different base types) ../lib/test_bpf.c:7997:24: expected unsigned int [usertype] result ../lib/test_bpf.c:7997:24: got restricted __le32 [usertype] ../lib/test_bpf.c:8008:25: warning: cast from restricted __le64 ../lib/test_bpf.c:8020:31: warning: restricted __le64 degrades to integer ../lib/test_bpf.c:4877:25: warning: cast truncates bits from constant value (567800001234 becomes 1234) ../lib/test_bpf.c:4888:25: warning: cast truncates bits from constant value (1ffffffff becomes ffffffff) ../lib/test_bpf.c:4965:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:5043:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:5059:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:5119:25: warning: cast truncates bits from constant value (deadbeefdeadbeef becomes deadbeef) ../lib/test_bpf.c:5135:25: warning: cast truncates bits from constant value (deadbeefdeadbeef becomes deadbeef) ../lib/test_bpf.c:5152:25: warning: cast truncates bits from constant value (deadbeefdeadbeef becomes deadbeef) ../lib/test_bpf.c:5168:25: warning: cast truncates bits from constant value (deadbeefdeadbeef becomes deadbeef) ../lib/test_bpf.c:5184:25: warning: cast truncates bits from constant value (deadbeefdeadbeef becomes deadbeef) ../lib/test_bpf.c:5266:25: warning: cast truncates bits from constant value (100000000 becomes 0) ../lib/test_bpf.c:5444:25: warning: cast truncates bits from constant value (100000000 becomes 0) ../lib/test_bpf.c:5754:25: warning: cast truncates bits from constant value (fedcba987654321 becomes 87654321) ../lib/test_bpf.c:5755:25: warning: cast truncates bits from constant value (123456789abcdef0 becomes 9abcdef0) ../lib/test_bpf.c:5766:25: warning: cast truncates bits from constant value (fedcba987654321 becomes 87654321) ../lib/test_bpf.c:5767:25: warning: cast truncates bits from constant value (123456789abcdef0 becomes 9abcdef0) ../lib/test_bpf.c:5889:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:5900:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6387:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6425:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6441:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6442:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6473:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6489:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6490:25: warning: cast truncates bits from constant value (123456780a0c0e0 becomes 80a0c0e0) ../lib/test_bpf.c:6599:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6637:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6638:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6653:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6685:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6686:25: warning: cast truncates bits from constant value (12345678fafcfef becomes 8fafcfef) ../lib/test_bpf.c:6701:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6811:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6849:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6850:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6865:25: warning: cast truncates bits from constant value (ffffffff0000 becomes ffff0000) ../lib/test_bpf.c:6866:25: warning: cast truncates bits from constant value (ffff00000000ffff becomes ffff) ../lib/test_bpf.c:6897:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6898:25: warning: cast truncates bits from constant value (123456786a4c2e0 becomes 86a4c2e0) ../lib/test_bpf.c:6913:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:6914:25: warning: cast truncates bits from constant value (fedcba98795b3d1f becomes 795b3d1f) ../lib/test_bpf.c:6990:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7002:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7015:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7027:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7040:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7052:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7065:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7077:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7157:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7168:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7180:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7191:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7203:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7214:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7226:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7298:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7310:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7323:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7335:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7348:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7360:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7373:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7385:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7465:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7476:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7488:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7499:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7511:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7522:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7534:25: warning: cast truncates bits from constant value (123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7558:25: warning: cast truncates bits from constant value (ff00ff0000000000 becomes 0) ../lib/test_bpf.c:7570:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7582:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7595:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7607:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7620:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7632:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7645:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7657:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7693:25: warning: cast truncates bits from constant value (ff00ff0000000000 becomes 0) ../lib/test_bpf.c:7704:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7715:25: warning: cast truncates bits from constant value (8123456789abcdef becomes 89abcdef) ../lib/test_bpf.c:7727:25: warning: too many warnings ../net/sctp/input.c:460:13: warning: context imbalance in 'sctp_err_lookup' - different lock contexts for basic block ../net/sctp/input.c:632:9: warning: context imbalance in 'sctp_v4_err' - unexpected unlock ../net/sctp/input.c:657:17: warning: context imbalance in 'sctp_udp_v4_err' - unexpected unlock ../drivers/usb/dwc2/core_intr.c:342: warning: Function parameter or struct member 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' ../drivers/watchdog/at91rm9200_wdt.c:217:27: warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) ../drivers/watchdog/at91rm9200_wdt.c:217:27: expected long ( *write )( ... ) ../drivers/watchdog/at91rm9200_wdt.c:217:27: got long ( * )( ... ) ../sound/soc/sof/ipc3-topology.c: note: in included file (through ../sound/soc/sof/sof-audio.h): ../include/sound/sof/control.h:124:17: warning: array of flexible structures ../drivers/isdn/hardware/mISDN/avmfritz.c:422:23: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: expected unsigned int [usertype] value ../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: got restricted __le32 [usertype] ../drivers/md/raid5-ppl.c: note: in included file: ../drivers/md/raid5.h:271:14: warning: array of flexible structures ../mm/hmm.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'hmm_vma_handle_pte' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'hmm_vma_walk_pmd' - unexpected unlock ../mm/hmm.c:446:36: warning: context imbalance in 'hmm_vma_walk_pud' - unexpected unlock ../sound/soc/sunxi/sun4i-spdif.c:534:28: warning: incorrect type in initializer (different base types) ../sound/soc/sunxi/sun4i-spdif.c:534:28: expected unsigned long long [usertype] formats ../sound/soc/sunxi/sun4i-spdif.c:534:28: got restricted snd_pcm_format_t ../drivers/input/keyboard/lkkbd.c: In function ‘lkkbd_connect’: ../drivers/input/keyboard/lkkbd.c:627:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 627 | snprintf(lk->phys, sizeof(lk->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/keyboard/lkkbd.c:627:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 627 | snprintf(lk->phys, sizeof(lk->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../sound/soc/sof/ipc3-control.c: note: in included file (through ../sound/soc/sof/sof-audio.h): ../include/sound/sof/control.h:124:17: warning: array of flexible structures ../drivers/tty/serial/sunplus-uart.c:525:9: warning: context imbalance in 'sunplus_console_write' - different lock contexts for basic block ../kernel/trace/trace.c:5808:1: warning: trying to concatenate 12619-character string (8191 bytes max) ../kernel/trace/trace.c:456:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:456:28: expected struct trace_export **list ../kernel/trace/trace.c:456:28: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:470:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:470:33: expected struct trace_export **list ../kernel/trace/trace.c:470:33: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:2788:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:2788:38: expected struct event_filter *filter ../kernel/trace/trace.c:2788:38: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace.c:410:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:410:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:410:9: struct trace_export * ../kernel/trace/trace.c:425:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:425:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:425:9: struct trace_export * ../drivers/net/ethernet/atheros/atlx/atl1.c:1999:26: warning: cast to restricted __le16 ../drivers/net/ethernet/atheros/atlx/atl1.c:2060:33: warning: cast to restricted __le16 ../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: right side has type unsigned int ../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: right side has type unsigned int ../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2209:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: warning: invalid assignment: &= ../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2307:32: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2314:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: warning: invalid assignment: &= ../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: right side has type int ../kernel/bpf/helpers.c:1195:21: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/helpers.c:1195:21: expected unsigned long long ( *[usertype] callback_fn )( ... ) ../kernel/bpf/helpers.c:1195:21: got void [noderef] __rcu * ../kernel/bpf/helpers.c:1883:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1884:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1885:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1886:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1887:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1888:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1889:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:2116:18: warning: symbol 'bpf_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2130:18: warning: symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2161:18: warning: symbol 'bpf_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2169:18: warning: symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2175:18: warning: symbol 'bpf_refcount_acquire_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2220:17: warning: symbol 'bpf_list_push_front_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2230:17: warning: symbol 'bpf_list_push_back_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2263:34: warning: symbol 'bpf_list_pop_front' was not declared. Should it be static? ../kernel/bpf/helpers.c:2268:34: warning: symbol 'bpf_list_pop_back' was not declared. Should it be static? ../kernel/bpf/helpers.c:2273:32: warning: symbol 'bpf_rbtree_remove' was not declared. Should it be static? ../kernel/bpf/helpers.c:2329:17: warning: symbol 'bpf_rbtree_add_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2339:32: warning: symbol 'bpf_rbtree_first' was not declared. Should it be static? ../kernel/bpf/helpers.c:2352:32: warning: symbol 'bpf_task_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2363:18: warning: symbol 'bpf_task_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2368:18: warning: symbol 'bpf_task_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2381:27: warning: symbol 'bpf_cgroup_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2393:18: warning: symbol 'bpf_cgroup_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2398:18: warning: symbol 'bpf_cgroup_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2411:27: warning: symbol 'bpf_cgroup_ancestor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2431:27: warning: symbol 'bpf_cgroup_from_id' was not declared. Should it be static? ../kernel/bpf/helpers.c:2451:18: warning: symbol 'bpf_task_under_cgroup' was not declared. Should it be static? ../kernel/bpf/helpers.c:2494:27: warning: symbol 'bpf_task_get_cgroup1' was not declared. Should it be static? ../kernel/bpf/helpers.c:2511:32: warning: symbol 'bpf_task_from_pid' was not declared. Should it be static? ../kernel/bpf/helpers.c:2530:32: warning: symbol 'bpf_task_from_vpid' was not declared. Should it be static? ../kernel/bpf/helpers.c:2571:18: warning: symbol 'bpf_dynptr_slice' was not declared. Should it be static? ../kernel/bpf/helpers.c:2656:18: warning: symbol 'bpf_dynptr_slice_rdwr' was not declared. Should it be static? ../kernel/bpf/helpers.c:2689:17: warning: symbol 'bpf_dynptr_adjust' was not declared. Should it be static? ../kernel/bpf/helpers.c:2708:18: warning: symbol 'bpf_dynptr_is_null' was not declared. Should it be static? ../kernel/bpf/helpers.c:2715:18: warning: symbol 'bpf_dynptr_is_rdonly' was not declared. Should it be static? ../kernel/bpf/helpers.c:2725:19: warning: symbol 'bpf_dynptr_size' was not declared. Should it be static? ../kernel/bpf/helpers.c:2735:17: warning: symbol 'bpf_dynptr_clone' was not declared. Should it be static? ../kernel/bpf/helpers.c:2751:18: warning: symbol 'bpf_cast_to_kern_ctx' was not declared. Should it be static? ../kernel/bpf/helpers.c:2756:18: warning: symbol 'bpf_rdonly_cast' was not declared. Should it be static? ../kernel/bpf/helpers.c:2761:18: warning: symbol 'bpf_rcu_read_lock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2766:18: warning: symbol 'bpf_rcu_read_unlock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2795:18: warning: symbol 'bpf_throw' was not declared. Should it be static? ../kernel/bpf/helpers.c:2814:17: warning: symbol 'bpf_wq_init' was not declared. Should it be static? ../kernel/bpf/helpers.c:2828:17: warning: symbol 'bpf_wq_start' was not declared. Should it be static? ../kernel/bpf/helpers.c:2845:17: warning: symbol 'bpf_wq_set_callback_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2859:18: warning: symbol 'bpf_preempt_disable' was not declared. Should it be static? ../kernel/bpf/helpers.c:2864:18: warning: symbol 'bpf_preempt_enable' was not declared. Should it be static? ../kernel/bpf/helpers.c:2923:1: warning: symbol 'bpf_iter_bits_new' was not declared. Should it be static? ../kernel/bpf/helpers.c:2984:17: warning: symbol 'bpf_iter_bits_next' was not declared. Should it be static? ../kernel/bpf/helpers.c:3010:18: warning: symbol 'bpf_iter_bits_destroy' was not declared. Should it be static? ../kernel/bpf/helpers.c:3034:17: warning: symbol 'bpf_copy_from_user_str' was not declared. Should it be static? ../kernel/bpf/helpers.c:2761:18: warning: context imbalance in 'bpf_rcu_read_lock' - wrong count at exit ../kernel/bpf/helpers.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'bpf_rcu_read_unlock' - unexpected unlock ../drivers/input/mouse/vmmouse.c: In function ‘vmmouse_init’: ../drivers/input/mouse/vmmouse.c:423:53: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 423 | snprintf(priv->phys, sizeof(priv->phys), "%s/input1", | ^~~~~~~ ../drivers/input/mouse/vmmouse.c:423:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 423 | snprintf(priv->phys, sizeof(priv->phys), "%s/input1", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | psmouse->ps2dev.serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/misc/mei/vsc-fw-loader.c:646:34: warning: incorrect type in assignment (different base types) ../drivers/misc/mei/vsc-fw-loader.c:646:34: expected unsigned char [usertype] img_cnt ../drivers/misc/mei/vsc-fw-loader.c:646:34: got restricted __le16 [usertype] ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * ../sound/soc/sunxi/sun8i-adda-pr-regmap.c:95:16: warning: incorrect type in argument 3 (different address spaces) ../sound/soc/sunxi/sun8i-adda-pr-regmap.c:95:16: expected void *bus_context ../sound/soc/sunxi/sun8i-adda-pr-regmap.c:95:16: got void [noderef] __iomem *base ../drivers/scsi/3w-sas.c:240:15: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:324:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:324:50: expected unsigned short [usertype] request_id__lunl ../drivers/scsi/3w-sas.c:324:50: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:327:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:327:50: expected unsigned short [usertype] request_id__lunl ../drivers/scsi/3w-sas.c:327:50: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:342:70: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:342:70: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:343:69: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:343:69: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:345:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:345:59: expected unsigned short [usertype] sgl_entries__lunh ../drivers/scsi/3w-sas.c:345:59: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:350:62: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:350:62: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:351:61: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:351:61: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:353:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:353:51: expected unsigned short [usertype] sgl_entries__lunh ../drivers/scsi/3w-sas.c:353:51: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:422:61: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:422:61: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:423:60: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:423:60: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:425:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:425:54: expected unsigned short [usertype] parameter_count ../drivers/scsi/3w-sas.c:425:54: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:430:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:430:25: expected unsigned short [usertype] table_id ../drivers/scsi/3w-sas.c:430:25: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:431:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:431:29: expected unsigned short [usertype] parameter_id ../drivers/scsi/3w-sas.c:431:29: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:432:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:432:37: expected unsigned short [usertype] parameter_size_bytes ../drivers/scsi/3w-sas.c:432:37: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:438:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:438:23: expected unsigned int [addressable] [usertype] schedulertime ../drivers/scsi/3w-sas.c:438:23: got restricted __le32 [usertype] ../drivers/scsi/3w-sas.c:476:15: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:603:23: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:690:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:690:46: expected unsigned short [usertype] request_id__lunl ../drivers/scsi/3w-sas.c:690:46: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:693:58: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:693:58: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:694:57: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:694:57: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:696:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:696:47: expected unsigned short [usertype] sgl_entries__lunh ../drivers/scsi/3w-sas.c:696:47: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:705:40: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:705:40: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:706:39: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:706:39: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:873:17: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:940:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:940:50: expected unsigned short [usertype] block_count ../drivers/scsi/3w-sas.c:940:50: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:945:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:945:25: expected unsigned short [usertype] table_id ../drivers/scsi/3w-sas.c:945:25: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:946:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:946:29: expected unsigned short [usertype] parameter_id ../drivers/scsi/3w-sas.c:946:29: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:947:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:947:37: expected unsigned short [usertype] parameter_size_bytes ../drivers/scsi/3w-sas.c:947:37: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:949:61: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:949:61: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:950:60: warning: restricted __le64 degrades to integer ../drivers/scsi/3w-sas.c:950:60: warning: restricted __le32 degrades to integer ../drivers/scsi/3w-sas.c:991:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:991:41: expected unsigned short [usertype] message_credits ../drivers/scsi/3w-sas.c:991:41: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:997:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:997:34: expected unsigned int [usertype] features ../drivers/scsi/3w-sas.c:997:34: got restricted __le32 [usertype] ../drivers/scsi/3w-sas.c:1001:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:1001:40: expected unsigned short [usertype] fw_srl ../drivers/scsi/3w-sas.c:1001:40: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:1002:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:1002:44: expected unsigned short [usertype] fw_arch_id ../drivers/scsi/3w-sas.c:1002:44: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:1003:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:1003:43: expected unsigned short [usertype] fw_branch ../drivers/scsi/3w-sas.c:1003:43: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:1004:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/3w-sas.c:1004:42: expected unsigned short [usertype] fw_build ../drivers/scsi/3w-sas.c:1004:42: got restricted __le16 [usertype] ../drivers/scsi/3w-sas.c:1016:43: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:1017:47: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:1018:46: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:1019:45: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:1020:48: warning: cast to restricted __le32 ../drivers/scsi/3w-sas.c:1167:54: warning: cast to restricted __le16 ../drivers/scsi/3w-sas.c:1243:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/3w-sas.c:1243:27: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/3w-sas.c:1243:27: got void *reg ../drivers/scsi/3w-sas.c:1247:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/3w-sas.c:1247:35: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/3w-sas.c:1247:35: got void *reg ../drivers/scsi/3w-sas.c:1275:55: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/3w-sas.c:1275:55: expected void *reg ../drivers/scsi/3w-sas.c:1275:55: got unsigned char [noderef] __iomem * ../drivers/scsi/3w-sas.c:1280:55: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/3w-sas.c:1280:55: expected void *reg ../drivers/scsi/3w-sas.c:1280:55: got unsigned char [noderef] __iomem * ../drivers/scsi/3w-sas.c:1643:28: warning: cast to restricted __le32 ../drivers/input/joystick/sidewinder.c: In function ‘sw_connect’: ../drivers/input/joystick/sidewinder.c:537:58: warning: ‘%s’ directive output may be truncated writing up to 8 bytes into a region of size between 5 and 21 [-Wformat-truncation=] 537 | snprintf(comment, size, " [PnP %d.%02d id %s rev %s]", | ^~ ...... 542 | pnp, rev); | ~~~ In function ‘sw_3dp_id’, inlined from ‘sw_connect’ at ../drivers/input/joystick/sidewinder.c:693:7: ../drivers/input/joystick/sidewinder.c:537:9: note: ‘snprintf’ output between 21 and 45 bytes into a destination of size 40 537 | snprintf(comment, size, " [PnP %d.%02d id %s rev %s]", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | (int) ((sw_get_bits(buf, 8, 6, 1) << 6) | /* Two 6-bit values */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | sw_get_bits(buf, 16, 6, 1)) / 100, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 540 | (int) ((sw_get_bits(buf, 8, 6, 1) << 6) | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | sw_get_bits(buf, 16, 6, 1)) % 100, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | pnp, rev); | ~~~~~~~~~ ../drivers/input/joystick/sidewinder.c: In function ‘sw_connect’: ../drivers/input/joystick/sidewinder.c:726:29: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 726 | "%s/input%d", gameport->phys, i); | ^~~~~~ ../drivers/input/joystick/sidewinder.c:726:26: note: directive argument in the range [-2147483641, 2147483646] 726 | "%s/input%d", gameport->phys, i); | ^~~~~~~~~~~~ ../drivers/input/joystick/sidewinder.c:725:17: note: ‘snprintf’ output between 8 and 49 bytes into a destination of size 32 725 | snprintf(sw->phys[i], sizeof(sw->phys[i]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | "%s/input%d", gameport->phys, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/mouse/sermouse.c: In function ‘sermouse_connect’: ../drivers/input/mouse/sermouse.c:240:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 240 | snprintf(sermouse->phys, sizeof(sermouse->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/mouse/sermouse.c:240:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 240 | snprintf(sermouse->phys, sizeof(sermouse->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/bpf/verifier.c:346:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../kernel/bpf/verifier.c:21479:38: error: subtraction of functions? Share your drugs ../kernel/bpf/verifier.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf-cgroup.h): ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../drivers/usb/host/xhci.c:1367: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index' ../drivers/input/joystick/spaceball.c: In function ‘spaceball_connect’: ../drivers/input/joystick/spaceball.c:208:63: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 208 | snprintf(spaceball->phys, sizeof(spaceball->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/spaceball.c:208:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 208 | snprintf(spaceball->phys, sizeof(spaceball->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1447:45: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1475:46: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: right side has type unsigned int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1718:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:42: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1737:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: expected restricted __le32 [usertype] word2 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: got unsigned int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:42: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1782:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: expected restricted __le32 [usertype] word2 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: got unsigned int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:50: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1832:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: expected restricted __le32 [usertype] word2 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: got unsigned int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1837:17: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: right side has type int ../drivers/input/keyboard/matrix_keypad.c:186:9: warning: context imbalance in 'matrix_keypad_interrupt' - wrong count at exit ../drivers/thermal/broadcom/ns-thermal.c:19:56: warning: incorrect type in initializer (different address spaces) ../drivers/thermal/broadcom/ns-thermal.c:19:56: expected void [noderef] __iomem *pvtmon ../drivers/thermal/broadcom/ns-thermal.c:19:56: got void * ../drivers/thermal/broadcom/ns-thermal.c:56:44: warning: incorrect type in argument 3 (different address spaces) ../drivers/thermal/broadcom/ns-thermal.c:56:44: expected void *data ../drivers/thermal/broadcom/ns-thermal.c:56:44: got void [noderef] __iomem *[assigned] pvtmon ../drivers/thermal/broadcom/ns-thermal.c:63:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/thermal/broadcom/ns-thermal.c:63:36: expected void *data ../drivers/thermal/broadcom/ns-thermal.c:63:36: got void [noderef] __iomem *[assigned] pvtmon ../drivers/thermal/broadcom/ns-thermal.c:70:52: warning: incorrect type in initializer (different address spaces) ../drivers/thermal/broadcom/ns-thermal.c:70:52: expected void [noderef] __iomem *pvtmon ../drivers/thermal/broadcom/ns-thermal.c:70:52: got void * ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:61:27: warning: symbol 'hw_atl2_caps_aqc113' was not declared. Should it be static? ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:72:27: warning: symbol 'hw_atl2_caps_aqc115c' was not declared. Should it be static? ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:81:27: warning: symbol 'hw_atl2_caps_aqc116c' was not declared. Should it be static? ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:825:24: warning: symbol 'hw_atl2_ops' was not declared. Should it be static? ../drivers/rtc/rtc-cmos.c:648:9: warning: context imbalance in 'cmos_nvram_read' - different lock contexts for basic block ../drivers/rtc/rtc-cmos.c:673:37: warning: context imbalance in 'cmos_nvram_write' - different lock contexts for basic block ../drivers/input/joystick/spaceorb.c: In function ‘spaceorb_connect’: ../drivers/input/joystick/spaceorb.c:156:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 156 | snprintf(spaceorb->phys, sizeof(spaceorb->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/spaceorb.c:156:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 156 | snprintf(spaceorb->phys, sizeof(spaceorb->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/netfilter/nf_flow_table_ip.c: note: in included file (through ../include/linux/if_pppox.h, ../include/net/netfilter/nf_flow_table.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../drivers/input/joystick/stinger.c: In function ‘stinger_connect’: ../drivers/input/joystick/stinger.c:127:59: warning: ‘/serio0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 127 | snprintf(stinger->phys, sizeof(stinger->phys), "%s/serio0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/stinger.c:127:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 127 | snprintf(stinger->phys, sizeof(stinger->phys), "%s/serio0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/netfilter/nf_flow_table_offload.c:45:32: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:45:32: expected restricted __be32 [usertype] keyid ../net/netfilter/nf_flow_table_offload.c:45:32: got unsigned int ../net/netfilter/nf_flow_table_offload.c:55:44: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:55:44: expected restricted __be32 [usertype] src ../net/netfilter/nf_flow_table_offload.c:55:44: got unsigned int ../net/netfilter/nf_flow_table_offload.c:57:44: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:57:44: expected restricted __be32 [usertype] dst ../net/netfilter/nf_flow_table_offload.c:57:44: got unsigned int ../net/netfilter/nf_flow_table_offload.c:87:25: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:87:25: expected restricted __be16 [usertype] vlan_tpid ../net/netfilter/nf_flow_table_offload.c:87:25: got int ../net/netfilter/nf_flow_table_offload.c:150:32: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:150:32: expected restricted __be32 [usertype] src ../net/netfilter/nf_flow_table_offload.c:150:32: got unsigned int ../net/netfilter/nf_flow_table_offload.c:152:32: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:152:32: expected restricted __be32 [usertype] dst ../net/netfilter/nf_flow_table_offload.c:152:32: got unsigned int ../net/netfilter/nf_flow_table_offload.c:167:29: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:167:29: expected restricted __be16 [usertype] n_proto ../net/netfilter/nf_flow_table_offload.c:167:29: got int ../net/netfilter/nf_flow_table_offload.c:193:30: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:193:30: expected restricted __be16 [usertype] src ../net/netfilter/nf_flow_table_offload.c:193:30: got int ../net/netfilter/nf_flow_table_offload.c:195:30: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:195:30: expected restricted __be16 [usertype] dst ../net/netfilter/nf_flow_table_offload.c:195:30: got int ../net/netfilter/nf_flow_table_offload.c:258:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:258:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:258:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:258:36: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:258:36: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:258:36: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:263:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:263:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:263:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:263:36: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:263:36: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:263:36: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:316:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:316:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:316:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:316:36: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:316:36: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:316:36: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:322:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:322:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:322:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:322:36: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:322:36: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:322:36: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:333:20: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:333:20: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:333:20: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:351:37: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:351:37: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:351:37: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:360:20: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:360:20: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:360:20: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:378:37: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:378:37: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:378:37: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:400:20: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:400:20: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:400:20: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:417:60: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:417:60: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:417:60: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:425:20: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:425:20: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:425:20: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:442:60: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:442:60: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:442:60: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:477:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:477:22: expected unsigned int [assigned] [usertype] port ../net/netfilter/nf_flow_table_offload.c:477:22: got restricted __be32 [usertype] ../net/netfilter/nf_flow_table_offload.c:478:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:478:22: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:478:22: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:483:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:483:22: expected unsigned int [assigned] [usertype] port ../net/netfilter/nf_flow_table_offload.c:483:22: got restricted __be32 [usertype] ../net/netfilter/nf_flow_table_offload.c:484:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:484:22: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:484:22: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:491:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:491:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:491:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:491:37: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:491:37: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:491:37: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:507:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:507:22: expected unsigned int [assigned] [usertype] port ../net/netfilter/nf_flow_table_offload.c:507:22: got restricted __be32 [usertype] ../net/netfilter/nf_flow_table_offload.c:508:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:508:22: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:508:22: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:513:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:513:22: expected unsigned int [assigned] [usertype] port ../net/netfilter/nf_flow_table_offload.c:513:22: got restricted __be32 [usertype] ../net/netfilter/nf_flow_table_offload.c:514:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:514:22: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:514:22: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:521:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:521:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:521:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:521:37: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:521:37: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:521:37: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:846:24: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:846:24: expected restricted __be16 [usertype] proto ../net/netfilter/nf_flow_table_offload.c:846:24: got int ../drivers/input/mouse/vsxxxaa.c: In function ‘vsxxxaa_connect’: ../drivers/input/mouse/vsxxxaa.c:468:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 468 | snprintf(mouse->phys, sizeof(mouse->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/mouse/vsxxxaa.c:468:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 468 | snprintf(mouse->phys, sizeof(mouse->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/caif/caif_usb.c:110:32: warning: restricted __be16 degrades to integer ../net/caif/caif_usb.c:111:33: warning: restricted __be16 degrades to integer ../drivers/input/joystick/tmdc.c: In function ‘tmdc_setup_port’: ../drivers/input/joystick/tmdc.c:297:53: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 297 | snprintf(port->phys, sizeof(port->phys), "%s/input%d", tmdc->gameport->phys, i); | ^~~~~~ ../drivers/input/joystick/tmdc.c:297:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 297 | snprintf(port->phys, sizeof(port->phys), "%s/input%d", tmdc->gameport->phys, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../sound/soc/sof/ipc4-topology.c: note: in included file: ../sound/soc/sof/ipc4-topology.h:317:54: warning: array of flexible structures ../sound/soc/sof/ipc4-topology.h:343:17: warning: array of flexible structures ../sound/soc/sof/ipc4-topology.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../sound/soc/sof/ipc4-topology.c: note: in included file (through ../include/sound/sof/control.h, ../sound/soc/sof/sof-audio.h): ../include/uapi/sound/sof/header.h:67:38: warning: array of flexible structures ../lib/test_ubsan.c:63:18: warning: shift count is negative (-1) ../drivers/misc/bcm-vk/bcm_vk_dev.c: In function ‘bcm_vk_probe’: : warning: ‘_ttyVK’ directive output may be truncated writing 6 bytes into a region of size between 3 and 12 [-Wformat-truncation=] ../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:38: note: in expansion of macro ‘KBUILD_MODNAME’ 1456 | snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id); | ^~~~~~~~~~~~~~ ../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:9: note: ‘snprintf’ output between 15 and 24 bytes into a destination of size 20 1456 | snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/misc/bcm-vk/bcm_vk_dev.c: note: in included file: ../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures ../kernel/bpf/bpf_iter.c:786:17: warning: symbol 'bpf_iter_num_new' was not declared. Should it be static? ../kernel/bpf/bpf_iter.c:817:17: warning: symbol 'bpf_iter_num_next' was not declared. Should it be static? ../kernel/bpf/bpf_iter.c:836:18: warning: symbol 'bpf_iter_num_destroy' was not declared. Should it be static? ../drivers/scsi/hptiop.c:150:53: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:172:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/hptiop.c:172:35: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:172:35: got restricted __le32 * ../drivers/scsi/hptiop.c:208:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/hptiop.c:208:34: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:208:34: got restricted __le32 * ../drivers/scsi/hptiop.c:209:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/hptiop.c:209:35: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:209:35: got restricted __le32 * ../drivers/scsi/hptiop.c:244:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:244:44: expected restricted __le32 [usertype] result ../drivers/scsi/hptiop.c:244:44: got int ../drivers/scsi/hptiop.c:289:35: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:276:32: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:277:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:277:34: expected unsigned int [usertype] cur_rptr ../drivers/scsi/hptiop.c:277:34: got restricted __le32 [usertype] outlist_rptr ../drivers/scsi/hptiop.c:283:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:283:38: expected unsigned int [usertype] _tag ../drivers/scsi/hptiop.c:283:38: got restricted __le32 [usertype] val ../drivers/scsi/hptiop.c:288:52: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:288:52: expected restricted __le32 [usertype] outlist_rptr ../drivers/scsi/hptiop.c:288:52: got unsigned int [assigned] [usertype] cur_rptr ../drivers/scsi/hptiop.c:369:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/hptiop.c:369:52: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:369:52: got restricted __le32 * ../drivers/scsi/hptiop.c:370:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/hptiop.c:370:25: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:370:25: got restricted __le32 * ../drivers/scsi/hptiop.c:453:64: warning: incorrect type in initializer (different address spaces) ../drivers/scsi/hptiop.c:453:64: expected struct hpt_iop_request_get_config *info ../drivers/scsi/hptiop.c:453:64: got struct hpt_iop_request_get_config [noderef] __iomem *config ../drivers/scsi/hptiop.c:455:25: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:558:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/hptiop.c:558:27: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:558:27: got restricted __le32 * ../drivers/scsi/hptiop.c:637:24: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/hptiop.c:637:24: expected struct hpt_iopmv_regs *regs ../drivers/scsi/hptiop.c:637:24: got void [noderef] __iomem * ../drivers/scsi/hptiop.c:643:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/hptiop.c:643:34: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:643:34: got struct hpt_iopmv_regs *regs ../drivers/scsi/hptiop.c:667:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/hptiop.c:667:26: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:667:26: got struct hpt_iopmv_regs *regs ../drivers/scsi/hptiop.c:933:27: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:938:34: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:939:30: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:943:43: warning: invalid assignment: &= ../drivers/scsi/hptiop.c:943:43: left side has type restricted __le32 ../drivers/scsi/hptiop.c:943:43: right side has type int ../drivers/scsi/hptiop.c:944:43: warning: invalid assignment: ^= ../drivers/scsi/hptiop.c:944:43: left side has type restricted __le32 ../drivers/scsi/hptiop.c:944:43: right side has type int ../drivers/scsi/hptiop.c:949:57: warning: restricted __le32 degrades to integer ../drivers/scsi/hptiop.c:949:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:949:48: expected restricted __le32 [usertype] intrfc_len ../drivers/scsi/hptiop.c:949:48: got unsigned int ../drivers/scsi/hptiop.c:950:29: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:950:29: expected unsigned int val ../drivers/scsi/hptiop.c:950:29: got restricted __le32 [usertype] inlist_wptr ../drivers/scsi/hptiop.c:975:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:975:16: expected unsigned int val ../drivers/scsi/hptiop.c:975:16: got restricted __le32 [usertype] ../drivers/scsi/hptiop.c:977:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:977:16: expected unsigned int val ../drivers/scsi/hptiop.c:977:16: got restricted __le32 [usertype] ../drivers/scsi/hptiop.c:980:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:980:16: expected unsigned int val ../drivers/scsi/hptiop.c:980:16: got restricted __le32 [usertype] ../drivers/scsi/hptiop.c:982:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:982:16: expected unsigned int val ../drivers/scsi/hptiop.c:982:16: got restricted __le32 [usertype] ../drivers/scsi/hptiop.c:985:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:985:16: expected unsigned int val ../drivers/scsi/hptiop.c:985:16: got restricted __le32 [usertype] ../drivers/scsi/hptiop.c:987:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/hptiop.c:987:16: expected unsigned int val ../drivers/scsi/hptiop.c:987:16: got restricted __le32 [usertype] ../drivers/scsi/hptiop.c:990:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:990:35: expected restricted __le32 [usertype] inlist_wptr ../drivers/scsi/hptiop.c:990:35: got unsigned int ../drivers/scsi/hptiop.c:991:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:991:37: expected restricted __le32 [usertype] ../drivers/scsi/hptiop.c:991:37: got unsigned int ../drivers/scsi/hptiop.c:992:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/hptiop.c:992:36: expected restricted __le32 [usertype] outlist_rptr ../drivers/scsi/hptiop.c:992:36: got unsigned int ../drivers/scsi/hptiop.c:1531:29: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/hptiop.c:1531:29: expected void volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:1531:29: got restricted __le32 * ../drivers/scsi/hptiop.c:1532:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/hptiop.c:1532:25: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/hptiop.c:1532:25: got restricted __le32 * ../drivers/scsi/hptiop.c:150:51: warning: dereference of noderef expression ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: warning: invalid assignment: &= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: right side has type unsigned int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1852:25: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1893:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1894:39: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1907:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: cast to restricted __le16 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1920:41: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1937:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1941:32: warning: cast to restricted __le16 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2178:19: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: expected unsigned short [usertype] vlan ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: got restricted __le16 [usertype] ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: expected restricted __le16 [usertype] tag ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: got int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1734:25: warning: restricted __le32 degrades to integer ../drivers/input/keyboard/newtonkbd.c: In function ‘nkbd_connect’: ../drivers/input/keyboard/newtonkbd.c:78:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 78 | snprintf(nkbd->phys, sizeof(nkbd->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/keyboard/newtonkbd.c:78:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 78 | snprintf(nkbd->phys, sizeof(nkbd->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../sound/soc/sof/ipc4-control.c: note: in included file: ../sound/soc/sof/ipc4-topology.h:343:17: warning: array of flexible structures ../drivers/usb/fotg210/fotg210-udc.c:681:33: warning: restricted __le16 degrades to integer ../drivers/usb/fotg210/fotg210-udc.c:691:25: warning: restricted __le16 degrades to integer ../drivers/usb/fotg210/fotg210-udc.c:747:29: warning: restricted __le16 degrades to integer ../sound/soc/sof/ipc4-pcm.c: note: in included file: ../sound/soc/sof/ipc4-topology.h:317:54: warning: array of flexible structures ../drivers/input/joystick/twidjoy.c: In function ‘twidjoy_connect’: ../drivers/input/joystick/twidjoy.c:180:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 180 | snprintf(twidjoy->phys, sizeof(twidjoy->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/twidjoy.c:180:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 180 | snprintf(twidjoy->phys, sizeof(twidjoy->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/bpf/map_iter.c:198:17: warning: symbol 'bpf_map_sum_elem_count' was not declared. Should it be static? ../drivers/input/touchscreen/dynapro.c: In function ‘dynapro_connect’: ../drivers/input/touchscreen/dynapro.c:123:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 123 | "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/dynapro.c:122:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 122 | snprintf(pdynapro->phys, sizeof(pdynapro->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | "%s/input0", serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/misc/bcm-vk/bcm_vk_msg.c: note: in included file: ../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures ../net/netfilter/nf_flow_table_inet.c: note: in included file (through ../include/linux/if_pppox.h, ../include/net/netfilter/nf_flow_table.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../drivers/scsi/ipr.c: note: in included file: ../drivers/scsi/ipr.h:1063:44: warning: array of flexible structures ../drivers/scsi/ipr.h:1070:46: warning: array of flexible structures ../drivers/input/joystick/warrior.c: In function ‘warrior_connect’: ../drivers/input/joystick/warrior.c:133:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 133 | snprintf(warrior->phys, sizeof(warrior->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/warrior.c:133:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 133 | snprintf(warrior->phys, sizeof(warrior->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: expected unsigned int [usertype] ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: got restricted __be32 [usertype] ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: expected unsigned short [usertype] ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: got restricted __be16 [usertype] ../fs/bpf_fs_kfuncs.c:39:25: warning: symbol 'bpf_get_task_exe_file' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:55:18: warning: symbol 'bpf_put_file' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:79:17: warning: symbol 'bpf_path_d_path' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:108:17: warning: symbol 'bpf_get_dentry_xattr' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:146:17: warning: symbol 'bpf_get_file_xattr' was not declared. Should it be static? ../drivers/isdn/hardware/mISDN/mISDNisar.c:204:33: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:205:32: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:206:34: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:253:39: warning: cast to restricted __le16 ../kernel/bpf/task_iter.c:818:17: warning: symbol 'bpf_iter_task_vma_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:862:35: warning: symbol 'bpf_iter_task_vma_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:871:18: warning: symbol 'bpf_iter_task_vma_destroy' was not declared. Should it be static? ../kernel/bpf/task_iter.c:896:17: warning: symbol 'bpf_iter_css_task_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:921:32: warning: symbol 'bpf_iter_css_task_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:930:18: warning: symbol 'bpf_iter_css_task_destroy' was not declared. Should it be static? ../kernel/bpf/task_iter.c:965:17: warning: symbol 'bpf_iter_task_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:997:32: warning: symbol 'bpf_iter_task_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:1026:18: warning: symbol 'bpf_iter_task_destroy' was not declared. Should it be static? ../drivers/usb/dwc2/gadget.c: In function ‘dwc2_hsotg_initep’: ../drivers/usb/dwc2/gadget.c:4817:55: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 8 [-Wformat-truncation=] 4817 | snprintf(hs_ep->name, sizeof(hs_ep->name), "ep%d%s", epnum, dir); | ^~ ../drivers/usb/dwc2/gadget.c:4817:52: note: directive argument in the range [-2147483646, 254] 4817 | snprintf(hs_ep->name, sizeof(hs_ep->name), "ep%d%s", epnum, dir); | ^~~~~~~~ ../drivers/usb/dwc2/gadget.c:4817:9: note: ‘snprintf’ output between 6 and 17 bytes into a destination of size 10 4817 | snprintf(hs_ep->name, sizeof(hs_ep->name), "ep%d%s", epnum, dir); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/cdns3/cdns3-gadget.c:1276:29: warning: restricted __le32 degrades to integer ../drivers/usb/cdns3/cdns3-gadget.c:1276:29: warning: restricted __le32 degrades to integer ../drivers/usb/cdns3/cdns3-gadget.c:1276:29: warning: restricted __le32 degrades to integer ../drivers/usb/cdns3/cdns3-gadget.c:1277:29: warning: restricted __le32 degrades to integer ../drivers/usb/cdns3/cdns3-gadget.c:1277:29: warning: restricted __le32 degrades to integer ../drivers/usb/cdns3/cdns3-gadget.c:1277:29: warning: restricted __le32 degrades to integer ../drivers/input/touchscreen/hampshire.c: In function ‘hampshire_connect’: ../drivers/input/touchscreen/hampshire.c:122:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 122 | "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/hampshire.c:121:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 121 | snprintf(phampshire->phys, sizeof(phampshire->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | "%s/input0", serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/misc/bcm-vk/bcm_vk_tty.c: note: in included file: ../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures ../drivers/input/misc/cm109.c:358:13: warning: context imbalance in 'cm109_submit_ctl' - wrong count at exit ../drivers/input/misc/cm109.c:434:13: warning: context imbalance in 'cm109_urb_ctl_callback' - different lock contexts for basic block ../drivers/input/misc/cm109.c:479:9: warning: context imbalance in 'cm109_toggle_buzzer_async' - wrong count at exit ../mm/z3fold.c:450:35: warning: context imbalance in '__release_z3fold_page' - unexpected unlock ../mm/z3fold.c:464:9: warning: context imbalance in 'release_z3fold_page_locked' - wrong count at exit ../mm/z3fold.c:478:9: warning: context imbalance in 'release_z3fold_page_locked_list' - wrong count at exit ../mm/z3fold.c:679:33: warning: context imbalance in 'compact_single_buddy' - unexpected unlock ../mm/z3fold.c:745:13: warning: context imbalance in 'do_compact_page' - different lock contexts for basic block ../mm/z3fold.c:1078:35: warning: context imbalance in 'z3fold_alloc' - unexpected unlock ../mm/z3fold.c:276:35: warning: context imbalance in 'z3fold_free' - unexpected unlock ../mm/z3fold.c:276:35: warning: context imbalance in 'z3fold_map' - unexpected unlock ../mm/z3fold.c:276:35: warning: context imbalance in 'z3fold_unmap' - unexpected unlock ../mm/z3fold.c:1345:13: warning: context imbalance in 'z3fold_page_putback' - wrong count at exit ../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 ../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 ../net/rds/tcp_listen.c:301:33: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:301:33: expected restricted __be16 [usertype] sin6_port ../net/rds/tcp_listen.c:301:33: got unsigned short [usertype] ../net/rds/tcp_listen.c:308:38: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:308:38: expected restricted __be32 [usertype] s_addr ../net/rds/tcp_listen.c:308:38: got unsigned long ../net/rds/tcp_listen.c:309:31: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:309:31: expected restricted __be16 [usertype] sin_port ../net/rds/tcp_listen.c:309:31: got unsigned short [usertype] ../drivers/input/joystick/zhenhua.c: In function ‘zhenhua_connect’: ../drivers/input/joystick/zhenhua.c:140:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 140 | snprintf(zhenhua->phys, sizeof(zhenhua->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/joystick/zhenhua.c:140:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 140 | snprintf(zhenhua->phys, sizeof(zhenhua->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/cpufreq/cpufreq.c:483:17: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:483:17: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:483:17: got struct notifier_block [noderef] __rcu *static [addressable] [toplevel] head ../drivers/cpufreq/cpufreq.c:483:65: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:483:65: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:483:65: got struct notifier_block [noderef] __rcu *next ../drivers/input/joystick/xpad.c:1319:9: warning: context imbalance in 'xpad_irq_out' - wrong count at exit ../drivers/input/joystick/xpad.c:1390:12: warning: context imbalance in 'xpad_inquiry_pad_presence' - wrong count at exit ../drivers/input/joystick/xpad.c:1436:9: warning: context imbalance in 'xpad_start_xbox_one' - wrong count at exit ../drivers/input/joystick/xpad.c:1447:13: warning: context imbalance in 'xpadone_ack_mode_report' - wrong count at exit ../drivers/input/joystick/xpad.c:1469:12: warning: context imbalance in 'xpad_play_effect' - different lock contexts for basic block ../drivers/input/joystick/xpad.c:1636:9: warning: context imbalance in 'xpad_send_led_command' - wrong count at exit ../drivers/input/joystick/xpad.c:1759:13: warning: context imbalance in 'xpad360w_poweroff_controller' - wrong count at exit ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'ack' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'acked' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:272: warning: Function parameter or struct member 'sample' not described in 'tcp_lp_pkts_acked' ../drivers/spi/spi-lp8841-rtc.c:111:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:111:41: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:111:41: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:120:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:120:41: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:120:41: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:142:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:142:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:142:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:146:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:146:41: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:146:41: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:208:21: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:208:21: expected void *iomem ../drivers/spi/spi-lp8841-rtc.c:208:21: got void [noderef] __iomem * ../drivers/spi/spi-lp8841-rtc.c:56:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:56:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:56:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:62:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:62:28: expected void const [noderef] __iomem * ../drivers/spi/spi-lp8841-rtc.c:62:28: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:56:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:56:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:56:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:62:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:62:28: expected void const [noderef] __iomem * ../drivers/spi/spi-lp8841-rtc.c:62:28: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem ../fs/pstore/ram_core.c:278:34: warning: incorrect type in argument 1 (different address spaces) ../fs/pstore/ram_core.c:278:34: expected void volatile [noderef] __iomem * ../fs/pstore/ram_core.c:278:34: got unsigned char * ../fs/pstore/ram_core.c:311:50: warning: incorrect type in argument 2 (different address spaces) ../fs/pstore/ram_core.c:311:50: expected void const volatile [noderef] __iomem * ../fs/pstore/ram_core.c:311:50: got unsigned char * ../fs/pstore/ram_core.c:312:65: warning: incorrect type in argument 2 (different address spaces) ../fs/pstore/ram_core.c:312:65: expected void const volatile [noderef] __iomem * ../fs/pstore/ram_core.c:312:65: got unsigned char * ../fs/pstore/ram_core.c:470:20: warning: incorrect type in assignment (different address spaces) ../fs/pstore/ram_core.c:470:20: expected void *va ../fs/pstore/ram_core.c:470:20: got void [noderef] __iomem * ../fs/pstore/ram_core.c:472:20: warning: incorrect type in assignment (different address spaces) ../fs/pstore/ram_core.c:472:20: expected void *va ../fs/pstore/ram_core.c:472:20: got void [noderef] __iomem * ../fs/pstore/ram_core.c:566:36: warning: incorrect type in argument 1 (different address spaces) ../fs/pstore/ram_core.c:566:36: expected void volatile [noderef] __iomem *addr ../fs/pstore/ram_core.c:566:36: got void *vaddr ../fs/pstore/ram_core.c:69:17: warning: context imbalance in 'buffer_start_add' - unexpected unlock ../fs/pstore/ram_core.c:95:17: warning: context imbalance in 'buffer_size_add' - unexpected unlock ../drivers/acpi/acpi_extlog.c:85:54: warning: cast removes address space '__iomem' of expression ../drivers/acpi/acpi_extlog.c:254:20: warning: cast removes address space '__iomem' of expression ../drivers/acpi/acpi_extlog.c:271:34: warning: cast removes address space '__iomem' of expression ../drivers/acpi/acpi_extlog.c:291:11: warning: cast removes address space '__iomem' of expression ../drivers/acpi/acpi_extlog.c:312:19: warning: cast removes address space '__iomem' of expression ../drivers/scsi/mvumi.c:81:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:81:52: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:81:52: got void * ../drivers/scsi/mvumi.c:90:39: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/mvumi.c:90:39: expected void * ../drivers/scsi/mvumi.c:90:39: got void [noderef] __iomem * ../drivers/scsi/mvumi.c:210:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:210:34: expected unsigned int [usertype] baseaddr_l ../drivers/scsi/mvumi.c:210:34: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:211:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:211:34: expected unsigned int [usertype] baseaddr_h ../drivers/scsi/mvumi.c:211:34: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:213:17: warning: invalid assignment: |= ../drivers/scsi/mvumi.c:213:17: left side has type unsigned int ../drivers/scsi/mvumi.c:213:17: right side has type restricted __le32 ../drivers/scsi/mvumi.c:213:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:213:17: expected unsigned int [usertype] size ../drivers/scsi/mvumi.c:213:17: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:242:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:242:26: expected unsigned int [usertype] baseaddr_l ../drivers/scsi/mvumi.c:242:26: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:243:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:243:26: expected unsigned int [usertype] baseaddr_h ../drivers/scsi/mvumi.c:243:26: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:245:9: warning: invalid assignment: |= ../drivers/scsi/mvumi.c:245:9: left side has type unsigned int ../drivers/scsi/mvumi.c:245:9: right side has type restricted __le32 ../drivers/scsi/mvumi.c:245:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:245:9: expected unsigned int [usertype] size ../drivers/scsi/mvumi.c:245:9: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:407:40: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:407:40: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:407:40: got void *inb_read_pointer ../drivers/scsi/mvumi.c:429:30: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:429:30: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:429:30: got void *ib_shadow ../drivers/scsi/mvumi.c:458:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:458:31: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:458:31: got void *ib_shadow ../drivers/scsi/mvumi.c:459:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:459:48: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:459:48: got void *inb_write_pointer ../drivers/scsi/mvumi.c:496:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:496:41: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:496:41: got void *outb_copy_pointer ../drivers/scsi/mvumi.c:497:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:497:48: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:497:48: got void *ob_shadow ../drivers/scsi/mvumi.c:516:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:516:33: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:516:33: got void *outb_read_pointer ../drivers/scsi/mvumi.c:517:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:517:33: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:517:33: got void *outb_copy_pointer ../drivers/scsi/mvumi.c:578:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:578:42: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:578:42: got void *outb_read_pointer ../drivers/scsi/mvumi.c:585:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:585:26: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:585:26: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:586:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:586:26: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:586:26: got void *arm_to_pciea_msg1 ../drivers/scsi/mvumi.c:589:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:589:40: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:589:40: got void *pciea_to_arm_drbl_reg ../drivers/scsi/mvumi.c:1281:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1281:28: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1281:28: got void *arm_to_pciea_drbl_reg ../drivers/scsi/mvumi.c:1282:28: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1282:28: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1282:28: got void *arm_to_pciea_drbl_reg ../drivers/scsi/mvumi.c:1284:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1284:48: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1284:48: got void *arm_to_pciea_mask_reg ../drivers/scsi/mvumi.c:1285:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1285:28: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1285:28: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1286:28: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1286:28: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1286:28: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:612:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:612:26: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:612:26: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:613:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:613:28: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:613:28: got void *arm_to_pciea_msg1 ../drivers/scsi/mvumi.c:615:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:615:46: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:615:46: got void *pciea_to_arm_drbl_reg ../drivers/scsi/mvumi.c:624:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:624:36: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:624:36: got void *arm_to_pciea_msg1 ../drivers/scsi/mvumi.c:670:32: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:670:32: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:670:32: got void *reset_enable ../drivers/scsi/mvumi.c:671:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:671:34: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:671:34: got void *reset_request ../drivers/scsi/mvumi.c:673:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:673:35: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:673:35: got void *reset_enable ../drivers/scsi/mvumi.c:674:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:674:35: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:674:35: got void *reset_request ../drivers/scsi/mvumi.c:1100:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1100:36: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1100:36: got void *arm_to_pciea_msg0 ../drivers/scsi/mvumi.c:1115:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1115:52: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1115:52: got void *pciea_to_arm_msg1 ../drivers/scsi/mvumi.c:1116:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1116:39: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1116:39: got void *pciea_to_arm_msg0 ../drivers/scsi/mvumi.c:1117:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1117:47: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1117:47: got void *pciea_to_arm_drbl_reg ../drivers/scsi/mvumi.c:1122:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1122:45: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1122:45: got void *pciea_to_arm_msg1 ../drivers/scsi/mvumi.c:1124:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1124:45: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1124:45: got void *arm_to_pciea_msg1 ../drivers/scsi/mvumi.c:1127:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1127:39: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1127:39: got void *pciea_to_arm_msg0 ../drivers/scsi/mvumi.c:1128:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1128:47: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1128:47: got void *pciea_to_arm_drbl_reg ../drivers/scsi/mvumi.c:1168:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1168:39: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1168:39: got void *pciea_to_arm_msg0 ../drivers/scsi/mvumi.c:1169:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1169:47: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1169:47: got void *pciea_to_arm_drbl_reg ../drivers/scsi/mvumi.c:1174:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1174:36: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1174:36: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1176:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1176:36: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1176:36: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1177:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1177:50: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1177:50: got void *ib_shadow ../drivers/scsi/mvumi.c:1180:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1180:45: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1180:45: got void *inb_aval_count_basel ../drivers/scsi/mvumi.c:1182:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1182:45: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1182:45: got void *inb_aval_count_baseh ../drivers/scsi/mvumi.c:1188:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1188:61: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1188:61: got void *ob_shadow ../drivers/scsi/mvumi.c:1190:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1190:61: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1190:61: got void *outb_copy_basel ../drivers/scsi/mvumi.c:1192:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1192:61: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1192:61: got void *outb_copy_baseh ../drivers/scsi/mvumi.c:1244:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1244:34: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1244:34: got void *arm_to_pciea_msg1 ../drivers/scsi/mvumi.c:1248:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1248:51: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1248:51: got void *pciea_to_arm_drbl_reg ../drivers/scsi/mvumi.c:1256:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1256:42: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1256:42: got void *arm_to_pciea_msg1 ../drivers/scsi/mvumi.c:1849:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:1849:35: expected unsigned int [usertype] src_low_addr ../drivers/scsi/mvumi.c:1849:35: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:1851:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvumi.c:1851:36: expected unsigned int [usertype] src_high_addr ../drivers/scsi/mvumi.c:1851:36: got restricted __le32 [usertype] ../drivers/scsi/mvumi.c:1903:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1903:48: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1903:48: got void *arm_to_pciea_mask_reg ../drivers/scsi/mvumi.c:1904:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1904:29: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1904:29: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1906:29: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1906:29: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1906:29: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1918:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1918:26: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1918:26: got void *arm_to_pciea_mask_reg ../drivers/scsi/mvumi.c:1919:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1919:29: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1919:29: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1922:29: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1922:29: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1922:29: got void *enpointa_mask_reg ../drivers/scsi/mvumi.c:1931:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1931:31: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1931:31: got void *main_int_cause_reg ../drivers/scsi/mvumi.c:1935:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1935:36: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1935:36: got void *outb_isr_cause ../drivers/scsi/mvumi.c:1939:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1939:61: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1939:61: got void *outb_isr_cause ../drivers/scsi/mvumi.c:1945:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1945:53: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1945:53: got void *outb_isr_cause ../drivers/scsi/mvumi.c:1951:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1951:36: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1951:36: got void *outb_isr_cause ../drivers/scsi/mvumi.c:1953:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1953:61: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1953:61: got void *outb_isr_cause ../drivers/scsi/mvumi.c:1956:43: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1956:43: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1956:43: got void *arm_to_pciea_drbl_reg ../drivers/scsi/mvumi.c:1958:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1958:51: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1958:51: got void *arm_to_pciea_drbl_reg ../drivers/scsi/mvumi.c:1975:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/mvumi.c:1975:37: expected void const [noderef] __iomem * ../drivers/scsi/mvumi.c:1975:37: got void *arm_to_pciea_drbl_reg ../drivers/scsi/mvumi.c:1977:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/mvumi.c:1977:45: expected void [noderef] __iomem * ../drivers/scsi/mvumi.c:1977:45: got void *arm_to_pciea_drbl_reg ../drivers/usb/host/xhci-dbgcap.c:285:25: warning: invalid assignment: &= ../drivers/usb/host/xhci-dbgcap.c:285:25: left side has type unsigned int ../drivers/usb/host/xhci-dbgcap.c:285:25: right side has type restricted __le32 ../drivers/usb/host/xhci-dbgcap.c:287:25: warning: invalid assignment: |= ../drivers/usb/host/xhci-dbgcap.c:287:25: left side has type unsigned int ../drivers/usb/host/xhci-dbgcap.c:287:25: right side has type restricted __le32 ../drivers/usb/host/xhci-dbgcap.c:735:53: warning: restricted __le64 degrades to integer ../drivers/usb/host/xhci-dbgcap.c:787:28: warning: restricted __le64 degrades to integer ../drivers/usb/host/xhci-dbgcap.c:787:69: warning: restricted __le64 degrades to integer ../drivers/net/ethernet/atheros/alx/main.c: In function ‘alx_request_msix’: ../drivers/net/ethernet/atheros/alx/main.c:874:55: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 874 | sprintf(np->irq_lbl, "%s-rx-%u", netdev->name, | ^ ../drivers/net/ethernet/atheros/alx/main.c:874:25: note: ‘sprintf’ output between 6 and 25 bytes into a destination of size 24 874 | sprintf(np->irq_lbl, "%s-rx-%u", netdev->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 875 | np->rxq->queue_idx); | ~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/atheros/alx/main.c:871:55: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 871 | sprintf(np->irq_lbl, "%s-tx-%u", netdev->name, | ^ ../drivers/net/ethernet/atheros/alx/main.c:871:25: note: ‘sprintf’ output between 6 and 25 bytes into a destination of size 24 871 | sprintf(np->irq_lbl, "%s-tx-%u", netdev->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | np->txq->queue_idx); | ~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/atheros/alx/main.c:868:55: warning: ‘%u’ directive writing between 1 and 5 bytes into a region of size between 3 and 18 [-Wformat-overflow=] 868 | sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name, | ^~ ../drivers/net/ethernet/atheros/alx/main.c:868:46: note: directive argument in the range [0, 65535] 868 | sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name, | ^~~~~~~~~~~~ ../drivers/net/ethernet/atheros/alx/main.c:868:25: note: ‘sprintf’ output between 8 and 27 bytes into a destination of size 24 868 | sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | np->txq->queue_idx); | ~~~~~~~~~~~~~~~~~~~ ../drivers/input/touchscreen/gunze.c: In function ‘gunze_connect’: ../drivers/input/touchscreen/gunze.c:109:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 109 | snprintf(gunze->phys, sizeof(serio->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/gunze.c:109:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 109 | snprintf(gunze->phys, sizeof(serio->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/atheros/alx/main.c:1444:30: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/alx/main.c:1444:30: left side has type restricted __le32 ../drivers/net/ethernet/atheros/alx/main.c:1444:30: right side has type int ../drivers/net/ethernet/atheros/alx/main.c:1448:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/alx/main.c:1448:39: expected restricted __le32 [usertype] pkt_len ../drivers/net/ethernet/atheros/alx/main.c:1448:39: got unsigned int len ../drivers/net/ethernet/atheros/alx/main.c:1449:30: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/alx/main.c:1449:30: left side has type restricted __le32 ../drivers/net/ethernet/atheros/alx/main.c:1449:30: right side has type int ../drivers/net/ethernet/atheros/alx/main.c:1452:22: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/alx/main.c:1452:22: left side has type restricted __le32 ../drivers/net/ethernet/atheros/alx/main.c:1452:22: right side has type int ../drivers/net/ethernet/atheros/alx/main.c:1453:22: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/alx/main.c:1453:22: left side has type restricted __le32 ../drivers/net/ethernet/atheros/alx/main.c:1453:22: right side has type int ../drivers/net/ethernet/atheros/alx/main.c:1455:22: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/alx/main.c:1455:22: left side has type restricted __le32 ../drivers/net/ethernet/atheros/alx/main.c:1455:22: right side has type int ../drivers/net/ethernet/atheros/alx/main.c:1469:16: warning: restricted __le32 degrades to integer ../drivers/scsi/vmw_pvscsi.c:210:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/vmw_pvscsi.c:210:39: expected void volatile [noderef] __iomem *addr ../drivers/scsi/vmw_pvscsi.c:210:39: got char * ../drivers/scsi/vmw_pvscsi.c:215:40: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/vmw_pvscsi.c:215:40: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/vmw_pvscsi.c:215:40: got char * ../drivers/scsi/vmw_pvscsi.c:1225:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/vmw_pvscsi.c:1225:50: expected void [noderef] __iomem * ../drivers/scsi/vmw_pvscsi.c:1225:50: got char *mmioBase ../drivers/scsi/vmw_pvscsi.c:1403:27: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/vmw_pvscsi.c:1403:27: expected char *mmioBase ../drivers/scsi/vmw_pvscsi.c:1403:27: got void [noderef] __iomem * ../lib/test_static_keys.c:15:19: warning: symbol 'old_true_key' was not declared. Should it be static? ../lib/test_static_keys.c:16:19: warning: symbol 'old_false_key' was not declared. Should it be static? ../lib/test_static_keys.c:19:1: warning: symbol 'true_key' was not declared. Should it be static? ../lib/test_static_keys.c:20:1: warning: symbol 'false_key' was not declared. Should it be static? ../lib/test_static_key_base.c:15:19: warning: symbol 'base_old_true_key' was not declared. Should it be static? ../lib/test_static_key_base.c:17:19: warning: symbol 'base_inv_old_true_key' was not declared. Should it be static? ../lib/test_static_key_base.c:19:19: warning: symbol 'base_old_false_key' was not declared. Should it be static? ../lib/test_static_key_base.c:21:19: warning: symbol 'base_inv_old_false_key' was not declared. Should it be static? ../lib/test_static_key_base.c:25:1: warning: symbol 'base_true_key' was not declared. Should it be static? ../lib/test_static_key_base.c:27:1: warning: symbol 'base_inv_true_key' was not declared. Should it be static? ../lib/test_static_key_base.c:29:1: warning: symbol 'base_false_key' was not declared. Should it be static? ../lib/test_static_key_base.c:31:1: warning: symbol 'base_inv_false_key' was not declared. Should it be static? ../kernel/bpf/hashtab.c:1458:27: warning: context imbalance in 'htab_map_delete_elem' - unexpected unlock ../kernel/bpf/hashtab.c:1495:27: warning: context imbalance in 'htab_lru_map_delete_elem' - unexpected unlock ../kernel/bpf/hashtab.c:1672:27: warning: context imbalance in '__htab_map_lookup_and_delete_elem' - unexpected unlock ../kernel/bpf/hashtab.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__htab_map_lookup_and_delete_batch' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'bpf_hash_map_seq_find_next' - unexpected unlock ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'bpf_hash_map_seq_stop' - unexpected unlock ../drivers/input/joystick/iforce/iforce-serio.c:63:35: warning: context imbalance in 'iforce_serio_xmit' - wrong count at exit ../lib/test_printf.c:741:49: warning: cast from restricted gfp_t ../lib/test_printf.c:745:58: warning: cast from restricted gfp_t ../drivers/input/touchscreen/elo.c: In function ‘elo_connect’: ../drivers/input/touchscreen/elo.c:323:51: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 323 | snprintf(elo->phys, sizeof(elo->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/elo.c:323:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 323 | snprintf(elo->phys, sizeof(elo->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/acpi/nfit/core.c: note: in included file: ../drivers/acpi/nfit/nfit.h:184:40: warning: array of flexible structures ../drivers/acpi/nfit/nfit.h:189:45: warning: array of flexible structures ../drivers/acpi/nfit/core.c:1403:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1412:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1421:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1430:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1440:25: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1449:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1468:44: warning: cast to restricted __le16 ../drivers/acpi/nfit/core.c:1502:41: warning: cast to restricted __le16 ../drivers/acpi/nfit/core.c:1527:44: warning: cast to restricted __be32 ../drivers/acpi/nfit/core.c:1791:33: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1793:33: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1794:33: warning: cast to restricted __be32 ../drivers/acpi/nfit/core.c:1797:33: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1798:33: warning: cast to restricted __be32 ../drivers/input/joystick/iforce/iforce-usb.c:23:13: warning: context imbalance in '__iforce_usb_xmit' - wrong count at exit ../drivers/input/touchscreen/egalax_ts_serial.c: In function ‘egalax_connect’: ../drivers/input/touchscreen/egalax_ts_serial.c:112:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 112 | "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/egalax_ts_serial.c:111:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 111 | snprintf(egalax->phys, sizeof(egalax->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | "%s/input0", serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/kcsan/report.c:498:13: warning: context imbalance in 'release_report' - unexpected unlock ../kernel/kcsan/report.c:603:13: warning: context imbalance in 'prepare_report_consumer' - wrong count at exit ../sound/soc/tegra/tegra210_i2s.c:643:34: warning: cast to restricted snd_pcm_format_t ../drivers/isdn/mISDN/l1oip_core.c:670:39: warning: incorrect type in assignment (different base types) ../drivers/isdn/mISDN/l1oip_core.c:670:39: expected restricted __be32 [usertype] s_addr ../drivers/isdn/mISDN/l1oip_core.c:670:39: got unsigned long ../drivers/net/ethernet/cadence/macb_main.c: In function ‘gem_get_ethtool_strings’: ../drivers/net/ethernet/cadence/macb_main.c:3176:77: warning: ‘%s’ directive output may be truncated writing up to 239 bytes into a region of size between 19 and 29 [-Wformat-truncation=] 3176 | snprintf(stat_string, ETH_GSTRING_LEN, "q%d_%s", | ^~ ../drivers/net/ethernet/cadence/macb_main.c:3176:33: note: ‘snprintf’ output between 4 and 253 bytes into a destination of size 32 3176 | snprintf(stat_string, ETH_GSTRING_LEN, "q%d_%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3177 | q, queue_statistics[i].stat_string); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cadence/macb_main.c:284:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:284:16: expected unsigned int [usertype] bottom ../drivers/net/ethernet/cadence/macb_main.c:284:16: got restricted __le32 [usertype] ../drivers/net/ethernet/cadence/macb_main.c:286:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:286:13: expected unsigned short [usertype] top ../drivers/net/ethernet/cadence/macb_main.c:286:13: got restricted __le16 [usertype] ../drivers/net/ethernet/cadence/macb_main.c:3472:39: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3477:39: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3482:40: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3482:69: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3507:20: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3511:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:3511:20: expected unsigned int [assigned] [usertype] w0 ../drivers/net/ethernet/cadence/macb_main.c:3511:20: got restricted __be32 [usertype] ip4src ../drivers/net/ethernet/cadence/macb_main.c:3521:20: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3525:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:3525:20: expected unsigned int [assigned] [usertype] w0 ../drivers/net/ethernet/cadence/macb_main.c:3525:20: got restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/cadence/macb_main.c:3535:21: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3535:50: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3541:30: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3542:30: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3549:36: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3550:38: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3553:38: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3589:9: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3589:9: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3643:25: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3643:25: warning: cast from restricted __be32 ../drivers/input/touchscreen/fujitsu_ts.c: In function ‘fujitsu_connect’: ../drivers/input/touchscreen/fujitsu_ts.c:112:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 112 | "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/fujitsu_ts.c:111:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 111 | snprintf(fujitsu->phys, sizeof(fujitsu->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | "%s/input0", serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/st.c: In function ‘create_one_cdev’: ../drivers/scsi/st.c:4208:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 9 and 10 [-Wformat-truncation=] 4208 | snprintf(name, 10, "%s%s%s", rew ? "n" : "", | ^~ ../drivers/scsi/st.c:4208:9: note: ‘snprintf’ output 1 or more bytes (assuming 33) into a destination of size 10 4208 | snprintf(name, 10, "%s%s%s", rew ? "n" : "", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4209 | tape->name, st_formats[i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/test_xarray.c:368:17: error: incompatible types in comparison expression (different base types): ../lib/test_xarray.c:368:17: void [noderef] __rcu * ../lib/test_xarray.c:368:17: struct xa_node * ../lib/test_xarray.c:978:9: warning: Using plain integer as NULL pointer ../drivers/rtc/rtc-ds2404.c:172:20: warning: incorrect type in initializer (different base types) ../drivers/rtc/rtc-ds2404.c:172:20: expected unsigned int [usertype] time ../drivers/rtc/rtc-ds2404.c:172:20: got restricted __le32 [usertype] ../drivers/input/keyboard/stowaway.c: In function ‘skbd_connect’: ../drivers/input/keyboard/stowaway.c:82:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 82 | snprintf(skbd->phys, sizeof(skbd->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/keyboard/stowaway.c:82:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 82 | snprintf(skbd->phys, sizeof(skbd->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/bpf/local_storage.c:91:47: warning: context imbalance in 'cgroup_storage_lookup' - unexpected unlock ../drivers/input/keyboard/sunkbd.c: In function ‘sunkbd_connect’: ../drivers/input/keyboard/sunkbd.c:274:57: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 274 | snprintf(sunkbd->phys, sizeof(sunkbd->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/keyboard/sunkbd.c:274:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 274 | snprintf(sunkbd->phys, sizeof(sunkbd->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/keyboard/sunkbd.c:148:66: warning: dubious: x | !y ../drivers/input/keyboard/sunkbd.c:211:66: warning: dubious: x | !y ../drivers/net/ethernet/broadcom/bnx2.c: In function ‘bnx2_setup_int_mode’: ../drivers/net/ethernet/broadcom/bnx2.c:6288:56: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 17 [-Wformat-truncation=] 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~ In function ‘bnx2_enable_msix’, inlined from ‘bnx2_setup_int_mode’ at ../drivers/net/ethernet/broadcom/bnx2.c:6314:3: ../drivers/net/ethernet/broadcom/bnx2.c:6288:52: note: directive argument in the range [0, 2147483646] 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~~~~~~ ../drivers/net/ethernet/broadcom/bnx2.c:6288:17: note: ‘snprintf’ output between 3 and 27 bytes into a destination of size 18 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/broadcom/bnx2.c:8294:31: warning: cast to restricted __be32 ../sound/soc/ti/davinci-i2s.c:113:44: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/ti/davinci-i2s.c:120:39: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/ti/davinci-i2s.c:121:43: warning: incorrect type in initializer (different base types) ../sound/soc/ti/davinci-i2s.c:121:43: expected unsigned char ../sound/soc/ti/davinci-i2s.c:121:43: got restricted snd_pcm_format_t [usertype] ../sound/soc/ti/davinci-i2s.c:122:43: warning: incorrect type in initializer (different base types) ../sound/soc/ti/davinci-i2s.c:122:43: expected unsigned char ../sound/soc/ti/davinci-i2s.c:122:43: got restricted snd_pcm_format_t [usertype] ../sound/soc/ti/davinci-i2s.c:501:53: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/ti/davinci-i2s.c:597:32: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/ti/davinci-i2s.c:599:42: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/ti/davinci-i2s.c:599:29: warning: incorrect type in assignment (different base types) ../sound/soc/ti/davinci-i2s.c:599:29: expected restricted snd_pcm_format_t [assigned] [usertype] fmt ../sound/soc/ti/davinci-i2s.c:599:29: got unsigned char const ../drivers/gpu/drm/drm_drv.c:446:6: warning: context imbalance in 'drm_dev_enter' - different lock contexts for basic block ../drivers/gpu/drm/drm_drv.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:350:9: warning: context imbalance in 'drm_dev_exit' - unexpected unlock ../drivers/firmware/dmi_scan.c:693:27: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi_scan.c:693:27: expected char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:693:27: got void * ../drivers/firmware/dmi_scan.c:697:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:697:41: expected void *addr ../drivers/firmware/dmi_scan.c:697:41: got char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:711:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi_scan.c:711:19: expected char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:711:19: got void * ../drivers/firmware/dmi_scan.c:715:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:715:33: expected void *addr ../drivers/firmware/dmi_scan.c:715:33: got char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:722:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi_scan.c:722:19: expected char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:722:19: got void * ../drivers/firmware/dmi_scan.c:735:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:735:49: expected void *addr ../drivers/firmware/dmi_scan.c:735:49: got char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:753:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:753:49: expected void *addr ../drivers/firmware/dmi_scan.c:753:49: got char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:758:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:758:33: expected void *addr ../drivers/firmware/dmi_scan.c:758:33: got char [noderef] __iomem *p ../drivers/input/misc/ibm-panel.c:116:9: warning: context imbalance in 'ibm_panel_i2c_slave_cb' - wrong count at exit ../drivers/usb/host/sl811-hcd.c:1785:24: warning: symbol 'sl811h_driver' was not declared. Should it be static? ../kernel/events/core.c:1419:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1419:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1419:15: struct perf_event_context * ../kernel/events/core.c:1432:28: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1432:28: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1432:28: struct perf_event_context * ../kernel/events/core.c:3586:20: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3586:20: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3586:20: struct perf_event_context * ../kernel/events/core.c:3590:18: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3590:18: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3590:18: struct perf_event_context * ../kernel/events/core.c:3591:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3591:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3591:23: struct perf_event_context * ../kernel/events/core.c:3645:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3645:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3645:25: struct perf_event_context * ../kernel/events/core.c:3646:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3646:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3646:25: struct perf_event_context * ../kernel/events/core.c:4024:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4024:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4024:15: struct perf_event_context * ../kernel/events/core.c:4436:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4436:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4436:15: struct perf_event_context * ../kernel/events/core.c:4930:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4930:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4930:25: struct perf_event_context * ../kernel/events/core.c:6363:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6363:9: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6363:9: struct perf_buffer * ../kernel/events/core.c:5850:24: warning: incorrect type in assignment (different base types) ../kernel/events/core.c:6079:22: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6079:22: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6079:22: struct perf_buffer * ../kernel/events/core.c:6203:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6203:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6203:14: struct perf_buffer * ../kernel/events/core.c:6236:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6236:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6236:14: struct perf_buffer * ../kernel/events/core.c:6293:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6293:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6293:14: struct perf_buffer * ../kernel/events/core.c:6384:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6384:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6384:14: struct perf_buffer * ../kernel/events/core.c:6400:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6400:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6400:14: struct perf_buffer * ../kernel/events/core.c:8229:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8229:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8229:15: struct perf_event_context * ../kernel/events/core.c:8316:13: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8316:13: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:8316:13: struct perf_buffer * ../kernel/events/core.c:8420:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8420:61: expected struct task_struct *p ../kernel/events/core.c:8420:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:8422:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8422:61: expected struct task_struct *p ../kernel/events/core.c:8422:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:9110:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9110:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:9110:15: struct perf_event_context * ../kernel/events/core.c:10245:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10245:9: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10245:9: struct swevent_hlist * ../kernel/events/core.c:10284:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10284:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10284:17: struct swevent_hlist * ../kernel/events/core.c:10558:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10558:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:10558:23: struct perf_event_context * ../kernel/events/core.c:11580:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? ../kernel/events/core.c:13436:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13436:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13436:9: struct perf_event_context * ../kernel/events/core.c:13530:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13530:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13530:15: struct perf_event_context * ../kernel/events/core.c:13542:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13542:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13542:9: struct perf_event_context * ../kernel/events/core.c:13981:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13981:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:13981:17: struct swevent_hlist * ../kernel/events/core.c:182:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit ../kernel/events/core.c:198:9: warning: context imbalance in 'perf_ctx_unlock' - unexpected unlock ../kernel/events/core.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block ../kernel/events/core.c:1466:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock ../kernel/events/core.c:2889:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit ../kernel/events/core.c:4904:17: warning: context imbalance in 'find_get_context' - unexpected unlock ../kernel/events/core.c: note: in included file: ../kernel/events/internal.h:211:1: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'perf_get_pgtable_size' - unexpected unlock ../kernel/events/core.c:10098:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10098:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10098:17: struct swevent_hlist * ../kernel/events/core.c:10118:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10118:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10118:17: struct swevent_hlist * ../kernel/events/core.c:10234:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10234:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10234:16: struct swevent_hlist * ../kernel/events/core.c:10234:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10234:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10234:16: struct swevent_hlist * ../kernel/events/core.c:10234:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10234:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10234:16: struct swevent_hlist * ../drivers/input/keyboard/tegra-kbc.c:250:9: warning: context imbalance in 'tegra_kbc_keypress_timer' - wrong count at exit ../drivers/input/keyboard/tegra-kbc.c:300:9: warning: context imbalance in 'tegra_kbc_isr' - wrong count at exit ../kernel/events/ring_buffer.c:22:39: warning: incorrect type in argument 2 (different base types) ../kernel/events/ring_buffer.c:22:39: expected int i ../kernel/events/ring_buffer.c:22:39: got restricted __poll_t [usertype] ../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:174:14: struct perf_buffer * ../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:174:14: struct perf_buffer * ../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:174:14: struct perf_buffer * ../kernel/events/callchain.c:67:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:67:9: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:67:9: struct callchain_cpus_entries * ../kernel/events/callchain.c:97:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:97:9: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:97:9: struct callchain_cpus_entries * ../kernel/events/callchain.c:162:19: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:162:19: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:162:19: struct callchain_cpus_entries * ../sound/soc/ti/davinci-mcasp.c:1939:73: warning: incorrect type in argument 1 (different base types) ../sound/soc/ti/davinci-mcasp.c:1939:73: expected restricted __be32 const [usertype] *p ../sound/soc/ti/davinci-mcasp.c:1939:73: got unsigned int const [usertype] * ../drivers/spi/spi-nxp-fspi.c:516:25: warning: cast from restricted __be32 ../drivers/ufs/core/ufs-debugfs.c:68:12: warning: context imbalance in 'ufs_debugfs_get_user_access' - wrong count at exit ../drivers/ufs/core/ufs-debugfs.c:80:13: warning: context imbalance in 'ufs_debugfs_put_user_access' - wrong count at exit ../drivers/ufs/core/ufs-debugfs.c:87:12: warning: context imbalance in 'ee_usr_mask_set' - different lock contexts for basic block ../drivers/ufs/core/ufs-debugfs.c:131:13: warning: context imbalance in 'ufs_debugfs_restart_ee' - different lock contexts for basic block ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:551:23: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:617:17: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:639:25: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:640:23: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:667:39: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:668:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:712:73: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: expected unsigned short [usertype] vlan_tag ../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: expected unsigned short [usertype] lso_mss ../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: expected unsigned short [usertype] flags ../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: expected unsigned int [usertype] frame_length ../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: got restricted __be16 [usertype] ../drivers/power/supply/sbs-battery.c: In function ‘sbs_get_property’: ../drivers/power/supply/sbs-battery.c:833:30: warning: ‘%04x’ directive writing between 4 and 8 bytes into a region of size 5 [-Wformat-overflow=] 833 | sprintf(sbs_serial, "%04x", ret); | ^~~~ In function ‘sbs_get_battery_serial_number’, inlined from ‘sbs_get_property’ at ../drivers/power/supply/sbs-battery.c:964:9: ../drivers/power/supply/sbs-battery.c:833:29: note: directive argument in the range [0, 2147483647] 833 | sprintf(sbs_serial, "%04x", ret); | ^~~~~~ ../drivers/power/supply/sbs-battery.c:833:9: note: ‘sprintf’ output between 5 and 9 bytes into a destination of size 5 833 | sprintf(sbs_serial, "%04x", ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/test_blackhole_dev.c:58:27: warning: incorrect type in assignment (different base types) ../lib/test_blackhole_dev.c:58:27: expected restricted __be16 [usertype] payload_len ../lib/test_blackhole_dev.c:58:27: got unsigned long ../drivers/net/ethernet/broadcom/cnic.c:5262:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5262:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5262:40: got unsigned int [usertype] cli ../drivers/net/ethernet/broadcom/cnic.c:5217:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5217:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5217:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:5218:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5218:40: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:5218:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1391:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1391:33: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1391:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1392:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1392:33: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1392:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1416:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1417:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1687:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1687:22: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1687:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1688:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1688:22: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1688:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1729:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1729:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1729:54: got unsigned int [usertype] sq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1731:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1731:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1731:54: got unsigned int [usertype] sq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1733:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1733:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1733:54: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1734:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1734:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1734:54: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1735:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1735:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1735:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1737:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1737:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1737:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1739:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1739:59: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1739:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1741:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1741:59: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1741:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1743:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1743:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1743:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1745:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1745:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1745:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1747:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1747:61: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1747:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1749:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1749:61: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1749:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1751:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1751:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1751:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1753:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1753:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1753:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1775:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1775:57: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1775:57: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1777:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1777:57: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1777:57: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1788:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1788:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1788:53: got unsigned int [usertype] rq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1790:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1790:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1790:53: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1792:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1792:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1792:53: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1793:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1793:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1793:53: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1794:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1794:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1794:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1796:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1796:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1796:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1798:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1798:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1798:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1800:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1800:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1800:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1802:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1802:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1802:53: got unsigned int [usertype] cq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1804:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1804:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1804:53: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1807:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1807:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1807:56: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1808:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1808:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1808:56: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1822:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1822:64: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1822:64: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1824:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1824:64: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1824:64: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1828:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1828:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1828:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1830:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1830:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1830:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1832:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1832:49: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1832:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1834:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1834:49: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1834:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1845:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1845:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1845:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1847:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1847:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1847:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1849:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1849:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1849:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1850:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1850:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1850:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1851:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1851:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1851:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1853:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1853:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1853:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1857:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1857:47: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1857:47: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1859:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1859:47: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1859:47: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:2078:17: warning: cast from restricted __sum16 ../drivers/net/ethernet/broadcom/cnic.c:2327:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2327:35: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:2327:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2328:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2328:35: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:2328:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2329:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2329:32: expected restricted __le32 [usertype] eq_pbl_size ../drivers/net/ethernet/broadcom/cnic.c:2329:32: got int num_pages ../drivers/net/ethernet/broadcom/cnic.c:2331:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2331:27: expected restricted __le16 [usertype] sb_num ../drivers/net/ethernet/broadcom/cnic.c:2331:27: got unsigned int [usertype] status_blk_num ../drivers/net/ethernet/broadcom/cnic.c:2332:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2332:28: expected restricted __le16 [usertype] eq_prod ../drivers/net/ethernet/broadcom/cnic.c:2332:28: got unsigned long ../drivers/net/ethernet/broadcom/cnic.c:2373:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2373:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2373:16: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2430:27: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:27: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2431:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2431:32: expected restricted __le32 [addressable] [assigned] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2431:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2448:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2448:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2448:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2449:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:2476:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2476:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2476:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2477:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2477:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2477:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2510:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2510:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2510:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2511:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2511:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2511:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2523:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2523:32: expected restricted __le32 [addressable] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2523:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2538:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2538:35: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_context_id ../drivers/net/ethernet/broadcom/cnic.c:2538:35: got unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2610:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2610:29: expected unsigned int [assigned] [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2610:29: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2611:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2611:32: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2611:32: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:3512:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3513:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3514:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3515:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3516:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3517:40: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3532:27: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3533:27: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/cnic.c:3534:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3535:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3638:49: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3791:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3791:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3791:31: got restricted __be16 [usertype] sin6_port ../drivers/net/ethernet/broadcom/cnic.c:3797:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3797:32: expected unsigned int ../drivers/net/ethernet/broadcom/cnic.c:3797:32: got restricted __be32 [usertype] s_addr ../drivers/net/ethernet/broadcom/cnic.c:3798:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3798:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3798:31: got restricted __be16 [usertype] sin_port ../drivers/net/ethernet/broadcom/cnic.c:3828:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3828:23: expected unsigned short [usertype] src_port ../drivers/net/ethernet/broadcom/cnic.c:3828:23: got restricted __be16 [assigned] [usertype] local_port ../drivers/net/ethernet/broadcom/cnic.c:3985:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4947:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4947:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4947:33: expected restricted __le32 [usertype] addr_lo ../drivers/net/ethernet/broadcom/cnic.c:4947:33: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:4955:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4955:46: expected restricted __le32 [usertype] parsing_data ../drivers/net/ethernet/broadcom/cnic.c:4955:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4958:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4958:46: expected restricted __le16 [usertype] global_data ../drivers/net/ethernet/broadcom/cnic.c:4958:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4983:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4983:25: expected unsigned short [usertype] *tx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:4983:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5048:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5048:35: expected restricted __le16 [usertype] silent_vlan_mask ../drivers/net/ethernet/broadcom/cnic.c:5048:35: got int ../drivers/net/ethernet/broadcom/cnic.c:5050:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5050:25: expected unsigned short [usertype] *rx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:5050:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5068:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5068:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5068:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5070:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5070:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5070:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5075:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5075:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5075:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5077:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5077:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5077:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5087:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5087:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5087:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5089:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5089:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5089:41: got restricted __le16 * ../drivers/net/ethernet/cavium/thunder/thunder_bgx.c: In function ‘bgx_acpi_match_id’: ../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:34: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] 1434 | snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id); | ^~ ../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:30: note: directive argument in the range [0, 255] 1434 | snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id); | ^~~~~~~ ../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:9: note: ‘snprintf’ output between 5 and 7 bytes into a destination of size 5 1434 | snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/keyboard/xtkbd.c: In function ‘xtkbd_connect’: ../drivers/input/keyboard/xtkbd.c:80:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 80 | snprintf(xtkbd->phys, sizeof(xtkbd->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/keyboard/xtkbd.c:80:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 80 | snprintf(xtkbd->phys, sizeof(xtkbd->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/misc/iqs626a.c: In function ‘iqs626_parse_trackpad’: ../drivers/input/misc/iqs626a.c:774:61: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] 774 | snprintf(tc_name, sizeof(tc_name), "channel-%d", i); | ^~ ../drivers/input/misc/iqs626a.c:774:52: note: directive argument in the range [0, 2147483646] 774 | snprintf(tc_name, sizeof(tc_name), "channel-%d", i); | ^~~~~~~~~~~~ ../drivers/input/misc/iqs626a.c:774:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10 774 | snprintf(tc_name, sizeof(tc_name), "channel-%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/test_lockup.c:144:13: warning: symbol 'test_file' was not declared. Should it be static? ../lib/test_lockup.c:230:9: warning: context imbalance in 'test_lock' - wrong count at exit ../lib/test_lockup.c:250:25: warning: context imbalance in 'test_unlock' - unexpected unlock ../fs/dlm/lock.c:345:1: warning: context imbalance in 'dlm_refcount_dec_and_write_lock_bh' - wrong count at exit ../fs/dlm/lock.c:366:17: warning: context imbalance in 'put_rsb' - unexpected unlock ../fs/dlm/lock.c:366:17: warning: context imbalance in '__put_lkb' - unexpected unlock ../fs/dlm/lock.c:1871:31: warning: context imbalance in 'remove_from_waiters_ms' - unexpected unlock ../kernel/trace/trace_events.c:1019:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events.c:1019:31: expected struct event_filter *filter ../kernel/trace/trace_events.c:1019:31: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events.c: note: in included file (through ../kernel/trace/trace_output.h): ../kernel/trace/trace.h:1522:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.h:1522:37: expected struct event_filter *filter ../kernel/trace/trace.h:1522:37: got struct event_filter [noderef] __rcu *filter ../kernel/events/uprobes.c:2037:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/uprobes.c:2037:17: struct return_instance [noderef] __rcu * ../kernel/events/uprobes.c:2037:17: struct return_instance * ../kernel/events/uprobes.c:2118:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/uprobes.c:2118:9: struct return_instance [noderef] __rcu * ../kernel/events/uprobes.c:2118:9: struct return_instance * ../kernel/events/uprobes.c:2177:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/uprobes.c:2177:9: struct return_instance [noderef] __rcu * ../kernel/events/uprobes.c:2177:9: struct return_instance * ../kernel/events/uprobes.c:2236:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:2238:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:2497:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/uprobes.c:2497:25: struct return_instance [noderef] __rcu * ../kernel/events/uprobes.c:2497:25: struct return_instance * ../kernel/events/uprobes.c:2625:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:2627:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c: note: in included file: ../include/linux/rmap.h:703:28: warning: context imbalance in '__replace_page' - unexpected unlock ../kernel/events/uprobes.c:729:17: warning: context imbalance in 'hprobe_finalize' - unexpected unlock ../kernel/events/uprobes.c:797:25: warning: context imbalance in 'hprobe_expire' - unexpected unlock ../kernel/events/uprobes.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/xarray.h, ../include/linux/list_lru.h, ../include/linux/fs.h, ...): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/net/macsec.c:418:24: warning: restricted ssci_t degrades to integer ../drivers/net/macsec.c:418:22: warning: incorrect type in assignment (different base types) ../drivers/net/macsec.c:418:22: expected restricted ssci_t [usertype] ssci ../drivers/net/macsec.c:418:22: got unsigned int ../drivers/net/macsec.c:419:22: warning: restricted __be64 degrades to integer ../drivers/net/macsec.c:419:20: warning: incorrect type in assignment (different base types) ../drivers/net/macsec.c:419:20: expected restricted __be64 [usertype] pn ../drivers/net/macsec.c:419:20: got unsigned long long ../drivers/spi/spi-ti-qspi.c:266:38: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-ti-qspi.c:266:38: expected unsigned int [usertype] data ../drivers/spi/spi-ti-qspi.c:266:38: got restricted __be32 [usertype] ../drivers/spi/spi-ti-qspi.c:269:38: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-ti-qspi.c:269:38: expected unsigned int [usertype] data ../drivers/spi/spi-ti-qspi.c:269:38: got restricted __be32 [usertype] ../drivers/spi/spi-ti-qspi.c:272:38: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-ti-qspi.c:272:38: expected unsigned int [usertype] data ../drivers/spi/spi-ti-qspi.c:272:38: got restricted __be32 [usertype] ../drivers/spi/spi-ti-qspi.c:275:38: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-ti-qspi.c:275:38: expected unsigned int [usertype] data ../drivers/spi/spi-ti-qspi.c:275:38: got restricted __be32 [usertype] ../drivers/spi/spi-ti-qspi.c:376:42: warning: cast to restricted __be32 ../drivers/spi/spi-ti-qspi.c:378:42: warning: cast to restricted __be32 ../drivers/spi/spi-ti-qspi.c:380:42: warning: cast to restricted __be32 ../drivers/spi/spi-ti-qspi.c:382:42: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:167:40: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:168:40: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:169:42: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:171:45: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:184:28: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:185:28: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:189:9: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:190:9: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:191:9: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:192:9: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:193:9: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:194:9: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:207:48: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:222:48: warning: cast to restricted __be64 ../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:1704:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:1704:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:1716:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:1716:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: expected unsigned short [usertype] stats_mask ../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: expected unsigned int [usertype] tx_enet_mask ../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: expected unsigned int [usertype] rx_enet_mask ../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: got restricted __be32 [usertype] ../drivers/scsi/ch.c: In function ‘ch_probe’: ../drivers/scsi/ch.c:924:29: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=] 924 | sprintf(ch->name,"ch%d",ch->minor); | ^~ ../drivers/scsi/ch.c:924:26: note: directive argument in the range [0, 2147483647] 924 | sprintf(ch->name,"ch%d",ch->minor); | ^~~~~~ ../drivers/scsi/ch.c:924:9: note: ‘sprintf’ output between 4 and 13 bytes into a destination of size 8 924 | sprintf(ch->name,"ch%d",ch->minor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/touchscreen/inexio.c: In function ‘inexio_connect’: ../drivers/input/touchscreen/inexio.c:126:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 126 | snprintf(pinexio->phys, sizeof(pinexio->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/inexio.c:126:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 126 | snprintf(pinexio->phys, sizeof(pinexio->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/spi/spi-orion.c:451:24: warning: incorrect type in argument 1 (different base types) ../drivers/spi/spi-orion.c:451:24: expected unsigned int val ../drivers/spi/spi-orion.c:451:24: got restricted __le16 [usertype] ../drivers/spi/spi-orion.c:461:17: warning: cast to restricted __le16 ../drivers/usb/mtu3/mtu3_qmu.c:81:16: warning: cast to restricted __le32 ../drivers/usb/mtu3/mtu3_qmu.c:81:16: warning: cast to restricted __le32 ../drivers/usb/mtu3/mtu3_qmu.c:92:16: warning: cast to restricted __le32 ../drivers/usb/mtu3/mtu3_qmu.c:92:16: warning: cast to restricted __le32 ../drivers/usb/mtu3/mtu3_qmu.c:100:21: warning: incorrect type in argument 3 (different base types) ../drivers/usb/mtu3/mtu3_qmu.c:100:21: expected unsigned int [usertype] data ../drivers/usb/mtu3/mtu3_qmu.c:100:21: got restricted __le32 [usertype] ../drivers/usb/mtu3/mtu3_qmu.c:112:21: warning: incorrect type in argument 3 (different base types) ../drivers/usb/mtu3/mtu3_qmu.c:112:21: expected unsigned int [usertype] data ../drivers/usb/mtu3/mtu3_qmu.c:112:21: got restricted __le32 [usertype] ../sound/soc/sof/intel/hda-dai.c: note: in included file: ../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures ../sound/soc/sof/intel/hda-dai.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../sound/soc/uniphier/aio-compress.c:304:34: warning: cast to restricted __be16 ../drivers/spi/spi-pci1xxxx.c:370:22: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-pci1xxxx.c:370:22: expected void *base ../drivers/spi/spi-pci1xxxx.c:370:22: got void [noderef] __iomem * ../drivers/spi/spi-pci1xxxx.c:372:22: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-pci1xxxx.c:372:22: expected void *base ../drivers/spi/spi-pci1xxxx.c:372:22: got void [noderef] __iomem * ../drivers/spi/spi-pci1xxxx.c:374:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:374:34: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:374:34: got void * ../drivers/spi/spi-pci1xxxx.c:375:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:375:26: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:375:26: got void * ../drivers/spi/spi-pci1xxxx.c:376:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:376:46: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:376:46: got void * ../drivers/spi/spi-pci1xxxx.c:377:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:377:46: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:377:46: got void * ../drivers/spi/spi-pci1xxxx.c:379:21: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:379:21: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:379:21: got void * ../drivers/spi/spi-pci1xxxx.c:381:21: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:381:21: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:381:21: got void * ../drivers/input/misc/kxtj9.c:110:13: warning: cast to restricted __le16 ../drivers/input/misc/kxtj9.c:111:13: warning: cast to restricted __le16 ../drivers/input/misc/kxtj9.c:112:13: warning: cast to restricted __le16 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: expected unsigned short [usertype] handle ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: expected unsigned int ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: expected unsigned short [usertype] size ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: expected unsigned int ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:603:17: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: expected unsigned short [usertype] pages ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: expected unsigned short [usertype] page_sz ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: expected unsigned short [usertype] rx_buffer_size ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: expected unsigned short [usertype] pages ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: expected unsigned short [usertype] page_sz ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: expected unsigned short [usertype] rx_buffer_size ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: expected unsigned short [usertype] pages ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: expected unsigned short [usertype] page_sz ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: expected unsigned short [usertype] msix_index ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: expected unsigned int [usertype] coalescing_timeout ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: expected unsigned int [usertype] inter_pkt_timeout ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2105:27: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2109:27: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2114:27: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: expected unsigned short [usertype] pages ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: expected unsigned short [usertype] page_sz ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: expected unsigned short [usertype] msix_index ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: expected unsigned int [usertype] coalescing_timeout ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: expected unsigned int [usertype] inter_pkt_timeout ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: expected unsigned short [usertype] vlan_id ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: expected unsigned short [usertype] num_entries ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3286:27: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3289:27: warning: cast to restricted __be32 ../kernel/bpf/btf.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf_verifier.h): ../include/linux/bpfptr.h:65:40: warning: cast to non-scalar ../include/linux/bpfptr.h:65:40: warning: cast from non-scalar ../kernel/trace/trace_events_filter.c:2672:19: warning: array of flexible structures ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1323:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events_filter.c:1323:34: expected struct event_filter *filter ../kernel/trace/trace_events_filter.c:1323:34: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1340:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events_filter.c:1340:27: expected struct event_filter *filter ../kernel/trace/trace_events_filter.c:1340:27: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: expected unsigned short [usertype] cmdq_pi ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: expected unsigned short [usertype] i2htok ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:232:32: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:238:21: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:269:24: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:270:31: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: expected unsigned short [usertype] rspq_ci ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:466:32: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:474:31: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: expected unsigned short [usertype] q_depth ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: expected unsigned short [usertype] q_depth ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:624:13: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_msgq.h): ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../drivers/net/ethernet/cavium/liquidio/lio_core.c: In function ‘octeon_setup_interrupt’: ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:76: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=] 1122 | INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u", | ^~ ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:54: note: directive argument in the range [0, 2147483646] 1122 | INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1121:33: note: ‘snprintf’ output between 21 and 43 bytes into a destination of size 32 1121 | snprintf(&queue_irq_names[IRQ_NAME_OFF(i)], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1122 | INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1123 | oct->octeon_id, oct->pf_num, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:76: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=] 1127 | INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u", | ^~ ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:54: note: directive argument in the range [0, 2147483646] 1127 | INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1126:33: note: ‘snprintf’ output between 21 and 43 bytes into a destination of size 32 1126 | snprintf(&queue_irq_names[IRQ_NAME_OFF(i)], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1127 | INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1128 | oct->octeon_id, oct->vf_num, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/phy/mscc/mscc_main.c: In function ‘vsc85xx_dt_led_modes_get.constprop’: ../drivers/net/phy/mscc/mscc_main.c:451:64: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 451 | ret = sprintf(led_dt_prop, "vsc8531,led-%d-mode", i); | ^ ../drivers/net/phy/mscc/mscc_main.c:451:23: note: ‘sprintf’ output between 19 and 29 bytes into a destination of size 28 451 | ret = sprintf(led_dt_prop, "vsc8531,led-%d-mode", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1743:15: warning: cast to restricted __be32 ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1813:15: warning: cast to restricted __be32 ../kernel/bpf/arena.c:554:18: warning: symbol 'bpf_arena_alloc_pages' was not declared. Should it be static? ../kernel/bpf/arena.c:566:18: warning: symbol 'bpf_arena_free_pages' was not declared. Should it be static? ../drivers/scsi/scsi_debug.c:4002:9: warning: context imbalance in 'resp_read_dt0' - different lock contexts for basic block ../drivers/scsi/scsi_debug.c:4261:17: warning: context imbalance in 'resp_write_dt0' - different lock contexts for basic block ../drivers/scsi/scsi_debug.c:4568:9: warning: context imbalance in 'resp_write_same' - different lock contexts for basic block ../drivers/usb/host/xen-hcd.c:774:20: warning: context imbalance in 'xenhcd_giveback_urb' - unexpected unlock ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: expected unsigned short [assigned] [usertype] clscode ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: expected unsigned short [assigned] [usertype] rsvd ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1927:29: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: expected unsigned short [assigned] [usertype] clscode ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: expected unsigned short [assigned] [usertype] rsvd ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1941:30: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: expected unsigned int val ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: got restricted __le32 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2106:31: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2107:31: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2108:31: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2210:26: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: expected unsigned int [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3069:21: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3071:23: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3074:23: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3102:21: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3104:23: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3107:23: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3141:26: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3148:40: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3149:39: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3152:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3154:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3156:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3158:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3160:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3162:41: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3169:26: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3177:26: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3182:35: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c: note: in included file: ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: expected unsigned int [usertype] al_len ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: expected unsigned int [usertype] al_len ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: expected unsigned int [usertype] al_len ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../drivers/net/ethernet/cavium/liquidio/request_manager.c:572:9: warning: context imbalance in 'octeon_send_command' - different lock contexts for basic block ../fs/netfs/locking.c:56:5: warning: context imbalance in 'netfs_start_io_read' - wrong count at exit ../fs/netfs/locking.c:87:6: warning: context imbalance in 'netfs_end_io_read' - wrong count at exit ../fs/netfs/locking.c:101:5: warning: context imbalance in 'netfs_start_io_write' - wrong count at exit ../fs/netfs/locking.c:124:6: warning: context imbalance in 'netfs_end_io_write' - wrong count at exit ../fs/netfs/locking.c:167:5: warning: context imbalance in 'netfs_start_io_direct' - wrong count at exit ../fs/netfs/locking.c:200:6: warning: context imbalance in 'netfs_end_io_direct' - wrong count at exit ../sound/soc/sof/intel/hda.c: note: in included file: ../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures ../sound/soc/sof/intel/hda.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../drivers/net/ethernet/brocade/bna/bfa_cee.c:42:25: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_cee.c:44:25: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_cee.c:34:29: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_cee.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_cee.h): ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../drivers/thermal/max77620_thermal.c:48: warning: Function parameter or struct member 'tz' not described in 'max77620_thermal_read_temp' ../drivers/thermal/max77620_thermal.c:48: warning: Excess function parameter 'data' description in 'max77620_thermal_read_temp' ../drivers/scsi/pcmcia/aha152x_core.c: note: in included file: ../drivers/scsi/aha152x.c:2352:17: warning: context imbalance in 'is_complete' - unexpected unlock ../drivers/input/touchscreen/mtouch.c: In function ‘mtouch_connect’: ../drivers/input/touchscreen/mtouch.c:140:57: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 140 | snprintf(mtouch->phys, sizeof(mtouch->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/mtouch.c:140:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 140 | snprintf(mtouch->phys, sizeof(mtouch->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/thermal/qoriq_thermal.c:216:38: warning: incorrect type in argument 1 (different base types) ../drivers/thermal/qoriq_thermal.c:216:38: expected restricted __be32 const [usertype] *cell ../drivers/thermal/qoriq_thermal.c:216:38: got unsigned int const [usertype] *[assigned] calibration ../drivers/thermal/qoriq_thermal.c:218:50: warning: incorrect type in argument 1 (different base types) ../drivers/thermal/qoriq_thermal.c:218:50: expected restricted __be32 const [usertype] *cell ../drivers/thermal/qoriq_thermal.c:218:50: got unsigned int const [usertype] * ../sound/soc/codecs/da7218.c:488:44: warning: cast to restricted __le16 ../sound/soc/codecs/da7218.c:508:13: warning: incorrect type in assignment (different base types) ../sound/soc/codecs/da7218.c:508:13: expected unsigned short [usertype] val ../sound/soc/codecs/da7218.c:508:13: got restricted __le16 [usertype] ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:41: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38: expected void [noderef] __iomem *[assigned] inst_cnt_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:23: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:31: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:25: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:25: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:25: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:434:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26: expected void [noderef] __iomem *doorbell_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:436:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26: expected void [noderef] __iomem *inst_cnt_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:478:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29: expected void [noderef] __iomem *pkts_sent_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:480:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31: expected void [noderef] __iomem *pkts_credit_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42: got void *mbox_int_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42: got void *mbox_int_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54: got void *mbox_write_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:566:39: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:570:41: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:574:40: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42: got void *mbox_int_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44: got void *mbox_int_reg ../drivers/scsi/libfc/fc_libfc.c:197:26: warning: cast to restricted __be16 ../drivers/scsi/libfc/fc_libfc.c:197:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/libfc/fc_libfc.c:197:24: expected restricted __be16 [usertype] fh_seq_cnt ../drivers/scsi/libfc/fc_libfc.c:197:24: got unsigned short [usertype] ../drivers/scsi/libfc/fc_libfc.c:287:17: error: incompatible types in comparison expression (different address spaces): ../drivers/scsi/libfc/fc_libfc.c:287:17: struct fc4_prov [noderef] __rcu * ../drivers/scsi/libfc/fc_libfc.c:287:17: struct fc4_prov * ../drivers/scsi/libfc/fc_libfc.c:289:17: error: incompatible types in comparison expression (different address spaces): ../drivers/scsi/libfc/fc_libfc.c:289:17: struct fc4_prov [noderef] __rcu * ../drivers/scsi/libfc/fc_libfc.c:289:17: struct fc4_prov * ../drivers/scsi/pcmcia/nsp_cs.c:1681:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/pcmcia/nsp_cs.c:1681:34: expected void volatile [noderef] __iomem *addr ../drivers/scsi/pcmcia/nsp_cs.c:1681:34: got void * ../drivers/scsi/pcmcia/nsp_cs.c: note: in included file: ../drivers/scsi/pcmcia/nsp_io.h:231:30: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/pcmcia/nsp_io.h:231:30: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/pcmcia/nsp_io.h:231:30: got unsigned long *ptr ../drivers/scsi/pcmcia/nsp_io.h:257:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/pcmcia/nsp_io.h:257:30: expected void volatile [noderef] __iomem *addr ../drivers/scsi/pcmcia/nsp_io.h:257:30: got unsigned long *ptr ../net/nfc/nci/core.c: note: in included file: ../include/net/nfc/nci.h:263:56: warning: array of flexible structures ../drivers/mmc/core/block.c:2633:26: warning: invalid assignment: |= ../drivers/mmc/core/block.c:2633:26: left side has type unsigned int ../drivers/mmc/core/block.c:2633:26: right side has type restricted blk_features_t ../drivers/mmc/core/block.c:2635:26: warning: invalid assignment: |= ../drivers/mmc/core/block.c:2635:26: left side has type unsigned int ../drivers/mmc/core/block.c:2635:26: right side has type restricted blk_features_t ../drivers/usb/storage/sierra_ms.c:80:30: warning: cast to restricted __le16 ../drivers/usb/storage/sierra_ms.c:81:30: warning: cast to restricted __le16 In file included from ../drivers/net/ethernet/broadcom/genet/bcmmii.c:17: ../drivers/net/ethernet/broadcom/genet/bcmmii.c: In function ‘bcmgenet_mii_pd_init’: ../include/linux/phy.h:330:20: warning: ‘%02x’ directive output may be truncated writing between 2 and 8 bytes into a region of size between 0 and 60 [-Wformat-truncation=] 330 | #define PHY_ID_FMT "%s:%02x" | ^~~~~~~~~ ../drivers/net/ethernet/broadcom/genet/bcmmii.c:604:53: note: in expansion of macro ‘PHY_ID_FMT’ 604 | snprintf(phy_name, MII_BUS_ID_SIZE, PHY_ID_FMT, | ^~~~~~~~~~ ../include/linux/phy.h:330:24: note: format string is defined here 330 | #define PHY_ID_FMT "%s:%02x" | ^~~~ ../include/linux/phy.h:330:20: note: using the range [0, 4294967295] for directive argument 330 | #define PHY_ID_FMT "%s:%02x" | ^~~~~~~~~ ../drivers/net/ethernet/broadcom/genet/bcmmii.c:604:53: note: in expansion of macro ‘PHY_ID_FMT’ 604 | snprintf(phy_name, MII_BUS_ID_SIZE, PHY_ID_FMT, | ^~~~~~~~~~ ../drivers/net/ethernet/broadcom/genet/bcmmii.c:604:17: note: ‘snprintf’ output between 4 and 70 bytes into a destination of size 61 604 | snprintf(phy_name, MII_BUS_ID_SIZE, PHY_ID_FMT, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | mdio_bus_id, pd->phy_address); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:41: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38: expected void [noderef] __iomem *[assigned] inst_cnt_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:226:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26: expected void [noderef] __iomem *doorbell_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:228:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26: expected void [noderef] __iomem *inst_cnt_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:258:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29: expected void [noderef] __iomem *pkts_sent_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:260:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31: expected void [noderef] __iomem *pkts_credit_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:296:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:299:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:302:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:311:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:311:36: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:311:36: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:50: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:50: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:50: got void *mbox_int_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:50: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:50: got void *mbox_int_reg ../drivers/net/amt.c: note: in included file (through ../include/linux/igmp.h): ../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures ../drivers/net/amt.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../drivers/md/dm-snap.c:645:13: warning: context imbalance in 'dm_exception_table_lock' - wrong count at exit ../drivers/md/dm-snap.c: note: in included file (through ../include/linux/list_bl.h, ../include/linux/rculist_bl.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/highmem.h, ../include/linux/bvec.h, ...): ../include/linux/bit_spinlock.h:83:9: warning: context imbalance in 'dm_exception_table_unlock' - unexpected unlock ../drivers/mmc/core/queue.c:351:43: warning: incorrect type in initializer (different base types) ../drivers/mmc/core/queue.c:351:43: expected restricted blk_features_t [usertype] features ../drivers/mmc/core/queue.c:351:43: got unsigned int features ../kernel/trace/trace_events_user.c:2259:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2366:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2391:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs * ../kernel/bpf/stackmap.c:490:9: warning: context imbalance in '__bpf_get_stack' - different lock contexts for basic block ../lib/bch.c:260:19: warning: incorrect type in assignment (different base types) ../lib/bch.c:260:19: expected unsigned int [usertype] w ../lib/bch.c:260:19: got restricted __be32 [usertype] ../drivers/input/touchscreen/penmount.c: In function ‘pm_connect’: ../drivers/input/touchscreen/penmount.c:211:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 211 | snprintf(pm->phys, sizeof(pm->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/penmount.c:211:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 211 | snprintf(pm->phys, sizeof(pm->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/dlm/debug_fs.c:416:9: warning: context imbalance in 'table_seq_start' - wrong count at exit ../fs/dlm/debug_fs.c:433:13: warning: context imbalance in 'table_seq_stop' - unexpected unlock ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:29: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:29: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:81:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:81:52: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:81:52: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:36: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:36: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:26: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:26: got void *mbox_write_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:47: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:47: got void *mbox_write_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:42: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:42: got void *mbox_write_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:63: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:63: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:63: got void *mbox_write_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:44: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:44: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:52: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:52: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:44: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:44: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:44: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:44: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:52: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:52: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:36: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:36: got void *mbox_read_reg ../kernel/bpf/cgroup_iter.c:310:17: warning: symbol 'bpf_iter_css_new' was not declared. Should it be static? ../kernel/bpf/cgroup_iter.c:334:40: warning: symbol 'bpf_iter_css_next' was not declared. Should it be static? ../kernel/bpf/cgroup_iter.c:355:18: warning: symbol 'bpf_iter_css_destroy' was not declared. Should it be static? ../drivers/scsi/libfc/fc_exch.c:812:23: warning: context imbalance in 'fc_exch_em_alloc' - different lock contexts for basic block ../drivers/scsi/libfc/fc_exch.c:1022:29: warning: context imbalance in 'fc_exch_resp' - unexpected unlock ../drivers/scsi/libfc/fc_exch.c:2228:9: warning: context imbalance in 'fc_exch_seq_send' - unexpected unlock ../drivers/mmc/host/mmc_spi.c:748:17: warning: incorrect type in argument 1 (different base types) ../drivers/mmc/host/mmc_spi.c:748:17: expected unsigned short [usertype] *p ../drivers/mmc/host/mmc_spi.c:748:17: got restricted __be16 * ../drivers/mmc/host/mmc_spi.c:749:28: warning: restricted __be16 degrades to integer In file included from ../drivers/scsi/libfc/fc_elsct.c:18: ../drivers/scsi/libfc/fc_encode.h: In function ‘fc_ct_ms_fill.constprop’: ../drivers/scsi/libfc/fc_encode.h:359:30: warning: ‘%s’ directive output may be truncated writing up to 64 bytes into a region of size between 62 and 126 [-Wformat-truncation=] 359 | "%s v%s", | ^~ 360 | init_utsname()->sysname, 361 | init_utsname()->release); | ~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/libfc/fc_encode.h:357:17: note: ‘snprintf’ output between 3 and 131 bytes into a destination of size 128 357 | snprintf((char *)&entry->value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | FC_FDMI_HBA_ATTR_OSNAMEVERSION_LEN, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | "%s v%s", | ~~~~~~~~~ 360 | init_utsname()->sysname, | ~~~~~~~~~~~~~~~~~~~~~~~~ 361 | init_utsname()->release); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/libfc/fc_elsct.c: note: in included file (through ../include/scsi/libfc.h): ../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures ../kernel/trace/bpf_trace.c:190:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:227:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:242:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:277:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:765:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:776:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:791:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:839:41: warning: incorrect type in assignment (different address spaces) ../kernel/trace/bpf_trace.c:839:41: expected void [noderef] __user *[addressable] [assigned] [usertype] sival_ptr ../kernel/trace/bpf_trace.c:839:41: got void * ../kernel/trace/bpf_trace.c:1290:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1339:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1363:18: warning: symbol 'bpf_key_put' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1383:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3488:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3496:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3537:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:2593:21: warning: dereference of noderef expression ../kernel/trace/bpf_trace.c:2597:66: warning: dereference of noderef expression ../kernel/trace/bpf_trace.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock ../drivers/input/misc/powermate.c:201:9: warning: context imbalance in 'powermate_config_complete' - wrong count at exit ../drivers/input/misc/powermate.c:242:9: warning: context imbalance in 'powermate_pulse_led' - wrong count at exit ../drivers/scsi/libfc/fc_lport.c: note: in included file (through ../include/scsi/libfc.h): ../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures ../drivers/scsi/libfc/fc_lport.c:962:16: error: incompatible types in comparison expression (different address spaces): ../drivers/scsi/libfc/fc_lport.c:962:16: struct fc4_prov [noderef] __rcu * ../drivers/scsi/libfc/fc_lport.c:962:16: struct fc4_prov * ../fs/netfs/fscache_cache.c:405:13: warning: context imbalance in 'fscache_caches_seq_start' - wrong count at exit ../fs/netfs/fscache_cache.c:417:13: warning: context imbalance in 'fscache_caches_seq_stop' - wrong count at exit ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3380:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3380:30: expected unsigned short [usertype] major ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3380:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3381:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3381:30: expected unsigned short [usertype] minor ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3381:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3382:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3382:30: expected unsigned short [usertype] micro ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3382:30: got restricted __be16 [usertype] ../kernel/bpf/cpumask.c:49:32: warning: symbol 'bpf_cpumask_create' was not declared. Should it be static? ../kernel/bpf/cpumask.c:75:32: warning: symbol 'bpf_cpumask_acquire' was not declared. Should it be static? ../kernel/bpf/cpumask.c:89:18: warning: symbol 'bpf_cpumask_release' was not declared. Should it be static? ../kernel/bpf/cpumask.c:99:18: warning: symbol 'bpf_cpumask_release_dtor' was not declared. Should it be static? ../kernel/bpf/cpumask.c:112:17: warning: symbol 'bpf_cpumask_first' was not declared. Should it be static? ../kernel/bpf/cpumask.c:125:17: warning: symbol 'bpf_cpumask_first_zero' was not declared. Should it be static? ../kernel/bpf/cpumask.c:139:17: warning: symbol 'bpf_cpumask_first_and' was not declared. Should it be static? ../kernel/bpf/cpumask.c:150:18: warning: symbol 'bpf_cpumask_set_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:163:18: warning: symbol 'bpf_cpumask_clear_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:180:18: warning: symbol 'bpf_cpumask_test_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:197:18: warning: symbol 'bpf_cpumask_test_and_set_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:215:18: warning: symbol 'bpf_cpumask_test_and_clear_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:227:18: warning: symbol 'bpf_cpumask_setall' was not declared. Should it be static? ../kernel/bpf/cpumask.c:236:18: warning: symbol 'bpf_cpumask_clear' was not declared. Should it be static? ../kernel/bpf/cpumask.c:253:18: warning: symbol 'bpf_cpumask_and' was not declared. Should it be static? ../kernel/bpf/cpumask.c:268:18: warning: symbol 'bpf_cpumask_or' was not declared. Should it be static? ../kernel/bpf/cpumask.c:283:18: warning: symbol 'bpf_cpumask_xor' was not declared. Should it be static? ../kernel/bpf/cpumask.c:301:18: warning: symbol 'bpf_cpumask_equal' was not declared. Should it be static? ../kernel/bpf/cpumask.c:317:18: warning: symbol 'bpf_cpumask_intersects' was not declared. Should it be static? ../kernel/bpf/cpumask.c:333:18: warning: symbol 'bpf_cpumask_subset' was not declared. Should it be static? ../kernel/bpf/cpumask.c:348:18: warning: symbol 'bpf_cpumask_empty' was not declared. Should it be static? ../kernel/bpf/cpumask.c:363:18: warning: symbol 'bpf_cpumask_full' was not declared. Should it be static? ../kernel/bpf/cpumask.c:375:18: warning: symbol 'bpf_cpumask_copy' was not declared. Should it be static? ../kernel/bpf/cpumask.c:390:17: warning: symbol 'bpf_cpumask_any_distribute' was not declared. Should it be static? ../kernel/bpf/cpumask.c:408:17: warning: symbol 'bpf_cpumask_any_and_distribute' was not declared. Should it be static? ../kernel/bpf/cpumask.c:420:17: warning: symbol 'bpf_cpumask_weight' was not declared. Should it be static? ../drivers/usb/storage/ene_ub6250.c:2161:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:2161:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:2161:33: got int ../drivers/usb/storage/ene_ub6250.c:2090:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:2090:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:2090:33: got int ../drivers/usb/storage/ene_ub6250.c:1933:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1933:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1933:33: got unsigned long const [usertype] size ../drivers/usb/storage/ene_ub6250.c:498:43: warning: incorrect type in initializer (different base types) ../drivers/usb/storage/ene_ub6250.c:498:43: expected unsigned int transfer_length ../drivers/usb/storage/ene_ub6250.c:498:43: got restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:699:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:699:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:699:33: got unsigned int [usertype] blenByte ../drivers/usb/storage/ene_ub6250.c:739:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:739:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:739:33: got unsigned int [usertype] blenByte ../drivers/usb/storage/ene_ub6250.c:886:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:886:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:886:33: got int ../drivers/usb/storage/ene_ub6250.c:905:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:905:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:905:33: got int ../drivers/usb/storage/ene_ub6250.c:951:18: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:971:34: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:972:41: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:973:41: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:976:26: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:990:31: warning: cast to restricted __be32 ../drivers/usb/storage/ene_ub6250.c:994:29: warning: cast to restricted __be32 ../drivers/usb/storage/ene_ub6250.c:1026:42: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:1050:29: warning: cast to restricted __le16 ../drivers/usb/storage/ene_ub6250.c:1053:55: warning: cast to restricted __le16 ../drivers/usb/storage/ene_ub6250.c:1165:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1165:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1165:33: got int ../drivers/usb/storage/ene_ub6250.c:1198:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1198:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1198:33: got int ../drivers/usb/storage/ene_ub6250.c:1229:23: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:1275:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1275:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1275:33: got int ../drivers/usb/storage/ene_ub6250.c:1357:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1357:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1357:33: got int ../drivers/usb/storage/ene_ub6250.c:1541:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1541:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1541:33: got int ../drivers/usb/storage/ene_ub6250.c:1660:41: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1660:41: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1660:41: got unsigned int [usertype] blenByte ../drivers/usb/storage/ene_ub6250.c:1704:49: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1704:49: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1704:49: got int ../drivers/usb/storage/ene_ub6250.c:1761:41: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1761:41: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1761:41: got unsigned int [usertype] blenByte ../drivers/usb/storage/ene_ub6250.c:1837:33: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/ene_ub6250.c:1837:33: expected restricted __le32 [usertype] DataTransferLength ../drivers/usb/storage/ene_ub6250.c:1837:33: got int ../drivers/usb/storage/ene_ub6250.c:1989:26: warning: cast to restricted __be16 ../drivers/usb/storage/ene_ub6250.c:1990:26: warning: cast to restricted __be16 ../kernel/bpf/bpf_struct_ops.c:539:27: warning: symbol 'bpf_struct_ops_link_lops' was not declared. Should it be static? ../drivers/firmware/broadcom/bcm47xx_nvram.c:42:18: warning: cast removes address space '__iomem' of expression ../drivers/firmware/broadcom/bcm47xx_nvram.c:53:21: warning: dereference of noderef expression ../drivers/firmware/broadcom/bcm47xx_nvram.c:41: warning: Function parameter or struct member 'nvram' not described in 'bcm47xx_nvram_is_valid' ../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'nvram_start' not described in 'bcm47xx_nvram_copy' ../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_copy' ../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' ../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_find_and_copy' ../drivers/clocksource/sh_mtu2.c: In function ‘sh_mtu2_setup’: ../drivers/clocksource/sh_mtu2.c:348:27: warning: ‘%u’ directive writing between 1 and 10 bytes into a region of size 3 [-Wformat-overflow=] 348 | sprintf(name, "tgi%ua", index); | ^~ In function ‘sh_mtu2_setup_channel’, inlined from ‘sh_mtu2_setup’ at ../drivers/clocksource/sh_mtu2.c:431:9: ../drivers/clocksource/sh_mtu2.c:348:23: note: directive argument in the range [0, 4294967294] 348 | sprintf(name, "tgi%ua", index); | ^~~~~~~~ ../drivers/clocksource/sh_mtu2.c:348:9: note: ‘sprintf’ output between 6 and 15 bytes into a destination of size 6 348 | sprintf(name, "tgi%ua", index); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/context_tracking.c:126:39: warning: incorrect type in initializer (different address spaces) ../kernel/context_tracking.c:126:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/context_tracking.c:126:39: got struct context_tracking * ../kernel/context_tracking.c:165:39: warning: incorrect type in initializer (different address spaces) ../kernel/context_tracking.c:165:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/context_tracking.c:165:39: got struct context_tracking * ../kernel/context_tracking.c:206:39: warning: incorrect type in initializer (different address spaces) ../kernel/context_tracking.c:206:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/context_tracking.c:206:39: got struct context_tracking * ../kernel/context_tracking.c:261:39: warning: incorrect type in initializer (different address spaces) ../kernel/context_tracking.c:261:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/context_tracking.c:261:39: got struct context_tracking * ../drivers/hid/bpf/hid_bpf_dispatch.c:284:18: warning: symbol 'hid_bpf_get_data' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:307:32: warning: symbol 'hid_bpf_allocate_context' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:335:1: warning: symbol 'hid_bpf_release_context' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:398:1: warning: symbol 'hid_bpf_hw_request' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:458:1: warning: symbol 'hid_bpf_hw_output_report' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:516:1: warning: symbol 'hid_bpf_try_input_report' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:541:1: warning: symbol 'hid_bpf_input_report' was not declared. Should it be static? ../kernel/iomem.c:110:22: warning: incorrect type in assignment (different address spaces) ../kernel/iomem.c:110:22: expected void *[assigned] addr ../kernel/iomem.c:110:22: got void [noderef] __iomem * ../kernel/iomem.c:113:22: warning: incorrect type in assignment (different address spaces) ../kernel/iomem.c:113:22: expected void *[assigned] addr ../kernel/iomem.c:113:22: got void [noderef] __iomem * In file included from ../include/linux/kernel.h:31, from ../include/linux/bcm47xx_nvram.h:10, from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29: ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ 473 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:554:9: note: in expansion of macro ‘printk’ 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:554:16: note: in expansion of macro ‘KERN_WARNING’ 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 92 | NVRAM_READ_VAL(u32) | ^~~~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ 473 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:554:9: note: in expansion of macro ‘printk’ 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:554:16: note: in expansion of macro ‘KERN_WARNING’ 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 90 | NVRAM_READ_VAL(s8) | ^~~~~~~~~~~~~~ ../kernel/bpf/crypto.c:145:35: warning: symbol 'bpf_crypto_ctx_create' was not declared. Should it be static? ../kernel/bpf/crypto.c:242:35: warning: symbol 'bpf_crypto_ctx_acquire' was not declared. Should it be static? ../kernel/bpf/crypto.c:258:18: warning: symbol 'bpf_crypto_ctx_release' was not declared. Should it be static? ../kernel/bpf/crypto.c:313:17: warning: symbol 'bpf_crypto_decrypt' was not declared. Should it be static? ../kernel/bpf/crypto.c:334:17: warning: symbol 'bpf_crypto_encrypt' was not declared. Should it be static? ../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) ../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) ../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) ../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29: expected unsigned int [addressable] [assigned] [usertype] mtu ../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29: got restricted __be32 [usertype] ../drivers/scsi/libfc/fc_fcp.c:535:29: warning: cast to restricted __le32 ../drivers/scsi/libfc/fc_fcp.c:838:26: warning: context imbalance in 'fc_fcp_recv' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1206:26: warning: context imbalance in 'fc_fcp_cmd_send' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1235:26: warning: context imbalance in 'fc_fcp_error' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:464:32: warning: context imbalance in 'fc_lun_reset_send' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1392:26: warning: context imbalance in 'fc_tm_done' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1448:26: warning: context imbalance in 'fc_fcp_timeout' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1637:26: warning: context imbalance in 'fc_fcp_rec_resp' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1682:26: warning: context imbalance in 'fc_fcp_rec_error' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1790:34: warning: context imbalance in 'fc_fcp_srr_resp' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:1834:26: warning: context imbalance in 'fc_fcp_srr_error' - unexpected unlock ../drivers/scsi/libfc/fc_fcp.c:2133:9: warning: context imbalance in 'fc_eh_abort' - unexpected unlock ../drivers/firmware/broadcom/tee_bnxt_fw.c:62: warning: Function parameter or struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' ../kernel/trace/trace_uprobe.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h, ../include/linux/bpf-cgroup.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__uprobe_perf_func' - unexpected unlock ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c: In function ‘bnxt_ethtool_init’: ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4170:32: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 27 [-Wformat-truncation=] 4170 | "/pkg %s", buf); | ^~ ~~~ In function ‘bnxt_get_pkgver’, inlined from ‘bnxt_ethtool_init’ at ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:5086:3: ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4169:17: note: ‘snprintf’ output between 6 and 37 bytes into a destination of size 32 4169 | snprintf(bp->fw_ver_str + len, FW_VER_STR_LEN - len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4170 | "/pkg %s", buf); | ~~~~~~~~~~~~~~~ ../fs/netfs/fscache_volume.c:509:13: warning: context imbalance in 'fscache_volumes_seq_start' - wrong count at exit ../fs/netfs/fscache_volume.c:521:13: warning: context imbalance in 'fscache_volumes_seq_stop' - wrong count at exit ../drivers/scsi/fcoe/fcoe.c:1708:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/fcoe/fcoe.c:1708:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/fcoe/fcoe.c:1708:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 ../drivers/scsi/fcoe/fcoe.c:1633:13: warning: cast to restricted __le32 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44: warning: cast from restricted __be16 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44: expected unsigned short [usertype] vxlan_port ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1973:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1973:30: expected unsigned short [usertype] major ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1973:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1974:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1974:30: expected unsigned short [usertype] minor ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1974:30: got restricted __be16 [usertype] ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1975:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1975:30: expected unsigned short [usertype] micro ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1975:30: got restricted __be16 [usertype] ../drivers/usb/storage/realtek_cr.c:255:17: warning: incorrect type in assignment (different base types) ../drivers/usb/storage/realtek_cr.c:255:17: expected unsigned int residue ../drivers/usb/storage/realtek_cr.c:255:17: got restricted __le32 [usertype] Residue ../drivers/input/touchscreen/touchit213.c: In function ‘touchit213_connect’: ../drivers/input/touchscreen/touchit213.c:152:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 152 | "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/touchit213.c:151:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 151 | snprintf(touchit213->phys, sizeof(touchit213->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | "%s/input0", serio->phys); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c:10478:48: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) ../drivers/scsi/fcoe/fcoe_ctlr.c:52:37: error: invalid initializer ../drivers/scsi/fcoe/fcoe_ctlr.c:53:38: error: invalid initializer ../drivers/scsi/fcoe/fcoe_ctlr.c:54:38: error: invalid initializer ../drivers/scsi/fcoe/fcoe_ctlr.c:55:36: error: invalid initializer ../drivers/scsi/fcoe/fcoe_ctlr.c: note: in included file: ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../kernel/bpf/kmem_cache_iter.c:24:17: warning: symbol 'bpf_iter_kmem_cache_new' was not declared. Should it be static? ../kernel/bpf/kmem_cache_iter.c:35:31: warning: symbol 'bpf_iter_kmem_cache_next' was not declared. Should it be static? ../kernel/bpf/kmem_cache_iter.c:80:18: warning: symbol 'bpf_iter_kmem_cache_destroy' was not declared. Should it be static? ../drivers/input/touchscreen/touchright.c: In function ‘tr_connect’: ../drivers/input/touchscreen/touchright.c:114:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 114 | snprintf(tr->phys, sizeof(tr->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/touchright.c:114:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 114 | snprintf(tr->phys, sizeof(tr->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing0' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing1' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing2' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dmach' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'pio_data' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'addr_data' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'sg_io' not described in 'mxs_i2c_dev' ../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dma_read' not described in 'mxs_i2c_dev' ../drivers/clocksource/timer-ixp4xx.c:244:50: warning: incorrect type in assignment (different address spaces) ../drivers/clocksource/timer-ixp4xx.c:244:50: expected void *static [toplevel] platform_data ../drivers/clocksource/timer-ixp4xx.c:244:50: got void [noderef] __iomem *base ../drivers/input/touchscreen/touchwin.c: In function ‘tw_connect’: ../drivers/input/touchscreen/touchwin.c:121:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 121 | snprintf(tw->phys, sizeof(tw->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/touchwin.c:121:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 121 | snprintf(tw->phys, sizeof(tw->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mmc/host/dw_mmc.c:606:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/mmc/host/dw_mmc.c:606:29: expected void const volatile [noderef] __iomem *addr ../drivers/mmc/host/dw_mmc.c:606:29: got unsigned int * ../drivers/mmc/host/dw_mmc.c:606:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/mmc/host/dw_mmc.c:606:29: expected void const volatile [noderef] __iomem *addr ../drivers/mmc/host/dw_mmc.c:606:29: got unsigned int * ../drivers/mmc/host/dw_mmc.c:619:25: warning: restricted __le32 degrades to integer ../drivers/mmc/host/dw_mmc.c:619:25: warning: restricted __le32 degrades to integer ../drivers/mmc/host/dw_mmc.c:678:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/mmc/host/dw_mmc.c:678:29: expected void const volatile [noderef] __iomem *addr ../drivers/mmc/host/dw_mmc.c:678:29: got restricted __le32 * ../drivers/mmc/host/dw_mmc.c:678:29: warning: restricted __le32 degrades to integer ../drivers/mmc/host/dw_mmc.c:678:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/mmc/host/dw_mmc.c:678:29: expected void const volatile [noderef] __iomem *addr ../drivers/mmc/host/dw_mmc.c:678:29: got restricted __le32 * ../drivers/mmc/host/dw_mmc.c:678:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:589:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock ../drivers/i2c/busses/i2c-npcm7xx.c:1132:61: warning: Using plain integer as NULL pointer ../drivers/net/ethernet/cisco/enic/enic_main.c: In function ‘enic_request_intr’: ../drivers/net/ethernet/cisco/enic/enic_main.c:1832:40: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 1832 | "%s-rx-%u", netdev->name, i); | ^~ ../drivers/net/ethernet/cisco/enic/enic_main.c:1832:33: note: directive argument in the range [0, 4294967294] 1832 | "%s-rx-%u", netdev->name, i); | ^~~~~~~~~~ ../drivers/net/ethernet/cisco/enic/enic_main.c:1830:25: note: ‘snprintf’ output between 6 and 30 bytes into a destination of size 24 1830 | snprintf(enic->msix[intr].devname, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1831 | sizeof(enic->msix[intr].devname), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1832 | "%s-rx-%u", netdev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cisco/enic/enic_main.c:1843:40: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 1843 | "%s-tx-%u", netdev->name, i); | ^~ ../drivers/net/ethernet/cisco/enic/enic_main.c:1843:33: note: directive argument in the range [0, 4294967294] 1843 | "%s-tx-%u", netdev->name, i); | ^~~~~~~~~~ ../drivers/net/ethernet/cisco/enic/enic_main.c:1841:25: note: ‘snprintf’ output between 6 and 30 bytes into a destination of size 24 1841 | snprintf(enic->msix[intr].devname, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1842 | sizeof(enic->msix[intr].devname), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1843 | "%s-tx-%u", netdev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cisco/enic/enic_main.c:273:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:277:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:272:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:272:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:649:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:656:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:648:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:648:20: warning: restricted __be16 degrades to integer ../drivers/input/touchscreen/tsc40.c: In function ‘tsc_connect’: ../drivers/input/touchscreen/tsc40.c:95:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 95 | snprintf(ptsc->phys, sizeof(ptsc->phys), "%s/input0", serio->phys); | ^~~~~~~ ../drivers/input/touchscreen/tsc40.c:95:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 95 | snprintf(ptsc->phys, sizeof(ptsc->phys), "%s/input0", serio->phys); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/rtc/rtc-mxc_v2.c:114:12: warning: context imbalance in 'mxc_rtc_lock' - different lock contexts for basic block ../drivers/rtc/rtc-mxc_v2.c:127:12: warning: context imbalance in 'mxc_rtc_unlock' - unexpected unlock ../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock ../drivers/input/touchscreen/tsc200x-core.c:195:13: warning: context imbalance in 'tsc200x_penup_timer' - wrong count at exit ../drivers/usb/atm/ueagle-atm.c:2059:9: warning: restricted __be16 degrades to integer ../drivers/usb/atm/ueagle-atm.c:2059:9: warning: restricted __be16 degrades to integer ../drivers/scsi/fnic/fnic_fcs.c:26:37: error: invalid initializer ../drivers/scsi/fnic/fnic_fcs.c: note: in included file: ../drivers/scsi/fnic/cq_enet_desc.h:130:39: warning: restricted __le16 degrades to integer ../drivers/scsi/fnic/fnic_fcs.c: note: in included file: ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/scsi/fnic/fnic_fcs.c:1322:6: warning: context imbalance in 'fnic_handle_fip_timer' - different lock contexts for basic block ../drivers/rtc/rtc-omap.c:412: warning: Function parameter or struct member 'dev' not described in 'omap_rtc_power_off_program' ../drivers/net/ethernet/chelsio/cxgb/sge.c:1390:65: warning: cast to restricted __be16 ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: expected unsigned short [usertype] vlan ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: got restricted __be16 [usertype] ../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: warning: incorrect type in assignment (different address spaces) ../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: expected void [noderef] __iomem *vslbase ../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: got void * ../drivers/scsi/fnic/fnic_scsi.c:602:39: warning: context imbalance in 'fnic_queuecommand' - unexpected unlock ../drivers/net/ethernet/cisco/enic/enic_pp.c:147:45: warning: dubious: x | !y ../drivers/net/ethernet/cisco/enic/enic_pp.c:148:52: warning: dubious: x | !y ../drivers/net/ethernet/cisco/enic/enic_pp.c:149:73: warning: dubious: x | !y ../net/netfilter/xt_hashlimit.c:198:27: warning: context imbalance in 'dsthash_find' - different lock contexts for basic block ../net/netfilter/xt_hashlimit.c:216:27: warning: context imbalance in 'dsthash_alloc_init' - different lock contexts for basic block ../net/netfilter/xt_hashlimit.c:787:20: warning: context imbalance in 'hashlimit_mt_common' - unexpected unlock ../drivers/regulator/vctrl-regulator.c: note: in included file: ../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer ../drivers/input/misc/ideapad_slidebar.c:96:11: warning: context imbalance in 'slidebar_pos_get' - wrong count at exit ../drivers/input/misc/ideapad_slidebar.c:105:11: warning: context imbalance in 'slidebar_mode_get' - wrong count at exit ../drivers/input/misc/ideapad_slidebar.c:114:13: warning: context imbalance in 'slidebar_mode_set' - wrong count at exit ../drivers/mmc/host/vub300.c:2229:29: warning: restricted __le16 degrades to integer ../drivers/mmc/host/ushc.c:137:22: warning: cast to restricted __le32 ../drivers/mmc/host/ushc.c:277:28: warning: incorrect type in assignment (different base types) ../drivers/mmc/host/ushc.c:277:28: expected unsigned char [usertype] cmd_idx ../drivers/mmc/host/ushc.c:277:28: got restricted __le16 [usertype] ../net/qrtr/af_qrtr.c:181:27: error: incompatible types in comparison expression (different base types): ../net/qrtr/af_qrtr.c:181:27: void [noderef] __rcu * ../net/qrtr/af_qrtr.c:181:27: struct qrtr_node * ../net/qrtr/af_qrtr.c:368:25: warning: incorrect type in assignment (different base types) ../net/qrtr/af_qrtr.c:639:27: error: incompatible types in comparison expression (different base types): ../net/qrtr/af_qrtr.c:639:27: void [noderef] __rcu * ../net/qrtr/af_qrtr.c:639:27: struct qrtr_node * ../drivers/mailbox/pcc.c:295:27: warning: incorrect type in argument 1 (different base types) ../drivers/mailbox/pcc.c:295:27: expected restricted __le32 const [usertype] *p ../drivers/mailbox/pcc.c:295:27: got unsigned int * ../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: expected unsigned int [usertype] length ../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: got restricted __be32 [usertype] ../drivers/net/ethernet/cisco/enic/vnic_vic.c:43:13: warning: cast to restricted __be32 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:48:17: warning: cast to restricted __be32 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: expected unsigned short [usertype] type ../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: got restricted __be16 [usertype] ../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: expected unsigned short [usertype] length ../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: got restricted __be16 [usertype] ../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:24: warning: cast to restricted __be32 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: expected unsigned int [usertype] num_tlvs ../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: got restricted __be32 [usertype] ../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:22: warning: cast to restricted __be32 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:20: expected unsigned int [usertype] length ../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:20: got restricted __be32 [usertype] ../drivers/net/ethernet/cisco/enic/vnic_vic.c:64:22: warning: cast to restricted __be32 ../drivers/md/dm-era-target.c:668:9: error: incompatible types in comparison expression (different address spaces): ../drivers/md/dm-era-target.c:668:9: struct writeset [noderef] __rcu * ../drivers/md/dm-era-target.c:668:9: struct writeset * ../drivers/md/dm-era-target.c:976:14: error: incompatible types in comparison expression (different address spaces): ../drivers/md/dm-era-target.c:976:14: struct writeset [noderef] __rcu * ../drivers/md/dm-era-target.c:976:14: struct writeset * ../drivers/platform/x86/dell/dcdbas.c:104: warning: Function parameter or struct member 'size' not described in 'smi_data_buf_realloc' ../drivers/platform/x86/dell/dcdbas.c:285: warning: Function parameter or struct member 'smi_cmd' not described in 'dcdbas_smi_request' ../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'dev' not described in 'smi_request_store' ../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'attr' not described in 'smi_request_store' ../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'buf' not described in 'smi_request_store' ../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'count' not described in 'smi_request_store' ../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'nb' not described in 'dcdbas_reboot_notify' ../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'code' not described in 'dcdbas_reboot_notify' ../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'unused' not described in 'dcdbas_reboot_notify' ../drivers/firmware/imx/sm-misc.c:15:23: warning: symbol 'scmi_imx_misc_ctrl_nb' was not declared. Should it be static? ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: expected restricted __be32 [usertype] ip4src ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: got unsigned int [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: expected restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: got unsigned int [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: expected restricted __be16 [usertype] psrc ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: got unsigned short [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: expected restricted __be16 [usertype] pdst ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: got unsigned short [usertype] ../drivers/scsi/fnic/vnic_dev.c:324:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/fnic/vnic_dev.c:324:32: expected void const [noderef] __iomem * ../drivers/scsi/fnic/vnic_dev.c:324:32: got unsigned int * ../drivers/scsi/fnic/vnic_dev.c:325:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/fnic/vnic_dev.c:325:37: expected void const [noderef] __iomem * ../drivers/scsi/fnic/vnic_dev.c:325:37: got unsigned int * ../drivers/scsi/fnic/vnic_dev.c:365:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/fnic/vnic_dev.c:365:36: expected void [noderef] __iomem * ../drivers/scsi/fnic/vnic_dev.c:365:36: got unsigned int * ../drivers/scsi/fnic/vnic_dev.c:462:32: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/fnic/vnic_dev.c:462:32: expected struct vnic_wq_ctrl *wq_ctrl ../drivers/scsi/fnic/vnic_dev.c:462:32: got struct vnic_wq_ctrl [noderef] __iomem *ctrl ../drivers/scsi/fnic/vnic_dev.c:937:11: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/fnic/vnic_dev.c:937:11: expected void *p ../drivers/scsi/fnic/vnic_dev.c:937:11: got void [noderef] __iomem * ../drivers/firmware/efi/esrt.c:128:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:129:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:130:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:131:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:132:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:133:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:201:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:202:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:203:1: warning: cast to restricted __le64 ../drivers/firmware/efi/esrt.c:341:25: warning: cast to restricted __le32 ../drivers/clk/clk-cdce925.c: In function ‘cdce925_probe’: ../drivers/clk/clk-cdce925.c:692:41: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 3 [-Wformat-overflow=] 692 | sprintf(child_name, "PLL%d", i+1); | ^~ ../drivers/clk/clk-cdce925.c:692:37: note: directive argument in the range [-2147483640, 2147483647] 692 | sprintf(child_name, "PLL%d", i+1); | ^~~~~~~ ../drivers/clk/clk-cdce925.c:692:17: note: ‘sprintf’ output between 5 and 15 bytes into a destination of size 6 692 | sprintf(child_name, "PLL%d", i+1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/qcom/qcom_tzmem.c:442:13: warning: context imbalance in 'qcom_tzmem_to_phys' - wrong count at exit ../drivers/platform/x86/dell/dell_rbu.c:112:20: warning: context imbalance in 'create_packet' - unexpected unlock ../drivers/gpu/drm/drm_gpuvm.c:788:9: warning: context imbalance in 'cond_spin_lock' - wrong count at exit ../drivers/gpu/drm/drm_gpuvm.c:796:28: warning: context imbalance in 'cond_spin_unlock' - unexpected unlock ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: expected restricted __be16 [usertype] l2t_idx ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: got restricted __be32 [usertype] ../drivers/clk/clk-ep93xx.c:126:12: warning: context imbalance in 'ep93xx_clk_enable' - wrong count at exit ../drivers/clk/clk-ep93xx.c:142:13: warning: context imbalance in 'ep93xx_clk_disable' - wrong count at exit ../drivers/clk/clk-ep93xx.c:205:12: warning: context imbalance in 'ep93xx_mux_set_parent_lock' - different lock contexts for basic block ../lib/overflow_kunit.c:487:9: warning: cast truncates bits from constant value (12c becomes 2c) ../lib/overflow_kunit.c:489:9: warning: cast truncates bits from constant value (1112c becomes 112c) ../lib/overflow_kunit.c:491:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) ../lib/overflow_kunit.c:492:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) ../lib/overflow_kunit.c:509:9: warning: cast truncates bits from constant value (12c becomes 2c) ../lib/overflow_kunit.c:511:9: warning: cast truncates bits from constant value (1112c becomes 112c) ../lib/overflow_kunit.c:513:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) ../lib/overflow_kunit.c:514:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) ../lib/overflow_kunit.c:526:9: warning: cast truncates bits from constant value (100 becomes 0) ../lib/overflow_kunit.c:528:9: warning: cast truncates bits from constant value (10000 becomes 0) ../lib/overflow_kunit.c:530:9: warning: cast truncates bits from constant value (100000000 becomes 0) ../lib/overflow_kunit.c:531:9: warning: cast truncates bits from constant value (100000000 becomes 0) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1057:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1057:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1058:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1058:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1059:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1059:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1060:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1060:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1062:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1062:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1063:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1063:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1155:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1155:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1155:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) ../lib/overflow_kunit.c:1156:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1156:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../lib/overflow_kunit.c:1156:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) ../drivers/usb/misc/usb3503.c:231:44: warning: cast to restricted __be32 ../drivers/firmware/efi/apple-properties.c:46:37: warning: array of flexible structures ../drivers/clocksource/timer-rtl-otto.c:216:16: warning: symbol 'rttm_cs' was not declared. Should it be static? ../drivers/firmware/efi/embedded-firmware.c:18:1: warning: symbol 'efi_embedded_fw_list' was not declared. Should it be static? ../drivers/firmware/efi/embedded-firmware.c:20:6: warning: symbol 'efi_embedded_fw_checked' was not declared. Should it be static? ../lib/stackinit_kunit.c:348:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:348:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:348:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:355:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:355:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:355:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:358:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:358:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:358:1: warning: Using plain integer as NULL pointer ../lib/stackinit_kunit.c:360:1: warning: Using plain integer as NULL pointer In file included from ../include/asm-generic/bug.h:22, from ../arch/x86/include/asm/bug.h:99, from ../include/linux/bug.h:5, from ../arch/x86/include/asm/paravirt.h:19, from ../arch/x86/include/asm/irqflags.h:80, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../include/linux/mmzone.h:8, from ../include/linux/gfp.h:7, from ../include/linux/slab.h:16, from ../include/linux/resource_ext.h:11, from ../include/linux/acpi.h:13, from ../drivers/platform/x86/dell/dell-uart-backlight.c:11: ../drivers/platform/x86/dell/../serdev_helpers.h: In function ‘get_serdev_controller.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ 473 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:544:9: note: in expansion of macro ‘printk’ 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:11:25: note: in expansion of macro ‘KERN_SOH’ 11 | #define KERN_ERR KERN_SOH "3" /* error conditions */ | ^~~~~~~~ ../include/linux/printk.h:544:16: note: in expansion of macro ‘KERN_ERR’ 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~ ../drivers/platform/x86/dell/../serdev_helpers.h:45:17: note: in expansion of macro ‘pr_err’ 45 | pr_err("error could not get %s/%s serial-ctrl physical node\n", | ^~~~~~ ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ 473 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:544:9: note: in expansion of macro ‘printk’ 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:11:25: note: in expansion of macro ‘KERN_SOH’ 11 | #define KERN_ERR KERN_SOH "3" /* error conditions */ | ^~~~~~~~ ../include/linux/printk.h:544:16: note: in expansion of macro ‘KERN_ERR’ 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~ ../drivers/platform/x86/dell/../serdev_helpers.h:37:17: note: in expansion of macro ‘pr_err’ 37 | pr_err("error could not get %s/%s serial-ctrl adev\n", | ^~~~~~ ../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31: expected unsigned int [usertype] ../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:3601:52: warning: dubious: !x | y ../drivers/platform/x86/dell/dell-uart-backlight.c:327:29: warning: symbol 'dell_uart_bl_serdev_driver' was not declared. Should it be static? ../drivers/platform/goldfish/goldfish_pipe.c:499:24: warning: incorrect type in return expression (different base types) ../drivers/platform/goldfish/goldfish_pipe.c:499:24: expected restricted __poll_t ../drivers/platform/goldfish/goldfish_pipe.c:499:24: got int ../fs/jbd2/journal.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/jbd2.h): ../include/trace/events/jbd2.h:356:1: warning: cast to restricted blk_opf_t ../include/trace/events/jbd2.h:356:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/jbd2.h:356:1: warning: restricted blk_opf_t degrades to integer ../drivers/mailbox/bcm-pdc-mailbox.c:788:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:788:42: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:788:42: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:789:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:789:42: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:789:42: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1292:23: warning: cast removes address space '__iomem' of expression ../drivers/mailbox/bcm-pdc-mailbox.c:1294:16: warning: cast removes address space '__iomem' of expression ../drivers/mailbox/bcm-pdc-mailbox.c:1297:16: warning: cast removes address space '__iomem' of expression ../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] ../drivers/input/touchscreen/raspberrypi-ts.c:117:45: warning: incorrect type in argument 3 (different address spaces) ../drivers/input/touchscreen/raspberrypi-ts.c:117:45: expected void *cpu_addr ../drivers/input/touchscreen/raspberrypi-ts.c:117:45: got void [noderef] __iomem *fw_regs_va ../drivers/input/touchscreen/raspberrypi-ts.c:145:24: warning: incorrect type in assignment (different address spaces) ../drivers/input/touchscreen/raspberrypi-ts.c:145:24: expected void [noderef] __iomem *fw_regs_va ../drivers/input/touchscreen/raspberrypi-ts.c:145:24: got void * ../drivers/firmware/efi/cper-x86.c: In function ‘cper_print_proc_ia’: ../drivers/firmware/efi/cper-x86.c:295:72: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 295 | snprintf(infopfx, sizeof(infopfx), "%s ", | ^ ../drivers/firmware/efi/cper-x86.c:295:33: note: ‘snprintf’ output between 2 and 65 bytes into a destination of size 64 295 | snprintf(infopfx, sizeof(infopfx), "%s ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 296 | newpfx); | ~~~~~~~ ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: expected unsigned int [usertype] vld_tid ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: expected unsigned int [usertype] pgsz_tag_clr ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: expected unsigned int [usertype] max_offset ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: expected unsigned int [usertype] page_offset ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘cxgb4vf_get_drvinfo’: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:44: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:18: note: directive argument in the range [0, 255] 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1559:9: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32 1559 | snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1560 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1561 | FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1562 | FW_HDR_FW_VER_MINOR_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1563 | FW_HDR_FW_VER_MICRO_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1564 | FW_HDR_FW_VER_BUILD_G(adapter->params.dev.fwrev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1565 | FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1566 | FW_HDR_FW_VER_MINOR_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1567 | FW_HDR_FW_VER_MICRO_G(adapter->params.dev.tprev), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1568 | FW_HDR_FW_VER_BUILD_G(adapter->params.dev.tprev)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘adapter_up’: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:38: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 371 | "%s-%d", dev->name, qs); | ^~ In function ‘name_msix_vecs’, inlined from ‘adapter_up’ at ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:778:4: ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:34: note: directive argument in the range [-2147483641, 254] 371 | "%s-%d", dev->name, qs); | ^~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:370:25: note: ‘snprintf’ output between 3 and 28 bytes into a destination of size 21 370 | snprintf(adapter->msix_info[msi].desc, namelen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | "%s-%d", dev->name, qs); | ~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘setup_sge_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:48: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 8 and 23 [-Wformat-truncation=] 1074 | "%s-Rx%d", dev->name, j); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:42: note: directive argument in the range [-2147483641, 254] 1074 | "%s-Rx%d", dev->name, j); | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1072:33: note: ‘snprintf’ output between 5 and 30 bytes into a destination of size 26 1072 | snprintf(adap->msix_info[msix].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | sizeof(adap->msix_info[msix].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1074 | "%s-Rx%d", dev->name, j); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘cxgb4_port_mirror_alloc_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:47: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:34: note: directive argument in the range [0, 65534] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1354:25: note: ‘snprintf’ output between 12 and 31 bytes into a destination of size 26 1354 | snprintf(mirror_rxq->msix->desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1355 | sizeof(mirror_rxq->msix->desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1356 | "%s-mirrorrxq%d", dev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/usercopy_kunit.c:221:30: warning: cast removes address space '__user' of expression ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: expected unsigned int [usertype] rss ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: got restricted __be32 [assigned] [usertype] rss_hi ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: got restricted __be32 [assigned] [usertype] rss_hi ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: expected unsigned int [usertype] priority ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: got restricted __be32 [assigned] [usertype] rss_lo ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2120:16: warning: cast to restricted __be32 ../lib/crc16_kunit.c:30:4: warning: symbol 'data' was not declared. Should it be static? ../drivers/usb/musb/musb_gadget_ep0.c:85:26: warning: cast from restricted __le16 ../drivers/usb/musb/musb_gadget_ep0.c:220:58: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:227:48: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:237:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:251:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:310:56: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:313:60: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:398:52: warning: restricted __le16 degrades to integer ../drivers/usb/musb/musb_gadget_ep0.c:411:52: warning: restricted __le16 degrades to integer ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'in' not described in 'sw842_compress' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'ilen' not described in 'sw842_compress' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'out' not described in 'sw842_compress' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'olen' not described in 'sw842_compress' ../lib/842/842_compress.c:479: warning: Function parameter or struct member 'wmem' not described in 'sw842_compress' ../drivers/firmware/efi/test/efi_test.c:157:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:157:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:157:13: got unsigned long *[addressable] data_size ../drivers/firmware/efi/test/efi_test.c:160:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:160:61: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:160:61: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:167:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:167:60: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:167:60: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:187:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:194:35: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:209:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:209:45: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:209:45: got void *[addressable] data ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:215:19: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:220:19: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:243:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:243:53: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:243:53: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:248:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:248:60: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:248:60: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:253:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:253:39: expected void const [noderef] __user * ../drivers/firmware/efi/test/efi_test.c:253:39: got void *[addressable] data ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:263:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:292:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:301:27: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:301:27: expected struct efi_time_cap_t [noderef] [usertype] __user *cap_local ../drivers/firmware/efi/test/efi_test.c:301:27: got struct efi_time_cap_t [usertype] * ../drivers/firmware/efi/test/efi_test.c:308:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:308:41: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:308:41: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:325:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:325:46: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:325:46: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:330:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:354:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:360:38: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:365:47: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:365:47: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:365:47: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:389:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:389:60: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:389:60: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:397:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:397:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:397:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:421:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:421:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:421:21: got unsigned long *[addressable] variable_name_size ../drivers/firmware/efi/test/efi_test.c:429:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:429:52: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:429:52: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:439:52: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:439:52: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:439:52: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:452:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:452:52: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:452:52: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:461:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:461:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:461:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:468:35: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:468:35: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:468:35: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:479:62: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:479:62: expected unsigned short [noderef] [usertype] __user *dst ../drivers/firmware/efi/test/efi_test.c:479:62: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:487:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:487:21: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:487:21: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:494:53: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:494:53: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:494:53: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:522:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:522:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:522:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:529:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:529:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:529:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:546:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:546:37: expected void const [noderef] __user * ../drivers/firmware/efi/test/efi_test.c:546:37: got void * ../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:575:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:575:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:575:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:581:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:581:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:581:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:585:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:589:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:625:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:625:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:625:21: got struct efi_capsule_header_t [usertype] ** ../drivers/firmware/efi/test/efi_test.c:629:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:629:50: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:629:50: got struct efi_capsule_header_t [usertype] *[assigned] c ../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:643:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:643:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:643:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:653:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:653:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:653:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:658:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr ../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:658:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr ../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:658:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr ../drivers/firmware/efi/test/efi_test.c:671:24: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:671:24: expected unsigned int [noderef] __user *supported_mask ../drivers/firmware/efi/test/efi_test.c:671:24: got unsigned int * ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) ../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *s ../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) ../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s ../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) ../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s ../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * ../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block ../drivers/md/bcache/bset.c: note: in included file (through ../drivers/md/bcache/bset.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../drivers/md/bcache/bset.c: note: in included file: ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'in' not described in 'sw842_decompress' ../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'ilen' not described in 'sw842_decompress' ../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'out' not described in 'sw842_decompress' ../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'olen' not described in 'sw842_decompress' ../drivers/clocksource/timer-gxp.c:189:48: warning: incorrect type in assignment (different address spaces) ../drivers/clocksource/timer-gxp.c:189:48: expected void *platform_data ../drivers/clocksource/timer-gxp.c:189:48: got void [noderef] __iomem *counter ../drivers/platform/chrome/chromeos_laptop.c:729:43: warning: cast to non-scalar ../drivers/platform/chrome/chromeos_laptop.c:729:43: warning: cast from non-scalar ../drivers/power/supply/cros_usbpd-charger.c: In function ‘cros_usbpd_charger_probe’: ../drivers/power/supply/cros_usbpd-charger.c:17:49: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 17 | #define CHARGER_USBPD_DIR_NAME "CROS_USBPD_CHARGER%d" | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/power/supply/cros_usbpd-charger.c:631:45: note: in expansion of macro ‘CHARGER_USBPD_DIR_NAME’ 631 | sprintf(port->name, CHARGER_USBPD_DIR_NAME, i); | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/power/supply/cros_usbpd-charger.c:17:68: note: format string is defined here 17 | #define CHARGER_USBPD_DIR_NAME "CROS_USBPD_CHARGER%d" | ^~ ../drivers/power/supply/cros_usbpd-charger.c:17:49: note: directive argument in the range [-2147483641, 2147483646] 17 | #define CHARGER_USBPD_DIR_NAME "CROS_USBPD_CHARGER%d" | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/power/supply/cros_usbpd-charger.c:631:45: note: in expansion of macro ‘CHARGER_USBPD_DIR_NAME’ 631 | sprintf(port->name, CHARGER_USBPD_DIR_NAME, i); | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/power/supply/cros_usbpd-charger.c:631:25: note: ‘sprintf’ output between 20 and 30 bytes into a destination of size 23 631 | sprintf(port->name, CHARGER_USBPD_DIR_NAME, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/efi/libstub/efi-stub-helper.c:612: warning: Function parameter or struct member 'out' not described in 'efi_load_initrd' ../drivers/usb/renesas_usbhs/mod.c: In function ‘usbhs_status_get_each_irq’: ../drivers/usb/renesas_usbhs/mod.c:195:13: warning: variable ‘intenb0’ set but not used [-Wunused-but-set-variable] 195 | u16 intenb0, intenb1; | ^~~~~~~ ../drivers/md/bcache/btree.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/btree.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../drivers/clocksource/timer-cs5535.c:63:36: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) ../drivers/mailbox/mailbox-th1520.c:385:31: warning: incorrect type in return expression (different address spaces) ../drivers/mailbox/mailbox-th1520.c:385:31: expected void [noderef] __iomem * ../drivers/mailbox/mailbox-th1520.c:385:31: got void * In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/irqflags.h:80, from ../include/linux/irqflags.h:18, from ../include/linux/rcupdate.h:26, from ../include/linux/rculist.h:11, from ../include/linux/sched/signal.h:5, from ../drivers/staging/rtl8723bs/include/drv_types.h:17, from ../drivers/staging/rtl8723bs/core/rtw_security.c:8: In function ‘fortify_memcpy_chk’, inlined from ‘rtw_BIP_verify’ at ../drivers/staging/rtl8723bs/core/rtw_security.c:1424: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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/squashfs/inode.c: note: in included file: ../fs/squashfs/squashfs_fs.h:393:46: warning: array of flexible structures ../drivers/md/bcache/debug.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/debug.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../kernel/sysctl-test.c:46:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:46:9: expected void * ../kernel/sysctl-test.c:46:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:46:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:46:9: expected void * ../kernel/sysctl-test.c:46:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:55:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:55:9: expected void * ../kernel/sysctl-test.c:55:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:55:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:55:9: expected void * ../kernel/sysctl-test.c:55:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:92:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:92:9: expected void * ../kernel/sysctl-test.c:92:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:92:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:92:9: expected void * ../kernel/sysctl-test.c:92:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:101:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:101:9: expected void * ../kernel/sysctl-test.c:101:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:101:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:101:9: expected void * ../kernel/sysctl-test.c:101:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:133:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:133:9: expected void * ../kernel/sysctl-test.c:133:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:133:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:133:9: expected void * ../kernel/sysctl-test.c:133:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:137:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:137:9: expected void * ../kernel/sysctl-test.c:137:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:137:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:137:9: expected void * ../kernel/sysctl-test.c:137:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:172:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:172:9: expected void * ../kernel/sysctl-test.c:172:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:172:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:172:9: expected void * ../kernel/sysctl-test.c:172:9: got void [noderef] __user *buffer ../kernel/sysctl-test.c:201:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:201:9: expected void * ../kernel/sysctl-test.c:201:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:201:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:201:9: expected void * ../kernel/sysctl-test.c:201:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:231:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:231:9: expected void * ../kernel/sysctl-test.c:231:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:231:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:231:9: expected void * ../kernel/sysctl-test.c:231:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:262:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:262:9: expected void * ../kernel/sysctl-test.c:262:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:262:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:262:9: expected void * ../kernel/sysctl-test.c:262:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:292:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:292:9: expected void * ../kernel/sysctl-test.c:292:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:292:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:292:9: expected void * ../kernel/sysctl-test.c:292:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:332:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:332:9: expected void * ../kernel/sysctl-test.c:332:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:332:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:332:9: expected void * ../kernel/sysctl-test.c:332:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:364:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:364:9: expected void * ../kernel/sysctl-test.c:364:9: got char [noderef] __user *user_buffer ../kernel/sysctl-test.c:364:9: warning: incorrect type in argument 3 (different address spaces) ../kernel/sysctl-test.c:364:9: expected void * ../kernel/sysctl-test.c:364:9: got char [noderef] __user *user_buffer ../drivers/input/rmi4/rmi_f03.c:66:9: warning: context imbalance in 'rmi_f03_commit_buttons' - wrong count at exit ../drivers/scsi/bnx2fc/bnx2fc_els.c:95:25: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_els.c:536:44: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40: expected unsigned int [assigned] [usertype] offset ../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40: got restricted __le32 [usertype] rx_buf_off ../drivers/scsi/bnx2fc/bnx2fc_els.c:608:25: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_els.c:648:25: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26: expected unsigned int [usertype] resp_len ../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26: got restricted __le32 [usertype] mp_payload_len ../drivers/scsi/bnx2fc/bnx2fc_els.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/bnx2fc/bnx2fc.h): ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/md/bcache/extents.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/extents.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../drivers/power/supply/ucs1002_power.c:191:29: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:499:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:499:33: expected unsigned int [usertype] command ../drivers/usb/usbip/usbip_common.c:499:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:500:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:500:33: expected unsigned int [usertype] seqnum ../drivers/usb/usbip/usbip_common.c:500:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:501:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:501:33: expected unsigned int [usertype] devid ../drivers/usb/usbip/usbip_common.c:501:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:502:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:502:33: expected unsigned int [usertype] direction ../drivers/usb/usbip/usbip_common.c:502:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:503:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:503:33: expected unsigned int [usertype] ep ../drivers/usb/usbip/usbip_common.c:503:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:505:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:506:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:507:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:508:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:509:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:517:37: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:517:37: expected unsigned int [usertype] transfer_flags ../drivers/usb/usbip/usbip_common.c:517:37: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:524:39: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:555:29: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:555:29: expected unsigned int [usertype] seqnum ../drivers/usb/usbip/usbip_common.c:555:29: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:557:31: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:607:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:607:33: expected unsigned int [usertype] offset ../drivers/usb/usbip/usbip_common.c:607:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:608:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:608:33: expected unsigned int [usertype] length ../drivers/usb/usbip/usbip_common.c:608:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:609:33: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:609:33: expected unsigned int [usertype] status ../drivers/usb/usbip/usbip_common.c:609:33: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:610:36: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/usbip_common.c:610:36: expected unsigned int [usertype] actual_length ../drivers/usb/usbip/usbip_common.c:610:36: got restricted __be32 [usertype] ../drivers/usb/usbip/usbip_common.c:612:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:613:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:614:35: warning: cast to restricted __be32 ../drivers/usb/usbip/usbip_common.c:615:38: warning: cast to restricted __be32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:25:1: warning: symbol '__pcpu_scope_bnx2fc_percpu' was not declared. Should it be static? ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:624:18: warning: cast to restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: expected restricted __be32 [usertype] rnid_atype ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: got int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: got restricted __le32 [usertype] fc_crc_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: got restricted __le32 [usertype] fcoe_tx_pkt_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: got restricted __le32 [usertype] fcoe_tx_byte_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: got restricted __le32 [usertype] fcoe_rx_pkt_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: got restricted __le32 [usertype] fcoe_rx_byte_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/bnx2fc/bnx2fc.h): ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35: warning: incorrect type in initializer (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35: expected unsigned int [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35: got restricted __le32 [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17: expected unsigned int [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17: got restricted __le32 [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20: expected unsigned int [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20: got restricted __le32 [usertype] fcoe_conn_context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1181:30: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20: expected unsigned int [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20: got restricted __le32 [usertype] fcoe_conn_context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17: expected unsigned int [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17: got restricted __le32 [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17: expected unsigned int [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17: got restricted __le32 [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38: expected restricted __le32 [addressable] [assigned] [usertype] stat_params_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38: expected restricted __le32 [addressable] [assigned] [usertype] stat_params_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30: expected restricted __le16 [addressable] [assigned] [usertype] num_tasks ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30: got unsigned int [usertype] max_tasks ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32: expected restricted __le16 [addressable] [assigned] [usertype] sq_num_wqes ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32: expected restricted __le16 [addressable] [assigned] [usertype] rq_num_wqes ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39: expected restricted __le16 [addressable] [assigned] [usertype] rq_buffer_log_size ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32: expected restricted __le16 [addressable] [assigned] [usertype] cq_num_wqes ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41: expected restricted __le32 [addressable] [assigned] [usertype] dummy_buffer_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41: expected restricted __le32 [addressable] [assigned] [usertype] dummy_buffer_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42: expected restricted __le32 [addressable] [assigned] [usertype] task_list_pbl_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42: expected restricted __le32 [addressable] [assigned] [usertype] task_list_pbl_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24: expected restricted __le16 [addressable] [assigned] [usertype] mtu ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41: expected restricted __le32 [addressable] [assigned] [usertype] hash_tbl_pbl_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41: expected restricted __le32 [addressable] [assigned] [usertype] hash_tbl_pbl_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40: expected restricted __le32 [addressable] [assigned] [usertype] t2_hash_tbl_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40: expected restricted __le32 [addressable] [assigned] [usertype] t2_hash_tbl_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44: expected restricted __le32 [addressable] [assigned] [usertype] t2_ptr_hash_tbl_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44: expected restricted __le32 [addressable] [assigned] [usertype] t2_ptr_hash_tbl_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36: expected restricted __le32 [addressable] [assigned] [usertype] free_list_count ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37: expected restricted __le32 [addressable] [assigned] [usertype] error_bit_map_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37: expected restricted __le32 [addressable] [assigned] [usertype] error_bit_map_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32: expected restricted __le16 [addressable] [assigned] [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32: got unsigned short [assigned] [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30: expected restricted __le32 [addressable] [assigned] [usertype] sq_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30: expected restricted __le32 [addressable] [assigned] [usertype] sq_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34: expected restricted __le32 [addressable] [assigned] [usertype] rq_pbl_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34: expected restricted __le32 [addressable] [assigned] [usertype] rq_pbl_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40: expected restricted __le32 [addressable] [assigned] [usertype] rq_first_pbe_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40: expected restricted __le32 [addressable] [assigned] [usertype] rq_first_pbe_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27: expected restricted __le16 [addressable] [assigned] [usertype] rq_prod ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37: expected restricted __le16 [addressable] [assigned] [usertype] tx_max_fc_pay_len ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37: got unsigned short [usertype] maxframe_size ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30: expected restricted __le32 [addressable] [assigned] [usertype] cq_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30: expected restricted __le32 [addressable] [assigned] [usertype] cq_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33: expected restricted __le32 [addressable] [assigned] [usertype] xferq_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33: expected restricted __le32 [addressable] [assigned] [usertype] xferq_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35: expected restricted __le32 [addressable] [assigned] [usertype] conn_db_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35: expected restricted __le32 [addressable] [assigned] [usertype] conn_db_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28: expected restricted __le16 [addressable] [assigned] [usertype] vlan_tag ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28: warning: invalid assignment: |= ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28: left side has type restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28: right side has type int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38: expected restricted __le16 [addressable] [assigned] [usertype] tx_total_conc_seqs ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38: got unsigned short [usertype] max_seq ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38: expected restricted __le16 [addressable] [assigned] [usertype] rx_max_fc_pay_len ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38: got unsigned int [usertype] mfs ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38: expected restricted __le16 [addressable] [assigned] [usertype] rx_total_conc_seqs ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43: expected restricted __le32 [addressable] [assigned] [usertype] confq_first_pbe_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43: got unsigned long long [usertype] confq_dma ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43: expected restricted __le32 [addressable] [assigned] [usertype] confq_first_pbe_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31: expected restricted __le32 [addressable] [assigned] [usertype] lcq_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31: expected restricted __le32 [addressable] [assigned] [usertype] lcq_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42: expected restricted __le32 [addressable] [assigned] [usertype] confq_pbl_base_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42: expected restricted __le32 [addressable] [assigned] [usertype] confq_pbl_base_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29: expected restricted __le32 [addressable] [assigned] [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29: got unsigned int [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26: expected restricted __le32 [addressable] [assigned] [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26: got unsigned int [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32: expected restricted __le32 [addressable] [assigned] [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32: got unsigned int [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29: expected restricted __le32 [addressable] [assigned] [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29: got unsigned int [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32: expected restricted __le32 [addressable] [assigned] [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32: got unsigned int [usertype] context_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29: expected restricted __le32 [addressable] [assigned] [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29: got unsigned int [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28: expected unsigned int [usertype] fr_crc ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28: got restricted __le32 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21: expected unsigned short [usertype] xid ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21: got restricted __le16 [usertype] ox_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:727:27: warning: cast from restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:728:26: warning: cast from restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:23: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21: expected unsigned short [usertype] xid ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21: got restricted __be16 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:821:27: warning: cast from restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:822:26: warning: cast from restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:886:45: warning: restricted __le16 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33: expected restricted __le16 [usertype] doorbell_cq_cons ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:16: expected unsigned int val ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:16: got restricted __le32 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1019:43: warning: restricted __le16 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22: expected unsigned short [usertype] wqe ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22: got restricted __le16 [usertype] wqe ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17: expected unsigned int [usertype] conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17: got restricted __le32 [usertype] fcoe_conn_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53: expected unsigned int [usertype] err_code ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53: got restricted __le32 [usertype] completion_status ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18: expected restricted __le16 [usertype] wqe ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18: got int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18: warning: invalid assignment: |= ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18: left side has type restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18: right side has type int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:16: expected unsigned int val ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:16: got restricted __le32 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46: expected restricted __le32 [usertype] init_flags ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46: expected restricted __le32 [usertype] init_flags ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63: expected restricted __le16 [usertype] cleaned_task_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63: got unsigned short [usertype] orig_xid ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69: expected restricted __le32 [usertype] rolled_tx_data_offset ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69: got unsigned int [usertype] offset ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1536:35: warning: restricted __le16 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24: right side has type restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69: expected restricted __le32 [usertype] lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69: expected restricted __le32 [usertype] hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65: expected restricted __le16 [usertype] cur_sge_off ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65: got unsigned int [usertype] offset ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46: expected restricted __le32 [usertype] lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46: expected restricted __le32 [usertype] hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42: expected restricted __le16 [usertype] cur_sge_off ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42: got unsigned int [usertype] offset ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55: expected restricted __le32 [usertype] low_exp_ro ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55: got unsigned int [usertype] orig_offset ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56: expected restricted __le32 [usertype] high_exp_ro ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56: got unsigned int [usertype] orig_offset ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63: expected restricted __le16 [usertype] cleaned_task_id ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63: got unsigned short [usertype] orig_xid ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46: expected restricted __le32 [usertype] init_flags ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42: warning: invalid assignment: |= ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42: left side has type restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42: right side has type int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69: expected restricted __le32 [usertype] lo ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69: expected restricted __le32 [usertype] hi ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47: expected restricted __le32 [usertype] data_2_trns ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47: got unsigned long [usertype] data_xfer_len ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1668:42: warning: invalid assignment: |= ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1668:42: left side has type restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1668:42: right side has type int ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1672:46: warning: too many warnings ../drivers/usb/chipidea/ci_hdrc_tegra.c:182:20: warning: context imbalance in 'tegra_usb_internal_port_reset' - unexpected unlock ../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53: expected restricted __le32 [usertype] buf_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53: got unsigned long long ../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: expected restricted __le32 [usertype] buf_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: got unsigned long long ../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: expected restricted __le16 [usertype] buf_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: got unsigned short [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: expected restricted __le32 [usertype] buf_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: got unsigned long long ../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: expected restricted __le32 [usertype] buf_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: got unsigned long long ../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: expected restricted __le16 [usertype] buf_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: got unsigned short [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: expected unsigned int [usertype] fcp_resid ../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: got restricted __le32 [usertype] fcp_resid ../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: expected unsigned int [usertype] rq_buff_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: got restricted __le32 [usertype] fcp_rsp_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: expected int fcp_sns_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: got restricted __le32 [usertype] fcp_sns_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: warning: invalid assignment: += ../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: expected restricted __le32 [usertype] buf_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: expected restricted __le32 [usertype] buf_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: expected restricted __le16 [usertype] buf_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: got int ../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: expected restricted __le32 [usertype] buf_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: expected restricted __le32 [usertype] buf_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: expected restricted __le16 [usertype] buf_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: got int ../drivers/scsi/bnx2fc/bnx2fc_io.c:880:28: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: expected unsigned int [usertype] resp_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: got restricted __le32 [usertype] mp_payload_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1993:56: warning: restricted __le16 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_io.c:1996:60: warning: restricted __le16 degrades to integer ../drivers/md/bcache/journal.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures ../drivers/md/bcache/journal.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/journal.c:748:8: warning: context imbalance in 'journal_write_unlocked' - different lock contexts for basic block ../drivers/md/bcache/journal.c:842:9: warning: context imbalance in 'journal_try_write' - different lock contexts for basic block ../drivers/usb/usbip/vhci_sysfs.c: In function ‘vhci_init_attr_group’: ../drivers/usb/usbip/vhci_sysfs.c:468:67: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=] 468 | snprintf(status->name, MAX_STATUS_NAME+1, "status.%d", id); | ^~ In function ‘set_status_attr’, inlined from ‘init_status_attrs’ at ../drivers/usb/usbip/vhci_sysfs.c:485:3, inlined from ‘vhci_init_attr_group’ at ../drivers/usb/usbip/vhci_sysfs.c:509:8: ../drivers/usb/usbip/vhci_sysfs.c:468:59: note: directive argument in the range [-2147483641, 2147483646] 468 | snprintf(status->name, MAX_STATUS_NAME+1, "status.%d", id); | ^~~~~~~~~~~ ../drivers/usb/usbip/vhci_sysfs.c:468:17: note: ‘snprintf’ output between 9 and 19 bytes into a destination of size 17 468 | snprintf(status->name, MAX_STATUS_NAME+1, "status.%d", id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c: In function ‘get_drvinfo’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:52: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:26: note: directive argument in the range [0, 255] 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:208:17: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32 208 | snprintf(info->fw_version, sizeof(info->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | FW_HDR_FW_VER_MAJOR_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | FW_HDR_FW_VER_MINOR_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | FW_HDR_FW_VER_MICRO_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213 | FW_HDR_FW_VER_BUILD_G(adapter->params.fw_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | FW_HDR_FW_VER_MAJOR_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | FW_HDR_FW_VER_MINOR_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | FW_HDR_FW_VER_MICRO_G(adapter->params.tp_vers), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | FW_HDR_FW_VER_BUILD_G(adapter->params.tp_vers)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/irqflags.h:80, from ../include/linux/irqflags.h:18, from ../include/linux/rcupdate.h:26, from ../include/linux/rculist.h:11, from ../include/linux/sched/signal.h:5, from ../drivers/staging/rtl8723bs/include/drv_types.h:17, from ../drivers/staging/rtl8723bs/core/rtw_xmit.c:7: In function ‘fortify_memcpy_chk’, inlined from ‘rtw_mgmt_xmitframe_coalesce’ at ../drivers/staging/rtl8723bs/core/rtw_xmit.c:1209:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/md/dm-vdo/action-manager.c:64: warning: Function parameter or struct member 'scheduler' not described in 'action_manager' ../drivers/md/dm-vdo/action-manager.c:64: warning: Excess struct member 'Scheduler' description in 'action_manager' ../drivers/scsi/qedf/qedf_main.c:2217:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2217:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedf/qedf_main.c:2217:18: got restricted __le16 ../drivers/scsi/qedf/qedf_main.c:2246:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2246:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedf/qedf_main.c:2246:18: got restricted __le16 ../drivers/scsi/qedf/qedf_main.c:2263:33: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2281:26: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2512:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2512:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/qedf/qedf_main.c:2512:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 ../drivers/scsi/qedf/qedf_main.c:2708:34: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2823:25: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2826:18: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h): ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'state' not described in 'get_next_state' ../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'operation' not described in 'get_next_state' ../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'state' not described in 'vdo_finish_operation' ../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'result' not described in 'vdo_finish_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'state' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'operation' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'waiter' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'initiator' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'state' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'operation' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'waiter' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'initiator' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'valid' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'code' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'what' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'waiter' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_drain_operation' ../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_drain_operation' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'state' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'operation' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:352: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining' ../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining_with_result' ../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'result' not described in 'vdo_finish_draining_with_result' ../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'operation' not described in 'vdo_assert_load_operation' ../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'waiter' not described in 'vdo_assert_load_operation' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'state' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'operation' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:400: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading' ../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading_with_result' ../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'result' not described in 'vdo_finish_loading_with_result' ../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_resume_operation' ../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_resume_operation' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'state' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'operation' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:450: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming' ../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming_with_result' ../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'result' not described in 'vdo_finish_resuming_with_result' ../drivers/md/dm-vdo/admin-state.c:472: warning: Function parameter or struct member 'state' not described in 'vdo_resume_if_quiescent' ../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation' ../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_operation_with_waiter' ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c: In function ‘alloc_uld_rxqs’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:38: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 10 and 25 [-Wformat-truncation=] 141 | "%s-%s%d", | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:34: note: directive argument in the range [0, 131069] 141 | "%s-%s%d", | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:139:25: note: ‘snprintf’ output between 3 and 38 bytes into a destination of size 26 139 | snprintf(adap->msix_info[msi_idx].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | sizeof(adap->msix_info[msi_idx].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | "%s-%s%d", | ~~~~~~~~~~ 142 | adap->port[0]->name, rxq_info->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/md/bcache/request.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures ../drivers/md/bcache/request.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/scsi/qedf/qedf_io.c:641:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:641:59: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/qedf_io.c:641:59: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:643:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:643:59: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/qedf_io.c:643:59: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:655:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:655:40: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/qedf_io.c:655:40: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:656:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:656:40: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/qedf_io.c:656:40: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:664:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:664:33: expected unsigned int ../drivers/scsi/qedf/qedf_io.c:664:33: got restricted __be32 [usertype] ../drivers/scsi/qedf/qedf_io.c:720:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:720:26: expected restricted __be16 [usertype] fh_ox_id ../drivers/scsi/qedf/qedf_io.c:720:26: got unsigned short [usertype] xid ../drivers/scsi/qedf/qedf_io.c:724:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:724:31: expected restricted __le32 [addressable] [usertype] parameter ../drivers/scsi/qedf/qedf_io.c:724:31: got restricted __be32 [usertype] fh_parm_offset ../drivers/scsi/qedf/qedf_io.c:729:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:729:27: expected restricted __le16 [addressable] [assigned] [usertype] rx_id ../drivers/scsi/qedf/qedf_io.c:729:27: got restricted __be16 [usertype] fh_rx_id ../drivers/scsi/qedf/qedf_io.c:730:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:730:27: expected restricted __le16 [addressable] [assigned] [usertype] ox_id ../drivers/scsi/qedf/qedf_io.c:730:27: got restricted __be16 [usertype] fh_ox_id ../drivers/scsi/qedf/qedf_io.c:734:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:734:45: expected restricted __le32 [addressable] [assigned] [usertype] lo ../drivers/scsi/qedf/qedf_io.c:734:45: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:735:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:735:45: expected restricted __le32 [addressable] [assigned] [usertype] hi ../drivers/scsi/qedf/qedf_io.c:735:45: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:743:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:743:45: expected restricted __le32 [addressable] [assigned] [usertype] lo ../drivers/scsi/qedf/qedf_io.c:743:45: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:744:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:744:45: expected restricted __le32 [addressable] [assigned] [usertype] hi ../drivers/scsi/qedf/qedf_io.c:744:45: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:789:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:789:23: expected restricted __le16 [assigned] [usertype] sq_prod ../drivers/scsi/qedf/qedf_io.c:789:23: got unsigned short [usertype] fw_sq_prod_idx ../drivers/scsi/qedf/qedf_io.c:1068:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:1068:35: expected unsigned int [usertype] fcp_resid ../drivers/scsi/qedf/qedf_io.c:1068:35: got restricted __le32 [usertype] fcp_resid ../drivers/scsi/qedf/qedf_io.c:1075:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:1075:29: expected int fcp_rsp_len ../drivers/scsi/qedf/qedf_io.c:1075:29: got restricted __le32 [usertype] fcp_rsp_len ../drivers/scsi/qedf/qedf_io.c:1079:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:1079:29: expected int fcp_sns_len ../drivers/scsi/qedf/qedf_io.c:1079:29: got restricted __le32 [usertype] fcp_sns_len ../drivers/scsi/qedf/qedf_io.c:1253:48: warning: restricted __le16 degrades to integer ../drivers/scsi/qedf/qedf_io.c:1255:52: warning: restricted __le16 degrades to integer ../drivers/scsi/qedf/qedf_io.c:1276:41: warning: restricted __le16 degrades to integer ../drivers/scsi/qedf/qedf_io.c:1453:9: warning: cast to restricted __le32 ../drivers/scsi/qedf/qedf_io.c:1453:9: warning: cast from restricted __le16 ../drivers/scsi/qedf/qedf_io.c:1461:15: warning: cast from restricted __le32 ../drivers/scsi/qedf/qedf_io.c:1462:14: warning: cast from restricted __le32 ../drivers/scsi/qedf/qedf_io.c:1476:52: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:1476:52: expected unsigned int [usertype] rx_buf_off ../drivers/scsi/qedf/qedf_io.c:1476:52: got restricted __le32 [usertype] rx_buf_off ../drivers/scsi/qedf/qedf_io.c:1478:52: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:1478:52: expected unsigned int [usertype] tx_buf_off ../drivers/scsi/qedf/qedf_io.c:1478:52: got restricted __le32 [usertype] tx_buf_off ../drivers/scsi/qedf/qedf_io.c:1480:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:1480:47: expected unsigned int [usertype] rx_id ../drivers/scsi/qedf/qedf_io.c:1480:47: got restricted __le16 [usertype] rx_id ../drivers/scsi/qedf/qedf_io.c:1529:9: warning: cast to restricted __le32 ../drivers/scsi/qedf/qedf_io.c:1529:9: warning: cast from restricted __le16 ../drivers/scsi/qedf/qedf_io.c:2103:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2103:32: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/qedf_io.c:2103:32: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:2104:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2104:32: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/qedf_io.c:2104:32: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:2105:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2105:28: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedf/qedf_io.c:2105:28: got int ../drivers/scsi/qedf/qedf_io.c:2114:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2114:33: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/qedf_io.c:2114:33: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:2115:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2115:33: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/qedf_io.c:2115:33: got unsigned int [usertype] ../drivers/scsi/qedf/qedf_io.c:2116:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2116:29: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedf/qedf_io.c:2116:29: got int ../drivers/scsi/qedf/qedf_io.c:2493:53: warning: incorrect type in initializer (different base types) ../drivers/scsi/qedf/qedf_io.c:2493:53: expected unsigned short [usertype] pktlen ../drivers/scsi/qedf/qedf_io.c:2493:53: got restricted __le16 [usertype] pkt_len ../drivers/scsi/qedf/qedf_io.c:2555:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_io.c:2555:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/qedf/qedf_io.c:2555:20: got restricted __le32 [usertype] ../drivers/md/bcache/request.c:309: warning: Function parameter or struct member 'bch_data_insert' not described in 'CLOSURE_CALLBACK' ../drivers/md/bcache/request.c:309: warning: expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead ../drivers/usb/renesas_usbhs/mod_host.c:779:28: warning: incorrect type in assignment (different base types) ../drivers/usb/renesas_usbhs/mod_host.c:779:28: expected restricted __le16 [addressable] [usertype] wValue ../drivers/usb/renesas_usbhs/mod_host.c:779:28: got int ../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'completion' not described in 'vdo_set_completion_result' ../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'result' not described in 'vdo_set_completion_result' ../drivers/md/dm-vdo/completion.c:88: warning: Function parameter or struct member 'completion' not described in 'vdo_launch_completion_with_priority' ../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'completion' not described in 'vdo_requeue_completion_if_needed' ../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' ../fs/coda/upcall.c: In function ‘venus_setattr’: ../fs/coda/upcall.c:115:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 115 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_close’: ../fs/coda/upcall.c:164:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 164 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_rename’: ../fs/coda/upcall.c:238:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 238 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_rmdir’: ../fs/coda/upcall.c:306:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 306 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_remove’: ../fs/coda/upcall.c:329:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 329 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_link’: ../fs/coda/upcall.c:383:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 383 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_symlink’: ../fs/coda/upcall.c:410:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 410 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_fsync’: ../fs/coda/upcall.c:443:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 443 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_access’: ../fs/coda/upcall.c:459:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 459 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_access_intent’: ../fs/coda/upcall.c:577:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 577 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c:618:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coda/upcall.c:618:31: expected struct spinlock [usertype] *lock ../fs/coda/upcall.c:618:31: got struct spinlock [noderef] __rcu * ../fs/coda/upcall.c:627:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coda/upcall.c:627:33: expected struct spinlock [usertype] *lock ../fs/coda/upcall.c:627:33: got struct spinlock [noderef] __rcu * ../fs/coda/upcall.c:632:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coda/upcall.c:632:31: expected struct spinlock [usertype] *lock ../fs/coda/upcall.c:632:31: got struct spinlock [noderef] __rcu * ../fs/coda/upcall.c:635:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coda/upcall.c:635:33: expected struct spinlock [usertype] *lock ../fs/coda/upcall.c:635:33: got struct spinlock [noderef] __rcu * ../drivers/usb/usbip/vhci_hcd.c:295:36: warning: incorrect type in assignment (different base types) ../drivers/usb/usbip/vhci_hcd.c:295:36: expected restricted __le16 [usertype] DeviceRemovable ../drivers/usb/usbip/vhci_hcd.c:295:36: got int ../drivers/watchdog/max77620_wdt.c:43: warning: Excess struct member 'wdt_info' description in 'max77620_variant' ../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** ../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** ../drivers/hwspinlock/hwspinlock_core.c:393:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:393:48: expected void [noderef] __rcu **slot ../drivers/hwspinlock/hwspinlock_core.c:393:48: got void **slot ../drivers/hwspinlock/hwspinlock_core.c:397:30: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:397:30: expected void **slot ../drivers/hwspinlock/hwspinlock_core.c:397:30: got void [noderef] __rcu ** ../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void [noderef] __rcu **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: got void **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** ../drivers/hwspinlock/hwspinlock_core.c:92:5: warning: context imbalance in '__hwspin_trylock' - different lock contexts for basic block ../drivers/hwspinlock/hwspinlock_core.c:292:39: warning: context imbalance in '__hwspin_unlock' - unexpected unlock ../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: got unsigned int [usertype] *firm_model ../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: got unsigned int [usertype] *firm_version ../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: got unsigned int [usertype] *device_map ../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: got unsigned int [usertype] * ../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: expected unsigned int [usertype] *rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: got unsigned int [noderef] __iomem * ../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: expected unsigned int [usertype] *rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: got unsigned int [noderef] [usertype] __iomem *message_rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: expected unsigned int [usertype] *rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: got unsigned int [noderef] __iomem * ../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: expected unsigned int [usertype] *rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: got unsigned int [noderef] [usertype] __iomem *msgcode_rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: expected unsigned int [usertype] *rwbuffer ../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: got unsigned int [noderef] __iomem * ../drivers/scsi/qedf/qedf_fip.c:21:48: error: invalid initializer ../drivers/scsi/qedf/qedf_fip.c:165:38: error: invalid initializer ../drivers/virt/vboxguest/vboxguest_linux.c:115:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/virt/vboxguest/vboxguest_linux.c:115:35: expected void const [noderef] __user *from ../drivers/virt/vboxguest/vboxguest_linux.c:115:35: got void * ../drivers/virt/vboxguest/vboxguest_linux.c:148:59: warning: incorrect type in argument 2 (different address spaces) ../drivers/virt/vboxguest/vboxguest_linux.c:148:59: expected void const [noderef] __user *from ../drivers/virt/vboxguest/vboxguest_linux.c:148:59: got void * ../drivers/virt/vboxguest/vboxguest_linux.c:166:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/virt/vboxguest/vboxguest_linux.c:166:27: expected void [noderef] __user *to ../drivers/virt/vboxguest/vboxguest_linux.c:166:27: got void * ../drivers/virt/vboxguest/vboxguest_linux.c:332:16: warning: incorrect type in assignment (different address spaces) ../drivers/virt/vboxguest/vboxguest_linux.c:332:16: expected struct vmmdev_memory *vmmdev ../drivers/virt/vboxguest/vboxguest_linux.c:332:16: got void [noderef] __iomem * ../drivers/md/dm-vdo/block-map.c:181: warning: Function parameter or struct member 'cache' not described in 'initialize_info' ../drivers/md/dm-vdo/block-map.c:218: warning: Function parameter or struct member 'cache' not described in 'allocate_cache_components' ../drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'cache' not described in 'assert_on_cache_thread' ../drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'function_name' not described in 'assert_on_cache_thread' ../drivers/md/dm-vdo/block-map.c:280: warning: Function parameter or struct member 'state' not described in 'get_page_state_name' ../drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'info' not described in 'set_info_state' ../drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'new_state' not described in 'set_info_state' ../drivers/md/dm-vdo/block-map.c:423: warning: Function parameter or struct member 'cache' not described in 'find_free_page' ../drivers/md/dm-vdo/block-map.c:442: warning: Function parameter or struct member 'cache' not described in 'find_page' ../drivers/md/dm-vdo/block-map.c:461: warning: Function parameter or struct member 'cache' not described in 'select_lru_page' ../drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'info' not described in 'distribute_page_over_waitq' ../drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'waitq' not described in 'distribute_page_over_waitq' ../drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'cache' not described in 'set_persistent_error' ../drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'result' not described in 'set_persistent_error' ../drivers/md/dm-vdo/block-map.c:590: warning: Function parameter or struct member 'completion' not described in 'validate_completed_page' ../drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'info' not described in 'launch_page_load' ../drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'pbn' not described in 'launch_page_load' ../drivers/md/dm-vdo/block-map.c:843: warning: Function parameter or struct member 'info' not described in 'schedule_page_save' ../drivers/md/dm-vdo/block-map.c:859: warning: Function parameter or struct member 'info' not described in 'launch_page_save' ../drivers/md/dm-vdo/block-map.c:874: warning: Function parameter or struct member 'waiter' not described in 'completion_needs_page' ../drivers/md/dm-vdo/block-map.c:885: warning: Function parameter or struct member 'info' not described in 'allocate_free_page' ../drivers/md/dm-vdo/block-map.c:937: warning: Function parameter or struct member 'cache' not described in 'discard_a_page' ../drivers/md/dm-vdo/block-map.c:963: warning: Function parameter or struct member 'vdo_page_comp' not described in 'discard_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1141: warning: Function parameter or struct member 'completion' not described in 'vdo_release_page_completion' ../drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'info' not described in 'load_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'vdo_page_comp' not described in 'load_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1328: warning: Function parameter or struct member 'cache' not described in 'vdo_invalidate_page_cache' ../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'forest' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'root_index' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'height' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'page_index' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:2219: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot' ../drivers/md/dm-vdo/block-map.c:2444: warning: Function parameter or struct member 'map' not described in 'make_forest' ../drivers/md/dm-vdo/block-map.c:2482: warning: Function parameter or struct member 'map' not described in 'replace_forest' ../drivers/md/dm-vdo/block-map.c:2498: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor' ../drivers/md/dm-vdo/block-map.c:2557: warning: Function parameter or struct member 'cursor' not described in 'traverse' ../drivers/md/dm-vdo/block-map.c:2628: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor' ../drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'map' not described in 'compute_boundary' ../drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary' ../drivers/md/dm-vdo/block-map.c:2677: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest' ../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:3099: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location' ../drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location' ../drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location' ../drivers/firmware/efi/libstub/x86-stub.c:1068:6: warning: symbol 'efi_handover_entry' was not declared. Should it be static? ../drivers/usb/renesas_usbhs/mod_gadget.c: In function ‘usbhs_mod_gadget_probe’: ../drivers/usb/renesas_usbhs/mod_gadget.c:1140:57: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] 1140 | snprintf(uep->ep_name, EP_NAME_SIZE, "ep%d", i); | ^~ ../drivers/usb/renesas_usbhs/mod_gadget.c:1140:54: note: directive argument in the range [-2147483641, 2147483646] 1140 | snprintf(uep->ep_name, EP_NAME_SIZE, "ep%d", i); | ^~~~~~ ../drivers/usb/renesas_usbhs/mod_gadget.c:1140:17: note: ‘snprintf’ output between 4 and 14 bytes into a destination of size 8 1140 | snprintf(uep->ep_name, EP_NAME_SIZE, "ep%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/coda/coda_linux.c:25:5: warning: symbol 'coda_fake_statfs' was not declared. Should it be static? ../drivers/md/bcache/super.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/super.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures ../drivers/md/bcache/super.c:44:6: warning: symbol 'bcache_is_reboot' was not declared. Should it be static? ../drivers/md/bcache/super.c:208:24: warning: cast from restricted __le16 ../drivers/md/bcache/super.c:208:14: warning: restricted __le64 degrades to integer ../drivers/md/bcache/super.c:322:21: warning: cast from restricted __le16 ../drivers/md/bcache/super.c:322:19: warning: incorrect type in assignment (different base types) ../drivers/md/bcache/super.c:322:19: expected restricted __le64 [usertype] csum ../drivers/md/bcache/super.c:322:19: got unsigned long long ../drivers/md/bcache/super.c:651:33: warning: incorrect type in assignment (different base types) ../drivers/md/bcache/super.c:651:33: expected unsigned short [usertype] prio ../drivers/md/bcache/super.c:651:33: got restricted __le16 [usertype] ../drivers/md/bcache/super.c:724:27: warning: cast to restricted __le16 ../drivers/md/bcache/super.c:835:32: warning: incorrect type in assignment (different base types) ../drivers/md/bcache/super.c:835:32: expected unsigned int [usertype] invalidated ../drivers/md/bcache/super.c:835:32: got restricted __le32 [usertype] ../drivers/md/bcache/super.c:1191:26: warning: incorrect type in initializer (different base types) ../drivers/md/bcache/super.c:1191:26: expected unsigned int [usertype] rtime ../drivers/md/bcache/super.c:1191:26: got restricted __le32 [usertype] ../drivers/md/bcache/super.c:1233:32: warning: incorrect type in assignment (different base types) ../drivers/md/bcache/super.c:1233:32: expected unsigned int [usertype] invalidated ../drivers/md/bcache/super.c:1233:32: got restricted __le32 [usertype] ../drivers/md/bcache/super.c:1594:36: warning: incorrect type in assignment (different base types) ../drivers/md/bcache/super.c:1594:36: expected unsigned int [usertype] last_reg ../drivers/md/bcache/super.c:1594:36: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_core.c:4200:33: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4205:41: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4211:45: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4267:19: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4268:20: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4276:27: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6938:25: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: expected unsigned int [addressable] [assigned] [usertype] integer ../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: expected unsigned int [usertype] addr ../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: expected unsigned int [usertype] len ../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: expected unsigned int [usertype] sgptr ../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6613:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6624:23: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6640:25: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6651:25: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6653:34: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:433:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: expected unsigned int [usertype] cdb_ptr ../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: got restricted __le32 [usertype] ../drivers/hwspinlock/omap_hwspinlock.c:40:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/omap_hwspinlock.c:40:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/omap_hwspinlock.c:40:39: got void *priv ../drivers/hwspinlock/omap_hwspinlock.c:48:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/omap_hwspinlock.c:48:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/omap_hwspinlock.c:48:39: got void *priv ../drivers/hwspinlock/omap_hwspinlock.c:120:36: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/omap_hwspinlock.c:120:36: expected void *priv ../drivers/hwspinlock/omap_hwspinlock.c:120:36: got void [noderef] __iomem * ../drivers/usb/usbip/stub_main.c:77:20: warning: context imbalance in 'get_busid_priv' - wrong count at exit ../drivers/usb/usbip/stub_main.c:85:28: warning: context imbalance in 'put_busid_priv' - unexpected unlock ../drivers/scsi/qedf/qedf_attr.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h): ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/md/dm-vdo/data-vio.c:231: warning: Function parameter or struct member 'pool' not described in 'check_for_drain_complete_locked' ../drivers/md/dm-vdo/data-vio.c:393: warning: Function parameter or struct member 'data_vio' not described in 'cancel_data_vio_compression' ../drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'data_vio' not described in 'launch_data_vio' ../drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'lbn' not described in 'launch_data_vio' ../drivers/md/dm-vdo/data-vio.c:660: warning: Function parameter or struct member 'pool' not described in 'schedule_releases' ../drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'data_vio' not described in 'initialize_data_vio' ../drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'vdo' not described in 'initialize_data_vio' ../drivers/md/dm-vdo/data-vio.c:898: warning: Function parameter or struct member 'pool' not described in 'free_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'pool' not described in 'vdo_launch_bio' ../drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'bio' not described in 'vdo_launch_bio' ../drivers/md/dm-vdo/data-vio.c:1011: warning: Function parameter or struct member 'pool' not described in 'drain_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1022: warning: Function parameter or struct member 'pool' not described in 'resume_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1041: warning: Function parameter or struct member 'pool' not described in 'dump_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1130: warning: Function parameter or struct member 'completion' not described in 'release_allocated_lock' ../drivers/md/dm-vdo/data-vio.c:1210: warning: Function parameter or struct member 'completion' not described in 'release_logical_lock' ../drivers/md/dm-vdo/data-vio.c:1247: warning: Function parameter or struct member 'data_vio' not described in 'finish_cleanup' ../drivers/md/dm-vdo/data-vio.c:1358: warning: Function parameter or struct member 'data_vio' not described in 'get_data_vio_operation_name' ../drivers/md/dm-vdo/data-vio.c:1378: warning: Function parameter or struct member 'data_vio' not described in 'data_vio_allocate_data_block' ../drivers/md/dm-vdo/data-vio.c:1398: warning: Function parameter or struct member 'data_vio' not described in 'release_data_vio_allocation_lock' ../drivers/md/dm-vdo/data-vio.c:1418: warning: Function parameter or struct member 'data_vio' not described in 'uncompress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1537: warning: Function parameter or struct member 'completion' not described in 'read_block' ../drivers/md/dm-vdo/data-vio.c:1694: warning: Function parameter or struct member 'completion' not described in 'read_old_block_mapping' ../drivers/md/dm-vdo/data-vio.c:1722: warning: Function parameter or struct member 'completion' not described in 'pack_compressed_data' ../drivers/md/dm-vdo/data-vio.c:1743: warning: Function parameter or struct member 'completion' not described in 'compress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1772: warning: Function parameter or struct member 'data_vio' not described in 'launch_compress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1810: warning: bad line: ../drivers/md/dm-vdo/data-vio.c:1814: warning: Function parameter or struct member 'completion' not described in 'hash_data_vio' ../drivers/md/dm-vdo/data-vio.c:1848: warning: Function parameter or struct member 'bio' not described in 'write_bio_finished' ../drivers/md/dm-vdo/data-vio.c:1902: warning: Function parameter or struct member 'completion' not described in 'acknowledge_write_callback' ../drivers/md/dm-vdo/data-vio.c:1927: warning: Function parameter or struct member 'completion' not described in 'allocate_block' ../drivers/md/dm-vdo/data-vio.c:1959: warning: Function parameter or struct member 'completion' not described in 'handle_allocation_error' ../drivers/md/dm-vdo/data-vio.c:1988: warning: Function parameter or struct member 'completion' not described in 'continue_data_vio_with_block_map_slot' ../drivers/platform/chrome/cros_ec_typec.c:981:30: warning: cast to restricted __le16 ../drivers/platform/chrome/cros_ec_typec.c:1049:33: warning: cast to restricted __le16 ../drivers/platform/chrome/cros_ec_typec.c:1072:39: warning: cast to restricted __le16 ../drivers/md/bcache/sysfs.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/scsi/aacraid/commctrl.c:602:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:602:32: expected unsigned char ../drivers/scsi/aacraid/commctrl.c:602:32: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commctrl.c:618:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:618:45: expected unsigned char [usertype] emb_data_desc_count ../drivers/scsi/aacraid/commctrl.c:618:45: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commctrl.c:693:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:693:48: expected unsigned int [usertype] addr_hi ../drivers/scsi/aacraid/commctrl.c:693:48: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commctrl.c:694:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:694:48: expected unsigned int [usertype] addr_lo ../drivers/scsi/aacraid/commctrl.c:694:48: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commctrl.c:696:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:696:44: expected unsigned int [usertype] len ../drivers/scsi/aacraid/commctrl.c:696:44: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commctrl.c:702:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:702:59: expected unsigned int [usertype] flags ../drivers/scsi/aacraid/commctrl.c:702:59: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commctrl.c:954:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:954:42: expected restricted __le32 [addressable] [assigned] [usertype] srb_status ../drivers/scsi/aacraid/commctrl.c:954:42: got int ../drivers/scsi/aacraid/commctrl.c:956:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:956:48: expected restricted __le32 [addressable] [assigned] [usertype] data_xfer_length ../drivers/scsi/aacraid/commctrl.c:956:48: got unsigned int [assigned] [usertype] byte_count ../drivers/scsi/aacraid/commctrl.c:960:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:960:42: expected restricted __le32 [addressable] [assigned] [usertype] srb_status ../drivers/scsi/aacraid/commctrl.c:960:42: got unsigned char [usertype] service_response ../drivers/scsi/aacraid/commctrl.c:961:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:961:43: expected restricted __le32 [addressable] [assigned] [usertype] scsi_status ../drivers/scsi/aacraid/commctrl.c:961:43: got unsigned char [usertype] status ../drivers/scsi/aacraid/commctrl.c:962:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:962:48: expected restricted __le32 [addressable] [assigned] [usertype] data_xfer_length ../drivers/scsi/aacraid/commctrl.c:962:48: got unsigned int ../drivers/scsi/aacraid/commctrl.c:964:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/commctrl.c:964:47: expected restricted __le32 [addressable] [assigned] [usertype] sense_data_size ../drivers/scsi/aacraid/commctrl.c:964:47: got unsigned char [usertype] sense_response_data_len ../drivers/hwspinlock/sprd_hwspinlock.c:44:34: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/sprd_hwspinlock.c:44:34: expected void [noderef] __iomem *addr ../drivers/hwspinlock/sprd_hwspinlock.c:44:34: got void *priv ../drivers/hwspinlock/sprd_hwspinlock.c:62:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/sprd_hwspinlock.c:62:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/sprd_hwspinlock.c:62:39: got void *priv ../drivers/hwspinlock/sprd_hwspinlock.c:128:28: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/sprd_hwspinlock.c:128:28: expected void *priv ../drivers/hwspinlock/sprd_hwspinlock.c:128:28: got void [noderef] __iomem * ../drivers/scsi/aacraid/aachba.c:3941:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3941:39: expected unsigned int [usertype] addrHigh ../drivers/scsi/aacraid/aachba.c:3941:39: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:3942:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3942:38: expected unsigned int [usertype] addrLow ../drivers/scsi/aacraid/aachba.c:3942:38: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:3943:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3943:26: expected unsigned int [usertype] cur_size ../drivers/scsi/aacraid/aachba.c:3943:26: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:3948:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3948:44: expected restricted __le32 [usertype] sgeFirstSize ../drivers/scsi/aacraid/aachba.c:3948:44: got unsigned int [usertype] cur_size ../drivers/scsi/aacraid/aachba.c:3950:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3950:46: expected restricted __le32 [usertype] sgeNominalSize ../drivers/scsi/aacraid/aachba.c:3950:46: got unsigned int [usertype] cur_size ../drivers/scsi/aacraid/aachba.c:3952:60: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/aachba.c:3962:28: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:3964:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3964:39: expected unsigned int [usertype] length ../drivers/scsi/aacraid/aachba.c:3964:39: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:3968:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3968:22: expected unsigned char [usertype] sgeCnt ../drivers/scsi/aacraid/aachba.c:3968:22: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4067:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4067:30: expected unsigned int [usertype] addr_hi ../drivers/scsi/aacraid/aachba.c:4067:30: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4068:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4068:30: expected unsigned int [usertype] addr_lo ../drivers/scsi/aacraid/aachba.c:4068:30: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4069:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4069:26: expected unsigned int [usertype] cur_size ../drivers/scsi/aacraid/aachba.c:4069:26: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4081:24: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:4083:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4083:26: expected unsigned int [usertype] len ../drivers/scsi/aacraid/aachba.c:4083:26: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4088:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4088:45: expected unsigned char [usertype] emb_data_desc_count ../drivers/scsi/aacraid/aachba.c:4088:45: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4089:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4089:28: expected unsigned int [usertype] flags ../drivers/scsi/aacraid/aachba.c:4089:28: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4092:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4092:38: expected unsigned int [usertype] flags ../drivers/scsi/aacraid/aachba.c:4092:38: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4093:48: warning: cast from restricted __le32 ../drivers/scsi/aacraid/aachba.c:4094:43: warning: cast from restricted __le32 ../drivers/scsi/aacraid/aachba.c:4095:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4095:40: expected unsigned int [usertype] addr_lo ../drivers/scsi/aacraid/aachba.c:4095:40: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4033:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4033:22: expected unsigned char [usertype] sgeCnt ../drivers/scsi/aacraid/aachba.c:4033:22: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:4035:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:4035:30: expected restricted __le32 [usertype] sgeNominalSize ../drivers/scsi/aacraid/aachba.c:4035:30: got unsigned long ../drivers/scsi/aacraid/aachba.c:244:5: warning: symbol 'aac_sync_mode' was not declared. Should it be static? ../drivers/scsi/aacraid/aachba.c:659:76: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:659:76: expected restricted __le32 [usertype] block_size ../drivers/scsi/aacraid/aachba.c:659:76: got int ../drivers/scsi/aacraid/aachba.c:1058:63: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/aachba.c:1079:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:1079:59: expected unsigned int [addressable] [assigned] [usertype] Serial ../drivers/scsi/aacraid/aachba.c:1079:59: got restricted __le32 [usertype] uid ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1556:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:1556:24: expected unsigned char ../drivers/scsi/aacraid/aachba.c:1556:24: got restricted __le32 [usertype] ../drivers/scsi/aacraid/aachba.c:1663:33: warning: cast to restricted __le32 ../drivers/scsi/aacraid/aachba.c:1996:61: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:1996:61: expected restricted __le32 [usertype] rmw_nexus ../drivers/scsi/aacraid/aachba.c:1996:61: got unsigned int [assigned] [usertype] nexus ../drivers/scsi/aacraid/aachba.c:2073:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:2073:54: expected restricted __le16 [usertype] virt_device_bus ../drivers/scsi/aacraid/aachba.c:2073:54: got int ../drivers/scsi/aacraid/aachba.c:3616:58: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/aachba.c:3616:58: expected restricted __le32 [usertype] rmw_nexus ../drivers/scsi/aacraid/aachba.c:3616:58: got unsigned int ../drivers/scsi/aacraid/aachba.c: note: in included file: ../drivers/scsi/aacraid/aacraid.h:2764:43: warning: incorrect type in return expression (different base types) ../drivers/scsi/aacraid/aacraid.h:2764:43: expected int ../drivers/scsi/aacraid/aacraid.h:2764:43: got restricted __le32 ../drivers/net/ethernet/dlink/dl2k.c:344:35: warning: restricted __le32 degrades to integer ../drivers/firmware/efi/libstub/unaccepted_memory.c:7:30: warning: symbol 'unaccepted_table' was not declared. Should it be static? ../drivers/scsi/qedf/qedf_els.c:180:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_els.c:180:34: expected unsigned int [usertype] resp_len ../drivers/scsi/qedf/qedf_els.c:180:34: got restricted __le32 [usertype] data_placement_size ../drivers/scsi/qedf/qedf_els.c:314:13: warning: cast from restricted __le16 ../drivers/scsi/qedf/qedf_els.c:350:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_els.c:350:22: expected restricted __be16 [usertype] fh_rx_id ../drivers/scsi/qedf/qedf_els.c:350:22: got int ../drivers/scsi/qedf/qedf_els.c:358:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_els.c:358:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/qedf/qedf_els.c:358:20: got restricted __le32 [usertype] ../drivers/scsi/qedf/qedf_els.c:1050:13: warning: cast from restricted __le16 ../drivers/powercap/dtpm.c: note: in included file: ../drivers/powercap/dtpm_subsys.h:13:24: warning: symbol 'dtpm_subsys' was not declared. Should it be static? ../drivers/hv/hv.c:280:26: warning: cast removes address space '__iomem' of expression ../drivers/hv/hv.c:299:26: warning: cast removes address space '__iomem' of expression ../drivers/hv/hv.c:371:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/hv/hv.c:371:31: expected void volatile [noderef] __iomem *addr ../drivers/hv/hv.c:371:31: got void *synic_message_page ../drivers/hv/hv.c:383:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/hv/hv.c:383:31: expected void volatile [noderef] __iomem *addr ../drivers/hv/hv.c:383:31: got void *synic_event_page ../drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'waiter' not described in 'enter_forked_lock' ../drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'context' not described in 'enter_forked_lock' ../drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'context' not described in 'suspend_index' ../drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'completion' not described in 'suspend_index' ../drivers/md/dm-vdo/dedupe.c:2529: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'context' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'zone_number' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'parent' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'context' not described in 'resume_index' ../drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'parent' not described in 'resume_index' ../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'context' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'zone_number' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'parent' not described in 'resume_hash_zone' ../drivers/hwspinlock/stm32_hwspinlock.c:30:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/stm32_hwspinlock.c:30:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/stm32_hwspinlock.c:30:39: got void *priv ../drivers/hwspinlock/stm32_hwspinlock.c:41:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/stm32_hwspinlock.c:41:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/stm32_hwspinlock.c:41:39: got void *priv ../drivers/hwspinlock/stm32_hwspinlock.c:110:39: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/stm32_hwspinlock.c:110:39: expected void *priv ../drivers/hwspinlock/stm32_hwspinlock.c:110:39: got void [noderef] __iomem * ../drivers/powercap/dtpm_cpu.c:312:24: warning: symbol 'dtpm_cpu_ops' was not declared. Should it be static? ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:15: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:15: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: expected restricted __le32 [usertype] sgl_total_length ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:23: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:23: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:23: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: got unsigned int [usertype] val ../drivers/scsi/aacraid/comminit.c:100:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/comminit.c:100:31: expected restricted __le32 [usertype] *host_rrq ../drivers/scsi/aacraid/comminit.c:100:31: got unsigned int [usertype] * ../drivers/scsi/aacraid/comminit.c:134:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/aacraid/comminit.c:134:49: expected restricted __le16 [usertype] msix_id ../drivers/scsi/aacraid/comminit.c:134:49: got int [assigned] i ../drivers/scsi/aacraid/comminit.c:544:33: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/comminit.c:548:34: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/comminit.c:551:42: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/comminit.c:554:48: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/comminit.c:557:48: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/comminit.c:560:48: warning: restricted __le32 degrades to integer ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../drivers/firmware/dmi-sysfs.c:387:16: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi-sysfs.c:387:16: expected unsigned char [noderef] [usertype] __iomem *mapped ../drivers/firmware/dmi-sysfs.c:387:16: got void * ../drivers/firmware/dmi-sysfs.c:397:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi-sysfs.c:397:9: expected void *addr ../drivers/firmware/dmi-sysfs.c:397:9: got unsigned char [noderef] [usertype] __iomem *mapped ../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: got void *priv ../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: got void *priv ../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: expected void *priv ../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: got void [noderef] __iomem * ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_test' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_add' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_del' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_flush_set' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'call_ad' - unexpected unlock ../drivers/powercap/dtpm_devfreq.c:207:24: warning: symbol 'dtpm_devfreq_ops' was not declared. Should it be static? ../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'drvdata' not described in 'intel_th_alloc' ../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'ndevres' not described in 'intel_th_alloc' ../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc' ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:15: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: expected restricted __le32 [usertype] hi ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:15: warning: cast from restricted __le32 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: expected restricted __le32 [usertype] lo ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: got unsigned int [usertype] val ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: expected unsigned int [usertype] val ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: got restricted __le32 [usertype] ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: expected restricted __le32 [usertype] burst_length ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: got unsigned int [usertype] total_buffer_size ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: expected restricted __le32 [usertype] seq_rec_updated_offset ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: got unsigned int [usertype] desired_offset ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid ../drivers/md/dm-vdo/dm-vdo-target.c:1149: warning: Function parameter or struct member 'vdo' not described in 'get_thread_id_for_phase' ../drivers/hwspinlock/u8500_hsem.c:52:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/u8500_hsem.c:52:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/u8500_hsem.c:52:39: got void *priv ../drivers/hwspinlock/u8500_hsem.c:65:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/u8500_hsem.c:65:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/u8500_hsem.c:65:39: got void *priv ../drivers/hwspinlock/u8500_hsem.c:116:30: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/u8500_hsem.c:116:30: expected void *priv ../drivers/hwspinlock/u8500_hsem.c:116:30: got void [noderef] __iomem * ../drivers/hwspinlock/u8500_hsem.c:126:52: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/u8500_hsem.c:126:52: expected void [noderef] __iomem *io_base ../drivers/hwspinlock/u8500_hsem.c:126:52: got void * ../drivers/hv/channel.c: note: in included file: ../include/linux/hyperv.h:646:31: warning: array of flexible structures ../drivers/hv/channel.c:578: warning: Function parameter or struct member 'size' not described in 'request_arr_init' ../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast to restricted __be16 ../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast from restricted __be32 ../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast to restricted __be16 ../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast from restricted __be32 ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: expected unsigned short ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: expected unsigned int [usertype] fragpa_lo ../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: expected unsigned int [usertype] fragpa_hi ../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: got restricted __le32 [usertype] ../drivers/scsi/aacraid/commsup.c:600:17: warning: context imbalance in 'aac_fib_send' - different lock contexts for basic block ../drivers/scsi/aacraid/commsup.c:755:17: warning: context imbalance in 'aac_hba_send' - different lock contexts for basic block ../drivers/scsi/aacraid/commsup.c:1498:32: warning: context imbalance in '_aac_reset_adapter' - unexpected unlock ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: warning: invalid assignment: |= ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: left side has type unsigned int ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: right side has type restricted __le32 ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: expected unsigned int [usertype] sgptr ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: expected unsigned int [usertype] sgptr ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: expected unsigned int [usertype] addr ../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: expected unsigned int [usertype] len ../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: got restricted __le32 [usertype] ../drivers/md/bcache/writeback.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/hv/channel_mgmt.c: note: in included file: ../include/linux/hyperv.h:646:31: warning: array of flexible structures ../drivers/virt/vmgenid.c:116:19: warning: incorrect type in assignment (different address spaces) ../drivers/virt/vmgenid.c:116:19: expected void *virt_addr ../drivers/virt/vmgenid.c:116:19: got void [noderef] __iomem * ../drivers/i2c/busses/i2c-diolan-u2c.c:290:26: warning: cast to restricted __le32 ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'root_count' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'old_sizes' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'new_sizes' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'buffer' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'offset' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'state' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:493: warning: Function parameter or struct member 'offset' not described in 'decode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'buffer' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'offset' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'state' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'buffer' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'offset' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'state' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'buffer' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'offset' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'component' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'offset' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'states' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_super_block' ../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'states' not described in 'vdo_encode_super_block' ../drivers/md/dm-vdo/encodings.c:1449: warning: Function parameter or struct member 'buffer' not described in 'vdo_decode_super_block' ../drivers/usb/gadget/udc/net2272.c:1825:68: warning: incorrect type in argument 2 (different base types) ../drivers/usb/gadget/udc/net2272.c:1825:68: expected unsigned short [usertype] wIndex ../drivers/usb/gadget/udc/net2272.c:1825:68: got restricted __le16 [addressable] [assigned] [usertype] wIndex ../drivers/usb/gadget/udc/net2272.c:1826:46: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/net2272.c:1829:48: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/net2272.c:1829:48: expected unsigned short [usertype] status ../drivers/usb/gadget/udc/net2272.c:1829:48: got restricted __le16 [usertype] ../drivers/usb/gadget/udc/net2272.c:1831:48: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/net2272.c:1831:48: expected unsigned short [usertype] status ../drivers/usb/gadget/udc/net2272.c:1831:48: got restricted __le16 [usertype] ../drivers/usb/gadget/udc/net2272.c:1842:40: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/net2272.c:1855:40: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/net2272.c:1877:60: warning: incorrect type in argument 2 (different base types) ../drivers/usb/gadget/udc/net2272.c:1877:60: expected unsigned short [usertype] wIndex ../drivers/usb/gadget/udc/net2272.c:1877:60: got restricted __le16 [addressable] [assigned] [usertype] wIndex ../drivers/usb/gadget/udc/net2272.c:1895:72: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/net2272.c:1904:60: warning: incorrect type in argument 2 (different base types) ../drivers/usb/gadget/udc/net2272.c:1904:60: expected unsigned short [usertype] wIndex ../drivers/usb/gadget/udc/net2272.c:1904:60: got restricted __le16 [addressable] [assigned] [usertype] wIndex ../drivers/usb/gadget/udc/net2272.c:1913:56: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/net2272.c:2011:52: warning: context imbalance in 'net2272_handle_stat1_irqs' - unexpected unlock ../drivers/scsi/aic94xx/aic94xx_sds.c:481:38: warning: array of flexible structures ../drivers/scsi/aic94xx/aic94xx_sds.c:521:17: warning: array of flexible structures ../drivers/scsi/aic94xx/aic94xx_sds.c:506:40: warning: array of flexible structures ../drivers/scsi/aic94xx/aic94xx_sds.c:522:17: warning: array of flexible structures ../drivers/perf/arm-ni.c: note: in included file: ../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../drivers/net/ethernet/emulex/benet/be_cmds.c:315:39: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:316:39: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:390:43: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:401:33: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:413:23: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:417:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:460:44: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: expected unsigned int [usertype] request_length ../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: expected unsigned int [usertype] pa_hi ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: expected unsigned int [usertype] pa_lo ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: expected unsigned int [usertype] len ../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: expected unsigned int [usertype] lo ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: expected unsigned int [usertype] hi ../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:899:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1032:29: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1034:38: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: expected unsigned short [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: expected unsigned int [usertype] pmac_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1112:28: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: expected unsigned int [usertype] pmac_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1218:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: expected unsigned int ../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1293:28: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: expected unsigned short [usertype] num_pages ../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1337:28: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: expected unsigned short [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1396:27: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1398:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: expected unsigned short [usertype] cq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: expected unsigned int [usertype] interface_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: expected unsigned short [usertype] max_frame_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: expected unsigned int [usertype] rss_queue ../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1441:27: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: expected unsigned short [usertype] id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: expected unsigned short [usertype] id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: expected unsigned int [usertype] capability_flags ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: expected unsigned int [usertype] enable_flags ../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1555:30: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1559:47: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: expected unsigned int [usertype] interface_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: expected unsigned short [usertype] pport_num ../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1728:39: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: expected unsigned int [usertype] fat_operation ../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1787:38: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: expected unsigned int [usertype] fat_operation ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: expected unsigned int [usertype] read_log_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: expected unsigned int [usertype] read_log_length ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: expected unsigned int [usertype] data_buffer_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1841:25: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: expected unsigned int [usertype] num_eq ../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: expected unsigned int [usertype] eq_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: expected unsigned int [usertype] delay_multiplier ../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: expected unsigned int [usertype] if_flags_mask ../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: warning: invalid assignment: |= ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: left side has type unsigned int ../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: right side has type restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: expected unsigned int [usertype] mcast_num ../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: expected unsigned short [usertype] tx_flow_control ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: expected unsigned short [usertype] rx_flow_control ../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2106:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2107:26: warning: cast to restricted __le16 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2136:37: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2137:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2138:42: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2139:37: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: expected unsigned int [usertype] if_id ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: expected unsigned short [usertype] enable_rss ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: expected unsigned short [usertype] cpu_table_size_log2 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: got restricted __le16 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: expected unsigned int [usertype] write_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: expected unsigned int [usertype] descriptor_count ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: expected unsigned int [usertype] buf_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: expected unsigned int [usertype] addr_low ../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: expected unsigned int [usertype] addr_high ../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2400:33: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: expected unsigned int [usertype] desired_read_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: expected unsigned int [usertype] read_offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: expected unsigned int [usertype] descriptor_count ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: expected unsigned int [usertype] buf_len ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: expected unsigned int [usertype] addr_low ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: expected unsigned int [usertype] addr_high ../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2521:30: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2522:24: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: expected unsigned int [usertype] op_type ../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: expected unsigned int [usertype] op_code ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: expected unsigned int [usertype] data_buf_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: expected unsigned int [usertype] op_type ../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: expected unsigned int [usertype] offset ../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: expected unsigned int [usertype] op_code ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: expected unsigned int [usertype] data_buf_size ../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: got restricted __le32 [usertype] ../drivers/net/ethernet/emulex/benet/be_cmds.c:2637:36: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2639:36: warning: cast to restricted __le32 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2871:24: warning: too many warnings ../drivers/md/dm-vdo/flush.c:531: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/mmc/host/cqhci-core.c:438:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:439:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:440:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:441:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:442:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:443:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:487:15: warning: incorrect type in assignment (different base types) ../drivers/mmc/host/cqhci-core.c:487:15: expected restricted __le32 [usertype] ../drivers/mmc/host/cqhci-core.c:487:15: got int ../drivers/mmc/host/cqhci-core.c:566:19: warning: incorrect type in assignment (different base types) ../drivers/mmc/host/cqhci-core.c:566:19: expected unsigned long long [usertype] *task_desc ../drivers/mmc/host/cqhci-core.c:566:19: got restricted __le64 [usertype] * ../drivers/scsi/aic94xx/aic94xx_seq.c:184:21: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:185:25: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:226:29: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1240:23: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1241:24: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1242:24: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1243:36: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1244:34: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1245:36: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1246:34: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1247:35: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1248:33: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1249:35: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1250:33: warning: cast to restricted __le32 ../drivers/scsi/aic94xx/aic94xx_seq.c:1251:29: warning: cast to restricted __le16 ../drivers/scsi/aic94xx/aic94xx_seq.c:1252:33: warning: cast to restricted __le16 ../drivers/scsi/aic94xx/aic94xx_seq.c:1253:33: warning: cast to restricted __le16 ../drivers/scsi/aic94xx/aic94xx_seq.c:1286:32: warning: cast to restricted __le16 ../drivers/scsi/aic94xx/aic94xx_seq.c:1289:32: warning: cast to restricted __le16 ../drivers/scsi/aic94xx/aic94xx_seq.c:732:35: warning: cast truncates bits from constant value (93ef7f becomes ef7f) ../drivers/hv/hv_trace.c: note: in included file (through ../drivers/hv/hyperv_vmbus.h): ../include/linux/hyperv.h:646:31: warning: array of flexible structures ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'msu_base' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'mbuf_priv' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'work' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'switch_on_unlock' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_addr' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_sz' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'iter_list' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'stop_on_full' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'do_irq' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'multi_is_broken' not described in 'msc' ../drivers/net/ethernet/emulex/benet/be_ethtool.c: In function ‘be_get_drvinfo’: ../drivers/net/ethernet/emulex/benet/be_ethtool.c:229:29: warning: ‘ [’ directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); | ^~ ../drivers/net/ethernet/emulex/benet/be_ethtool.c:228:17: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 32 228 | snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_name_prefix' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'name' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'owner' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'type' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_count' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_privates' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'queue_ptr' not described in 'vdo_make_work_queue' ../drivers/firmware/turris-mox-rwtm.c:392:27: warning: incorrect type in argument 1 (different base types) ../drivers/firmware/turris-mox-rwtm.c:392:27: expected restricted __be32 [usertype] *dst ../drivers/firmware/turris-mox-rwtm.c:392:27: got unsigned int * ../drivers/gpu/drm/ttm/ttm_bo.c:1155:31: warning: symbol 'ttm_swap_ops' was not declared. Should it be static? ../drivers/scsi/aic94xx/aic94xx_scb.c:442:28: warning: cast to restricted __le16 ../drivers/scsi/aic94xx/aic94xx_scb.c:488:31: warning: cast to restricted __le16 ../drivers/usb/gadget/function/f_sourcesink.c:355:43: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:355:43: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_sourcesink.c:355:43: got unsigned int ../drivers/usb/gadget/function/f_sourcesink.c:358:41: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:358:41: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_sourcesink.c:358:41: got unsigned int ../drivers/usb/gadget/function/f_sourcesink.c:394:43: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:394:43: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_sourcesink.c:394:43: got unsigned int isoc_maxpacket ../drivers/usb/gadget/function/f_sourcesink.c:395:43: warning: invalid assignment: |= ../drivers/usb/gadget/function/f_sourcesink.c:395:43: left side has type restricted __le16 ../drivers/usb/gadget/function/f_sourcesink.c:395:43: right side has type unsigned int ../drivers/usb/gadget/function/f_sourcesink.c:400:41: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:400:41: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_sourcesink.c:400:41: got unsigned int isoc_maxpacket ../drivers/usb/gadget/function/f_sourcesink.c:401:41: warning: invalid assignment: |= ../drivers/usb/gadget/function/f_sourcesink.c:401:41: left side has type restricted __le16 ../drivers/usb/gadget/function/f_sourcesink.c:401:41: right side has type unsigned int ../drivers/usb/gadget/function/f_sourcesink.c:416:43: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:416:43: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_sourcesink.c:416:43: got unsigned int isoc_maxpacket ../drivers/usb/gadget/function/f_sourcesink.c:420:51: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:420:51: expected restricted __le16 static [addressable] [assigned] [toplevel] [usertype] wBytesPerInterval ../drivers/usb/gadget/function/f_sourcesink.c:420:51: got unsigned int ../drivers/usb/gadget/function/f_sourcesink.c:425:41: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:425:41: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_sourcesink.c:425:41: got unsigned int isoc_maxpacket ../drivers/usb/gadget/function/f_sourcesink.c:429:49: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_sourcesink.c:429:49: expected restricted __le16 static [addressable] [assigned] [toplevel] [usertype] wBytesPerInterval ../drivers/usb/gadget/function/f_sourcesink.c:429:49: got unsigned int ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' ../drivers/platform/x86/intel/plr_tpmi.c: In function ‘intel_plr_probe’: ../drivers/platform/x86/intel/plr_tpmi.c:315:55: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 315 | snprintf(name, sizeof(name), "domain%d", i); | ^ ../drivers/platform/x86/intel/plr_tpmi.c:315:17: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 16 315 | snprintf(name, sizeof(name), "domain%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/udc/snps_udc_core.c:550:34: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/snps_udc_core.c:550:34: expected unsigned int [usertype] bufptr ../drivers/usb/gadget/udc/snps_udc_core.c:550:34: got restricted __le32 [usertype] ../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: expected void *virtual ../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: got void [noderef] __iomem * ../drivers/gpu/drm/ttm/ttm_bo_util.c:327:38: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/ttm/ttm_bo_util.c:327:38: expected void *virtual ../drivers/gpu/drm/ttm/ttm_bo_util.c:327:38: got void [noderef] __iomem * ../drivers/gpu/drm/ttm/ttm_bo_util.c:330:38: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/ttm/ttm_bo_util.c:330:38: expected void *virtual ../drivers/gpu/drm/ttm/ttm_bo_util.c:330:38: got void [noderef] __iomem * ../drivers/gpu/drm/ttm/ttm_bo_util.c:436:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/ttm/ttm_bo_util.c:436:28: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/ttm/ttm_bo_util.c:436:28: got void *virtual ../drivers/scsi/aacraid/src.c:146:34: warning: restricted __le32 degrades to integer ../drivers/scsi/aacraid/src.c:146:34: warning: cast to restricted __le32 ../drivers/scsi/aacraid/src.c:503:54: warning: restricted __le16 degrades to integer ../drivers/scsi/aacraid/src.c:524:57: warning: bad assignment (+=) to restricted __le32 ../drivers/scsi/aacraid/src.c:531:57: warning: bad assignment (+=) to restricted __le32 ../drivers/scsi/aacraid/src.c:539:49: warning: bad assignment (+=) to restricted __le32 ../drivers/scsi/aacraid/src.c:542:55: warning: bad assignment (+=) to restricted __le32 ../drivers/scsi/aacraid/src.c:783:23: warning: cast removes address space '__iomem' of expression ../drivers/scsi/aacraid/src.c:783:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/aacraid/src.c:783:42: expected void const volatile [noderef] __iomem *addr ../drivers/scsi/aacraid/src.c:783:42: got char * ../drivers/scsi/aacraid/src.c:785:23: warning: cast removes address space '__iomem' of expression ../drivers/scsi/aacraid/src.c:785:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/aacraid/src.c:785:42: expected void volatile [noderef] __iomem *addr ../drivers/scsi/aacraid/src.c:785:42: got char * ../drivers/md/dm-vdo/io-submitter.c:123: warning: Function parameter or struct member 'completion' not described in 'vdo_submit_vio' ../drivers/md/dm-vdo/io-submitter.c:165: warning: Function parameter or struct member 'completion' not described in 'submit_data_vio' ../drivers/usb/gadget/function/u_serial.c:944:9: warning: context imbalance in '__gs_console_push' - unexpected unlock ../drivers/scsi/aic7xxx/aic79xx_core.c:2999:50: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:3067:25: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:3072:39: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:3087:39: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:3260:39: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:4251:27: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:4412:64: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:4465:41: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:5614:30: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:5722:41: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5727:49: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5733:53: warning: cast to restricted __le64 ../drivers/scsi/aic7xxx/aic79xx_core.c:5755:41: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5760:49: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5766:53: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5859:27: warning: cast to restricted __le64 ../drivers/scsi/aic7xxx/aic79xx_core.c:5860:28: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5871:27: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5872:28: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:5875:27: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:7505:19: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:8028:27: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:8035:56: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:9490:25: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31: expected unsigned int [addressable] [assigned] [usertype] integer ../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:1404:36: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36: expected unsigned int [usertype] hscb_busaddr ../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37: expected unsigned short [usertype] tag ../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37: got restricted __le16 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:9069:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:9086:23: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:9095:17: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:9111:25: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:9122:25: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:9124:34: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:7974:34: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:1674:29: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:2206:25: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:2248:62: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:2275:39: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:2341:62: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:415:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:415:26: expected unsigned long long [usertype] addr ../drivers/scsi/aic7xxx/aic79xx_core.c:415:26: got restricted __le64 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:416:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:416:25: expected unsigned int [usertype] len ../drivers/scsi/aic7xxx/aic79xx_core.c:416:25: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:422:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:422:26: expected unsigned int [usertype] addr ../drivers/scsi/aic7xxx/aic79xx_core.c:422:26: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:423:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:423:25: expected unsigned int [usertype] len ../drivers/scsi/aic7xxx/aic79xx_core.c:423:25: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:446:72: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:446:72: expected unsigned int [usertype] sense_addr ../drivers/scsi/aic7xxx/aic79xx_core.c:446:72: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:473:37: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:474:44: warning: invalid assignment: |= ../drivers/scsi/aic7xxx/aic79xx_core.c:474:44: left side has type unsigned long long ../drivers/scsi/aic7xxx/aic79xx_core.c:474:44: right side has type restricted __le64 ../drivers/scsi/aic7xxx/aic79xx_core.c:484:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:484:26: expected unsigned int [usertype] sgptr ../drivers/scsi/aic7xxx/aic79xx_core.c:484:26: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:490:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:490:26: expected unsigned int [usertype] sgptr ../drivers/scsi/aic7xxx/aic79xx_core.c:490:26: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:834:32: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:845:13: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:847:23: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:852:56: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:871:32: warning: cast to restricted __le64 ../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:1739:40: warning: cast to restricted __le64 ../drivers/scsi/aic7xxx/aic79xx_core.c:1755:39: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:1756:33: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:6461:21: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:6473:29: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:6483:21: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:6704:32: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45: expected unsigned int [usertype] hscb_busaddr ../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45: got restricted __le32 [usertype] ../drivers/scsi/aic7xxx/aic79xx_core.c:8152:19: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:8292:33: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:8877:25: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:8940:25: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:9720:27: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:9722:37: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:9737:25: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:9745:17: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32 ../drivers/scsi/aic7xxx/aic79xx_core.c:1096:17: warning: cast to restricted __le32 ../drivers/remoteproc/rcar_rproc.c:29:12: warning: incorrect type in assignment (different address spaces) ../drivers/remoteproc/rcar_rproc.c:29:12: expected void *va ../drivers/remoteproc/rcar_rproc.c:29:12: got void [noderef] __iomem * ../drivers/remoteproc/rcar_rproc.c:46:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/remoteproc/rcar_rproc.c:46:20: expected void volatile [noderef] __iomem *addr ../drivers/remoteproc/rcar_rproc.c:46:20: got void *va ../drivers/usb/gadget/legacy/inode.c:1143:33: warning: context imbalance in 'ep0_write' - 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' ../drivers/md/dm-vdo/logical-zone.c:168: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'context' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'zone_number' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'parent' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'context' not described in 'resume_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'zone_number' not described in 'resume_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'parent' not described in 'resume_logical_zone' ../drivers/usb/gadget/udc/pxa27x_udc.c:2089:20: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2089:20: expected restricted __le16 [assigned] [usertype] wValue ../drivers/usb/gadget/udc/pxa27x_udc.c:2089:20: got int config ../drivers/usb/gadget/udc/pxa27x_udc.c:2118:20: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2118:20: expected restricted __le16 [assigned] [usertype] wValue ../drivers/usb/gadget/udc/pxa27x_udc.c:2118:20: got int alt ../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: expected restricted __le16 [assigned] [usertype] wIndex ../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: got int iface ../drivers/usb/gadget/udc/pxa27x_udc.c:2302:17: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2302:17: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/pxa27x_udc.c:2302:17: got unsigned int ../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: got unsigned int ../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: got unsigned int ../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: got unsigned int ../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: got unsigned int ../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: got unsigned int ../drivers/usb/gadget/udc/pxa27x_udc.c:676:39: warning: context imbalance in 'req_done' - unexpected unlock ../drivers/android/binder_alloc.c:1056:17: warning: context imbalance in 'binder_alloc_free_page' - different lock contexts for basic block ../drivers/android/binder.c:1982: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' ../drivers/android/binder.c:1982: warning: Excess struct member 'fd' description in 'binder_task_work_cb' ../drivers/android/binder.c:2433: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2433: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2433: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2433: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2453: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' ../drivers/android/binder.c:2453: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' ../drivers/android/binder.c:2453: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' ../drivers/android/binder.c:2453: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' ../drivers/android/binder.c:4014: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' ../drivers/scsi/aic7xxx/aic79xx_osm.c:312:10: warning: symbol 'aic79xx_slowcrc' was not declared. Should it be static? ../drivers/scsi/aic7xxx/aic79xx_osm.c:2261:16: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_osm.c:2280:37: warning: cast to restricted __le16 ../drivers/scsi/aic7xxx/aic79xx_osm.c:1765:17: warning: cast to restricted __le16 ../drivers/memory/brcmstb_dpfe.c:531:29: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:532:29: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:534:29: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:535:29: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:558:46: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:558:19: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:575:25: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:576:28: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:577:27: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:579:25: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:580:28: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:581:27: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:610:25: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:613:25: warning: cast to restricted __le32 ../drivers/i2c/busses/i2c-viperboard.c:123:35: warning: incorrect type in assignment (different base types) ../drivers/i2c/busses/i2c-viperboard.c:123:35: expected unsigned short [usertype] addr ../drivers/i2c/busses/i2c-viperboard.c:123:35: got restricted __le16 [usertype] ../drivers/i2c/busses/i2c-viperboard.c:196:34: warning: incorrect type in assignment (different base types) ../drivers/i2c/busses/i2c-viperboard.c:196:34: expected unsigned short [usertype] tf1 ../drivers/i2c/busses/i2c-viperboard.c:196:34: got restricted __le16 [usertype] ../drivers/i2c/busses/i2c-viperboard.c:197:34: warning: incorrect type in assignment (different base types) ../drivers/i2c/busses/i2c-viperboard.c:197:34: expected unsigned short [usertype] tf2 ../drivers/i2c/busses/i2c-viperboard.c:197:34: got restricted __le16 [usertype] ../drivers/i2c/busses/i2c-viperboard.c:232:35: warning: incorrect type in assignment (different base types) ../drivers/i2c/busses/i2c-viperboard.c:232:35: expected unsigned short [usertype] addr ../drivers/i2c/busses/i2c-viperboard.c:232:35: got restricted __le16 [usertype] ../drivers/i2c/busses/i2c-viperboard.c:293:35: warning: incorrect type in assignment (different base types) ../drivers/i2c/busses/i2c-viperboard.c:293:35: expected unsigned short [usertype] len ../drivers/i2c/busses/i2c-viperboard.c:293:35: got restricted __le16 [usertype] ../drivers/i2c/busses/i2c-viperboard.c:318:35: warning: incorrect type in assignment (different base types) ../drivers/i2c/busses/i2c-viperboard.c:318:35: expected unsigned short [usertype] len ../drivers/i2c/busses/i2c-viperboard.c:318:35: got restricted __le16 [usertype] ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'mapping_state' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'block' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_offset' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_size' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:393: warning: Function parameter or struct member 'slot' not described in 'pack_fragment' ../drivers/md/dm-vdo/packer.c:714: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: expected restricted pci_power_t [usertype] state ../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: got unsigned int enum ahd_power_state [usertype] new_state ../drivers/usb/gadget/udc/m66592-udc.c:1055:33: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/m66592-udc.c:1055:33: warning: cast to restricted __le16 ../drivers/hv/hv_balloon.c:770:9: warning: context imbalance in 'hv_online_page' - wrong count at exit ../drivers/hv/hv_balloon.c:830:9: warning: context imbalance in 'pfn_covered' - wrong count at exit ../drivers/hv/hv_balloon.c:2043:9: warning: context imbalance in 'balloon_remove' - wrong count at exit ../drivers/md/dm-vdo/physical-zone.c:82: warning: Function parameter or struct member 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock' ../drivers/memory/emif.c:522:20: warning: context imbalance in 'handle_temp_alert' - wrong count at exit ../drivers/memory/emif.c:68: warning: Function parameter or struct member 'lpmode' not described in 'emif_data' ../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: expected unsigned short [usertype] ep0_data ../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: got restricted __le16 [usertype] ../drivers/usb/gadget/udc/r8a66597-udc.c:1256:33: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/r8a66597-udc.c:1256:33: warning: cast to restricted __le16 ../drivers/memory/omap-gpmc.c:979:5: warning: context imbalance in 'gpmc_cs_request' - different lock contexts for basic block ../drivers/memory/omap-gpmc.c:1024:6: warning: context imbalance in 'gpmc_cs_free' - wrong count at exit ../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'waiter' not described in 'continue_waiter' ../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'context' not described in 'continue_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'waiter' not described in 'assign_entry' ../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'context' not described in 'assign_entry' ../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'waiter' not described in 'continue_committed_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'context' not described in 'continue_committed_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'waiter' not described in 'write_block' ../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'context' not described in 'write_block' ../drivers/md/dm-vdo/recovery-journal.c:1620: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/scsi/isci/remote_node_context.c:135:42: warning: restricted __le64 degrades to integer ../drivers/scsi/isci/remote_node_context.c:136:42: warning: restricted __le64 degrades to integer ../drivers/gpu/drm/scheduler/sched_main.c:409: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' ../drivers/usb/gadget/udc/renesas_usb3.c: In function ‘renesas_usb3_init_ep’: ../drivers/usb/gadget/udc/renesas_usb3.c:2700:73: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] 2700 | snprintf(usb3_ep->ep_name, sizeof(usb3_ep->ep_name), "ep%d", i); | ^~ ../drivers/usb/gadget/udc/renesas_usb3.c:2700:70: note: directive argument in the range [-2147483639, 2147483646] 2700 | snprintf(usb3_ep->ep_name, sizeof(usb3_ep->ep_name), "ep%d", i); | ^~~~~~ ../drivers/usb/gadget/udc/renesas_usb3.c:2700:17: note: ‘snprintf’ output between 4 and 14 bytes into a destination of size 8 2700 | snprintf(usb3_ep->ep_name, sizeof(usb3_ep->ep_name), "ep%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/wireless/ti/wlcore/main.c:671:33: warning: context imbalance in 'wlcore_irq_locked' - different lock contexts for basic block ../fs/bfs/inode.c:411:36: warning: cast to restricted __le32 ../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:634:5: warning: context imbalance in 'mt7915_mmio_wed_init' - wrong count at exit ../drivers/usb/gadget/udc/renesas_usbf.c:2272:37: warning: invalid assignment: |= ../drivers/usb/gadget/udc/renesas_usbf.c:2272:37: left side has type unsigned short ../drivers/usb/gadget/udc/renesas_usbf.c:2272:37: right side has type restricted __le16 ../drivers/usb/gadget/udc/renesas_usbf.c:2313:31: warning: restricted __le16 degrades to integer ../drivers/md/dm-vdo/slab-depot.c:136: warning: Function parameter or struct member 'slab' not described in 'is_slab_journal_blank' ../drivers/md/dm-vdo/slab-depot.c:232: warning: Function parameter or struct member 'allocator' not described in 'check_summary_drain_complete' ../drivers/md/dm-vdo/slab-depot.c:660: warning: Function parameter or struct member 'slab' not described in 'reopen_slab_journal' ../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'slab' not described in 'get_reference_block' ../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'index' not described in 'get_reference_block' ../drivers/md/dm-vdo/slab-depot.c:1386: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count' ../drivers/md/dm-vdo/slab-depot.c:1891: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor' ../drivers/md/dm-vdo/slab-depot.c:1909: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor' ../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference' ../drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference' ../drivers/md/dm-vdo/slab-depot.c:2161: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks' ../drivers/md/dm-vdo/slab-depot.c:2287: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks' ../drivers/md/dm-vdo/slab-depot.c:2307: warning: Function parameter or struct member 'slab' not described in 'drain_slab' ../drivers/md/dm-vdo/slab-depot.c:2493: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal' ../drivers/md/dm-vdo/slab-depot.c:2596: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action' ../drivers/md/dm-vdo/slab-depot.c:2670: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing' ../drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter' ../drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' ../drivers/md/dm-vdo/slab-depot.c:3465: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered' ../drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id' ../drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id' ../drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:3901: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:4279: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters' ../drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'context' not described in 'load_slab_summary' ../drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary' ../drivers/md/dm-vdo/slab-depot.c:4697: warning: Function parameter or struct member 'context' not described in 'finish_registration' ../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: expected void const volatile *val ../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: got void [noderef] __iomem *__val ../drivers/scsi/qla4xxx/ql4_os.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/usb/gadget/function/rndis.c: In function ‘rndis_register’: ../drivers/usb/gadget/function/rndis.c:60:23: warning: ‘%03d’ directive writing between 3 and 10 bytes into a region of size 7 [-Wformat-overflow=] 60 | #define NAME_TEMPLATE "driver/rndis-%03d" | ^~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/function/rndis.c:907:31: note: in expansion of macro ‘NAME_TEMPLATE’ 907 | sprintf(name, NAME_TEMPLATE, i); | ^~~~~~~~~~~~~ ../drivers/usb/gadget/function/rndis.c:60:37: note: format string is defined here 60 | #define NAME_TEMPLATE "driver/rndis-%03d" | ^~~~ ../drivers/usb/gadget/function/rndis.c:60:23: note: directive argument in the range [0, 2147483647] 60 | #define NAME_TEMPLATE "driver/rndis-%03d" | ^~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/function/rndis.c:907:31: note: in expansion of macro ‘NAME_TEMPLATE’ 907 | sprintf(name, NAME_TEMPLATE, i); | ^~~~~~~~~~~~~ ../drivers/usb/gadget/function/rndis.c:907:17: note: ‘sprintf’ output between 17 and 24 bytes into a destination of size 20 907 | sprintf(name, NAME_TEMPLATE, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/udc/lpc32xx_udc.c:2198:19: warning: cast to restricted __le16 ../drivers/usb/gadget/udc/lpc32xx_udc.c:2207:15: warning: cast to restricted __le16 ../drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c:139:9: warning: cast removes address space '__rcu' of expression ../drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c:139:9: warning: cast removes address space '__rcu' of expression ../drivers/md/dm-vdo/vdo.c: In function ‘vdo_make’: ../drivers/md/dm-vdo/vdo.c:562:19: warning: ‘%s’ directive output may be truncated writing up to 55 bytes into a region of size 16 [-Wformat-truncation=] 562 | "%s%u", MODULE_NAME, instance); | ^~ ../drivers/md/dm-vdo/vdo.c:561:9: note: ‘snprintf’ output between 2 and 66 bytes into a destination of size 16 561 | snprintf(vdo->thread_name_prefix, sizeof(vdo->thread_name_prefix), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | "%s%u", MODULE_NAME, instance); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/qla4xxx/ql4_init.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'counts' not described in 'initialize_thread_config' ../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'config' not described in 'initialize_thread_config' ../drivers/md/dm-vdo/vdo.c:898: warning: Function parameter or struct member 'vdo' not described in 'record_vdo' ../drivers/usb/gadget/function/f_mass_storage.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/highmem.h, ../include/linux/bvec.h, ../include/linux/blk_types.h, ...): ../include/linux/sched/signal.h:289:28: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:289:28: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:289:28: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:291:30: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:291:30: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:291:30: got struct spinlock [noderef] __rcu * In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/cpuid.h:64, from ../arch/x86/include/asm/processor.h:19, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/scsi/qla2xxx/qla_def.h:12, from ../drivers/scsi/qla2xxx/qla_init.c:6: In function ‘fortify_memcpy_chk’, inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9240:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'stall' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'prot_stall' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'registered' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'suspended' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'connected' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'vbus_session' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'set_cfg_not_acked' description in 'pch_udc_dev' ../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'waiting_zlp_ack' description in 'pch_udc_dev' ../drivers/usb/typec/ucsi/ucsi_ccg.c:572:14: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_ccg.c:572:14: expected unsigned int [usertype] ../drivers/usb/typec/ucsi/ucsi_ccg.c:572:14: got restricted __le32 [usertype] cci ../drivers/md/dm-vdo/vio.c:394: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy' ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:832:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:833:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:834:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:835:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:836:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:837:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:838:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:839:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:840:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:841:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:842:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:843:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:844:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:845:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:846:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:847:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:848:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:849:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:850:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:851:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:852:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:853:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:854:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:855:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:859:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:860:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:861:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:862:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:863:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:864:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:865:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:866:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:867:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:868:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:869:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:870:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:871:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:872:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:873:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:874:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:875:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:876:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:877:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:878:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:879:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:880:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:881:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:882:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:47:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:47:58: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:47:58: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:78:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:78:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:78:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:80:70: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:80:70: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:80:70: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:98:63: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:98:63: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:98:63: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:121:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:121:58: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:121:58: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:176:37: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:176:37: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:176:37: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:213:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:213:61: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:213:61: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:215:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:215:61: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:215:61: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:221:70: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:221:70: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:221:70: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:231:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:231:45: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:231:45: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:282:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:282:48: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:282:48: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:296:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:296:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:296:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:313:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:313:38: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:313:38: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:314:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:314:39: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:314:39: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:325:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:325:53: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:325:53: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:326:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:326:60: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:326:60: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:328:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:328:60: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:328:60: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:383:76: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:383:76: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:383:76: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:387:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:387:53: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:387:53: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:389:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:389:58: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:389:58: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:509:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:509:41: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:509:41: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:558:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:558:35: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:558:35: got void *borg_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:571:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:571:33: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:571:33: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:573:56: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:573:56: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:573:56: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:576:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:576:33: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:576:33: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:580:57: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:580:57: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:580:57: got void *borg_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:589:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:589:60: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:589:60: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:591:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:591:49: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:591:49: got void *borg_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:615:57: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:615:57: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:615:57: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:620:67: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:620:67: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:620:67: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:693:34: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:693:34: expected void *plx_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:693:34: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:697:35: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:697:35: expected void *gpib_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:697:35: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:704:35: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:704:35: expected void *sram_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:704:35: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:710:35: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:710:35: expected void *borg_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:710:35: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:723:35: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:723:35: expected void *gpib_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:723:35: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:728:35: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:728:35: expected void *sram_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:728:35: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:732:35: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:732:35: expected void *misc_base ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:732:35: got void [noderef] __iomem * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:754:37: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:754:37: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:754:37: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:756:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:756:58: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:756:58: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:762:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:762:41: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:762:41: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:767:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:767:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:767:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:769:73: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:769:73: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:769:73: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:772:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:772:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:772:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:774:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:774:45: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:774:45: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:776:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:776:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:776:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:806:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:806:52: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:806:52: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:814:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:814:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:814:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:816:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:816:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:816:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:818:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:818:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:818:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:820:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:820:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:820:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:822:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:822:42: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:822:42: got void * ../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:831:18: warning: too many warnings ../fs/hfsplus/ioctl.c:42:50: warning: incorrect type in assignment (different base types) ../fs/hfsplus/ioctl.c:42:50: expected unsigned int ../fs/hfsplus/ioctl.c:42:50: got restricted __be32 [usertype] ../fs/hfsplus/ioctl.c:50:50: warning: incorrect type in assignment (different base types) ../fs/hfsplus/ioctl.c:50:50: expected unsigned int ../fs/hfsplus/ioctl.c:50:50: got restricted __be32 [usertype] ../fs/hfsplus/ioctl.c:53:50: warning: incorrect type in assignment (different base types) ../fs/hfsplus/ioctl.c:53:50: expected unsigned int ../fs/hfsplus/ioctl.c:53:50: got restricted __be32 [usertype] ../drivers/hid/hid-logitech-dj.c: In function ‘logi_dj_recv_add_djhid_device’: ../drivers/hid/hid-logitech-dj.c:764:44: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); | ^~ ../drivers/hid/hid-logitech-dj.c:764:42: note: directive argument in the range [0, 255] 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); | ^~~~~ ../drivers/hid/hid-logitech-dj.c:764:9: note: ‘snprintf’ output between 3 and 5 bytes into a destination of size 3 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/radeon/radeon_kms.c:264:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_kms.c:264:43: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_kms.c:264:43: got unsigned int [usertype] *[assigned] value_ptr ../drivers/gpu/drm/radeon/radeon_kms.c:321:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_kms.c:321:43: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_kms.c:321:43: got unsigned int [usertype] *[assigned] value_ptr ../drivers/gpu/drm/radeon/radeon_kms.c:333:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_kms.c:333:43: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_kms.c:333:43: got unsigned int [usertype] *[assigned] value_ptr ../drivers/gpu/drm/radeon/radeon_kms.c:469:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_kms.c:469:43: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_kms.c:469:43: got unsigned int [usertype] *[assigned] value_ptr ../drivers/gpu/drm/radeon/radeon_kms.c:594:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_kms.c:594:43: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_kms.c:594:43: got unsigned int [usertype] *[assigned] value_ptr ../drivers/gpu/drm/radeon/radeon_kms.c:611:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/radeon/radeon_kms.c:611:26: expected void [noderef] __user *to ../drivers/gpu/drm/radeon/radeon_kms.c:611:26: got unsigned int [usertype] *[assigned] value_ptr ../drivers/platform/x86/intel/pmc/lnl.c:340:26: warning: symbol 'lnl_rsc_status_map' was not declared. Should it be static? ../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:1942:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:1943:24: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:1967:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:2004:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2004:38: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2004:38: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2011:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2011:38: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2011:38: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2053:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2053:38: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2053:38: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2063:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2063:39: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2063:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2086:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2086:41: expected unsigned int [usertype] port_id ../drivers/scsi/lpfc/lpfc_ct.c:2086:41: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2093:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2093:38: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2093:38: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3292:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:3292:30: expected unsigned int [usertype] EntryCnt ../drivers/scsi/lpfc/lpfc_ct.c:3292:30: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3352:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:3352:34: expected unsigned int [usertype] EntryCnt ../drivers/scsi/lpfc/lpfc_ct.c:3352:34: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3524:34: warning: cast to restricted __be32 ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1466:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1467:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1468:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1469:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1470:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1471:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1472:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1473:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1474:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1475:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1476:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1477:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1478:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1479:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1480:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1481:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1482:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1483:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1484:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1485:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1486:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1487:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1488:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1489:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1490:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1491:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1492:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:22:1: warning: symbol 'agilent_82357a_hotplug_lock' was not declared. Should it be static? ../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1465:18: warning: symbol 'agilent_82357a_gpib_interface' was not declared. Should it be static? ../drivers/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/usb/gadget/udc/mv_udc_core.c: In function ‘eps_init.constprop.isra’: ../drivers/usb/gadget/udc/mv_udc_core.c:1269:59: warning: ‘out’ directive output may be truncated writing 3 bytes into a region of size between 1 and 11 [-Wformat-truncation=] 1269 | snprintf(name, sizeof(name), "ep%dout", i / 2); | ^~~ ../drivers/usb/gadget/udc/mv_udc_core.c:1269:25: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 14 1269 | snprintf(name, sizeof(name), "ep%dout", i / 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/udc/mv_udc_core.c:1265:59: warning: ‘in’ directive output may be truncated writing 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=] 1265 | snprintf(name, sizeof(name), "ep%din", i / 2); | ^~ ../drivers/usb/gadget/udc/mv_udc_core.c:1265:25: note: ‘snprintf’ output between 6 and 16 bytes into a destination of size 14 1265 | snprintf(name, sizeof(name), "ep%din", i / 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/udc/mv_udc_core.c:66:33: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:66:33: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/mv_udc_core.c:66:33: got int ../drivers/usb/gadget/udc/mv_udc_core.c:366:24: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:366:24: expected unsigned int [usertype] buff_ptr0 ../drivers/usb/gadget/udc/mv_udc_core.c:366:24: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:368:24: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:368:24: expected unsigned int [usertype] buff_ptr1 ../drivers/usb/gadget/udc/mv_udc_core.c:368:24: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:369:24: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:369:24: expected unsigned int [usertype] buff_ptr2 ../drivers/usb/gadget/udc/mv_udc_core.c:369:24: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:370:24: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:370:24: expected unsigned int [usertype] buff_ptr3 ../drivers/usb/gadget/udc/mv_udc_core.c:370:24: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:371:24: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:371:24: expected unsigned int [usertype] buff_ptr4 ../drivers/usb/gadget/udc/mv_udc_core.c:371:24: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:834:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/usb/gadget/udc/mv_udc_core.c:834:34: expected void const volatile [noderef] __iomem *addr ../drivers/usb/gadget/udc/mv_udc_core.c:834:34: got unsigned int * ../drivers/usb/gadget/udc/mv_udc_core.c:835:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/usb/gadget/udc/mv_udc_core.c:835:42: expected void volatile [noderef] __iomem *addr ../drivers/usb/gadget/udc/mv_udc_core.c:835:42: got unsigned int * ../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: expected unsigned short [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: got restricted __le16 [usertype] ../drivers/usb/gadget/udc/mv_udc_core.c:1516:26: warning: cast from restricted __le16 ../drivers/usb/gadget/udc/mv_udc_core.c:1546:31: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1547:35: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1568:30: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1579:39: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1580:43: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1616:34: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1625:52: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1634:39: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/mv_udc_core.c:1635:43: warning: restricted __le16 degrades to integer ../drivers/usb/typec/ucsi/ucsi_glink.c:86:23: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_glink.c:86:23: expected restricted __le32 [usertype] owner ../drivers/usb/typec/ucsi/ucsi_glink.c:86:23: got int ../drivers/usb/typec/ucsi/ucsi_glink.c:87:22: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_glink.c:87:22: expected restricted __le32 [usertype] type ../drivers/usb/typec/ucsi/ucsi_glink.c:87:22: got int ../drivers/usb/typec/ucsi/ucsi_glink.c:88:24: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_glink.c:88:24: expected restricted __le32 [usertype] opcode ../drivers/usb/typec/ucsi/ucsi_glink.c:88:24: got int ../drivers/usb/typec/ucsi/ucsi_glink.c:138:23: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_glink.c:138:23: expected restricted __le32 [usertype] owner ../drivers/usb/typec/ucsi/ucsi_glink.c:138:23: got int ../drivers/usb/typec/ucsi/ucsi_glink.c:139:22: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_glink.c:139:22: expected restricted __le32 [usertype] type ../drivers/usb/typec/ucsi/ucsi_glink.c:139:22: got int ../drivers/usb/typec/ucsi/ucsi_glink.c:140:24: warning: incorrect type in assignment (different base types) ../drivers/usb/typec/ucsi/ucsi_glink.c:140:24: expected restricted __le32 [usertype] opcode ../drivers/usb/typec/ucsi/ucsi_glink.c:140:24: got int ../drivers/staging/gpib/cb7210/cb7210.c: In function ‘cb7210_line_status’: ../drivers/staging/gpib/cb7210/cb7210.c:383:30: warning: variable ‘nec_priv’ set but not used [-Wunused-but-set-variable] 383 | struct nec7210_priv *nec_priv; | ^~~~~~~~ ../drivers/staging/gpib/cb7210/cb7210.c: In function ‘cb_gpib_config’: ../drivers/staging/gpib/cb7210/cb7210.c:1265:28: warning: variable ‘dev’ set but not used [-Wunused-but-set-variable] 1265 | struct local_info *dev; | ^~~ ../drivers/staging/gpib/cb7210/cb7210.c:1264:31: warning: variable ‘handle’ set but not used [-Wunused-but-set-variable] 1264 | struct pcmcia_device *handle; | ^~~~~~ ../drivers/staging/gpib/cb7210/cb7210.c:687:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:688:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:689:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:690:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:691:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:692:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:693:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:694:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:695:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:696:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:697:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:698:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:699:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:700:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:701:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:702:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:703:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:704:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:705:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:706:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:707:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:708:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:709:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:710:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:711:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:715:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:716:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:717:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:718:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:719:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:720:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:721:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:722:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:723:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:724:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:725:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:726:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:727:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:728:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:729:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:730:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:731:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:732:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:733:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:734:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:735:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:736:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:737:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:738:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:739:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:743:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:744:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:745:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:746:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:747:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:748:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:749:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:750:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:751:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:752:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:753:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:754:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:755:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:756:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:757:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:758:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:759:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:760:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:761:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:762:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:763:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:764:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:765:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:766:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:770:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:771:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:772:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:773:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:774:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:775:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:776:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:777:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:778:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:779:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:780:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:781:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:782:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:783:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:784:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:785:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:786:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:787:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:788:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:789:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:790:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:791:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:792:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:793:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:794:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cb7210/cb7210.c:798:1: warning: too many warnings ../drivers/hid/hid-logitech-hidpp.c:179: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' ../drivers/usb/gadget/function/f_fs.c:3323:32: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_fs.c:3323:32: expected unsigned short [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3323:32: got restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3348:36: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_fs.c:3348:36: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3348:36: got unsigned short [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/mv_u3d_core.c: In function ‘mv_u3d_eps_init.constprop.isra’: ../drivers/usb/gadget/udc/mv_u3d_core.c:1335:59: warning: ‘out’ directive output may be truncated writing 3 bytes into a region of size between 1 and 11 [-Wformat-truncation=] 1335 | snprintf(name, sizeof(name), "ep%dout", i >> 1); | ^~~ ../drivers/usb/gadget/udc/mv_u3d_core.c:1335:25: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 14 1335 | snprintf(name, sizeof(name), "ep%dout", i >> 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/gadget/udc/mv_u3d_core.c:1331:59: warning: ‘in’ directive output may be truncated writing 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=] 1331 | snprintf(name, sizeof(name), "ep%din", i >> 1); | ^~ ../drivers/usb/gadget/udc/mv_u3d_core.c:1331:25: note: ‘snprintf’ output between 6 and 16 bytes into a destination of size 14 1331 | snprintf(name, sizeof(name), "ep%din", i >> 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/usb/typec/ucsi/ucsi_yoga_c630.c:74:30: warning: symbol 'yoga_c630_ucsi_ops' was not declared. Should it be static? ../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: got int ../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: expected unsigned int [usertype] rsvd0 ../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: expected unsigned int [usertype] trb_addr_lo ../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: expected unsigned int [usertype] buf_addr_lo ../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: expected unsigned int [usertype] trb_len ../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: expected unsigned int [usertype] buf_addr_lo ../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: expected unsigned int [usertype] trb_len ../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: expected void [noderef] __iomem * ../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: got unsigned int * ../drivers/usb/gadget/udc/mv_u3d_core.c:1478:26: warning: cast from restricted __le16 ../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/rionet.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/gpu/drm/radeon/radeon_atombios.c:55:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:56:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:57:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:66:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:79:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:91:28: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:92:29: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:93:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:94:27: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:95:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:96:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:97:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:98:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:222:44: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:547:14: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c: note: in included file (through ../drivers/gpu/drm/radeon/atom.h): ../drivers/gpu/drm/radeon/atombios.h:4040:45: warning: array of flexible structures ../drivers/gpu/drm/radeon/radeon_atombios.c:550:14: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:553:14: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:556:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:557:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:565:30: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:567:38: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:571:30: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:574:30: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:578:29: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:642:43: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:644:38: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:649:67: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:650:53: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:653:66: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:664:80: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:672:81: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:680:69: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:681:53: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:684:66: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:692:66: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:701:69: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:702:69: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:751:30: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:754:45: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:755:45: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:762:54: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:809:35: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:812:35: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:818:51: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:918:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1121:25: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1146:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1151:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1154:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1156:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1160:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1164:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1180:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1182:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1189:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1192:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1196:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1198:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1209:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1211:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1216:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1219:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1223:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1225:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1236:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1238:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1241:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1243:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1247:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1263:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1268:47: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1274:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1278:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1313:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1317:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1347:27: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1350:29: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1402:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1437:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1438:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1441:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1442:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1445:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1446:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1453:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1454:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1457:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1458:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1461:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1462:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1469:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1470:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1473:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1474:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1477:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1478:40: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1541:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_atombios.c:1543:49: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_atombios.c:1545:52: warning: too many warnings ../drivers/staging/gpib/cec/cec_gpib.c:186:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:187:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:188:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:189:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:190:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:191:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:192:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:193:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:194:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:195:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:196:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:197:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:198:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:199:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:200:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:201:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:202:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:203:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:204:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:205:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:206:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:207:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:208:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:209:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/cec/cec_gpib.c:210:1: warning: obsolete struct initializer, use C99 syntax ../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: expected unsigned short [addressable] [assigned] [usertype] usOverscanTop ../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: expected unsigned short [addressable] [assigned] [usertype] usOverscanBottom ../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: expected unsigned short [addressable] [assigned] [usertype] usOverscanLeft ../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: expected unsigned short [addressable] [assigned] [usertype] usOverscanRight ../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: expected unsigned short [addressable] [assigned] [usertype] usOverscanLeft ../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: expected unsigned short [addressable] [assigned] [usertype] usOverscanRight ../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: expected unsigned short [addressable] [assigned] [usertype] usOverscanTop ../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: expected unsigned short [addressable] [assigned] [usertype] usOverscanBottom ../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: expected unsigned short [addressable] [assigned] [usertype] usOverscanRight ../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: expected unsigned short [addressable] [assigned] [usertype] usOverscanLeft ../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: expected unsigned short [addressable] [assigned] [usertype] usOverscanBottom ../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: expected unsigned short [addressable] [assigned] [usertype] usOverscanTop ../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: expected unsigned short [addressable] [usertype] usH_Size ../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: expected unsigned short [addressable] [usertype] usH_Blanking_Time ../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: expected unsigned short [addressable] [usertype] usV_Size ../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: expected unsigned short [addressable] [usertype] usV_Blanking_Time ../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: expected unsigned short [addressable] [usertype] usH_SyncOffset ../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: expected unsigned short [addressable] [usertype] usH_SyncWidth ../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: expected unsigned short [addressable] [usertype] usV_SyncOffset ../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: expected unsigned short [addressable] [usertype] usV_SyncWidth ../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: expected unsigned short [addressable] [assigned] [usertype] usAccess ../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: expected unsigned short [addressable] [usertype] usH_Total ../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: expected unsigned short [addressable] [usertype] usH_Disp ../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: expected unsigned short [addressable] [usertype] usH_SyncStart ../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: expected unsigned short [addressable] [usertype] usH_SyncWidth ../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: expected unsigned short [addressable] [usertype] usV_Total ../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: expected unsigned short [addressable] [usertype] usV_Disp ../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: expected unsigned short [addressable] [usertype] usV_SyncStart ../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: expected unsigned short [addressable] [usertype] usV_SyncWidth ../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: expected unsigned short [addressable] [assigned] [usertype] usAccess ../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: expected unsigned short [addressable] [usertype] usSpreadSpectrumAmountFrac ../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumAmount ../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumStep ../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage ../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumAmount ../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumStep ../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage ../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage ../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage ../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: expected unsigned short [addressable] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:696:50: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:729:50: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: expected unsigned int [addressable] [assigned] [usertype] ulDispEngClkFreq ../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: expected unsigned short [addressable] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: expected unsigned short [addressable] [usertype] usRefDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: expected unsigned short [addressable] [usertype] usFbDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: expected unsigned short [addressable] [assigned] [usertype] usRefDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: expected unsigned short [addressable] [assigned] [usertype] usRefDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: expected unsigned int [addressable] [assigned] [usertype] ulFbDivDecFrac ../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: expected unsigned int [addressable] [assigned] [usertype] ulDispEngClkFreq ../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv ../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: expected unsigned int [addressable] [assigned] [usertype] ulFbDivDecFrac ../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: got restricted __le32 [usertype] ../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c: In function ‘vidioc_querycap’: ../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:74: warning: ‘%s’ directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=] 885 | snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name); | ^~ ../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:9: note: ‘snprintf’ output between 10 and 45 bytes into a destination of size 32 885 | snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' ../drivers/staging/gpib/common/iblib.c:698:87: warning: Using plain integer as NULL pointer ../drivers/scsi/qla4xxx/ql4_isr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/freescale/enetc/enetc.c: In function ‘enetc_setup_irqs’: ../drivers/net/ethernet/freescale/enetc/enetc.c:2330:60: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 4 and 19 [-Wformat-truncation=] 2330 | snprintf(v->name, sizeof(v->name), "%s-rxtx%d", | ^~ ../drivers/net/ethernet/freescale/enetc/enetc.c:2330:52: note: directive argument in the range [-2147483639, 2147483646] 2330 | snprintf(v->name, sizeof(v->name), "%s-rxtx%d", | ^~~~~~~~~~~ ../drivers/net/ethernet/freescale/enetc/enetc.c:2330:17: note: ‘snprintf’ output between 7 and 32 bytes into a destination of size 24 2330 | snprintf(v->name, sizeof(v->name), "%s-rxtx%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2331 | priv->ndev->name, i); | ~~~~~~~~~~~~~~~~~~~~ ../drivers/staging/gpib/common/gpib_os.c:2076:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/common/gpib_os.c:2077:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/common/gpib_os.c:2078:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/common/gpib_os.c:2079:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/common/gpib_os.c:2080:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/common/gpib_os.c:2081:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/common/gpib_os.c:888:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:888:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:888:40: got void * ../drivers/staging/gpib/common/gpib_os.c:940:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:940:45: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:940:45: got void * ../drivers/staging/gpib/common/gpib_os.c:960:14: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:960:14: expected void const [noderef] __user *ptr ../drivers/staging/gpib/common/gpib_os.c:960:14: got unsigned char [usertype] *[assigned] userbuf ../drivers/staging/gpib/common/gpib_os.c:972:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:972:39: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:972:39: got unsigned char [usertype] *[assigned] userbuf ../drivers/staging/gpib/common/gpib_os.c:992:40: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:992:40: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:992:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1097:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1097:45: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1097:45: got void * ../drivers/staging/gpib/common/gpib_os.c:1114:14: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1114:14: expected void const [noderef] __user *ptr ../drivers/staging/gpib/common/gpib_os.c:1114:14: got unsigned char [usertype] *[assigned] userbuf ../drivers/staging/gpib/common/gpib_os.c:1125:55: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1125:55: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1125:55: got unsigned char [usertype] *[assigned] userbuf ../drivers/staging/gpib/common/gpib_os.c:1147:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1147:39: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1147:39: got void * ../drivers/staging/gpib/common/gpib_os.c:1015:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1015:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1015:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1035:14: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1035:14: expected void const [noderef] __user *ptr ../drivers/staging/gpib/common/gpib_os.c:1035:14: got unsigned char [usertype] *[assigned] userbuf ../drivers/staging/gpib/common/gpib_os.c:1047:55: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1047:55: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1047:55: got unsigned char [usertype] *[assigned] userbuf ../drivers/staging/gpib/common/gpib_os.c:1069:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1069:39: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1069:39: got void * ../drivers/staging/gpib/common/gpib_os.c:1284:49: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1284:49: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1284:49: got void * ../drivers/staging/gpib/common/gpib_os.c:1320:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1320:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1320:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1333:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1333:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1333:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1361:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1361:47: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1361:47: got void * ../drivers/staging/gpib/common/gpib_os.c:1370:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1370:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1370:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1384:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1384:45: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1384:45: got void * ../drivers/staging/gpib/common/gpib_os.c:1397:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1397:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1397:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1413:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1413:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1413:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1431:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1431:47: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1431:47: got void * ../drivers/staging/gpib/common/gpib_os.c:1441:66: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1441:66: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1441:66: got void *[assigned] init_data ../drivers/staging/gpib/common/gpib_os.c:1469:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1469:43: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1469:43: got void * ../drivers/staging/gpib/common/gpib_os.c:1481:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1481:48: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1481:48: got void * ../drivers/staging/gpib/common/gpib_os.c:1497:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1497:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1497:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1511:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1511:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1511:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1547:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1547:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1547:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1580:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1580:44: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1580:44: got void * ../drivers/staging/gpib/common/gpib_os.c:1592:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1592:48: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1592:48: got void * ../drivers/staging/gpib/common/gpib_os.c:1604:57: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1604:57: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1604:57: got void * ../drivers/staging/gpib/common/gpib_os.c:1620:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1620:46: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1620:46: got void * ../drivers/staging/gpib/common/gpib_os.c:1639:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1639:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1639:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1656:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1656:48: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1656:48: got void * ../drivers/staging/gpib/common/gpib_os.c:1672:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1672:43: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1672:43: got void * ../drivers/staging/gpib/common/gpib_os.c:1707:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1707:47: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1707:47: got void * ../drivers/staging/gpib/common/gpib_os.c:1751:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1751:44: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1751:44: got void * ../drivers/staging/gpib/common/gpib_os.c:1164:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1164:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1164:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1174:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1174:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1174:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1849:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1849:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1849:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1766:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1766:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1766:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1792:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1792:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1792:40: got void * ../drivers/staging/gpib/common/gpib_os.c:1812:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1812:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1812:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1826:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1826:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:1826:32: got void * ../drivers/staging/gpib/common/gpib_os.c:1861:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1861:50: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1861:50: got void * ../drivers/staging/gpib/common/gpib_os.c:1876:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1876:46: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1876:46: got void * ../drivers/staging/gpib/common/gpib_os.c:1898:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:1898:45: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:1898:45: got void * ../drivers/staging/gpib/common/gpib_os.c:2032:32: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:2032:32: expected void [noderef] __user *to ../drivers/staging/gpib/common/gpib_os.c:2032:32: got void * ../drivers/staging/gpib/common/gpib_os.c:2044:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:2044:52: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:2044:52: got void * ../drivers/staging/gpib/common/gpib_os.c:2064:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:2064:40: expected void const [noderef] __user *from ../drivers/staging/gpib/common/gpib_os.c:2064:40: got void * ../drivers/staging/gpib/common/gpib_os.c:121:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:121:23: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/common/gpib_os.c:121:23: got void *address ../drivers/staging/gpib/common/gpib_os.c:127:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:127:23: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/common/gpib_os.c:127:23: got void *address ../drivers/staging/gpib/common/gpib_os.c:133:22: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:133:22: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/common/gpib_os.c:133:22: got void *address ../drivers/staging/gpib/common/gpib_os.c:139:22: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/common/gpib_os.c:139:22: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/common/gpib_os.c:139:22: got void *address ../drivers/staging/gpib/common/gpib_os.c:2075:30: warning: symbol 'ib_fops' was not declared. Should it be static? ../drivers/staging/gpib/common/gpib_os.c:2248:69: warning: Using plain integer as NULL pointer ../drivers/scsi/lpfc/lpfc_hbadisc.c:3461:18: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2280:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2281:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4121:14: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4122:19: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:7079:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/atom.c:508:30: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atom.c:508:30: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/atom.c:508:30: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/atom.c:1350:15: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atom.c:1350:15: expected unsigned int ../drivers/gpu/drm/radeon/atom.c:1350:15: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/atom.c:1351:15: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atom.c:1351:15: expected unsigned int ../drivers/gpu/drm/radeon/atom.c:1351:15: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/atom.c:1424:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/atom.c:1424:17: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/atom.c:1428:31: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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:3145: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:3688:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:3689: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:5579:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:5579:47: expected unsigned int [usertype] vid ../drivers/scsi/lpfc/lpfc_els.c:5579:47: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:5580:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:5580:49: expected unsigned int [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:5580:49: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:5971:19: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6040:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6156:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6156:33: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_els.c:6156:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6157:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6157:33: expected unsigned int [usertype] word4 ../drivers/scsi/lpfc/lpfc_els.c:6157:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6158:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6158:33: expected unsigned int [usertype] word5 ../drivers/scsi/lpfc/lpfc_els.c:6158:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6324:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6327:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6327:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6339:32: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6559:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6559:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6559:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6561:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6561:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6561:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6580:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6580:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6580:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6619:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6619:36: expected unsigned short [usertype] temperature ../drivers/scsi/lpfc/lpfc_els.c:6619:36: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6620:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6620:33: expected unsigned short [usertype] rx_power ../drivers/scsi/lpfc/lpfc_els.c:6620:33: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6621:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6621:32: expected unsigned short [usertype] tx_bias ../drivers/scsi/lpfc/lpfc_els.c:6621:32: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6622:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6622:33: expected unsigned short [usertype] tx_power ../drivers/scsi/lpfc/lpfc_els.c:6622:33: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6623:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6623:28: expected unsigned short [usertype] vcc ../drivers/scsi/lpfc/lpfc_els.c:6623:28: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6625:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6625:30: expected unsigned short [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:6625:30: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6626:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6626:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6626:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6637:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6637:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6637:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6641:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6641:30: expected unsigned int [usertype] port_type ../drivers/scsi/lpfc/lpfc_els.c:6641:30: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6643:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6643:49: expected unsigned int [usertype] link_failure_cnt ../drivers/scsi/lpfc/lpfc_els.c:6643:49: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6645:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6645:50: expected unsigned int [usertype] loss_of_synch_cnt ../drivers/scsi/lpfc/lpfc_els.c:6645:50: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6647:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6647:51: expected unsigned int [usertype] loss_of_signal_cnt ../drivers/scsi/lpfc/lpfc_els.c:6647:51: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6649:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6649:56: expected unsigned int [usertype] primitive_seq_proto_err ../drivers/scsi/lpfc/lpfc_els.c:6649:56: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6651:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6651:51: expected unsigned int [usertype] invalid_trans_word ../drivers/scsi/lpfc/lpfc_els.c:6651:51: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6653:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6653:48: expected unsigned int [usertype] invalid_crc_cnt ../drivers/scsi/lpfc/lpfc_els.c:6653:48: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6655:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6655:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6655:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6666:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6666:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6666:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6670:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6670:33: expected unsigned int [usertype] port_bbc ../drivers/scsi/lpfc/lpfc_els.c:6670:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6674:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6674:50: expected unsigned int [usertype] attached_port_bbc ../drivers/scsi/lpfc/lpfc_els.c:6674:50: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6680:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6680:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6680:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6691:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6691:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6691:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6708:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6708:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6708:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6709:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6709:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6709:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6720:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6720:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6720:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6737:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6737:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6737:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6738:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6738:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6738:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6749:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6749:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6749:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6766:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6766:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6766:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6767:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6767:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6767:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6778:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6778:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6778:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6795:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6795:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6795:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6796:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6796:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6796:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6808:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6808:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6808:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6825:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6825:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6825:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6826:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6826:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6826:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6834:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6834:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6834:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6840:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6840:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6840:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6849:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6849:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6849:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6851:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6851:36: expected unsigned int [usertype] CorrectedBlocks ../drivers/scsi/lpfc/lpfc_els.c:6851:36: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6853:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6853:40: expected unsigned int [usertype] UncorrectableBlocks ../drivers/scsi/lpfc/lpfc_els.c:6853:40: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6856:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6856:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6856:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6867:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6867:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6867:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6905:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6905:37: expected unsigned short [usertype] speed ../drivers/scsi/lpfc/lpfc_els.c:6905:37: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6933:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6933:44: expected unsigned short [usertype] capabilities ../drivers/scsi/lpfc/lpfc_els.c:6933:44: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6934:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6934:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6934:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6943:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6943:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6943:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6951:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6951:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6951:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6960:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6960:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6960:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6975:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6975:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6975:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7077:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7077:25: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7077:25: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7084:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7359:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7368:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7370:36: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7373:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7596:17: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7601:21: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7611:17: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7656:9: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7656:9: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7801:31: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7804:44: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7901:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7962:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:8015:37: warning: too many warnings ../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: expected restricted __le16 [usertype] wTerminalType ../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: got int ../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: expected restricted __le16 [usertype] wChannelConfig ../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: got int ../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: expected restricted __le16 ../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: got int ../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: expected restricted __le16 [usertype] wTerminalType ../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: got int ../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: warning: incorrect type in initializer (different base types) ../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: expected restricted __le16 [usertype] wFormatTag ../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: got int ../drivers/usb/gadget/function/f_uac1_legacy.c:375:41: warning: cast to restricted __le16 ../drivers/scsi/lpfc/lpfc_sli.c:18157:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18157:47: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18157:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18159:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18159:47: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18159:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18161:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18161:47: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18161:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18163:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18163:47: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18163:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18176:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18176:20: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_sli.c:18176:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:15417:13: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15427:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9160:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9163:21: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9164: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:21295:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21303:37: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21304:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21304:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_sli.c:21304:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21338:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21338:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_sli.c:21338:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21347:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21347:30: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:21347:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21348:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21348:30: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:21348:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21349:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21351:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21351:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_sli.c:21351:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21352:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21352:30: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_sli.c:21352: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:2359:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2461:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2462:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2465:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2466:36: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9616:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9662:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:12115:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:12143:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:14803:16: warning: cast to restricted __le32 ../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_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:17969:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17971:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17971:57: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:17971:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17974:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17974:57: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:17974:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17976:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17976:57: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:17976:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18269:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18269:47: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18269: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_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18271:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18278:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18278:47: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18278:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18280:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18280:47: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18280:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18291:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18291:20: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_sli.c:18291:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18521:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18523:33: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18523:33: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:19168:16: warning: restricted __be16 degrades to integer ../drivers/scsi/lpfc/lpfc_sli.c:20966:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:20966:45: expected unsigned int ../drivers/scsi/lpfc/lpfc_sli.c:20966:45: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:12902:36: warning: context imbalance in 'lpfc_sli_abort_taskmgmt' - different lock contexts for basic block ../drivers/staging/gpib/eastwood/fluke_gpib.c: In function ‘fluke_line_status’: ../drivers/staging/gpib/eastwood/fluke_gpib.c:197:30: warning: variable ‘nec_priv’ set but not used [-Wunused-but-set-variable] 197 | struct nec7210_priv *nec_priv; | ^~~~~~~~ ../drivers/staging/gpib/gpio/gpib_bitbang.c:1316:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1317:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1318:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1319:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1320:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1321:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1322:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1323:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1324:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1325:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1326:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1327:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1328:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1329:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1330:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1331:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1332:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1333:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1334:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1335:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1336:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1337:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1338:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:1339:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/gpio/gpib_bitbang.c:150:18: warning: symbol 'all_descriptors' was not declared. Should it be static? ../drivers/staging/gpib/gpio/gpib_bitbang.c:178:5: warning: symbol 'gpios_vector' was not declared. Should it be static? ../drivers/staging/gpib/gpio/gpib_bitbang.c:268:9: warning: Using plain integer as NULL pointer ../drivers/staging/gpib/gpio/gpib_bitbang.c:1122:46: warning: Using plain integer as NULL pointer ../drivers/staging/gpib/gpio/gpib_bitbang.c:1315:18: warning: symbol 'bb_interface' was not declared. Should it be static? ../drivers/staging/gpib/eastwood/fluke_gpib.c:724:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:725:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:726:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:727:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:728:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:729:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:730:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:731:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:732:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:733:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:734:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:735:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:736:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:737:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:738:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:739:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:740:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:741:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:742:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:743:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:744:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:745:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:746:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:747:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:759:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:760:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:761:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:762:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:763:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:764:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:765:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:766:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:767:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:768:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:769:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:770:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:771:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:772:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:773:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:774:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:775:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:776:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:777:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:778:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:779:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:780:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:781:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:782:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:786:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:787:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:788:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:789:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:790:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:791:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:792:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:793:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:794:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:795:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:796:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:797:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:798:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:799:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:800:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:801:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:802:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:803:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:804:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:805:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:806:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:807:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:808:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:809:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/eastwood/fluke_gpib.c:393:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.c:393:27: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.c:393:27: got void *write_transfer_counter ../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: got void *write_transfer_counter ../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: got void *write_transfer_counter ../drivers/staging/gpib/eastwood/fluke_gpib.c:456:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.c:456:38: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.c:456:38: got void *write_transfer_counter ../drivers/staging/gpib/eastwood/fluke_gpib.c:723:18: warning: symbol 'fluke_unaccel_interface' was not declared. Should it be static? ../drivers/staging/gpib/eastwood/fluke_gpib.c:758:18: warning: symbol 'fluke_hybrid_interface' was not declared. Should it be static? ../drivers/staging/gpib/eastwood/fluke_gpib.c:785:18: warning: symbol 'fluke_interface' was not declared. Should it be static? ../drivers/staging/gpib/eastwood/fluke_gpib.c:1014:26: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.c:1014:26: expected void *iobase ../drivers/staging/gpib/eastwood/fluke_gpib.c:1014:26: got void [noderef] __iomem * ../drivers/staging/gpib/eastwood/fluke_gpib.c:1051:40: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.c:1051:40: expected void *write_transfer_counter ../drivers/staging/gpib/eastwood/fluke_gpib.c:1051:40: got void [noderef] __iomem * ../drivers/staging/gpib/eastwood/fluke_gpib.c: note: in included file: ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * ../drivers/gpu/drm/xe/xe_bo.c: note: in included file: ../drivers/gpu/drm/xe/tests/xe_bo.c:608:20: warning: symbol 'xe_bo_test_suite' was not declared. Should it be static? ../drivers/usb/typec/mux/intel_pmc_mux.c: In function ‘pmc_usb_probe’: ../drivers/usb/typec/mux/intel_pmc_mux.c:723:43: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] 723 | snprintf(name, sizeof(name), "port%d", port->usb3_port - 1); | ^~ In function ‘pmc_mux_port_debugfs_init’, inlined from ‘pmc_usb_probe’ at ../drivers/usb/typec/mux/intel_pmc_mux.c:782:3: ../drivers/usb/typec/mux/intel_pmc_mux.c:723:38: note: directive argument in the range [-1, 254] 723 | snprintf(name, sizeof(name), "port%d", port->usb3_port - 1); | ^~~~~~~~ ../drivers/usb/typec/mux/intel_pmc_mux.c:723:9: note: ‘snprintf’ output between 6 and 8 bytes into a destination of size 6 723 | snprintf(name, sizeof(name), "port%d", port->usb3_port - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/radeon/radeon_fence.c:73:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_fence.c:73:40: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/radeon_fence.c:73:40: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_fence.c:95:31: warning: cast to restricted __le32 ../drivers/usb/gadget/udc/aspeed_udc.c:1011:28: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/aspeed_udc.c:1072:32: warning: restricted __le16 degrades to integer ../drivers/scsi/bfa/bfad_im.c:1063:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1063:29: expected unsigned long long [usertype] node_name ../drivers/scsi/bfa/bfad_im.c:1063:29: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1065:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1065:29: expected unsigned long long [usertype] port_name ../drivers/scsi/bfa/bfad_im.c:1065:29: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1032:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1032:33: expected unsigned long long [usertype] node_name ../drivers/scsi/bfa/bfad_im.c:1032:33: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1034:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1034:33: expected unsigned long long [usertype] port_name ../drivers/scsi/bfa/bfad_im.c:1034:33: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1053:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1053:37: expected unsigned int [usertype] maxframe_size ../drivers/scsi/bfa/bfad_im.c:1053:37: got restricted __be16 [usertype] maxfrsize ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: expected struct list_head const *list ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: got struct list_head [noderef] __rcu *pos ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head [noderef] __rcu * ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head * ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head [noderef] __rcu * ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head * ../drivers/usb/gadget/udc/max3420_udc.c:551:41: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/max3420_udc.c:552:31: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/max3420_udc.c:566:16: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/max3420_udc.c:566:16: expected unsigned short [assigned] [usertype] status ../drivers/usb/gadget/udc/max3420_udc.c:566:16: got restricted __le16 [usertype] ../drivers/usb/gadget/udc/max3420_udc.c:584:31: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/max3420_udc.c:598:32: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/max3420_udc.c:626:29: warning: cast from restricted __le16 ../drivers/usb/gadget/udc/max3420_udc.c:627:29: warning: cast from restricted __le16 ../drivers/usb/gadget/udc/max3420_udc.c:628:30: warning: cast from restricted __le16 ../drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c:281:30: warning: incorrect type in argument 1 (different base types) ../drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c:281:30: expected unsigned short [usertype] header ../drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c:281:30: got restricted __le16 const [usertype] header ../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: expected int access ../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: got restricted snd_pcm_access_t [usertype] ../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: expected int format ../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: got restricted snd_pcm_format_t [usertype] ../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: expected int access ../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: got restricted snd_pcm_access_t ../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: expected int format ../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: got restricted snd_pcm_format_t ../drivers/scsi/qla4xxx/ql4_nx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/csiostor/csio_lnode.c: note: in included file: ../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures ../drivers/staging/gpib/hp_82335/hp82335.c:176:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:177:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:178:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:179:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:180:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:181:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:182:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:183:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:184:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:185:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:186:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:187:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:188:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:189:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:190:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:191:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:192:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:193:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:194:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:195:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:196:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:197:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:198:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:199:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:200:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/hp_82335/hp82335.c:283:26: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/hp_82335/hp82335.c:283:26: expected void *iobase ../drivers/staging/gpib/hp_82335/hp82335.c:283:26: got void [noderef] __iomem * ../drivers/staging/gpib/hp_82335/hp82335.c:299:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/hp_82335/hp82335.c:299:46: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/hp_82335/hp82335.c:299:46: got void * ../drivers/staging/gpib/hp_82335/hp82335.c:316:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/hp_82335/hp82335.c:316:52: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/hp_82335/hp82335.c:316:52: got void * ../drivers/staging/gpib/hp_82335/hp82335.c:318:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/hp_82335/hp82335.c:318:34: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/hp_82335/hp82335.c:318:34: got void * ../drivers/staging/gpib/hp_82335/hp82335.c:236:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/hp_82335/hp82335.c:236:36: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/hp_82335/hp82335.c:236:36: got void * ../drivers/net/ethernet/freescale/enetc/enetc_ethtool.c: note: in included file (through ../drivers/net/ethernet/freescale/enetc/enetc.h): ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: cast to restricted __le64 ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: restricted __le64 degrades to integer ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: cast to restricted __le64 ../drivers/staging/gpib/ines/ines_gpib.c: In function ‘ines_line_status’: ../drivers/staging/gpib/ines/ines_gpib.c:29:30: warning: variable ‘nec_priv’ set but not used [-Wunused-but-set-variable] 29 | struct nec7210_priv *nec_priv; | ^~~~~~~~ ../drivers/staging/gpib/ines/ines_gpib.c: In function ‘ines_gpib_config’: ../drivers/staging/gpib/ines/ines_gpib.c:1123:28: warning: variable ‘dev’ set but not used [-Wunused-but-set-variable] 1123 | struct local_info *dev; | ^~~ ../drivers/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/staging/gpib/ines/ines_gpib.c:361:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:362:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:363:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:364:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:365:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:366:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:367:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:369:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:370:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:371:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:372:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:373:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:374:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:375:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:377:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:378:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:379:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:380:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:381:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:382:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:383:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:385:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:386:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:387:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:388:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:389:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:390:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:391:10: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:544:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:545:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:546:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:547:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:548:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:549:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:550:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:551:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:552:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:553:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:554:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:555:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:556:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:557:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:558:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:559:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:560:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:561:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:562:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:563:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:564:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:565:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:566:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:567:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:568:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:572:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:573:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:574:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:575:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:576:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:577:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:578:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:579:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:580:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:581:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:582:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:583:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:584:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:585:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:586:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:587:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:588:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:589:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:590:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:591:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:592:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:593:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:594:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:595:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:596:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:600:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:601:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:602:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:603:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:604:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:605:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:606:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:607:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:608:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:609:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:610:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:611:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:612:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:613:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:614:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:615:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:616:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:617:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:618:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:619:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:620:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ines/ines_gpib.c:621:1: warning: too many warnings ../drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/bfa/bfad_attr.c:66:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_attr.c:66:39: expected unsigned long long [usertype] node_name ../drivers/scsi/bfa/bfad_attr.c:66:39: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_attr.c:92:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_attr.c:92:39: expected unsigned long long [usertype] port_name ../drivers/scsi/bfa/bfad_attr.c:92:39: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_attr.c:248:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_attr.c:248:36: expected unsigned long long [usertype] fabric_name ../drivers/scsi/bfa/bfad_attr.c:248:36: got restricted __be64 [usertype] ../drivers/scsi/qla4xxx/ql4_dbg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/wireless/mediatek/mt76/mt7996/mmio.c:302:5: warning: context imbalance in 'mt7996_mmio_wed_init' - wrong count at exit ../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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1867:9: error: incompatible types in conditional expression (different base types): ../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1867:9: void ../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1867:9: int ../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/scsi/csiostor/csio_scsi.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/ratelimit.h, ../include/linux/dev_printk.h, ...): ../include/linux/list.h:287:25: warning: context imbalance in 'csio_scsi_cleanup_io_q' - unexpected unlock ../drivers/gpu/drm/xe/xe_dma_buf.c: note: in included file: ../drivers/gpu/drm/xe/tests/xe_dma_buf.c:290:20: warning: symbol 'xe_dma_buf_test_suite' was not declared. Should it be static? ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1137:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1138:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1139:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1140:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1141:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1142:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1143:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1144:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1145:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1146:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1147:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1148:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1149:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1150:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1151:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1152:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1153:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1154:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1155:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1156:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1157:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1158:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1159:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1160:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1161:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1162:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1136:18: warning: symbol 'usb_gpib_interface' was not declared. Should it be static? ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1899:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1899:34: expected void [noderef] __user *to ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1899:34: got char *buffer ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1925:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1925:33: expected void const [noderef] __user *from ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1925:33: got char const *user_buffer ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1939:20: warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1939:20: expected long ( *read )( ... ) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1939:20: got long ( * )( ... ) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1940:20: warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1940:20: expected long ( *write )( ... ) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1940:20: got long ( * )( ... ) ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:268: warning: Function parameter or struct member 'leng' not described in 'send_command' ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:620: warning: expecting prototype for disable_eos(). Prototype was for usb_gpib_disable_eos() instead ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:638: warning: expecting prototype for enable_eos(). Prototype was for usb_gpib_enable_eos() instead ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:656: warning: expecting prototype for go_to_standby(). Prototype was for usb_gpib_go_to_standby() instead ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:678: warning: Function parameter or struct member 'assert' not described in 'usb_gpib_interface_clear' ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:678: warning: expecting prototype for interface_clear(). Prototype was for usb_gpib_interface_clear() instead ../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:700: warning: expecting prototype for line_status(). Prototype was for WQT() instead ../drivers/staging/gpib/nec7210/nec7210.c: In function ‘nec7210_interrupt_have_status’: ../drivers/staging/gpib/nec7210/nec7210.c:941:30: warning: variable ‘command’ set but not used [-Wunused-but-set-variable] 941 | unsigned int command; | ^~~~~~~ ../drivers/scsi/qla4xxx/ql4_attr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/staging/gpib/nec7210/nec7210.c:1083:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/nec7210/nec7210.c:1083:35: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/nec7210/nec7210.c:1083:35: got void * ../drivers/staging/gpib/nec7210/nec7210.c:1095:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/nec7210/nec7210.c:1095:43: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/nec7210/nec7210.c:1095:43: got void * ../drivers/staging/gpib/nec7210/nec7210.c:1105:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/nec7210/nec7210.c:1105:37: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/nec7210/nec7210.c:1105:37: got void * ../drivers/staging/gpib/nec7210/nec7210.c:1119:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/nec7210/nec7210.c:1119:35: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/nec7210/nec7210.c:1119:35: got void * ../drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/lpfc/lpfc_nportdisc.c:510:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:558:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:559:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1418:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1427:31: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1428:32: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2193:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2195:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2199:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2202:36: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2203:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2210:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2216:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2225:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2232:54: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2244:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2244:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2244:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2244:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2244:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2244:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:301:24: warning: context imbalance in 'lpfc_els_abort' - different lock contexts for basic block ../drivers/scsi/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:8129:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_init.c:8129:21: expected unsigned long long [addressable] [usertype] wwn ../drivers/scsi/lpfc/lpfc_init.c:8129:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_init.c:8134:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_init.c:8134:21: expected unsigned long long [addressable] [usertype] wwn ../drivers/scsi/lpfc/lpfc_init.c:8134:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_init.c:14623:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14624:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14625:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14626:17: warning: cast to restricted __be32 ../drivers/gpu/drm/kmb/kmb_plane.c:20:11: warning: symbol 'layer_irqs' was not declared. Should it be static? ../drivers/gpu/drm/kmb/kmb_drv.c:104:31: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/kmb/kmb_drv.c:104:31: expected void [noderef] __iomem * ../drivers/gpu/drm/kmb/kmb_drv.c:104:31: got void * ../drivers/gpu/drm/i915/i915_irq.c:451:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:459:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:464:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:464:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:501:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:509:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:514:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:514:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:560:15: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:564:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:451:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:459:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:501:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:509:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:560:15: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:564:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:464:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:514:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' ../drivers/scsi/qla4xxx/ql4_bsg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/staging/greybus/audio_topology.c: In function ‘gbaudio_tplg_create_widget’: ../drivers/staging/greybus/audio_topology.c:1090:51: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 17 and 27 [-Wformat-truncation=] 1090 | snprintf(w->name, sizeof(w->name), "GB %d %s", module->dev_id, temp_name); | ^~ ~~~~~~~~~ ../drivers/staging/greybus/audio_topology.c:1090:9: note: ‘snprintf’ output between 6 and 47 bytes into a destination of size 32 1090 | snprintf(w->name, sizeof(w->name), "GB %d %s", module->dev_id, temp_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/staging/greybus/audio_topology.c: In function ‘gbaudio_tplg_process_kcontrols’: ../drivers/staging/greybus/audio_topology.c:1172:65: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 17 and 27 [-Wformat-truncation=] 1172 | snprintf(curr->name, sizeof(curr->name), "GB %d %s", module->dev_id, | ^~ 1173 | temp_name); | ~~~~~~~~~ ../drivers/staging/greybus/audio_topology.c:1172:17: note: ‘snprintf’ output between 6 and 47 bytes into a destination of size 32 1172 | snprintf(curr->name, sizeof(curr->name), "GB %d %s", module->dev_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1173 | temp_name); | ~~~~~~~~~~ ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c: In function ‘parse_board_ibrd_readback’: ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:430:22: warning: variable ‘adr1_bits’ set but not used [-Wunused-but-set-variable] 430 | unsigned int adr1_bits; | ^~~~~~~~~ ../drivers/scsi/bfa/bfad_bsg.c:2390:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfad_bsg.c:2413:38: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfad_bsg.c:2414:38: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfad_bsg.c:2416:33: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfad_bsg.c:3406:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/bfa/bfad_bsg.c:3406:34: expected void const [noderef] __user *from ../drivers/scsi/bfa/bfad_bsg.c:3406:34: got void * ../drivers/scsi/bfa/bfad_bsg.c:3560:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/bfa/bfad_bsg.c:3560:27: expected void [noderef] __user *to ../drivers/scsi/bfa/bfad_bsg.c:3560:27: got void * ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2355:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2356:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2357:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2358:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2359:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2360:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2361:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2362:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2363:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2364:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2365:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2366:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2367:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2368:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2369:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2370:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2371:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2372:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2373:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2374:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2375:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2376:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2377:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2378:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2379:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2380:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2354:18: warning: symbol 'ni_usb_gpib_interface' was not declared. Should it be static? ../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: expected unsigned int ../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: got restricted __le32 [usertype] ../drivers/staging/gpib/pc2/pc2_gpib.c:242:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:243:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:244:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:245:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:246:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:247:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:248:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:249:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:250:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:251:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:252:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:253:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:254:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:255:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:256:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:257:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:258:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:259:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:260:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:261:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:262:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:263:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:264:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:265:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:266:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:270:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:271:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:272:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:273:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:274:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:275:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:276:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:277:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:278:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:279:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:280:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:281:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:282:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:283:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:284:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:285:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:286:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:287:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:288:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:289:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:290:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:291:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:292:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:293:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:294:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:298:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:299:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:300:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:301:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:302:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:303:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:304:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:305:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:306:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:307:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:308:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:309:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:310:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:311:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:312:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:313:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:314:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:315:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:316:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:317:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:318:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:319:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:320:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:321:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:322:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:326:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:327:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:328:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:329:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:330:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:331:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:332:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:333:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:334:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:335:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:336:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:337:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:338:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:339:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:340:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:341:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:342:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:343:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:344:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:345:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:346:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:347:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:348:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:349:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/pc2/pc2_gpib.c:350:1: warning: too many warnings ../drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/csiostor/csio_isr.c: In function ‘csio_add_msix_desc’: ../drivers/scsi/csiostor/csio_isr.c:374:68: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 374 | snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", | ^~ ../drivers/scsi/csiostor/csio_isr.c:374:45: note: directive argument in the range [0, 2147483644] 374 | snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/csiostor/csio_isr.c:374:17: note: ‘snprintf’ output between 19 and 28 bytes into a destination of size 23 374 | snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | CSIO_PCI_BUS(hw), CSIO_PCI_DEV(hw), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | CSIO_PCI_FUNC(hw), i - CSIO_EXTRA_VECS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/huawei/hinic/hinic_tx.c:713:25: warning: cast to restricted __be16 ../drivers/net/ethernet/huawei/hinic/hinic_main.c:830:25: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_scsi.c:106:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:108:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:108:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:108:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:313:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:314:34: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:317:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:320:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:321:34: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:324:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:787:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:787:39: expected unsigned int [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:787:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:875:46: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:877:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:879:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1052:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1052:69: expected unsigned int [usertype] prot_data ../drivers/scsi/lpfc/lpfc_scsi.c:1052:69: got restricted __be32 [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1173:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1173:69: expected unsigned int [usertype] prot_data ../drivers/scsi/lpfc/lpfc_scsi.c:1173:69: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1573:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1573:21: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1573:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1574:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1574:22: expected unsigned int [usertype] reftag ../drivers/scsi/lpfc/lpfc_scsi.c:1574:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1608:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1608:21: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_scsi.c:1608:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1609:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1609:21: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1609:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1618:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1619:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1625:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1740:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1740:29: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1740:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1741:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1741:30: expected unsigned int [usertype] reftag ../drivers/scsi/lpfc/lpfc_scsi.c:1741:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1770:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1770:29: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_scsi.c:1770:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1771:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1771:29: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1771:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1788:34: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1789:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1823:40: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1824:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1847:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1962:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1962:25: expected unsigned int [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1962:25: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1989:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1989:23: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1989:23: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1990:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1990:23: expected unsigned int [usertype] word3 ../drivers/scsi/lpfc/lpfc_scsi.c:1990:23: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2017:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2017:38: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2017:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2029:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2029:38: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2029:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2030:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2030:38: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2030:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2033:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2033:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2033:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2034:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2034:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2034:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2044:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2044:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2044:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2045:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2045:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2045:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2178:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2178:46: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2178:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2182:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2182:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2182:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2183:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2183:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2183:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2195:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2195:33: expected unsigned int [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2195:33: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2229:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2229:31: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2229:31: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2230:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2230:31: expected unsigned int [usertype] word3 ../drivers/scsi/lpfc/lpfc_scsi.c:2230:31: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2248:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:2249:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:2250:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2250:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2250:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2304:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2304:54: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2304:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2308:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2308:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2308:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2309:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2309:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2309:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2340:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2340:46: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2340:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2347:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2347:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2347:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2660:11: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2660:11: expected unsigned short [usertype] x ../drivers/scsi/lpfc/lpfc_scsi.c:2660:11: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2674:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2674:13: expected unsigned short [usertype] ret ../drivers/scsi/lpfc/lpfc_scsi.c:2674:13: got restricted __sum16 ../drivers/scsi/lpfc/lpfc_scsi.c:2734:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2734:31: expected unsigned short [usertype] start_app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2734:31: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2751:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2751:51: expected unsigned short [assigned] [usertype] guard_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2751:51: got restricted __be16 [usertype] guard_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2774:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2774:41: expected unsigned short [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2774:41: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:3079:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3081:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3081:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3081:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3139:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3139:54: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:3139:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3157:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3157:46: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:3157:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3161:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3161:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3161:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3162:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3162:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:3162:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3171:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3171:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3171:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3172:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3172:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:3172:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3197:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3199:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3199:36: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_scsi.c:3199:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3210:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3212:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3212:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3212:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3324:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3326:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3326:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3326:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3614:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3847:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3872:35: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3877:28: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3908:38: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3963:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3963:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:4077:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:4077:38: expected restricted __be32 [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:4077:38: got unsigned int [usertype] prot_data ../drivers/scsi/lpfc/lpfc_scsi.c:4081:38: warning: too many warnings ../drivers/staging/gpib/tms9914/tms9914.c:886:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tms9914/tms9914.c:886:35: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tms9914/tms9914.c:886:35: got void * ../drivers/staging/gpib/tms9914/tms9914.c:893:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/tms9914/tms9914.c:893:35: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/tms9914/tms9914.c:893:35: got void * ../drivers/scsi/qla4xxx/ql4_83xx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/huawei/hinic/hinic_rx.c:388:27: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_rx.c:410:32: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_rx.c:411:28: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_rx.c:432:38: warning: cast to restricted __be32 ../drivers/gpu/drm/amd/amdgpu/atombios_crtc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/bfa/bfa_ioc.c:1799:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1799:28: expected unsigned short [assigned] [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:1799:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1801:29: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1812:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1812:29: expected unsigned short [assigned] [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:1812:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1814:30: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1779:24: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1779:24: expected unsigned int val ../drivers/scsi/bfa/bfa_ioc.c:1779:24: got restricted __le32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1962:31: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1963:31: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1964:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:1966:27: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:2065:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:2065:21: expected restricted __be32 [usertype] r32 ../drivers/scsi/bfa/bfa_ioc.c:2065:21: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_ioc.c:2066:26: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:2967:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:2967:22: expected unsigned short [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:2967:22: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3243:52: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3245:58: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3247:59: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3249:54: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3251:54: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3418:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3418:17: expected unsigned short [usertype] pers ../drivers/scsi/bfa/bfa_ioc.c:3418:17: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3419:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3419:19: expected unsigned short [usertype] bw_min ../drivers/scsi/bfa/bfa_ioc.c:3419:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3420:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3420:19: expected unsigned short [usertype] bw_max ../drivers/scsi/bfa/bfa_ioc.c:3420:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3543:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3543:19: expected unsigned short [usertype] bw_min ../drivers/scsi/bfa/bfa_ioc.c:3543:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3544:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3544:19: expected unsigned short [usertype] bw_max ../drivers/scsi/bfa/bfa_ioc.c:3544:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:4246:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4248:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4251:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4279:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4281:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4284:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4303:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4342:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4350:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4351:39: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4356:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4358:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4360:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4362:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4364:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4366:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4373:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4379:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4390:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4396:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4413:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4419:33: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4807:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:4807:27: expected unsigned int [usertype] count ../drivers/scsi/bfa/bfa_ioc.c:4807:27: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:4902:36: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:4911:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:4957:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:4957:19: expected unsigned short [usertype] freq ../drivers/scsi/bfa/bfa_ioc.c:4957:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:4984:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:4984:21: expected unsigned int [usertype] period ../drivers/scsi/bfa/bfa_ioc.c:4984:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5279:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5345:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5345:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:5345:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5348:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5348:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:5348:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5361:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5361:24: expected unsigned short [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5361:24: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5383:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5383:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:5383:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5386:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5386:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:5386:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5700:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5718:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5735:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5749:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5758:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5767:42: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:6188:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6188:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:6188:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6191:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6191:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:6191:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6222:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6222:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:6222:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6225:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6225:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:6225:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6537:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:6557:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:6566:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: expected void [noderef] __iomem *p ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: got struct gfar * ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:22: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:35: error: incompatible types in comparison expression (different address spaces): ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:35: void * ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:35: void [noderef] __iomem * ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:399:25: error: subtraction of different types can't work (different address spaces) ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29: expected unsigned int [usertype] savep ../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29: expected unsigned int [usertype] goalp ../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27: got restricted __le32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: expected unsigned int [usertype] group_index ../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: expected unsigned int [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: expected unsigned int [usertype] size ../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: expected unsigned int [usertype] offset ../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: expected unsigned int [usertype] size ../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: expected unsigned int [usertype] group_index ../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: expected unsigned int [usertype] size ../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: expected unsigned int [usertype] ctx ../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: got restricted __be32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2518:16: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2522:24: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2523:24: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2526:24: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2530:17: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2542:48: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2543:17: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2574:34: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2576:34: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21: expected unsigned int [usertype] ret ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2618:23: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2621:23: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4594:33: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34: expected unsigned int [usertype] start ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34: expected unsigned int [usertype] restart ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32: expected unsigned int [usertype] v ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30: expected unsigned int [usertype] itlq_tbl_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3877:37: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3895:29: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21: expected unsigned int [usertype] scratch ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1055:19: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1159:17: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1592:23: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35: expected unsigned int volatile [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1908:32: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2981:43: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41: expected unsigned int [usertype] savep ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41: expected unsigned int [usertype] startp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41: expected unsigned int [usertype] goalp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40: expected unsigned int [usertype] start ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3648:27: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3649:27: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3666:15: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3688:31: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3699:31: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3748:27: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16: expected unsigned int [usertype] dp_ret ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17: expected unsigned int [usertype] ret ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3814:16: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3815:16: warning: cast to restricted __le32 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: expected unsigned int [usertype] lastp ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51: expected unsigned int [usertype] resel_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54: expected unsigned int [usertype] itl_task_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51: expected unsigned int [usertype] resel_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46: expected unsigned int [usertype] itl_task_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43: expected unsigned int [usertype] resel_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38: expected unsigned int [usertype] v ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36: expected unsigned int [usertype] luntbl_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34: expected unsigned int [usertype] lun0_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30: expected unsigned int [usertype] itl_task_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27: expected unsigned int [usertype] resel_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44: expected unsigned int [usertype] luntbl_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40: expected unsigned int [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34: expected unsigned int [usertype] lun0_sa ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34: expected unsigned int [usertype] start ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34: expected unsigned int [usertype] restart ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33: expected unsigned int [usertype] addr ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33: expected unsigned int [usertype] size ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33: expected unsigned int [usertype] start ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33: expected unsigned int [usertype] restart ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33: expected unsigned int [usertype] start ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33: expected unsigned int [usertype] restart ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33: expected unsigned int [usertype] start ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33: expected unsigned int [usertype] restart ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33: got restricted __le32 [usertype] ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5750:33: warning: too many warnings ../drivers/staging/gpib/tnt4882/mite.c: In function ‘mite_dma_tcr’: ../drivers/staging/gpib/tnt4882/mite.c:164:13: warning: variable ‘lkar’ set but not used [-Wunused-but-set-variable] 164 | int lkar; | ^~~~ ../drivers/staging/gpib/tnt4882/mite.c:86:28: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:86:28: expected void *mite_io_addr ../drivers/staging/gpib/tnt4882/mite.c:86:28: got void [noderef] __iomem * ../drivers/staging/gpib/tnt4882/mite.c:94:27: warning: incorrect type in assignment (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:94:27: expected void *daq_io_addr ../drivers/staging/gpib/tnt4882/mite.c:94:27: got void [noderef] __iomem * ../drivers/staging/gpib/tnt4882/mite.c:100:64: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:100:64: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:100:64: got void * ../drivers/staging/gpib/tnt4882/mite.c:122:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:122:29: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:122:29: got void *mite_io_addr ../drivers/staging/gpib/tnt4882/mite.c:126:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:126:29: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:126:29: got void *daq_io_addr ../drivers/staging/gpib/tnt4882/mite.c:156:51: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:156:51: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:156:51: got void * ../drivers/staging/gpib/tnt4882/mite.c:157:51: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:157:51: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:157:51: got void * ../drivers/staging/gpib/tnt4882/mite.c:166:58: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:166:58: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:166:58: got void * ../drivers/staging/gpib/tnt4882/mite.c:167:57: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:167:57: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:167:57: got void * ../drivers/staging/gpib/tnt4882/mite.c:179:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:179:58: expected void volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:179:58: got void * ../drivers/staging/gpib/tnt4882/mite.c:184:22: warning: Using plain integer as NULL pointer ../drivers/staging/gpib/tnt4882/mite.c:190:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:190:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:190:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:193:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:193:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:193:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:196:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:196:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:196:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:198:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:198:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:198:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:201:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:201:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:201:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:203:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:203:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:203:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:206:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:206:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:206:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:208:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:208:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:208:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:211:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:211:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:211:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:214:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:214:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:214:9: got void *[assigned] addr ../drivers/staging/gpib/tnt4882/mite.c:217:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/staging/gpib/tnt4882/mite.c:217:9: expected void const volatile [noderef] __iomem *addr ../drivers/staging/gpib/tnt4882/mite.c:217:9: got void *[assigned] addr ../drivers/usb/gadget/udc/cdns2/cdns2-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/gadget/udc/cdns2/cdns2-trace.h): ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: cast to restricted __le16 ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/cdns2/cdns2-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/gadget/udc/cdns2/cdns2-trace.h): ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: expected restricted __le16 [usertype] maxpack_reg ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: got int ../drivers/usb/gadget/udc/cdns2/cdns2-trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/usb/gadget/udc/cdns2/cdns2-trace.h): ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: expected restricted __le16 [usertype] maxpack_reg ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: got int ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c: In function ‘tnt4882_update_status’: ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:766:22: warning: variable ‘retval’ set but not used [-Wunused-but-set-variable] 766 | unsigned int retval; | ^~~~~~ ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:898:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:899:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:900:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:901:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:902:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:903:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:904:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:905:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:906:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:907:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:908:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:909:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:910:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:911:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:912:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:913:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:914:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:915:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:916:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:917:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:918:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:919:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:920:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:921:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:922:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:926:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:927:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:928:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:929:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:930:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:931:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:932:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:933:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:934:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:935:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:936:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:937:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:938:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:939:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:940:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:941:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:942:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:943:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:944:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:945:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:946:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:947:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:948:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:949:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:950:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:954:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:955:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:956:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:957:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:958:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:959:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:960:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:961:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:962:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:963:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:964:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:965:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:966:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:967:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:968:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:969:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:970:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:971:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:972:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:973:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:974:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:975:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:976:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:977:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:978:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:982:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:983:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:984:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:985:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:986:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:987:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:988:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:989:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:990:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:991:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:992:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:993:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:994:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:995:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:996:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:997:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:998:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:999:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1000:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1001:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1002:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1003:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1004:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1005:1: warning: obsolete struct initializer, use C99 syntax ../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1006:1: warning: too many warnings ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1090:24: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1382:64: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1382:64: expected restricted __le32 [noderef] __iomem ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1382:64: got unsigned short [usertype] tx_offset ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1430:24: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1794:24: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1794:24: expected unsigned int [usertype] buffer ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1794:24: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1798:42: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1798:42: expected restricted __le32 [usertype] buffer ../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1798:42: got unsigned int [usertype] buffer ../drivers/gpu/drm/i915/i915_pci.c:145:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:147:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:176:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:178:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:182:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:184:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:188:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:191:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:208:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:211:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:215:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:219:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:223:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:225:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:230:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:233:10: also defined here ../drivers/gpu/drm/i915/i915_pci.c:398:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:398:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:403:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:403:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:408:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:408:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:426:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:426:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:431:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:431:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:436:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:436:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:444:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:444:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:486:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:486:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:491:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:491:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:502:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:502:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:507:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:507:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:547:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:547:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:552:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:552:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:557:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:557:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:568:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:568:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:573:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:573:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:578:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:578:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:589:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:589:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:594:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:594:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:611:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:611:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:618:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:618:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:625:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:625:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:640:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:640:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:647:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:647:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:662:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:662:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:675:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:675:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:683:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:683:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:741:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:741:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:745:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:745:9: also defined here ../drivers/gpu/drm/i915/i915_pci.c:761:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/i915_pci.c:771:10: also defined here ../drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/elx/libefc/efc_node.c: In function ‘efc_node_alloc’: ../drivers/scsi/elx/libefc/efc_node.c:254:70: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", | ^~ 255 | nport->display_name, portid_display); | ~~~~~~~~~~~~~~ In function ‘efc_node_update_display_name’, inlined from ‘efc_node_alloc’ at ../drivers/scsi/elx/libefc/efc_node.c:95:2: ../drivers/scsi/elx/libefc/efc_node.c:254:9: note: ‘snprintf’ output between 2 and 48 bytes into a destination of size 32 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | nport->display_name, portid_display); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/elx/libefc/efc_node.c: In function ‘efc_node_update_display_name’: ../drivers/scsi/elx/libefc/efc_node.c:254:70: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=] 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", | ^~ 255 | nport->display_name, portid_display); | ~~~~~~~~~~~~~~ ../drivers/scsi/elx/libefc/efc_node.c:254:9: note: ‘snprintf’ output between 2 and 48 bytes into a destination of size 32 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | nport->display_name, portid_display); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/platform/x86/asus-wmi.c:2484:33: warning: incorrect type in argument 3 (different base types) ../drivers/platform/x86/asus-wmi.c:2484:33: expected unsigned int [usertype] val ../drivers/platform/x86/asus-wmi.c:2484:33: got restricted __le32 [usertype] ../drivers/usb/gadget/udc/bdc/bdc_ep.c:498:26: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff) ../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: warning: incorrect type in return expression (different address spaces) ../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: expected void [noderef] __iomem * ../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: got void * ../drivers/gpu/drm/amd/amdgpu/atom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/bareudp.c:290:14: warning: incorrect type in assignment (different address spaces) ../drivers/net/bareudp.c:290:14: expected struct socket *sock ../drivers/net/bareudp.c:290:14: got struct socket [noderef] __rcu *sock ../drivers/net/bareudp.c:620:20: warning: incorrect type in assignment (different base types) ../drivers/net/bareudp.c:620:20: expected restricted __be16 [usertype] port ../drivers/net/bareudp.c:620:20: got unsigned short ../drivers/net/bareudp.c:621:25: warning: incorrect type in assignment (different base types) ../drivers/net/bareudp.c:621:25: expected restricted __be16 [usertype] ethertype ../drivers/net/bareudp.c:621:25: got unsigned short ../drivers/hid/hid-nvidia-shield.c:104:1: error: static assertion failed: "sizeof(enum thunderstrike_led_state) == 1" ../drivers/hid/hid-nvidia-shield.c:121:1: error: static assertion failed: "sizeof(enum thunderstrike_charger_type) == 1" ../drivers/hid/hid-nvidia-shield.c:130:1: error: static assertion failed: "sizeof(enum thunderstrike_charger_state) == 1" ../drivers/hid/hid-nvidia-shield.c:183:1: error: static assertion failed: "sizeof(struct thunderstrike_hostcmd_req_report) == THUNDERSTRIKE_HOSTCMD_REPORT_SIZE" ../drivers/gpu/drm/radeon/radeon_ring.c:309:23: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: struct dma_fence * ../drivers/scsi/qla2xxx/qla_tmpl.c:1058:39: warning: context imbalance in 'qla27xx_mpi_fwdump' - unexpected unlock ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:105:24: warning: cast to restricted __be64 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:167:24: warning: cast to restricted __be64 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: warning: incorrect type in return expression (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: expected unsigned int ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: got unsigned long long [usertype] * ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:730:21: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:852:18: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:903:22: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: expected unsigned int [usertype] status ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:926:19: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:928:24: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:929:24: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: expected unsigned short [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/radeon_cs.c:297:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_cs.c:297:45: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_cs.c:297:45: got unsigned long long [usertype] *[assigned] chunk_array_ptr ../drivers/gpu/drm/radeon/radeon_cs.c:312:27: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/radeon/radeon_cs.c:312:27: expected struct drm_radeon_cs_chunk [noderef] __user **chunk_ptr ../drivers/gpu/drm/radeon/radeon_cs.c:312:27: got void [noderef] __user * ../drivers/gpu/drm/radeon/radeon_cs.c:313:49: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/radeon/radeon_cs.c:313:49: expected void const [noderef] __user *from ../drivers/gpu/drm/radeon/radeon_cs.c:313:49: got struct drm_radeon_cs_chunk [noderef] __user **chunk_ptr ../fs/nfs/client.c: note: in included file (through ../include/linux/module.h): ../include/linux/list.h:229:25: warning: context imbalance in 'nfs_put_client' - unexpected unlock ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/lockd/clntproc.c: note: in included file (through ../include/linux/module.h): ../include/linux/list.h:229:25: warning: context imbalance in 'nlmclnt_put_lockowner' - unexpected unlock ../drivers/scsi/mpt3sas/mpt3sas_base.c: In function ‘_base_request_irq’: ../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:68: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 26 [-Wformat-truncation=] 3175 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d", | ^~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:58: note: directive argument in the range [0, 254] 3175 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d", | ^~~~~~~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:17: note: ‘snprintf’ output between 8 and 35 bytes into a destination of size 32 3175 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3176 | ioc->driver_name, ioc->id, index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:63: warning: ‘-mq-poll’ directive output may be truncated writing 8 bytes into a region of size between 6 and 31 [-Wformat-truncation=] 3166 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d", | ^~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:58: note: directive argument in the range [-255, 255] 3166 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d", | ^~~~~~~~~~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:17: note: ‘snprintf’ output between 11 and 39 bytes into a destination of size 32 3166 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3167 | ioc->driver_name, ioc->id, qid); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c: In function ‘mpt3sas_base_start_watchdog’: ../drivers/scsi/mpt3sas/mpt3sas_base.c:847:57: warning: ‘%s’ directive output may be truncated writing up to 23 bytes into a region of size 15 [-Wformat-truncation=] 847 | sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status", | ^~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:847:51: note: directive argument in the range [0, 255] 847 | sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status", | ^~~~~~~~~~~~~~~~~~ ../drivers/scsi/mpt3sas/mpt3sas_base.c:846:9: note: ‘snprintf’ output between 14 and 39 bytes into a destination of size 20 846 | snprintf(ioc->fault_reset_work_q_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 847 | sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 848 | ioc->driver_name, ioc->id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: expected unsigned int [addressable] [usertype] db_info ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: got restricted __be32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: expected unsigned long long [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: got restricted __be64 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:531:27: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:572:21: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:620:14: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:625:19: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:656:30: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:702:31: warning: cast to restricted __be64 ../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: expected unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: got restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_lport.c:2139:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2462:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2554:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2096:27: warning: restricted __be16 degrades to integer ../drivers/scsi/bfa/bfa_fcs_lport.c:2688:35: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:3140:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:3337:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4639:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4712:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4790:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4885:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4462:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4541:31: warning: cast to restricted __be16 ../drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/qla2xxx/qla_target.c:397:47: warning: context imbalance in 'qlt_24xx_atio_pkt_all_vps' - unexpected unlock ../drivers/scsi/qla2xxx/qla_target.c:3754:39: warning: context imbalance in 'qlt_send_term_exchange' - unexpected unlock ../drivers/scsi/qla2xxx/qla_target.c:5643:39: warning: context imbalance in 'qlt_chk_qfull_thresh_hold' - unexpected unlock ../drivers/scsi/qla2xxx/qla_target.c:5682:55: warning: context imbalance in 'qlt_24xx_atio_pkt' - unexpected unlock ../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: expected unsigned int val ../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: got restricted __le32 [usertype] ../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: expected unsigned int val ../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: got restricted __le32 [usertype] ../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: expected unsigned int val ../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: got restricted __le32 [usertype] ../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: expected unsigned int val ../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: got restricted __le32 [usertype] ../drivers/scsi/mpt3sas/mpt3sas_base.c:7077:24: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/mpt3sas/mpt3sas_base.c:7077:24: expected unsigned int val ../drivers/scsi/mpt3sas/mpt3sas_base.c:7077:24: got restricted __le32 [usertype] ../drivers/scsi/mpt3sas/mpt3sas_base.c:7096:20: warning: cast to restricted __le16 ../drivers/scsi/mpt3sas/mpt3sas_base.c:7104:20: warning: cast to restricted __le16 ../drivers/scsi/mpt3sas/mpt3sas_base.c:7117:36: warning: cast to restricted __le16 ../drivers/scsi/lpfc/lpfc_debugfs.c:322:18: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:332:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:333:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:334:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:360:37: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: expected unsigned long long [addressable] [usertype] tmp ../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: expected unsigned long long [addressable] [assigned] [usertype] tmp ../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: got restricted __be64 [usertype] ../drivers/gpu/drm/radeon/radeon_bios.c:66:30: warning: dereference of noderef expression ../drivers/gpu/drm/radeon/radeon_bios.c:66:49: warning: dereference of noderef expression ../drivers/gpu/drm/radeon/radeon_bios.c:92:9: warning: dereference of noderef expression ../drivers/gpu/drm/radeon/radeon_bios.c:93:9: warning: dereference of noderef expression ../drivers/gpu/drm/radeon/radeon_bios.c:95:26: warning: dereference of noderef expression ../drivers/gpu/drm/radeon/radeon_bios.c:95:42: warning: dereference of noderef expression ../drivers/scsi/lpfc/lpfc_bsg.c:195:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:196:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:201:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2630:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2633:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2637:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2854:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2855:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2857:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:5234:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_bsg.c:5237:33: warning: cast to restricted __be32 ../drivers/scsi/mvsas/mv_init.c:294:38: warning: incorrect type in assignment (different address spaces) ../drivers/scsi/mvsas/mv_init.c:294:38: expected void [noderef] __iomem *regs_ex ../drivers/scsi/mvsas/mv_init.c:294:38: got void * ../drivers/scsi/mvsas/mv_init.c:466:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_init.c:466:42: expected unsigned long long [usertype] dev_sas_addr ../drivers/scsi/mvsas/mv_init.c:466:42: got restricted __be64 [usertype] ../drivers/gpu/drm/amd/amdgpu/amdgpu_display.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/bnx2i/bnx2i_init.c:71:1: warning: symbol '__pcpu_scope_bnx2i_percpu' was not declared. Should it be static? ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: got restricted __le64 [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: expected unsigned long long [usertype] ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: got restricted __le64 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:428:40: warning: cast to restricted __be64 ../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: expected unsigned long long [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: got restricted __be64 [usertype] ../drivers/usb/gadget/function/f_tcm.c:81:18: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_tcm.c:81:18: expected unsigned int [usertype] Tag ../drivers/usb/gadget/function/f_tcm.c:81:18: got restricted __le32 [usertype] bot_tag ../drivers/usb/gadget/function/f_tcm.c:163:26: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_tcm.c:163:26: expected unsigned int [usertype] Tag ../drivers/usb/gadget/function/f_tcm.c:163:26: got restricted __le32 [usertype] bot_tag ../drivers/usb/gadget/function/f_tcm.c:1236:22: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_tcm.c:1236:22: expected restricted __le32 [usertype] bot_tag ../drivers/usb/gadget/function/f_tcm.c:1236:22: got unsigned int [usertype] Tag ../drivers/scsi/mpi3mr/mpi3mr_os.c: In function ‘mpi3mr_probe’: ../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:33: warning: ‘%d’ directive writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-overflow=] 5223 | sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id); | ^~ ../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:30: note: directive argument in the range [0, 255] 5223 | sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id); | ^~~~~~ ../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:9: note: ‘sprintf’ output between 2 and 67 bytes into a destination of size 64 5223 | sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:612:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:613:24: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:616:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:619:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:620:24: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:623:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: expected restricted __be32 [usertype] rsn ../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: got unsigned int [usertype] parameter ../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: expected restricted __le16 [usertype] sq_head ../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: got unsigned short [assigned] [usertype] sqhd ../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1480:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:850:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:850:22: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvme.c:850:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:892:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:892:30: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_nvme.c:892:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:893:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:893:30: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_nvme.c:893:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:909:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:909:22: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_nvme.c:909:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:910:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:910:22: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_nvme.c:910:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:911:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:916:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:916:20: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:916:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:917:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:917:22: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvme.c:917:22: got restricted __le32 [usertype] ../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: expected restricted __le16 [usertype] application_tag_translation_mask ../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: got int ../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_issue_reset’: ../drivers/scsi/mpi3mr/mpi3mr_fw.c:1625:54: warning: variable ‘scratch_pad0’ set but not used [-Wunused-but-set-variable] 1625 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; | ^~~~~~~~~~~~ ../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_setup_isr’: ../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:58: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-truncation=] 763 | snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d", | ^~ In function ‘mpi3mr_request_irq’, inlined from ‘mpi3mr_setup_isr’ at ../drivers/scsi/mpi3mr/mpi3mr_fw.c:888:12: ../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:55: note: directive argument in the range [0, 255] 763 | snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d", | ^~~~~~~~~~~~~ ../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:55: note: directive argument in the range [0, 65535] ../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:9: note: ‘snprintf’ output between 8 and 77 bytes into a destination of size 64 763 | snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 764 | mrioc->driver_name, mrioc->id, index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_start_watchdog’: ../drivers/scsi/mpi3mr/mpi3mr_fw.c:2821:60: warning: ‘%s’ directive output may be truncated writing up to 63 bytes into a region of size 41 [-Wformat-truncation=] 2821 | sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name, | ^~ ../drivers/scsi/mpi3mr/mpi3mr_fw.c:2821:50: note: directive argument in the range [0, 255] 2821 | sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name, | ^~~~~~~~~~~~~~~ ../drivers/scsi/mpi3mr/mpi3mr_fw.c:2820:9: note: ‘snprintf’ output between 11 and 76 bytes into a destination of size 50 2820 | snprintf(mrioc->watchdog_work_q_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2821 | sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2822 | mrioc->id); | ~~~~~~~~~~ ../drivers/scsi/mpi3mr/mpi3mr_fw.c:5017:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_fw.c:5017:24: expected unsigned char [addressable] [assigned] [usertype] class ../drivers/scsi/mpi3mr/mpi3mr_fw.c:5017:24: got restricted __le16 [usertype] ../drivers/scsi/bfa/bfa_fcs_rport.c:2558:13: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2559:36: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:1838:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: expected unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: got restricted __be16 [usertype] reply_oxid ../drivers/scsi/bfa/bfa_fcs_rport.c:1977:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2047:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: expected restricted __be16 [usertype] port_speed_cap ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: got int ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: expected restricted __be16 [usertype] port_op_speed ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: got unsigned int enum fc_rpsc_op_speed ../drivers/scsi/bfa/bfa_fcs_rport.c:2593:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2667:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2688:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:3030:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:3030:38: expected unsigned int [addressable] [assigned] [usertype] qos_flow_id ../drivers/scsi/bfa/bfa_fcs_rport.c:3030:38: got restricted __be32 [usertype] ../drivers/scsi/qedi/qedi_main.c:96:36: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_main.c:1215:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1215:20: expected unsigned int [usertype] iscsi_cid ../drivers/scsi/qedi/qedi_main.c:1215:20: got restricted __le16 [usertype] conn_id ../drivers/scsi/qedi/qedi_main.c:1227:74: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/qedi/qedi_main.c:1227:74: expected unsigned int [usertype] tid ../drivers/scsi/qedi/qedi_main.c:1227:74: got restricted __le16 [usertype] itid ../drivers/scsi/qedi/qedi_main.c:1275:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1275:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedi/qedi_main.c:1275:18: got restricted __le16 ../drivers/scsi/qedi/qedi_main.c:1327:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1327:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedi/qedi_main.c:1327:18: got restricted __le16 ../drivers/scsi/qedi/qedi_main.c:1855:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1855:32: expected restricted __le32 [usertype] itt ../drivers/scsi/qedi/qedi_main.c:1855:32: got unsigned int [usertype] proto_itt ../drivers/scsi/qedi/qedi_main.c:1868:37: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_main.c:1882:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1882:20: expected unsigned int [usertype] ../drivers/scsi/qedi/qedi_main.c:1882:20: got restricted __le32 [usertype] itt ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: expected restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: got unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: expected restricted __wsum [usertype] csum ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: got int [assigned] wrs_needed ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast from restricted __wsum ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:796:37: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:797:38: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:798:18: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:819:28: warning: cast to restricted __be16 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:827:24: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:935:25: warning: restricted __be32 degrades to integer ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: expected unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: got restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:940:32: warning: restricted __be32 degrades to integer ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: expected unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: got restricted __be32 [usertype] ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c: note: in included file: ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: expected unsigned long long [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: got restricted __be64 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: expected unsigned long long [usertype] desc ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: got restricted __be64 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:296:25: warning: cast to restricted __be64 ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:298:18: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: expected unsigned long long [usertype] hw_cmd_paddr ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: got restricted __be64 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: expected unsigned long long [usertype] next_cell_paddr ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: got restricted __be64 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: expected unsigned long long [usertype] next_cell_paddr ../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: got restricted __be64 [usertype] ../drivers/scsi/cxgbi/libcxgbi.c:1047:21: warning: restricted __wsum degrades to integer ../drivers/scsi/cxgbi/libcxgbi.c:1052:33: warning: bad assignment (-=) to restricted __wsum ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: warning: invalid assignment: -= ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: left side has type unsigned int ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: right side has type restricted __wsum ../drivers/scsi/cxgbi/libcxgbi.c:1358:19: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1431:19: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c: note: in included file: ../drivers/scsi/cxgbi/libcxgbi.h:414:19: warning: invalid assignment: += ../drivers/scsi/cxgbi/libcxgbi.h:414:19: left side has type int ../drivers/scsi/cxgbi/libcxgbi.h:414:19: right side has type restricted __wsum ../drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/mvsas/mv_sas.c:383:20: warning: invalid assignment: |= ../drivers/scsi/mvsas/mv_sas.c:383:20: left side has type restricted __le32 ../drivers/scsi/mvsas/mv_sas.c:383:20: right side has type unsigned int ../drivers/scsi/mvsas/mv_sas.c:540:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:540:31: expected unsigned short [usertype] ../drivers/scsi/mvsas/mv_sas.c:540:31: got restricted __be16 [usertype] ../drivers/scsi/mvsas/mv_sas.c:644:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:644:31: expected unsigned short [usertype] ../drivers/scsi/mvsas/mv_sas.c:644:31: got restricted __be16 [usertype] ../drivers/scsi/mvsas/mv_sas.c:964:14: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:964:14: expected unsigned int [usertype] ../drivers/scsi/mvsas/mv_sas.c:964:14: got restricted __le32 [usertype] ../drivers/scsi/mvsas/mv_sas.c:967:14: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:967:14: expected unsigned int [usertype] ../drivers/scsi/mvsas/mv_sas.c:967:14: got restricted __le32 [usertype] ../drivers/scsi/mvsas/mv_sas.c:970:14: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:970:14: expected unsigned int [usertype] ../drivers/scsi/mvsas/mv_sas.c:970:14: got restricted __le32 [usertype] ../drivers/scsi/mvsas/mv_sas.c:973:14: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:973:14: expected unsigned int [usertype] ../drivers/scsi/mvsas/mv_sas.c:973:14: got restricted __le32 [usertype] ../drivers/scsi/mvsas/mv_sas.c:1472:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/mvsas/mv_sas.c:1472:28: expected restricted __be32 [usertype] sense_data_len ../drivers/scsi/mvsas/mv_sas.c:1472:28: got int ../drivers/scsi/mvsas/mv_sas.c:1483:23: warning: cast to restricted __le32 ../drivers/scsi/mvsas/mv_sas.c:1484:23: warning: cast to restricted __le32 ../drivers/scsi/mvsas/mv_sas.c:1067:13: warning: context imbalance in 'mvs_port_notify_formed' - different lock contexts for basic block ../drivers/scsi/mvsas/mv_sas.c:1206:9: warning: context imbalance in 'mvs_dev_found_notify' - different lock contexts for basic block ../drivers/scsi/mvsas/mv_sas.c:1643:9: warning: context imbalance in 'mvs_slot_complete' - unexpected unlock In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/irqflags.h:80, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../include/linux/mmzone.h:8, from ../include/linux/gfp.h:7, from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/bnx2i/bnx2i_hwi.c:220:16: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:220:16: expected unsigned int val ../drivers/scsi/bnx2i/bnx2i_hwi.c:220:16: got restricted __le32 [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25: expected unsigned short [usertype] tsih ../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25: got restricted __be16 [usertype] tsih ../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24: expected unsigned short [usertype] cid ../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24: got restricted __be16 [usertype] cid ../drivers/scsi/bnx2i/bnx2i_hwi.c:427:54: warning: restricted itt_t degrades to integer ../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39: expected unsigned int [usertype] ref_itt ../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39: got restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:433:32: warning: cast to restricted __be32 ../drivers/scsi/bnx2i/bnx2i_hwi.c:434:32: warning: cast to restricted __be32 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26: expected restricted __be16 [usertype] t2wait ../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26: got restricted __be32 [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28: expected restricted __be16 [usertype] t2retain ../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28: got restricted __be32 [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1708:29: warning: cast from restricted itt_t ../drivers/scsi/bnx2i/bnx2i_hwi.c:1717:27: warning: cast to restricted itt_t ../drivers/scsi/bnx2i/bnx2i_hwi.c:1813:25: warning: cast from restricted itt_t ../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43: expected restricted itt_t [usertype] ../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43: got int ../drivers/scsi/bnx2i/bnx2i_hwi.c:1982:44: warning: cast from restricted itt_t ../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:324:24: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: expected unsigned int [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: got restricted __be32 [usertype] ../drivers/scsi/qedi/qedi_iscsi.c:518:32: warning: cast to restricted __be32 ../drivers/scsi/qedi/qedi_iscsi.c:519:32: warning: cast to restricted __be32 ../drivers/scsi/qedi/qedi_iscsi.c:528:48: warning: cast to restricted __be32 ../drivers/scsi/qedi/qedi_iscsi.c:529:48: warning: cast to restricted __be32 ../drivers/scsi/qedi/qedi_iscsi.c:759:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_iscsi.c:759:29: expected restricted __le32 [usertype] hi ../drivers/scsi/qedi/qedi_iscsi.c:759:29: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_iscsi.c:761:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_iscsi.c:761:29: expected restricted __le32 [usertype] lo ../drivers/scsi/qedi/qedi_iscsi.c:761:29: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_iscsi.c:762:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_iscsi.c:762:25: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedi/qedi_iscsi.c:762:25: got long ../drivers/scsi/qedi/qedi_iscsi.c:765:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_iscsi.c:765:29: expected restricted __le32 [usertype] hi ../drivers/scsi/qedi/qedi_iscsi.c:765:29: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_iscsi.c:767:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_iscsi.c:767:29: expected restricted __le32 [usertype] lo ../drivers/scsi/qedi/qedi_iscsi.c:767:29: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_iscsi.c:768:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_iscsi.c:768:25: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedi/qedi_iscsi.c:768:25: got int ../drivers/scsi/mpi3mr/mpi3mr_app.c:69:40: warning: restricted __le16 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:70:44: warning: restricted __le16 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:72:44: warning: restricted __le16 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:73:37: warning: restricted __le16 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:74:41: warning: restricted __le16 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:75:41: warning: restricted __le16 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:177:37: warning: cast to restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: expected restricted __le64 [addressable] [assigned] [usertype] address ../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: got unsigned long long [usertype] ../drivers/scsi/mpi3mr/mpi3mr_app.c:178:36: warning: cast to restricted __le32 ../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: expected restricted __le32 [addressable] [assigned] [usertype] length ../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: got unsigned int [usertype] ../drivers/scsi/mpi3mr/mpi3mr_app.c:1851:47: warning: restricted __le32 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:1908:13: warning: restricted __le64 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: warning: invalid assignment: &= ../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: warning: invalid assignment: |= ../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:1932:21: warning: restricted __le64 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: warning: invalid assignment: &= ../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: warning: invalid assignment: |= ../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: warning: incorrect type in initializer (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: expected unsigned short [usertype] dev_handle ../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: got restricted __le16 [usertype] dev_handle ../drivers/scsi/mpi3mr/mpi3mr_app.c:2110:29: warning: restricted __le64 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: warning: invalid assignment: &= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: warning: invalid assignment: |= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2138:37: warning: restricted __le64 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: warning: invalid assignment: &= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: warning: invalid assignment: |= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2159:37: warning: restricted __le64 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: warning: invalid assignment: &= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: warning: invalid assignment: |= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2177:29: warning: restricted __le64 degrades to integer ../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: warning: invalid assignment: &= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: warning: invalid assignment: |= ../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: left side has type restricted __le64 ../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: right side has type unsigned long long ../drivers/scsi/mpi3mr/mpi3mr_app.c:2649:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:2649:36: expected unsigned short [usertype] dev_handle ../drivers/scsi/mpi3mr/mpi3mr_app.c:2649:36: got restricted __le16 [usertype] dev_handle ../drivers/scsi/mpi3mr/mpi3mr_app.c:2726:39: warning: incorrect type in argument 3 (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:2726:39: expected unsigned short [usertype] handle ../drivers/scsi/mpi3mr/mpi3mr_app.c:2726:39: got restricted __le16 [usertype] function_dependent ../drivers/scsi/mpi3mr/mpi3mr_app.c:2774:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:2774:49: expected restricted __le16 [usertype] ioc_status ../drivers/scsi/mpi3mr/mpi3mr_app.c:2774:49: got unsigned short [usertype] ioc_status ../drivers/scsi/mpi3mr/mpi3mr_app.c:2775:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/mpi3mr/mpi3mr_app.c:2775:51: expected restricted __le32 [usertype] ioc_log_info ../drivers/scsi/mpi3mr/mpi3mr_app.c:2775:51: got unsigned int [usertype] ioc_loginfo ../drivers/scsi/mpi3mr/mpi3mr_app.c:723: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_hdb' ../drivers/scsi/mpi3mr/mpi3mr_app.c:750: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_all_hdb' ../drivers/scsi/lpfc/lpfc_nvmet.c:2639:42: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:2640:43: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: expected unsigned int [usertype] addrLow ../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: expected unsigned int [usertype] addrHigh ../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: expected unsigned int [usertype] addrLow ../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: expected unsigned int [usertype] addrHigh ../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3033:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:910:21: warning: cast to restricted __le32 ../drivers/scsi/mvsas/mv_64xx.c:326:33: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/mvsas/mv_64xx.c:326:33: expected unsigned long long [usertype] sas_addr ../drivers/scsi/mvsas/mv_64xx.c:326:33: got restricted __be64 [usertype] ../drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/radeon/r100.c:713:16: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/r100.c:713:16: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/r100.c:713:16: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/r100.c:1099:24: warning: cast to restricted __le32 ../drivers/scsi/mvsas/mv_94xx.c: note: in included file: ../drivers/scsi/mvsas/mv_94xx.h:211:36: error: invalid bitfield specifier for type restricted __le32. ../fs/nfs/inode.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/compat.h, ../arch/x86/include/asm/ia32.h, ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ...): ../include/linux/rculist.h:157:25: warning: context imbalance in 'nfs_put_lock_context' - unexpected unlock ../fs/lockd/svclock.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/list.h:229:25: warning: context imbalance in 'nlmsvc_put_lockowner' - unexpected unlock ../drivers/scsi/qedi/qedi_fw.c:1459:30: warning: cast to restricted itt_t ../drivers/scsi/qedi/qedi_fw.c:1459:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1459:28: expected restricted __le32 [addressable] [usertype] itt ../drivers/scsi/qedi/qedi_fw.c:1459:28: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1460:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1460:31: expected restricted __le32 [addressable] [usertype] cmd_sn ../drivers/scsi/qedi/qedi_fw.c:1460:31: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1463:33: warning: cast to restricted __be32 ../drivers/scsi/qedi/qedi_fw.c:1463:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1463:31: expected restricted __le32 [addressable] [usertype] lo ../drivers/scsi/qedi/qedi_fw.c:1463:31: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1464:33: warning: cast to restricted __be32 ../drivers/scsi/qedi/qedi_fw.c:1464:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1464:31: expected restricted __le32 [addressable] [usertype] hi ../drivers/scsi/qedi/qedi_fw.c:1464:31: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1469:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1469:36: expected restricted __le32 [addressable] [usertype] rtt ../drivers/scsi/qedi/qedi_fw.c:1469:36: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1473:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1473:36: expected restricted __le32 [addressable] [usertype] rtt ../drivers/scsi/qedi/qedi_fw.c:1473:36: got unsigned int ../drivers/scsi/qedi/qedi_fw.c:1478:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1478:41: expected restricted __le32 [addressable] [assigned] [usertype] hdr_second_dword ../drivers/scsi/qedi/qedi_fw.c:1478:41: got int ../drivers/scsi/qedi/qedi_fw.c:1479:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1479:35: expected restricted __le32 [addressable] [assigned] [usertype] ref_cmd_sn ../drivers/scsi/qedi/qedi_fw.c:1479:35: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:50:25: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:51:28: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:52:31: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:53:31: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:55:28: warning: cast from restricted __le16 ../drivers/scsi/qedi/qedi_fw.c:55:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:55:26: expected restricted __be16 [usertype] t2wait ../drivers/scsi/qedi/qedi_fw.c:55:26: got restricted __be32 [usertype] ../drivers/scsi/qedi/qedi_fw.c:56:30: warning: cast from restricted __le16 ../drivers/scsi/qedi/qedi_fw.c:56:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:56:28: expected restricted __be16 [usertype] t2retain ../drivers/scsi/qedi/qedi_fw.c:56:28: got restricted __be32 [usertype] ../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:109:29: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:111:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:111:27: expected restricted __be32 [usertype] ttt ../drivers/scsi/qedi/qedi_fw.c:111:27: got restricted __le32 [usertype] ttt ../drivers/scsi/qedi/qedi_fw.c:112:32: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:113:35: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:114:35: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:116:36: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:214:29: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:216:32: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:217:36: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:218:35: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:285:29: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:287:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:287:28: expected restricted __be16 [usertype] tsih ../drivers/scsi/qedi/qedi_fw.c:287:28: got restricted __le16 [usertype] tsih ../drivers/scsi/qedi/qedi_fw.c:288:32: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:289:35: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:290:35: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:293:37: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:331:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:331:13: expected unsigned short [usertype] idx ../drivers/scsi/qedi/qedi_fw.c:331:13: got restricted __le16 [usertype] rqe_opaque ../drivers/scsi/qedi/qedi_fw.c:366:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:366:13: expected unsigned short [usertype] idx ../drivers/scsi/qedi/qedi_fw.c:366:13: got restricted __le16 [usertype] rqe_opaque ../drivers/scsi/qedi/qedi_fw.c:384:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:384:41: expected restricted __le16 [usertype] opaque ../drivers/scsi/qedi/qedi_fw.c:384:41: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw.c:427:29: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:434:26: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:435:26: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:436:23: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:437:20: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:453:28: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:497:32: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:513:18: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:513:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:513:16: expected unsigned int ../drivers/scsi/qedi/qedi_fw.c:513:16: got restricted __be32 [usertype] ../drivers/scsi/qedi/qedi_fw.c:514:18: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:514:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:514:16: expected unsigned int ../drivers/scsi/qedi/qedi_fw.c:514:16: got restricted __be32 [usertype] ../drivers/scsi/qedi/qedi_fw.c:516:31: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:517:31: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:518:28: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:523:28: warning: cast from restricted __le16 ../drivers/scsi/qedi/qedi_fw.c:524:28: warning: cast from restricted __le16 ../drivers/scsi/qedi/qedi_fw.c:525:28: warning: cast from restricted __le16 ../drivers/scsi/qedi/qedi_fw.c:548:29: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:563:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:563:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:563:9: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:565:26: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:566:26: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:567:23: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:590:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:590:20: expected unsigned int [usertype] iscsi_cid ../drivers/scsi/qedi/qedi_fw.c:590:20: got restricted __le16 [usertype] conn_id ../drivers/scsi/qedi/qedi_fw.c:623:26: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:624:26: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:625:20: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:629:31: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw.c:632:38: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:734:28: warning: incorrect type in initializer (different base types) ../drivers/scsi/qedi/qedi_fw.c:734:28: expected unsigned int [usertype] proto_itt ../drivers/scsi/qedi/qedi_fw.c:734:28: got restricted __le16 [usertype] itid ../drivers/scsi/qedi/qedi_fw.c:743:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:743:19: expected unsigned int [usertype] iscsi_cid ../drivers/scsi/qedi/qedi_fw.c:743:19: got restricted __le16 [usertype] conn_id ../drivers/scsi/qedi/qedi_fw.c:793:9: warning: cast to restricted itt_t ../drivers/scsi/qedi/qedi_fw.c:850:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:850:20: expected unsigned int [usertype] iscsi_cid ../drivers/scsi/qedi/qedi_fw.c:850:20: got restricted __le16 [usertype] conn_id ../drivers/scsi/qedi/qedi_fw.c:881:50: warning: cast from restricted itt_t ../drivers/scsi/qedi/qedi_fw.c:881:40: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:886:48: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw.c:885:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:885:49: expected restricted __le16 [usertype] itid ../drivers/scsi/qedi/qedi_fw.c:885:49: got unsigned int ../drivers/scsi/qedi/qedi_fw.c:925:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:925:40: expected restricted __le16 [usertype] sq_prod ../drivers/scsi/qedi/qedi_fw.c:925:40: got unsigned short [usertype] fw_sq_prod_idx ../drivers/scsi/qedi/qedi_fw.c:1001:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1001:40: expected restricted __le32 [addressable] [assigned] [usertype] isid_tabc ../drivers/scsi/qedi/qedi_fw.c:1001:40: got unsigned int ../drivers/scsi/qedi/qedi_fw.c:1002:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1002:37: expected restricted __le16 [addressable] [assigned] [usertype] isid_d ../drivers/scsi/qedi/qedi_fw.c:1002:37: got unsigned short ../drivers/scsi/qedi/qedi_fw.c:1004:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1004:35: expected restricted __le16 [addressable] [assigned] [usertype] tsih ../drivers/scsi/qedi/qedi_fw.c:1004:35: got restricted __be16 [usertype] tsih ../drivers/scsi/qedi/qedi_fw.c:1005:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1005:47: expected restricted __le32 [addressable] [assigned] [usertype] hdr_second_dword ../drivers/scsi/qedi/qedi_fw.c:1005:47: got int ../drivers/scsi/qedi/qedi_fw.c:1008:36: warning: cast to restricted itt_t ../drivers/scsi/qedi/qedi_fw.c:1008:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1008:34: expected restricted __le32 [addressable] [assigned] [usertype] itt ../drivers/scsi/qedi/qedi_fw.c:1008:34: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1009:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1009:34: expected restricted __le16 [addressable] [assigned] [usertype] cid ../drivers/scsi/qedi/qedi_fw.c:1009:34: got unsigned int [usertype] iscsi_conn_id ../drivers/scsi/qedi/qedi_fw.c:1010:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1010:37: expected restricted __le32 [addressable] [assigned] [usertype] cmd_sn ../drivers/scsi/qedi/qedi_fw.c:1010:37: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1011:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1011:42: expected restricted __le32 [addressable] [assigned] [usertype] exp_stat_sn ../drivers/scsi/qedi/qedi_fw.c:1011:42: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1017:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1017:45: expected restricted __le32 [addressable] [assigned] [usertype] lo ../drivers/scsi/qedi/qedi_fw.c:1017:45: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1019:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1019:45: expected restricted __le32 [addressable] [assigned] [usertype] hi ../drivers/scsi/qedi/qedi_fw.c:1019:45: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1026:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1026:45: expected restricted __le32 [addressable] [assigned] [usertype] lo ../drivers/scsi/qedi/qedi_fw.c:1026:45: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1028:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw.c:1028:45: expected restricted __le32 [addressable] [assigned] [usertype] hi ../drivers/scsi/qedi/qedi_fw.c:1028:45: got unsigned int [usertype] ../drivers/scsi/qedi/qedi_fw.c:1030:46: warning: too many warnings ../fs/nfs/super.c:1182:49: warning: incorrect type in initializer (different address spaces) ../fs/nfs/super.c:1182:49: expected struct rpc_xprt *xprt1 ../fs/nfs/super.c:1182:49: got struct rpc_xprt [noderef] __rcu *cl_xprt ../fs/nfs/super.c:1183:49: warning: incorrect type in initializer (different address spaces) ../fs/nfs/super.c:1183:49: expected struct rpc_xprt *xprt2 ../fs/nfs/super.c:1183:49: got struct rpc_xprt [noderef] __rcu *cl_xprt ../fs/nfs/super.c:1397:14: warning: symbol 'nfs_idmap_cache_timeout' was not declared. Should it be static? ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1138:27: warning: cast to restricted __be32 ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1139:27: warning: cast to restricted __be32 ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: expected unsigned int [usertype] ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: got restricted __be32 [usertype] ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: expected unsigned int [usertype] ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: expected unsigned int static [assigned] [toplevel] [usertype] pagebytes:16 ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:173:23: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:234:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:234:28: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:234:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:249:56: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:249:56: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:249:56: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:258:56: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:258:56: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:258:56: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:270:14: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:271:17: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:284:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:284:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:284:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:338:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:338:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:338:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:444:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:444:23: expected unsigned int [usertype] ox_id:16 ../drivers/scsi/bfa/bfa_fcbuild.c:444:23: got restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:470:30: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:473:30: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:489:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:489:31: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:489:31: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:499:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:560:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:560:31: expected unsigned int [usertype] num_entries:16 ../drivers/scsi/bfa/bfa_fcbuild.c:560:31: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:563:17: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:566:17: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:578:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:578:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:578:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:588:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:588:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:588:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:599:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:599:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:599:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:641:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:641:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:641:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:655:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:655:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:655:44: got unsigned short [usertype] ox_id ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:2325:25: warning: cast to restricted __be64 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1304:24: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32 ../drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/radeon/r300.c:122:39: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/radeon/r300.c:122:39: expected void [noderef] __iomem *ptr ../drivers/gpu/drm/radeon/r300.c:122:39: got void *ptr ../drivers/rapidio/rio.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/scsi/bfa/bfa_port.c:29:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_port.c:29:20: expected restricted __be32 [usertype] t0 ../drivers/scsi/bfa/bfa_port.c:29:20: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_port.c:30:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_port.c:30:20: expected restricted __be32 [usertype] t1 ../drivers/scsi/bfa/bfa_port.c:30:20: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_port.c:526:42: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_port.c:528:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_port.c:563:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_port.c:563:35: expected unsigned int [usertype] ../drivers/scsi/bfa/bfa_port.c:563:35: got restricted __be32 [usertype] ../scripts/Makefile.build:194: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/esas2r/esas2r_disc.c:1176:59: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:760:36: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:844:30: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:846:36: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:848:21: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:850:33: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:927:43: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_disc.c:957:27: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_disc.c:655:42: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_disc.c:656:42: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_disc.c: note: in included file: ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../scripts/Makefile.build:194: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../drivers/platform/x86/lenovo-yoga-tab2-pro-1380-fastcharger.c:221:29: warning: symbol 'yt2_1380_fc_serdev_driver' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/be2iscsi/be_main.c:1169:29: warning: cast to restricted __be16 ../drivers/scsi/be2iscsi/be_main.c:1195:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_main.c:1195:21: expected restricted __be16 [usertype] t2wait ../drivers/scsi/be2iscsi/be_main.c:1195:21: got int ../drivers/scsi/be2iscsi/be_main.c:1680:33: warning: cast to restricted __be16 ../drivers/scsi/be2iscsi/be_main.c:1818:28: warning: cast to restricted __le32 ../drivers/scsi/be2iscsi/be_main.c:1837:36: warning: cast to restricted __le32 ../drivers/scsi/be2iscsi/be_main.c:4353:19: warning: cast from restricted itt_t ../drivers/scsi/be2iscsi/be_main.c:4386:34: warning: cast to restricted itt_t ../drivers/scsi/be2iscsi/be_main.c:4483:16: warning: cast to restricted itt_t ../drivers/scsi/be2iscsi/be_main.c:4483:16: warning: cast from restricted __be32 ../drivers/scsi/be2iscsi/be_main.c:4539:9: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/be2iscsi/be_main.c:4539:9: expected unsigned int [usertype] value ../drivers/scsi/be2iscsi/be_main.c:4539:9: got restricted __be16 [usertype] ../drivers/scsi/be2iscsi/be_main.c:4599:9: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/be2iscsi/be_main.c:4599:9: expected unsigned int [usertype] value ../drivers/scsi/be2iscsi/be_main.c:4599:9: got restricted __be16 [usertype] ../drivers/scsi/be2iscsi/be_main.c:4693:30: warning: restricted __be32 degrades to integer ../drivers/scsi/be2iscsi/be_main.c:4778:17: warning: cast to restricted __be32 ../drivers/scsi/be2iscsi/be_main.c:4778:17: warning: cast from restricted itt_t ../drivers/scsi/be2iscsi/be_main.c:5785:24: warning: symbol 'beiscsi_iscsi_transport' was not declared. Should it be static? ../drivers/rapidio/rio-driver.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/scsi/esas2r/esas2r_flash.c:252:47: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:253:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:253:23: expected unsigned short [usertype] device_id ../drivers/scsi/esas2r/esas2r_flash.c:253:23: got restricted __le16 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:258:37: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:261:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:261:49: expected unsigned int [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:261:49: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:288:52: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:290:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:290:31: expected unsigned short [usertype] device_id ../drivers/scsi/esas2r/esas2r_flash.c:290:31: got restricted __le16 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:291:32: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:603:24: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:604:24: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:613:38: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_flash.c:633:25: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:636:30: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:650:16: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:676:33: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:900:19: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_flash.c:905:32: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_flash.c:1059:24: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:1061:24: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:1070:40: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_flash.c:1128:52: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:1130:38: warning: restricted __le16 degrades to integer ../drivers/scsi/esas2r/esas2r_flash.c:1146:33: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:1170:40: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_flash.c:1312:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:1312:41: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_flash.c:1312:41: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:1315:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:1315:42: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_flash.c:1315:42: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:1318:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:1318:43: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_flash.c:1318:43: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c:1320:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_flash.c:1320:43: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_flash.c:1320:43: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_flash.c: note: in included file: ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/be2iscsi/be_mgmt.c:166:43: warning: restricted __be32 degrades to integer ../drivers/scsi/be2iscsi/be_mgmt.c:167:44: warning: restricted __be32 degrades to integer ../drivers/scsi/be2iscsi/be_mgmt.c:168:44: warning: restricted __be32 degrades to integer ../drivers/scsi/be2iscsi/be_mgmt.c:169:44: warning: restricted __be32 degrades to integer ../drivers/scsi/be2iscsi/be_mgmt.c:171:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_mgmt.c:171:38: expected unsigned long dst_addr ../drivers/scsi/be2iscsi/be_mgmt.c:171:38: got restricted __be32 [usertype] s_addr ../drivers/scsi/qedi/qedi_fw_api.c:34:15: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:34:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:34:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:34:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:35:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:35:37: expected restricted __le32 [usertype] lo ../drivers/scsi/qedi/qedi_fw_api.c:35:37: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:36:15: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:36:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:36:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:36:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:37:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:37:37: expected restricted __le32 [usertype] hi ../drivers/scsi/qedi/qedi_fw_api.c:37:37: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:38:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:38:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:38:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:39:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:39:42: expected restricted __le32 [usertype] sgl_total_length ../drivers/scsi/qedi/qedi_fw_api.c:39:42: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:43:23: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:43:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:43:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:43:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:44:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:44:59: expected restricted __le32 [usertype] lo ../drivers/scsi/qedi/qedi_fw_api.c:44:59: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:45:23: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:45:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:45:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:45:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:46:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:46:59: expected restricted __le32 [usertype] hi ../drivers/scsi/qedi/qedi_fw_api.c:46:59: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:47:23: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:47:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:47:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:47:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:48:55: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:48:55: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedi/qedi_fw_api.c:48:55: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:136:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:136:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:136:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:136:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:136:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:136:17: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:139:21: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:141:25: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:141:25: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:141:25: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:141:25: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:150:21: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:152:25: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:152:25: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:152:25: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:152:25: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:174:39: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_fw_api.c:182:25: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:182:25: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:182:25: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:182:25: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:182:25: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:182:25: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:218:23: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:218:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:218:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:218:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:219:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:219:69: expected restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:219:69: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:244:9: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:244:9: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:244:9: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:244:9: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:247:15: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:247:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:247:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:247:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:248:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:248:54: expected restricted __le32 [usertype] lo ../drivers/scsi/qedi/qedi_fw_api.c:248:54: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:249:15: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:249:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:249:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:249:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:250:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:250:54: expected restricted __le32 [usertype] hi ../drivers/scsi/qedi/qedi_fw_api.c:250:54: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:251:15: warning: cast from restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:251:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:251:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:251:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:252:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:252:51: expected restricted __le32 [usertype] sge_len ../drivers/scsi/qedi/qedi_fw_api.c:252:51: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:265:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:265:13: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:265:13: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:266:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:266:46: expected restricted __le32 [usertype] exp_data_transfer_len ../drivers/scsi/qedi/qedi_fw_api.c:266:46: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:267:9: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:267:9: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:267:9: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:267:9: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:267:9: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:267:9: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:306:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:306:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:306:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:307:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:307:59: expected restricted __le32 [usertype] exp_data_acked ../drivers/scsi/qedi/qedi_fw_api.c:307:59: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:316:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:316:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:316:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:317:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:317:57: expected restricted __le32 [usertype] exp_cont_len ../drivers/scsi/qedi/qedi_fw_api.c:317:57: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:340:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:340:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:340:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:341:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:341:47: expected restricted __le32 [usertype] initial_ref_tag ../drivers/scsi/qedi/qedi_fw_api.c:341:47: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:357:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:357:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:357:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:357:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:357:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:357:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:361:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:361:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:361:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:361:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:361:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:361:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:365:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:365:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:365:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:365:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:365:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:365:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:369:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:369:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:369:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:369:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:369:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:369:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:372:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:372:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:372:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:372:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:372:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:372:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:375:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:375:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:375:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:375:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:375:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:375:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:378:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:378:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:378:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:378:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:378:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:378:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:381:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:381:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:381:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:381:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:381:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:381:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:384:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:384:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:384:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:384:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:384:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:384:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:387:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:387:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:387:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:387:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:387:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:387:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:390:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:390:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:390:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:390:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:390:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:390:17: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:393:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:393:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:393:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:393:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:393:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:393:17: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:396:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:396:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:396:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:396:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:396:17: left side has type restricted __le16 ../drivers/scsi/qedi/qedi_fw_api.c:396:17: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:414:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:414:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:414:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:414:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:414:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:414:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:416:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:416:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:416:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:416:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:416:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:416:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:419:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:419:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:419:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:419:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:419:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:419:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:422:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:422:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:422:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:422:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:422:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:422:17: right side has type unsigned long long ../drivers/scsi/qedi/qedi_fw_api.c:424:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:424:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:424:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:424:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:424:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:424:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:427:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:427:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:427:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:427:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:427:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:427:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:430:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:430:21: expected unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:430:21: got restricted __le32 [usertype] ../drivers/scsi/qedi/qedi_fw_api.c:431:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_fw_api.c:431:47: expected restricted __le32 [usertype] initial_ref_tag ../drivers/scsi/qedi/qedi_fw_api.c:431:47: got unsigned int [usertype] val ../drivers/scsi/qedi/qedi_fw_api.c:446:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:446:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:446:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:446:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:446:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:446:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:450:17: warning: invalid assignment: &= ../drivers/scsi/qedi/qedi_fw_api.c:450:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:450:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:450:17: warning: invalid assignment: |= ../drivers/scsi/qedi/qedi_fw_api.c:450:17: left side has type restricted __le32 ../drivers/scsi/qedi/qedi_fw_api.c:450:17: right side has type int ../drivers/scsi/qedi/qedi_fw_api.c:454:17: warning: too many warnings ../drivers/gpu/drm/amd/amdgpu/atombios_dp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/radeon/rs400.c:238:16: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rs400.c:238:16: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/rs400.c:238:16: got restricted __le32 [usertype] ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:595:21: warning: cast to restricted __be32 ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: got unsigned char [usertype] * ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: got unsigned char [usertype] * ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:748:22: warning: cast to restricted __be64 ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: expected unsigned char [usertype] *data ../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: got void [noderef] __iomem * ../drivers/scsi/qedi/qedi_debugfs.c:14:5: warning: symbol 'qedi_do_not_recover' was not declared. Should it be static? ../drivers/scsi/qedi/qedi_debugfs.c:86:31: warning: symbol 'qedi_debugfs_ops' was not declared. Should it be static? ../drivers/scsi/qedi/qedi_debugfs.c:109:45: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/qedi/qedi_debugfs.c:109:45: expected char const * ../drivers/scsi/qedi/qedi_debugfs.c:109:45: got char const [noderef] __user *buffer ../drivers/scsi/qedi/qedi_debugfs.c:150:41: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_debugfs.c:219:30: warning: symbol 'qedi_dbg_fops' was not declared. Should it be static? ../drivers/rapidio/rio-sysfs.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/scsi/esas2r/esas2r_init.c:907:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_init.c:907:41: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_init.c:907:41: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_init.c:1163:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_init.c:1163:35: expected unsigned int [usertype] sgl_page_size ../drivers/scsi/esas2r/esas2r_init.c:1163:35: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_init.c:1165:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_init.c:1165:32: expected unsigned int [usertype] epoch_time ../drivers/scsi/esas2r/esas2r_init.c:1165:32: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_init.c:1177:41: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_init.c:1180:38: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_init.c:1195:25: warning: cast to restricted __be32 ../drivers/scsi/esas2r/esas2r_init.c:1206:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_init.c:1206:56: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_init.c:1206:56: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_init.c:1208:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_init.c:1208:56: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_init.c:1208:56: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_init.c:1222:41: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_init.c:1224:41: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_init.c: note: in included file: ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/lockd/mon.c: note: in included file (through ../include/linux/smp.h, ../include/linux/alloc_tag.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): ../include/linux/list.h:229:25: warning: context imbalance in 'nsm_release' - unexpected unlock ../drivers/scsi/be2iscsi/be_cmds.c:338:24: warning: cast to restricted __le32 ../drivers/scsi/be2iscsi/be_cmds.c:690:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:690:33: expected unsigned int [usertype] request_length ../drivers/scsi/be2iscsi/be_cmds.c:690:33: got restricted __le32 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:702:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:702:29: expected unsigned int [usertype] lo ../drivers/scsi/be2iscsi/be_cmds.c:702:29: got restricted __le32 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:703:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:703:29: expected unsigned int [usertype] hi ../drivers/scsi/be2iscsi/be_cmds.c:703:29: got restricted __le32 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:752:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:752:24: expected unsigned short [usertype] num_pages ../drivers/scsi/be2iscsi/be_cmds.c:752:24: got restricted __le16 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:768:26: warning: cast to restricted __le16 ../drivers/scsi/be2iscsi/be_cmds.c:795:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:795:24: expected unsigned short [usertype] num_pages ../drivers/scsi/be2iscsi/be_cmds.c:795:24: got restricted __le16 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:830:26: warning: cast to restricted __le16 ../drivers/scsi/be2iscsi/be_cmds.c:892:28: warning: cast to restricted __le16 ../drivers/scsi/be2iscsi/be_cmds.c:948:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:948:25: expected unsigned short [usertype] id ../drivers/scsi/be2iscsi/be_cmds.c:948:25: got restricted __le16 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:1041:26: warning: cast to restricted __le16 ../drivers/scsi/be2iscsi/be_cmds.c:1106:28: warning: cast to restricted __le16 ../drivers/scsi/be2iscsi/be_cmds.c:1770:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:1770:37: expected unsigned short [usertype] hdr_ring_id ../drivers/scsi/be2iscsi/be_cmds.c:1770:37: got restricted __le16 [usertype] ../drivers/scsi/be2iscsi/be_cmds.c:1771:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/be2iscsi/be_cmds.c:1771:38: expected unsigned short [usertype] data_ring_id ../drivers/scsi/be2iscsi/be_cmds.c:1771:38: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/rs600.c:662:30: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/radeon/rs600.c:662:30: expected void [noderef] __iomem *ptr ../drivers/gpu/drm/radeon/rs600.c:662:30: got void * ../drivers/rapidio/rio-scan.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/gpu/drm/radeon/rs690.c:82:59: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs690.c:84:29: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs690.c:85:65: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs690.c:91:57: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs690.c:96:59: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs690.c:98:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs690.c:99:65: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs690.c:105:57: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs690.c:107:59: warning: cast to restricted __le16 ../drivers/scsi/bfa/bfa_core.c:1252:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1253:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1254:42: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1255:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1256:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1257:42: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1270:32: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1270:32: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bfa/bfa_core.c:1270:32: expected unsigned short [usertype] num_ioim_fw ../drivers/scsi/bfa/bfa_core.c:1270:32: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_core.c:1286:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1287:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1288:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1289:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1290:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1291:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1614:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_core.c:1614:31: expected restricted __be16 [usertype] delay ../drivers/scsi/bfa/bfa_core.c:1614:31: got int ../drivers/scsi/bfa/bfa_core.c:1618:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_core.c:1618:33: expected restricted __be16 [usertype] latency ../drivers/scsi/bfa/bfa_core.c:1618:33: got int ../drivers/scsi/bfa/bfa_core.c:1632:43: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1633:45: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1648:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1649:9: warning: cast from restricted __be16 ../drivers/rapidio/rio_cm.c: In function ‘rio_txcq_handler’: ../drivers/rapidio/rio_cm.c:675:21: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] 675 | int rc; | ^~ ../drivers/scsi/esas2r/esas2r_int.c:221:22: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_int.c:753:22: warning: cast to restricted __le32 ../drivers/rapidio/rio_cm.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/rio_cm.c:385:17: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:404:23: warning: cast to restricted __be32 ../drivers/rapidio/rio_cm.c:405:21: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:431:17: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:442:27: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:463:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:466:32: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:497:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:497:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:535:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:537:32: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:809:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:809:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:809:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:810:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:810:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:810:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:815:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:815:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:815:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:816:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:816:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:816:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:817:22: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:817:22: expected unsigned short [usertype] msg_len ../drivers/rapidio/rio_cm.c:817:22: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:977:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:977:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:977:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:978:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:978:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:978:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:983:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:983:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:983:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:984:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:984:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:984:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1032:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1032:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:1032:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1033:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1033:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:1033:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1034:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1034:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:1034:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1035:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1035:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:1035:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1406:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1406:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:1406:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1407:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1407:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:1407:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1412:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1412:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:1412:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1413:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1413:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:1413:21: got restricted __be16 [usertype] ../drivers/clk/qcom/clk-rpmh.c:270:28: warning: restricted __le32 degrades to integer ../drivers/clk/qcom/clk-rpmh.c:270:28: warning: restricted __le32 degrades to integer ../drivers/gpu/drm/i915/intel_uncore.c:1920:1: warning: context imbalance in 'fwtable_read8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:1921:1: warning: context imbalance in 'fwtable_read16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:1922:1: warning: context imbalance in 'fwtable_read32' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:1923:1: warning: context imbalance in 'fwtable_read64' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:1988:1: warning: context imbalance in 'gen6_write8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:1989:1: warning: context imbalance in 'gen6_write16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:1990:1: warning: context imbalance in 'gen6_write32' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2010:1: warning: context imbalance in 'fwtable_write8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2011:1: warning: context imbalance in 'fwtable_write16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2012:1: warning: context imbalance in 'fwtable_write32' - unexpected unlock ../drivers/platform/x86/msi-laptop.c:488:81: warning: dubious: !x | y ../drivers/rapidio/switches/idtcps.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/scsi/esas2r/esas2r_io.c:66:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:66:49: expected unsigned short [usertype] target_id ../drivers/scsi/esas2r/esas2r_io.c:66:49: got restricted __le16 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:167:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:167:26: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_io.c:167:26: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:168:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:168:25: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_io.c:168:25: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:257:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:257:51: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_io.c:257:51: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:259:52: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:259:52: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_io.c:259:52: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:269:60: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:269:60: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:269:60: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:309:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:309:43: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_io.c:309:43: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:310:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:310:44: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_io.c:310:44: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:328:35: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:328:35: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:328:35: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:335:44: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:335:44: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:335:44: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:418:60: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:418:60: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_io.c:418:60: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:420:60: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:420:60: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_io.c:420:60: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:439:61: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:439:61: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:439:61: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:469:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:469:53: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_io.c:469:53: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:470:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:470:53: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_io.c:470:53: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:487:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:487:44: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_io.c:487:44: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:488:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_io.c:488:44: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_io.c:488:44: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_io.c:514:53: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:514:53: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:514:53: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:768:22: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:787:30: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:806:32: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:806:32: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:806:32: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_io.c:808:32: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_io.c:808:32: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_io.c:808:32: right side has type restricted __le16 ../drivers/scsi/esas2r/esas2r_io.c:820:38: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/rapidio/switches/idt_gen2.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/gpu/drm/i915/intel_wakeref.c:145:19: warning: context imbalance in 'wakeref_auto_timeout' - unexpected unlock ../drivers/nvdimm/core.c:187:30: warning: cast to restricted __le32 ../drivers/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' ../drivers/scsi/esas2r/esas2r_ioctl.c:323:23: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:324:23: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:335:25: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_ioctl.c:336:29: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:336:29: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:336:29: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:357:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_ioctl.c:357:31: expected unsigned int [usertype] ctrl_code ../drivers/scsi/esas2r/esas2r_ioctl.c:357:31: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_ioctl.c:358:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_ioctl.c:358:31: expected unsigned short [usertype] target_id ../drivers/scsi/esas2r/esas2r_ioctl.c:358:31: got restricted __le16 [usertype] ../drivers/scsi/esas2r/esas2r_ioctl.c:359:31: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:421:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_ioctl.c:421:57: expected unsigned int [usertype] csmi_status ../drivers/scsi/esas2r/esas2r_ioctl.c:421:57: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_ioctl.c:427:29: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:427:29: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:427:29: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:571:39: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:602:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_ioctl.c:602:49: expected unsigned int [usertype] csmi_status ../drivers/scsi/esas2r/esas2r_ioctl.c:602:49: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_ioctl.c:634:21: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:644:22: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:699:17: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:1008:37: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:1008:37: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:1008:37: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:1010:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_ioctl.c:1010:38: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_ioctl.c:1010:38: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_ioctl.c:1025:45: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:1025:45: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:1025:45: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:1027:45: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:1027:45: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:1027:45: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:1036:45: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:1036:45: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:1036:45: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c:1039:45: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_ioctl.c:1039:45: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_ioctl.c:1039:45: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_ioctl.c: note: in included file: ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/atombios_encoders.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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 * ../fs/ufs/inode.c: note: in included file: ../fs/ufs/util.h:192:40: warning: restricted __fs16 degrades to integer ../fs/ufs/util.h:226:40: warning: restricted __fs16 degrades to integer ../fs/ufs/inode.c:376: warning: Function parameter or struct member 'inode' not described in 'ufs_getfrag_block' ../fs/ufs/inode.c:376: warning: Function parameter or struct member 'fragment' not described in 'ufs_getfrag_block' ../fs/ufs/inode.c:376: warning: Function parameter or struct member 'bh_result' not described in 'ufs_getfrag_block' ../fs/ufs/inode.c:376: warning: Function parameter or struct member 'create' not described in 'ufs_getfrag_block' ../fs/ubifs/journal.c:307:9: warning: context imbalance in '__queue_and_wait' - unexpected unlock ../fs/ubifs/journal.c:322:13: warning: context imbalance in 'wait_for_reservation' - different lock contexts for basic block ../fs/ubifs/journal.c:368:13: warning: context imbalance in 'add_or_start_queue' - different lock contexts for basic block ../drivers/scsi/bfa/bfa_svc.c:733:21: warning: restricted __be32 degrades to integer ../drivers/scsi/bfa/bfa_svc.c:740:48: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:745:41: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:750:33: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:3132:33: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3135:9: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:3136:9: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:4410:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:4412:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:660:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:660:27: expected restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:660:27: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_svc.c:669:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:669:39: expected restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:669:39: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_svc.c:681:71: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_svc.c:681:71: expected unsigned int [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:681:71: got restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:682:49: warning: incorrect type in argument 6 (different base types) ../drivers/scsi/bfa/bfa_svc.c:682:49: expected unsigned int [usertype] resid_len ../drivers/scsi/bfa/bfa_svc.c:682:49: got restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:689:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:689:39: expected unsigned int [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:689:39: got restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:690:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:690:43: expected unsigned int [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:690:43: got restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:3486:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3486:39: expected restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3486:39: got unsigned short [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3521:41: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3522:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3522:54: expected unsigned short [usertype] path_tov ../drivers/scsi/bfa/bfa_svc.c:3522:54: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_svc.c:3524:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3524:53: expected unsigned short [usertype] q_depth ../drivers/scsi/bfa/bfa_svc.c:3524:53: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_svc.c:3851:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3861:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3861:31: expected restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3861:31: got unsigned short [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3870:27: warning: incorrect type in return expression (different base types) ../drivers/scsi/bfa/bfa_svc.c:3870:27: expected unsigned short ../drivers/scsi/bfa/bfa_svc.c:3870:27: got restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:5450:22: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:5451:22: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6410:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6410:21: expected unsigned int enum bfa_status status ../drivers/scsi/bfa/bfa_svc.c:6410:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6461:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6461:49: expected unsigned int [usertype] roundtrip_latency ../drivers/scsi/bfa/bfa_svc.c:6461:49: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6463:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6463:50: expected unsigned int [usertype] est_cable_distance ../drivers/scsi/bfa/bfa_svc.c:6463:50: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6466:25: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6468:39: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6495:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6495:30: expected unsigned int [usertype] lpcnt ../drivers/scsi/bfa/bfa_svc.c:6495:30: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:5748:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5749:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5750:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5751:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5752:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:6387:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6387:26: expected unsigned int [usertype] lpcnt ../drivers/scsi/bfa/bfa_svc.c:6387:26: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6388:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6388:28: expected unsigned int [usertype] payload ../drivers/scsi/bfa/bfa_svc.c:6388:28: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/gpu/drm/xe/xe_guc_ct.c:821:9: warning: context imbalance in '__guc_ct_send_locked' - different lock contexts for basic block ../drivers/rapidio/switches/idt_gen3.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: expected restricted __sum16 [usertype] check ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: got restricted __be16 [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: expected unsigned int [usertype] val ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: got restricted __be32 [usertype] ip ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2935:40: warning: cast from restricted __be32 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: expected restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: got unsigned int [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: expected restricted __be32 [usertype] ip4src ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: got unsigned int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: expected restricted __be16 [usertype] psrc ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: got int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: expected restricted __be16 [usertype] pdst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: got int ../drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/scsi/esas2r/esas2r_vda.c: In function ‘esas2r_complete_vda_ioctl’: ../drivers/scsi/esas2r/esas2r_vda.c:313:59: warning: ‘%2.2u’ directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 3 [-Wformat-truncation=] 313 | snprintf(buf, sizeof(buf), "%1.1u.%2.2u", | ^~~~~ ../drivers/scsi/esas2r/esas2r_vda.c:313:52: note: directive argument in the range [0, 255] 313 | snprintf(buf, sizeof(buf), "%1.1u.%2.2u", | ^~~~~~~~~~~~~ ../drivers/scsi/esas2r/esas2r_vda.c:313:25: note: ‘snprintf’ output between 5 and 8 bytes into a destination of size 5 313 | snprintf(buf, sizeof(buf), "%1.1u.%2.2u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | (int)LOBYTE(le16_to_cpu(rsp->fw_release)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315 | (int)HIBYTE(le16_to_cpu(rsp->fw_release))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/esas2r/esas2r_vda.c:282:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_vda.c:290:41: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_vda.c:295:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_vda.c:307:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:307:42: expected unsigned int [usertype] data_length ../drivers/scsi/esas2r/esas2r_vda.c:307:42: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:310:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_vda.c:314:39: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_vda.c:315:39: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_vda.c:336:25: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_vda.c:112:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:112:39: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:112:39: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:126:42: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:126:42: expected unsigned int [usertype] cmd_rsp_len ../drivers/scsi/esas2r/esas2r_vda.c:126:42: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:128:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:128:37: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:128:37: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:169:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:169:45: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:169:45: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:172:59: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:172:59: expected unsigned int [usertype] payld_length ../drivers/scsi/esas2r/esas2r_vda.c:172:59: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:187:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:187:45: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:187:45: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:200:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:200:40: expected unsigned short [usertype] dev_index ../drivers/scsi/esas2r/esas2r_vda.c:200:40: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:221:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:221:37: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:221:37: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:365:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:365:21: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:365:21: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:366:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:366:25: expected unsigned int [usertype] flash_addr ../drivers/scsi/esas2r/esas2r_vda.c:366:25: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:388:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:388:24: expected unsigned short [usertype] dev_index ../drivers/scsi/esas2r/esas2r_vda.c:388:24: got restricted __le16 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:389:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:389:21: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:389:21: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:396:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:396:44: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:396:44: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:397:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:397:45: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_vda.c:397:45: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:404:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:404:46: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_vda.c:404:46: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:405:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:405:46: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_vda.c:405:46: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:428:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:428:21: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:428:21: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:433:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:433:36: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:433:36: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:434:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:434:37: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_vda.c:434:37: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:440:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:440:38: expected unsigned int [usertype] ctl_len ../drivers/scsi/esas2r/esas2r_vda.c:440:38: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:441:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:441:38: expected unsigned long long [usertype] address ../drivers/scsi/esas2r/esas2r_vda.c:441:38: got restricted __le64 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:459:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:459:21: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:459:21: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c:478:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_vda.c:478:21: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_vda.c:478:21: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_vda.c: note: in included file: ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c:162:46: warning: cast to restricted __be16 ../drivers/rapidio/devices/tsi721.c:1793:44: warning: cast to restricted __le64 ../drivers/rapidio/devices/tsi721.c:137:35: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:137:35: expected restricted __le32 ../drivers/rapidio/devices/tsi721.c:137:35: got restricted __be32 ../drivers/rapidio/devices/tsi721.c:139:35: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:139:35: expected restricted __le32 ../drivers/rapidio/devices/tsi721.c:139:35: got unsigned int ../drivers/rapidio/devices/tsi721.c:185:25: warning: cast to restricted __be32 ../drivers/rapidio/devices/tsi721.c:185:25: warning: cast from restricted __le32 ../drivers/rapidio/devices/tsi721.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/devices/tsi721.c:2267:29: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:2267:29: expected unsigned long long [usertype] ../drivers/rapidio/devices/tsi721.c:2267:29: got restricted __le64 [usertype] ../drivers/rapidio/devices/tsi721.c:2527:50: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:2527:50: expected unsigned long long [usertype] ../drivers/rapidio/devices/tsi721.c:2527:50: got restricted __le64 [usertype] ../drivers/gpu/drm/amd/amdgpu/atombios_i2c.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/radeon/r600.c:1082:38: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/radeon/r600.c:1082:38: expected void [noderef] __iomem *ptr ../drivers/gpu/drm/radeon/r600.c:1082:38: got void * ../drivers/gpu/drm/radeon/r600.c:4042:24: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600.c:4128:26: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600.c:4129:28: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600.c:4387:38: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/radeon/r600.c:4387:38: expected void [noderef] __iomem *ptr ../drivers/gpu/drm/radeon/r600.c:4387:38: got void * ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:990:39: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:990:39: expected void *timing_base ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:990:39: got void [noderef] __iomem * ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1003:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1003:33: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1003:33: got void * ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1005:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1005:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1005:33: got void * ../drivers/scsi/esas2r/esas2r_main.c:849:45: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_main.c:849:45: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_main.c:849:45: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:851:45: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_main.c:851:45: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_main.c:851:45: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:855:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r_main.c:855:30: expected unsigned int [usertype] length ../drivers/scsi/esas2r/esas2r_main.c:855:30: got restricted __le32 [usertype] ../drivers/scsi/esas2r/esas2r_main.c:857:29: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_main.c:857:29: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_main.c:857:29: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:944:56: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:944:53: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_main.c:944:53: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_main.c:944:53: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:950:53: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_main.c:950:53: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_main.c:950:53: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1139:29: warning: invalid assignment: |= ../drivers/scsi/esas2r/esas2r_main.c:1139:29: left side has type unsigned int ../drivers/scsi/esas2r/esas2r_main.c:1139:29: right side has type restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1331:31: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1339:25: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1352:31: warning: cast to restricted __le64 ../drivers/scsi/esas2r/esas2r_main.c:1353:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1354:36: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1355:32: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1356:26: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1357:31: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1380:31: warning: cast to restricted __le64 ../drivers/scsi/esas2r/esas2r_main.c:1381:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1382:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1383:31: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1386:41: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1399:32: warning: cast to restricted __le64 ../drivers/scsi/esas2r/esas2r_main.c:1400:32: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1401:33: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1402:32: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1409:37: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1410:35: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1418:45: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1438:38: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1439:37: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1440:35: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1441:34: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1442:36: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1443:43: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1459:30: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1464:30: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1465:38: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1466:43: warning: cast to restricted __le16 ../drivers/scsi/esas2r/esas2r_main.c:1471:35: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1473:35: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c:1535:40: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r_main.c: note: in included file: ../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 ../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf ../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] ../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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/platform/x86/samsung-laptop.c:1272:43: warning: incorrect type in assignment (different address spaces) ../drivers/platform/x86/samsung-laptop.c:1272:43: expected void *data ../drivers/platform/x86/samsung-laptop.c:1272:43: got void [noderef] __iomem *f0000_segment ../drivers/nvdimm/region_devs.c:955:9: warning: context imbalance in 'nd_region_acquire_lane' - wrong count at exit ../drivers/nvdimm/region_devs.c:968:36: warning: context imbalance in 'nd_region_release_lane' - unexpected unlock ../drivers/gpu/drm/qxl/qxl_kms.c:166:19: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/qxl/qxl_kms.c:166:19: expected struct qxl_rom *rom ../drivers/gpu/drm/qxl/qxl_kms.c:166:19: got void [noderef] __iomem * ../drivers/gpu/drm/qxl/qxl_kms.c:184:26: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/qxl/qxl_kms.c:184:26: expected struct qxl_ram_header *ram_header ../drivers/gpu/drm/qxl/qxl_kms.c:184:26: got void [noderef] __iomem * ../drivers/gpu/drm/qxl/qxl_kms.c:271:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/qxl/qxl_kms.c:271:21: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/qxl/qxl_kms.c:271:21: got struct qxl_ram_header *ram_header ../drivers/gpu/drm/qxl/qxl_kms.c:275:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/qxl/qxl_kms.c:275:21: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/qxl/qxl_kms.c:275:21: got struct qxl_rom *rom ../drivers/gpu/drm/qxl/qxl_kms.c:319:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/qxl/qxl_kms.c:319:21: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/qxl/qxl_kms.c:319:21: got struct qxl_ram_header *ram_header ../drivers/gpu/drm/qxl/qxl_kms.c:320:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/qxl/qxl_kms.c:320:21: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/qxl/qxl_kms.c:320:21: got struct qxl_rom *rom ../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:124:19: warning: cast to restricted __be32 ../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:128:41: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:598:48: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:648:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:648:35: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:648:35: got void *hwbase ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1312:21: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1312:21: expected unsigned long long [usertype] *ptr ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1312:21: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1351:21: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1351:21: expected unsigned long long [usertype] *ptr ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1351:21: got void [noderef] __iomem * ../drivers/gpu/drm/udl/udl_main.c:62:31: warning: cast to restricted __le16 ../drivers/gpu/drm/udl/udl_main.c:70:44: warning: cast to restricted __le32 ../drivers/rapidio/devices/rio_mport_cdev.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/hid/hid-roccat-kone.c:100:28: warning: incorrect type in assignment (different base types) ../drivers/hid/hid-roccat-kone.c:100:28: expected unsigned short [usertype] checksum ../drivers/hid/hid-roccat-kone.c:100:28: got restricted __le16 [usertype] ../drivers/hid/hid-roccat-kone.c:259:19: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/qxl/qxl_object.c:176:29: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/qxl/qxl_object.c:223:40: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/qxl/qxl_object.c:223:40: expected void * ../drivers/gpu/drm/qxl/qxl_object.c:223:40: got void [noderef] __iomem * ../drivers/gpu/drm/qxl/qxl_object.c:273:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/qxl/qxl_object.c:273:33: expected void [noderef] __iomem *vaddr ../drivers/gpu/drm/qxl/qxl_object.c:273:33: got void *pmap ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:32:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:35:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:45:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:48:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:856:16: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c: In function ‘cgx_lmac_init’: ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:49: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 4 and 6 [-Wformat-overflow=] 1701 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); | ^~ ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:37: note: directive argument in the range [-2147483641, 254] 1701 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); | ^~~~~~~~~~~~~~~ ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:17: note: ‘sprintf’ output between 12 and 24 bytes into a destination of size 16 1701 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/rockchip/rockchip_vop2_reg.c:502:24: warning: symbol 'vop2_platform_driver' was not declared. Should it be static? ../fs/jffs2/background.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/compat.h, ../arch/x86/include/asm/ia32.h, ../arch/x86/include/asm/elf.h, ...): ../include/linux/sched/signal.h:289:28: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:289:28: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:289:28: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:291:30: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:291:30: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:291:30: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:298:31: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:298:31: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:298:31: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:303:33: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:303:33: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:303:33: got struct spinlock [noderef] __rcu * ../fs/nfsd/nfs4state.c: In function ‘nfsd4_lock’: ../fs/nfsd/nfs4state.c:7969:29: warning: variable ‘sb’ set but not used [-Wunused-but-set-variable] 7969 | struct super_block *sb; | ^~ ../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/nfsd/nfs4state.c: note: in included file (through ../include/linux/wait.h, ../include/linux/wait_bit.h, ../include/linux/fs.h): ../include/linux/list.h:229:25: warning: context imbalance in 'put_clnt_odstate' - unexpected unlock ../fs/nfsd/nfs4state.c:1203:9: warning: context imbalance in 'nfs4_put_stid' - unexpected unlock ../drivers/gpu/drm/radeon/atombios_dp.c:107:30: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_dp.c:107:30: expected unsigned short [addressable] [usertype] lpAuxRequest ../drivers/gpu/drm/radeon/atombios_dp.c:107:30: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_dp.c:108:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_dp.c:108:27: expected unsigned short [addressable] [usertype] lpDataOut ../drivers/gpu/drm/radeon/atombios_dp.c:108:27: got restricted __le16 [usertype] ../drivers/net/ethernet/marvell/prestera/prestera_devlink.c: In function ‘prestera_dl_info_get’: ../drivers/net/ethernet/marvell/prestera/prestera_devlink.c:359:43: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 4 and 12 [-Wformat-truncation=] 359 | snprintf(buf, sizeof(buf), "%d.%d.%d", | ^~ ../drivers/net/ethernet/marvell/prestera/prestera_devlink.c:359:36: note: directive argument in the range [0, 65535] 359 | snprintf(buf, sizeof(buf), "%d.%d.%d", | ^~~~~~~~~~ ../drivers/net/ethernet/marvell/prestera/prestera_devlink.c:359:9: note: ‘snprintf’ output between 6 and 18 bytes into a destination of size 16 359 | snprintf(buf, sizeof(buf), "%d.%d.%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 360 | sw->dev->fw_rev.maj, | ~~~~~~~~~~~~~~~~~~~~ 361 | sw->dev->fw_rev.min, | ~~~~~~~~~~~~~~~~~~~~ 362 | sw->dev->fw_rev.sub); | ~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/ast/ast_mode.c:784:19: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/ast/ast_mode.c:784:16: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/ast/ast_mode.c:784:16: expected unsigned char [noderef] [usertype] __iomem *dstxor ../drivers/gpu/drm/ast/ast_mode.c:784:16: got unsigned char [usertype] * ../drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/accel/habanalabs/common/command_submission.c:3265:9: warning: context imbalance in 'unregister_timestamp_node' - different lock contexts for basic block ../drivers/accel/habanalabs/common/command_submission.c:3295:25: warning: context imbalance in 'ts_get_and_handle_kernel_record' - unexpected unlock ../drivers/gpu/drm/msm/msm_drv.c:55:6: warning: symbol 'dumpstate' was not declared. Should it be static? ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: expected struct rvu_fwdata *fwdata ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: got struct rvu_fwdata *fwdata ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: got struct rvu_fwdata *fwdata ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2387:46: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2410:38: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/rockchip/cdn-dp-core.c:339:25: warning: cast to restricted __le32 ../drivers/net/ethernet/marvell/mv643xx_eth.c:1952:35: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:1952:35: expected struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:1952:35: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/mv643xx_eth.c:1991:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:1991:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:1991:28: got struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2022:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2022:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2022:28: got struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2056:35: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2056:35: expected struct tx_desc *tx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2056:35: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/mv643xx_eth.c:2111:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2111:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2111:28: got struct tx_desc *tx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2129:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2129:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2129:28: got struct tx_desc *tx_desc_area ../fs/nfs/fscache.c:60:51: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:60:51: expected unsigned long long x ../fs/nfs/fscache.c:60:51: got restricted __be16 const [usertype] sin_port ../fs/nfs/fscache.c:61:61: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:61:61: expected unsigned long long x ../fs/nfs/fscache.c:61:61: got restricted __be32 const [usertype] s_addr ../fs/nfs/fscache.c:66:52: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:66:52: expected unsigned long long x ../fs/nfs/fscache.c:66:52: got restricted __be16 const [usertype] sin6_port ../fs/nfs/fscache.c:67:73: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:67:73: expected unsigned long long x ../fs/nfs/fscache.c:67:73: got restricted __be32 const ../fs/nfs/fscache.c:68:73: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:68:73: expected unsigned long long x ../fs/nfs/fscache.c:68:73: got restricted __be32 const ../fs/nfs/fscache.c:69:73: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:69:73: expected unsigned long long x ../fs/nfs/fscache.c:69:73: got restricted __be32 const ../fs/nfs/fscache.c:70:73: warning: incorrect type in argument 3 (different base types) ../fs/nfs/fscache.c:70:73: expected unsigned long long x ../fs/nfs/fscache.c:70:73: got restricted __be32 const ../drivers/gpu/drm/xe/xe_hw_engine_group.c:320:5: warning: context imbalance in 'xe_hw_engine_group_get_mode' - wrong count at exit ../drivers/gpu/drm/xe/xe_hw_engine_group.c:355:6: warning: context imbalance in 'xe_hw_engine_group_put' - wrong count at exit ../drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/radeon/evergreen.c:4206:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4206:44: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4206:44: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4220:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4220:44: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4220:44: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4223:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4223:36: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4223:36: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4286:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4286:36: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4286:36: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4287:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4287:36: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4287:36: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4288:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4288:36: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4288:36: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4294:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4294:57: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4294:57: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4300:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4300:73: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4300:73: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4304:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4304:73: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4304:73: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4308:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4308:73: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4308:73: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4313:81: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4313:81: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4313:81: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4319:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/evergreen.c:4319:57: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4319:57: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/evergreen.c:4680:24: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/evergreen.c:4739:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/evergreen.c:4740:28: warning: cast to restricted __le32 In file included from ../include/asm-generic/bug.h:22, from ../arch/x86/include/asm/bug.h:99, from ../include/linux/bug.h:5, from ../arch/x86/include/asm/paravirt.h:19, from ../arch/x86/include/asm/cpuid.h:64, from ../arch/x86/include/asm/processor.h:19, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/mtd/mtdpart.c:10: ../drivers/mtd/mtdpart.c: In function ‘parse_mtd_partitions’: ../drivers/mtd/mtdpart.c:693:34: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 693 | pr_debug("%s: got parser %s\n", master->name, | ^~~~~~~~~~~~~~~~~~~~~ ../include/linux/printk.h:391:21: note: in definition of macro ‘pr_fmt’ 391 | #define pr_fmt(fmt) fmt | ^~~ ../include/linux/dynamic_debug.h:248:9: note: in expansion of macro ‘__dynamic_func_call_cls’ 248 | __dynamic_func_call_cls(__UNIQUE_ID(ddebug), cls, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/dynamic_debug.h:250:9: note: in expansion of macro ‘_dynamic_func_call_cls’ 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ ../include/linux/dynamic_debug.h:269:9: note: in expansion of macro ‘_dynamic_func_call’ 269 | _dynamic_func_call(fmt, __dynamic_pr_debug, \ | ^~~~~~~~~~~~~~~~~~ ../include/linux/printk.h:625:9: note: in expansion of macro ‘dynamic_pr_debug’ 625 | dynamic_pr_debug(fmt, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~ ../drivers/mtd/mtdpart.c:693:25: note: in expansion of macro ‘pr_debug’ 693 | pr_debug("%s: got parser %s\n", master->name, | ^~~~~~~~ ../drivers/mtd/mtdpart.c:693:50: note: format string is defined here 693 | pr_debug("%s: got parser %s\n", master->name, | ^~ ../drivers/gpu/drm/gma500/gma_display.c:405:25: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/gma500/gma_display.c:405:25: expected void *tmp_dst ../drivers/gpu/drm/gma500/gma_display.c:405:25: got unsigned char [noderef] [usertype] __iomem * ../fs/nfs/localio.c:420:1: warning: context imbalance in 'nfs_copy_boot_verifier' - different lock contexts for basic block ../drivers/gpu/drm/sti/sti_hdmi.c:1489:24: warning: symbol 'sti_hdmi_driver' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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 * ../drivers/gpu/drm/gma500/intel_bios.c:548:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/gma500/intel_bios.c:548:42: expected void const *const p ../drivers/gpu/drm/gma500/intel_bios.c:548:42: got unsigned char [noderef] [usertype] __iomem * ../drivers/gpu/drm/gma500/intel_bios.c:549:40: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/gma500/intel_bios.c:559:24: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/skge.c:3115:29: warning: cast to restricted __le16 ../drivers/net/ethernet/marvell/skge.c:3115:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/marvell/skge.c:3115:27: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/marvell/skge.c:3115:27: got unsigned short [usertype] ../drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/marvell/sky2.c:1890:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/marvell/sky2.c:1890:28: expected restricted __le16 [usertype] length ../drivers/net/ethernet/marvell/sky2.c:1890:28: got restricted __be16 [usertype] ../drivers/net/ethernet/marvell/sky2.c:2670:29: warning: cast to restricted __le16 ../drivers/net/ethernet/marvell/sky2.c:2670:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/marvell/sky2.c:2670:27: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/marvell/sky2.c:2670:27: got unsigned short [usertype] ../drivers/net/ethernet/marvell/sky2.c:2691:57: warning: cast to restricted __be16 ../drivers/net/ethernet/marvell/sky2.c:2699:27: warning: cast to restricted __le32 ../drivers/net/ethernet/marvell/sky2.c:4445:53: warning: cast to restricted __be16 ../drivers/net/ethernet/marvell/sky2.c:4445:53: warning: cast from restricted __le16 ../drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mtd/ftl.c:179:37: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:202:23: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:218:21: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:219:24: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:230:24: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:231:28: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:232:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:233:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:234:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:242:28: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:244:53: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:249:21: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:258:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:265:14: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:284:44: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:294:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:297:25: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:298:23: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:299:39: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:386:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:386:23: expected unsigned short [assigned] [usertype] LogicalEUN ../drivers/mtd/ftl.c:386:23: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:387:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:387:23: expected unsigned int [assigned] [usertype] EraseCount ../drivers/mtd/ftl.c:387:23: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:397:12: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:400:29: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:401:9: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:401:9: expected unsigned int [usertype] ctl ../drivers/mtd/ftl.c:401:9: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:439:28: warning: incorrect type in initializer (different base types) ../drivers/mtd/ftl.c:439:28: expected unsigned short [usertype] srcunitswap ../drivers/mtd/ftl.c:439:28: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:450:32: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:468:10: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:468:10: expected unsigned short [usertype] unit ../drivers/mtd/ftl.c:468:10: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:484:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:508:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:508:32: expected unsigned int [usertype] ../drivers/mtd/ftl.c:508:32: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:518:36: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:712:52: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:726:13: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:765:43: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:811:19: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:834:18: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:834:18: expected unsigned int [usertype] le_virt_addr ../drivers/mtd/ftl.c:834:18: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:887:26: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:948:16: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:1028:39: warning: cast to restricted __le32 ../drivers/gpu/drm/gma500/mmu.c:307:26: warning: context imbalance in 'psb_mmu_pt_alloc_map_lock' - wrong count at exit ../drivers/gpu/drm/gma500/mmu.c:347:26: warning: context imbalance in 'psb_mmu_pt_map_lock' - wrong count at exit ../drivers/gpu/drm/gma500/mmu.c:380:28: warning: context imbalance in 'psb_mmu_pt_unmap_unlock' - unexpected unlock ../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: ../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1262 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1264 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1267 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1269 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] 1258 | "T10 VPD Binary Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 1257 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1258 | "T10 VPD Binary Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1259 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c:116:36: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/gma500/oaktrail_crtc.c:663:30: warning: symbol 'mrst_clock_funcs' was not declared. Should it be static? ../drivers/mtd/nftlcore.c:218:31: warning: cast to restricted __le16 ../drivers/mtd/nftlcore.c:221:25: warning: cast to restricted __le16 ../drivers/mtd/nftlcore.c:380:54: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:380:54: expected unsigned short [addressable] [usertype] FoldMark1 ../drivers/mtd/nftlcore.c:380:54: got restricted __le16 [usertype] ../drivers/mtd/nftlcore.c:428:56: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:428:56: expected unsigned short [addressable] [assigned] [usertype] SpareVirtUnitNum ../drivers/mtd/nftlcore.c:428:56: got restricted __le16 [usertype] ../drivers/mtd/nftlcore.c:483:33: warning: cast to restricted __le32 ../drivers/mtd/nftlcore.c:555:25: warning: cast to restricted __le16 ../drivers/mtd/nftlcore.c:642:64: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:642:64: expected unsigned short [addressable] [usertype] SpareVirtUnitNum ../drivers/mtd/nftlcore.c:642:64: got restricted __le16 [usertype] ../drivers/mtd/nftlcore.c:658:33: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:658:33: expected unsigned short [addressable] [usertype] SpareReplUnitNum ../drivers/mtd/nftlcore.c:658:33: got restricted __le16 [usertype] ../drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mtd/nftlmount.c:163:40: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:171:35: warning: cast to restricted __le32 ../drivers/mtd/nftlmount.c:183:35: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:183:68: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:315:22: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:318:31: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:318:31: expected unsigned short [addressable] [usertype] EraseMark ../drivers/mtd/nftlmount.c:318:31: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:319:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:319:32: expected unsigned short [addressable] [usertype] EraseMark1 ../drivers/mtd/nftlmount.c:319:32: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:320:30: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:320:30: expected unsigned int [addressable] [usertype] WearInfo ../drivers/mtd/nftlmount.c:320:30: got restricted __le32 [usertype] ../drivers/mtd/nftlmount.c:334:21: warning: cast to restricted __le32 ../drivers/mtd/nftlmount.c:348:24: warning: cast to restricted __le32 ../drivers/mtd/nftlmount.c:500:22: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:508:30: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:508:30: expected unsigned short [addressable] [usertype] EraseMark ../drivers/mtd/nftlmount.c:508:30: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:509:31: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:509:31: expected unsigned short [addressable] [usertype] EraseMark1 ../drivers/mtd/nftlmount.c:509:31: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:510:29: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:510:29: expected unsigned int [addressable] [usertype] WearInfo ../drivers/mtd/nftlmount.c:510:29: got restricted __le32 [usertype] ../drivers/mtd/nftlmount.c:559:16: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:607:49: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:608:45: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:609:46: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:765:26: warning: cast to restricted __le16 ../drivers/gpu/drm/sti/sti_hda.c:807:24: warning: symbol 'sti_hda_driver' was not declared. Should it be static? In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/acl.c:8: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/meson/meson_vclk.c:373:3: warning: symbol 'params' was not declared. Should it be static? ../drivers/gpu/drm/msm/msm_rd.c:44:6: warning: symbol 'rd_full' was not declared. Should it be static? ../drivers/gpu/drm/xe/xe_migrate.c: note: in included file: ../drivers/gpu/drm/xe/tests/xe_migrate.c:776:20: warning: symbol 'xe_migrate_test_suite' was not declared. Should it be static? ../drivers/gpu/drm/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 ../fs/overlayfs/util.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h): ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../drivers/mtd/inftlcore.c:588:39: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:588:39: expected unsigned short [addressable] [usertype] virtualUnitNo ../drivers/mtd/inftlcore.c:588:39: got restricted __le16 [usertype] ../drivers/mtd/inftlcore.c:589:36: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:589:36: expected unsigned short [addressable] [usertype] prevUnitNo ../drivers/mtd/inftlcore.c:589:36: got restricted __le16 [usertype] ../drivers/mtd/inftlcore.c:599:39: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:599:39: expected unsigned short [addressable] [assigned] [usertype] virtualUnitNo ../drivers/mtd/inftlcore.c:599:39: got restricted __le16 [usertype] ../drivers/mtd/inftlcore.c:600:36: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:600:36: expected unsigned short [addressable] [assigned] [usertype] prevUnitNo ../drivers/mtd/inftlcore.c:600:36: got restricted __le16 [usertype] In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/file.c:13: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/autofs/waitq.c:69:17: warning: incorrect type in argument 1 (different address spaces) ../fs/autofs/waitq.c:69:17: expected struct spinlock [usertype] *lock ../fs/autofs/waitq.c:69:17: got struct spinlock [noderef] __rcu * ../fs/autofs/waitq.c:72:48: warning: incorrect type in argument 1 (different address spaces) ../fs/autofs/waitq.c:72:48: expected struct spinlock [usertype] *lock ../fs/autofs/waitq.c:72:48: got struct spinlock [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/orangefs/file.c:119:32: warning: incorrect type in assignment (different base types) ../fs/orangefs/file.c:119:32: expected int open_for_write ../fs/orangefs/file.c:119:32: got restricted fmode_t ../fs/orangefs/file.c:120:31: warning: incorrect type in assignment (different base types) ../fs/orangefs/file.c:120:31: expected int open_for_read ../fs/orangefs/file.c:120:31: got restricted fmode_t ../drivers/gpu/drm/xe/xe_mocs.c: note: in included file: ../drivers/gpu/drm/xe/tests/xe_mocs.c:197:20: warning: symbol 'xe_mocs_test_suite' was not declared. Should it be static? ../drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.c:183:61: warning: cast removes address space '__iomem' of expression ../drivers/mtd/inftlmount.c:121:43: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:122:44: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:123:42: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:124:43: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:125:35: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:126:35: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:178:44: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:179:41: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:180:40: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:181:37: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:182:42: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:183:41: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:402:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlmount.c:402:23: expected unsigned short [usertype] EraseMark ../drivers/mtd/inftlmount.c:402:23: got restricted __le16 [usertype] ../drivers/mtd/inftlmount.c:403:24: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlmount.c:403:24: expected unsigned short [usertype] EraseMark1 ../drivers/mtd/inftlmount.c:403:24: got restricted __le16 [usertype] ../drivers/mtd/inftlmount.c:592:41: warning: cast to restricted __le16 ../drivers/mtd/inftlmount.c:593:38: warning: cast to restricted __le16 ../drivers/mtd/inftlmount.c:594:38: warning: cast to restricted __le16 In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/orangefs-cache.c:8: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mtd/rfd_ftl.c:100:13: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:110:25: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:292:29: warning: incorrect type in initializer (different base types) ../drivers/mtd/rfd_ftl.c:292:29: expected unsigned short [usertype] magic ../drivers/mtd/rfd_ftl.c:292:29: got restricted __le16 [usertype] ../drivers/mtd/rfd_ftl.c:351:29: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:550:19: warning: incorrect type in initializer (different base types) ../drivers/mtd/rfd_ftl.c:550:19: expected unsigned short [usertype] del ../drivers/mtd/rfd_ftl.c:550:19: got restricted __le16 [usertype] ../drivers/mtd/rfd_ftl.c:589:21: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:644:15: warning: incorrect type in assignment (different base types) ../drivers/mtd/rfd_ftl.c:644:15: expected unsigned short [usertype] entry ../drivers/mtd/rfd_ftl.c:644:15: got restricted __le16 [usertype] ../drivers/gpu/drm/xe/xe_oa.c:2455:25: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/xe/xe_oa.c:2455:25: expected unsigned long long [usertype] *ptr ../drivers/gpu/drm/xe/xe_oa.c:2455:25: got void [noderef] __user * ../drivers/gpu/drm/xe/xe_oa.c:2468:15: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/xe/xe_oa.c:2468:15: expected void const volatile [noderef] __user *ptr ../drivers/gpu/drm/xe/xe_oa.c:2468:15: got unsigned long long [usertype] *ptr ../drivers/gpu/drm/pl111/pl111_display.c:33:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:33:37: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:33:37: got void * ../drivers/gpu/drm/pl111/pl111_display.c:45:37: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:45:37: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:45:37: got void * ../drivers/gpu/drm/pl111/pl111_display.c:163:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:163:27: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:163:27: got void * ../drivers/gpu/drm/pl111/pl111_display.c:168:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:168:27: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:168:27: got void * ../drivers/gpu/drm/pl111/pl111_display.c:172:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:172:33: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:172:33: got void * ../drivers/gpu/drm/pl111/pl111_display.c:231:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:231:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:231:33: got void * ../drivers/gpu/drm/pl111/pl111_display.c:234:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:234:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:234:30: got void * ../drivers/gpu/drm/pl111/pl111_display.c:338:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:338:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:338:33: got void * ../drivers/gpu/drm/pl111/pl111_display.c:351:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:351:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:351:33: got void * ../drivers/gpu/drm/pl111/pl111_display.c:368:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:368:33: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:368:33: got void * ../drivers/gpu/drm/pl111/pl111_display.c:371:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:371:41: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:371:41: got void * ../drivers/gpu/drm/pl111/pl111_display.c:384:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:384:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:384:30: got void * ../drivers/gpu/drm/pl111/pl111_display.c:403:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:403:41: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:403:41: got void * ../drivers/gpu/drm/pl111/pl111_display.c:424:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:424:53: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:424:53: got void * ../drivers/gpu/drm/pl111/pl111_display.c:435:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:435:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:435:30: got void * ../drivers/gpu/drm/pl111/pl111_display.c:489:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:489:37: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:489:37: got void * ../drivers/gpu/drm/pl111/pl111_display.c:512:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:512:33: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:512:33: got void * ../drivers/gpu/drm/pl111/pl111_display.c:523:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_display.c:523:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_display.c:523:33: got void * ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c: In function ‘rvu_dbg_mcs_init’: ../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:36: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 7 [-Wformat-overflow=] 506 | sprintf(dname, "mcs%d", i); | ^~ ../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:32: note: directive argument in the range [-2147483641, 2147483646] 506 | sprintf(dname, "mcs%d", i); | ^~~~~~~ ../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:17: note: ‘sprintf’ output between 5 and 15 bytes into a destination of size 10 506 | sprintf(dname, "mcs%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/uio/uio.c:568:21: warning: incorrect type in assignment (different base types) ../drivers/uio/uio.c:568:21: expected restricted __poll_t [usertype] ret ../drivers/uio/uio.c:568:21: got int ../drivers/input/serio/serio.c:153:9: warning: context imbalance in 'serio_get_event' - wrong count at exit ../drivers/input/serio/serio.c:169:9: warning: context imbalance in 'serio_remove_duplicate_events' - wrong count at exit ../drivers/input/serio/serio.c:224:12: warning: context imbalance in 'serio_queue_event' - wrong count at exit ../drivers/input/serio/serio.c:279:9: warning: context imbalance in 'serio_remove_pending_events' - wrong count at exit ../drivers/input/serio/serio.c:293:21: warning: context imbalance in 'serio_get_pending_child' - wrong count at exit ../drivers/input/serio/serio.c:512:9: warning: context imbalance in 'serio_add_port' - wrong count at exit ../drivers/input/serio/serio.c: note: in included file (through ../include/linux/module.h): ../include/linux/list.h:287:25: warning: context imbalance in 'serio_destroy_port' - wrong count at exit ../drivers/input/serio/serio.c:844:13: warning: context imbalance in 'serio_set_drv' - wrong count at exit ../drivers/input/serio/serio.c:960:13: warning: context imbalance in 'serio_interrupt' - wrong count at exit ../drivers/gpu/drm/tve200/tve200_display.c:34:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:34:33: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:34:33: got void * ../drivers/gpu/drm/tve200/tve200_display.c:51:40: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:51:40: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:51:40: got void * ../drivers/gpu/drm/tve200/tve200_display.c:61:40: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:61:40: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:61:40: got void * ../drivers/gpu/drm/tve200/tve200_display.c:66:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:66:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:66:33: got void * ../drivers/gpu/drm/tve200/tve200_display.c:139:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:139:48: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:139:48: got void * ../drivers/gpu/drm/tve200/tve200_display.c:142:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:142:38: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:142:38: got void * ../drivers/gpu/drm/tve200/tve200_display.c:148:30: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:148:30: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:148:30: got void * ../drivers/gpu/drm/tve200/tve200_display.c:237:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:237:34: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:237:34: got void * ../drivers/gpu/drm/tve200/tve200_display.c:251:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:251:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:251:30: got void * ../drivers/gpu/drm/tve200/tve200_display.c:252:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:252:48: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:252:48: got void * ../drivers/gpu/drm/tve200/tve200_display.c:271:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:271:35: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:271:35: got void * ../drivers/gpu/drm/tve200/tve200_display.c:276:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:276:43: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:276:43: got void * ../drivers/gpu/drm/tve200/tve200_display.c:278:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:278:43: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:278:43: got void * ../drivers/gpu/drm/tve200/tve200_display.c:301:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:301:33: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:301:33: got void * ../drivers/gpu/drm/tve200/tve200_display.c:302:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:302:48: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:302:48: got void * ../drivers/gpu/drm/tve200/tve200_display.c:312:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_display.c:312:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_display.c:312:30: got void * In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/orangefs-utils.c:9: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: warning: incorrect type in initializer (different base types) ../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: expected unsigned short [usertype] out ../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: expected unsigned short [addressable] [assigned] [usertype] lpI2CDataOut ../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: got restricted __le16 [usertype] ../drivers/atm/nicstar.c:554:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:554:17: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:554:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:573:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:573:17: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:573:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1148:29: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1153:56: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1483:30: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1489:44: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1489:44: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1489:44: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1492:44: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1492:44: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1492:44: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1804:36: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1804:36: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1804:36: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1810:36: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1810:36: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1810:36: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1859:17: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1859:52: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1860:17: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1866:24: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1873:22: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1874:32: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1882:41: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1882:41: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1882:41: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1887:46: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1892:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1892:17: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1892:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1961:14: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1971:18: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1965:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1965:17: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:1965:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1992:14: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2009:15: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2010:15: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2034:26: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2052:47: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2053:30: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2054:39: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2112:23: warning: incorrect type in assignment (different address spaces) ../drivers/atm/nicstar.c:2112:23: expected void [noderef] __user *iov_base ../drivers/atm/nicstar.c:2112:23: got void * ../drivers/atm/nicstar.c:2113:24: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2146:13: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2152:21: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2185:31: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2292:39: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2303:47: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2346:39: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2580:26: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:1672:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1672:29: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1672:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1673:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1673:29: expected unsigned int [usertype] word_3 ../drivers/atm/nicstar.c:1673:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1674:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1674:29: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:1674:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1683:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1683:29: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1683:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1684:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1684:29: expected unsigned int [usertype] word_3 ../drivers/atm/nicstar.c:1684:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1687:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1687:29: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:1687:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1690:29: warning: invalid assignment: |= ../drivers/atm/nicstar.c:1690:29: left side has type unsigned int ../drivers/atm/nicstar.c:1690:29: right side has type restricted __le32 ../drivers/atm/nicstar.c:1698:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1698:29: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1698:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1701:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1701:29: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1701:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:2702:37: warning: context imbalance in 'ns_poll' - different lock contexts for basic block ../drivers/gpu/drm/pl111/pl111_debugfs.c:43:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/pl111/pl111_debugfs.c:43:45: expected void const volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_debugfs.c:43:45: got void * ../drivers/platform/x86/x86-android-tablets/lenovo.c:604:30: warning: symbol 'lenovo_yoga_tab2_1380_bq24190_pdata' was not declared. Should it be static? ../drivers/platform/x86/x86-android-tablets/lenovo.c:729:12: warning: symbol 'lenovo_yoga_tab2_1380_modules' was not declared. Should it be static? ../drivers/platform/x86/x86-android-tablets/other.c:605:12: warning: symbol 'crystal_cove_pwrsrc_psy' was not declared. Should it be static? ../drivers/platform/x86/x86-android-tablets/other.c:612:28: warning: symbol 'vexia_edu_atla10_ulpmc_node' was not declared. Should it be static? ../drivers/gpu/drm/xe/xe_pci.c:140:9: warning: Initializer entry defined twice ../drivers/gpu/drm/xe/xe_pci.c:141:10: also defined here ../drivers/gpu/drm/pl111/pl111_drv.c:278:20: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/pl111/pl111_drv.c:278:20: expected void *regs ../drivers/gpu/drm/pl111/pl111_drv.c:278:20: got void [noderef] __iomem * ../drivers/gpu/drm/pl111/pl111_drv.c:293:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_drv.c:293:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_drv.c:293:30: got void * ../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo ../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo ../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo ../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo ../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: expected unsigned short [addressable] [assigned] [usertype] usSymClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: expected unsigned short [addressable] [assigned] [usertype] usSymClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: expected unsigned short [addressable] [assigned] [usertype] usConnectorId ../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: expected unsigned short [addressable] [assigned] [usertype] usPixelClock ../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID ../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID ../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID ../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: got restricted __le16 [usertype] ../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID ../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: got restricted __le16 [usertype] ../drivers/atm/iphase.c:151:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:155:11: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:167:56: warning: invalid assignment: |= ../drivers/atm/iphase.c:167:56: left side has type restricted __be16 ../drivers/atm/iphase.c:167:56: right side has type int ../drivers/atm/iphase.c:204:14: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:220:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:228:19: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:241:29: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:242:29: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:279:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:384:14: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:444:17: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:446:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:529:19: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:583:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2966:11: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:3040:23: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:3040:23: expected restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:3040:23: got int vci ../drivers/atm/iphase.c:668:17: warning: restricted __be16 degrades to integer ../drivers/atm/iphase.c:1187:23: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:1187:23: expected restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:1187:23: got int [assigned] desc ../drivers/atm/iphase.c:1299:12: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:1299:12: expected int desc ../drivers/atm/iphase.c:1299:12: got restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:1508:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1555:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1567:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1584:25: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1737:34: warning: invalid assignment: |= ../drivers/atm/iphase.c:1737:34: left side has type restricted __be16 ../drivers/atm/iphase.c:1737:34: right side has type int ../drivers/atm/iphase.c:1814:15: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1815:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1968:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2024:22: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2051:22: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2131:15: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2132:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2280:16: warning: cast to restricted __le32 ../drivers/atm/iphase.c:2280:14: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:2280:14: expected unsigned int [usertype] mac1 ../drivers/atm/iphase.c:2280:14: got restricted __be32 [usertype] ../drivers/atm/iphase.c:2282:16: warning: cast to restricted __le16 ../drivers/atm/iphase.c:2282:14: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:2282:14: expected unsigned short [usertype] mac2 ../drivers/atm/iphase.c:2282:14: got restricted __be16 [usertype] ../drivers/atm/iphase.c:2670:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2674:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1134:25: warning: dereference of noderef expression ../drivers/atm/iphase.c:1139:30: warning: dereference of noderef expression ../drivers/atm/iphase.c:1149:29: warning: dereference of noderef expression ../drivers/atm/iphase.c:1170:21: warning: dereference of noderef expression ../drivers/atm/iphase.c:1170:57: warning: dereference of noderef expression ../drivers/atm/iphase.c:1171:21: warning: dereference of noderef expression ../drivers/atm/iphase.c:1171:57: warning: dereference of noderef expression ../drivers/atm/iphase.c:1397:10: warning: dereference of noderef expression ../drivers/atm/iphase.c:1410:18: warning: dereference of noderef expression ../drivers/atm/iphase.c:1492:17: warning: dereference of noderef expression ../drivers/atm/iphase.c:1493:17: warning: dereference of noderef expression ../drivers/atm/iphase.c:2681:15: warning: dereference of noderef expression ../drivers/atm/iphase.c:2682:15: warning: dereference of noderef expression ../drivers/atm/iphase.c:2996:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:2999:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:3000:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:3010:35: warning: dereference of noderef expression ../drivers/atm/iphase.c:3011:51: warning: dereference of noderef expression ../drivers/atm/iphase.c:3028:36: warning: dereference of noderef expression ../drivers/atm/iphase.c:3029:11: warning: dereference of noderef expression ../drivers/hid/hid-thrustmaster.c:224:41: warning: restricted __le16 degrades to integer ../drivers/hid/hid-thrustmaster.c:225:25: warning: cast to restricted __le16 ../drivers/hid/hid-thrustmaster.c:226:46: warning: restricted __le16 degrades to integer ../drivers/hid/hid-thrustmaster.c:227:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/xattr.c:13: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/tve200/tve200_drv.c:197:20: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/tve200/tve200_drv.c:197:20: expected void *regs ../drivers/gpu/drm/tve200/tve200_drv.c:197:20: got void [noderef] __iomem * ../drivers/gpu/drm/tve200/tve200_drv.c:211:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_drv.c:211:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_drv.c:211:30: got void * ../drivers/input/serio/i8042.c:197:5: warning: context imbalance in 'i8042_install_filter' - wrong count at exit ../drivers/input/serio/i8042.c:210:5: warning: context imbalance in 'i8042_remove_filter' - wrong count at exit ../drivers/input/serio/i8042.c:256:12: warning: context imbalance in 'i8042_flush' - wrong count at exit ../drivers/input/serio/i8042.c:328:5: warning: context imbalance in 'i8042_command' - wrong count at exit ../drivers/input/serio/i8042.c:343:12: warning: context imbalance in 'i8042_kbd_write' - wrong count at exit ../drivers/input/serio/i8042.c:435:9: warning: context imbalance in 'i8042_start' - wrong count at exit ../drivers/input/serio/i8042.c:747:20: warning: context imbalance in 'i8042_aux_test_irq' - wrong count at exit ../fs/overlayfs/dir.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h): ../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) ../include/linux/cred.h:182:41: expected struct cred const *old ../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred ../drivers/net/ethernet/micrel/ks8851_par.c:62:13: warning: context imbalance in 'ks8851_lock_par' - wrong count at exit ../drivers/net/ethernet/micrel/ks8851_par.c:76:13: warning: context imbalance in 'ks8851_unlock_par' - unexpected unlock ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c: In function ‘myri10ge_request_irq’: ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:44: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 25 [-Wformat-truncation=] 2185 | "%s:slice-%d", netdev->name, i); | ^~ ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:34: note: directive argument in the range [-2147483643, 2147483646] 2185 | "%s:slice-%d", netdev->name, i); | ^~~~~~~~~~~~~ ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2184:25: note: ‘snprintf’ output between 9 and 34 bytes into a destination of size 32 2184 | snprintf(ss->irq_desc, sizeof(ss->irq_desc), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2185 | "%s:slice-%d", netdev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/radeon/si.c:1568:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:1570:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:1571:30: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:1573:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:3481:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:3482:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:3490:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:3491:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:3499:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:3498:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:3498:25: expected restricted __le32 const [usertype] *[assigned] fw_data ../drivers/gpu/drm/radeon/si.c:3498:25: got restricted __be32 const [usertype] * ../drivers/gpu/drm/radeon/si.c:3500:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:5706:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5706:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5706:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5707:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5707:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5707:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5709:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5709:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5709:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5710:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5710:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5710:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5711:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5711:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5711:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5716:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5716:49: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5716:49: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5718:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5718:49: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5718:49: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5720:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5720:57: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5720:57: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5727:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5727:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5727:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5728:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5728:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5728:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5732:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5732:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5732:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5735:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5735:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5735:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5738:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5738:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5738:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5741:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5741:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5741:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5744:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5744:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5744:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5748:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5748:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5748:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5749:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5749:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5749:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5751:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5751:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5751:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5752:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si.c:5752:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/si.c:5752:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/si.c:5873:31: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:5875:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:6262:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:6263:28: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:6264:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:6195:24: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si.c:6195:24: warning: cast to restricted __le32 In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/dcache.c:12: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/uio/uio_aec.c:44:49: warning: incorrect type in initializer (different address spaces) ../drivers/uio/uio_aec.c:44:49: expected void [noderef] __iomem *int_flag ../drivers/uio/uio_aec.c:44:49: got void * ../drivers/uio/uio_aec.c:50:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:50:49: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:50:49: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:88:20: warning: incorrect type in assignment (different address spaces) ../drivers/uio/uio_aec.c:88:20: expected void *priv ../drivers/uio/uio_aec.c:88:20: got void [noderef] __iomem * ../drivers/uio/uio_aec.c:104:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:104:42: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:104:42: got void * ../drivers/uio/uio_aec.c:105:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:105:43: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:105:43: got void * ../drivers/uio/uio_aec.c:106:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:106:34: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:106:34: got void * ../drivers/uio/uio_aec.c:115:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:115:31: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:115:31: got void *priv ../drivers/uio/uio_aec.c:128:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:128:42: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:128:42: got void * ../drivers/uio/uio_aec.c:129:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:129:43: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:129:43: got void * ../drivers/uio/uio_aec.c:131:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:131:28: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:131:28: got void * ../drivers/uio/uio_aec.c:136:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:136:31: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:136:31: got void *priv ../drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/input/serio/serport.c:50:12: warning: context imbalance in 'serport_serio_open' - wrong count at exit ../drivers/input/serio/serport.c:61:13: warning: context imbalance in 'serport_serio_close' - wrong count at exit ../drivers/input/serio/serport.c:113:13: warning: context imbalance in 'serport_ldisc_receive' - wrong count at exit ../drivers/input/serio/serport.c:254:9: warning: context imbalance in 'serport_ldisc_write_wakeup' - wrong count at exit ../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? ../drivers/atm/fore200e.c:434:12: warning: cast to restricted __le32 ../drivers/atm/fore200e.c:442:12: warning: incorrect type in argument 1 (different base types) ../drivers/atm/fore200e.c:442:12: expected unsigned int val ../drivers/atm/fore200e.c:442:12: got restricted __le32 [usertype] ../drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/block/aoe/aoecmd.c: In function ‘aoecmd_init’: ../drivers/block/aoe/aoecmd.c:1718:69: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 4 [-Wformat-truncation=] 1718 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); | ^~ ../drivers/block/aoe/aoecmd.c:1718:60: note: directive argument in the range [-2147483641, 2147483646] 1718 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); | ^~~~~~~~~~~~ ../drivers/block/aoe/aoecmd.c:1718:17: note: ‘snprintf’ output between 10 and 20 bytes into a destination of size 12 1718 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/inode.c:15: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/block/aoe/aoecmd.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/list.h:229:25: warning: context imbalance in 'ktio' - unexpected unlock ../drivers/gpu/drm/gma500/psb_intel_display.c:435:30: warning: symbol 'psb_clock_funcs' was not declared. Should it be static? ../drivers/net/ipvlan/ipvlan_core.c:55:36: warning: incorrect type in argument 1 (different base types) ../drivers/net/ipvlan/ipvlan_core.c:55:36: expected unsigned int [usertype] a ../drivers/net/ipvlan/ipvlan_core.c:55:36: got restricted __be32 const [usertype] s_addr ../drivers/atm/eni.c:764:37: warning: cast to restricted __be32 ../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types) ../drivers/atm/eni.c:2055:36: expected unsigned int [usertype] ../drivers/atm/eni.c:2055:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rs780_dpm.c:722:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs780_dpm.c:723:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:724:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:727:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs780_dpm.c:728:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs780_dpm.c:754:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:757:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:760:17: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:779:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs780_dpm.c:816:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:820:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:826:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:891:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:893:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:899:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:903:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:905:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:907:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rs780_dpm.c:909:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rs780_dpm.c:913:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:832:48: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:834:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:856:38: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:857:47: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:858:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:888:13: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:892:55: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:894:50: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:895:50: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:896:51: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:897:52: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:898:52: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:899:53: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:901:58: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:908:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:911:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:918:13: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:923:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:932:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:943:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:955:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:969:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:972:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:975:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:978:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:980:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:987:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1002:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1004:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1006:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1016:13: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1018:42: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1019:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1021:45: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1027:53: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1028:44: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1029:48: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1034:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1046:49: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1048:49: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1050:49: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1053:49: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1055:49: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1065:13: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1069:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1070:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1074:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1078:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1083:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1106:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1108:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1110:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1121:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1123:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1132:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1136:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1140:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1159:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1161:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1163:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1168:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1173:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1188:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1190:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1195:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1199:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1208:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1210:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1212:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1214:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1216:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1218:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1220:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1222:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1224:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dpm.c:1226:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1231:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1246:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1248:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1253:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1256:42: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1267:42: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1269:41: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1274:42: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1278:69: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1280:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1281:69: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1283:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1285:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1287:33: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/r600_dpm.c:1289:33: warning: cast to restricted __le16 In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/orangefs-sysfs.c:146: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1798:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1799:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1800:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1838:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1840:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1845:20: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1846:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1899:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1903:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1920:42: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: struct dma_fence * ../drivers/gpu/drm/radeon/rv770_dpm.c:291:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:291:41: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/rv770_dpm.c:291:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:297:76: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:297:76: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/rv770_dpm.c:297:76: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:311:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:311:42: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/rv770_dpm.c:311:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:313:77: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:313:77: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/rv770_dpm.c:313:77: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:474:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:474:34: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/rv770_dpm.c:474:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:475:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:475:42: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:475:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:476:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:476:44: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:476:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:477:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:477:42: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:477:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:478:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:478:44: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:478:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:479:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:479:41: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:479:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:480:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:480:33: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:480:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:557:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:557:26: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/rv770_dpm.c:557:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:558:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:558:34: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:558:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:559:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:559:36: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:559:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:560:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:560:36: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv770_dpm.c:560:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:561:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:561:40: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/rv770_dpm.c:561:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:562:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:562:42: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:562:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:582:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:582:40: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/rv770_dpm.c:582:40: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:600:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:600:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/rv770_dpm.c:600:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:606:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:606:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/rv770_dpm.c:606:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:609:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:609:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/rv770_dpm.c:609:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:983:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:983:68: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:983:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:984:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:984:70: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:984:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:985:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:985:68: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:985:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:986:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:986:70: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:986:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:988:67: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:988:67: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:988:67: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:989:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:989:59: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:989:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:993:60: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:993:60: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:993:60: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:994:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:994:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:994:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:995:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:995:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv770_dpm.c:995:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1015:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1015:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/rv770_dpm.c:1015:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1018:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1018:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/rv770_dpm.c:1018:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1032:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1032:71: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:1032:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1034:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1034:73: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:1034:73: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1036:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1036:71: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:1036:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1038:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1038:73: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:1038:73: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1040:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1040:70: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:1040:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1042:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1042:62: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:1042:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1045:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1045:61: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/rv770_dpm.c:1045:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1047:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1047:62: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/rv770_dpm.c:1047:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1050:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1050:63: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/rv770_dpm.c:1050:63: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1053:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1053:63: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv770_dpm.c:1053:63: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1055:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1055:65: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:1055:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1057:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1057:65: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv770_dpm.c:1057:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1059:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1059:69: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/rv770_dpm.c:1059:69: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1061:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1061:71: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/rv770_dpm.c:1061:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1064:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1064:55: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/rv770_dpm.c:1064:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1079:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1079:42: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/rv770_dpm.c:1079:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1081:43: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1081:43: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/rv770_dpm.c:1081:43: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1124:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1124:62: expected unsigned int ../drivers/gpu/drm/radeon/rv770_dpm.c:1124:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1129:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1129:69: expected unsigned int ../drivers/gpu/drm/radeon/rv770_dpm.c:1129:69: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:1150:49: warning: invalid assignment: |= ../drivers/gpu/drm/radeon/rv770_dpm.c:1150:49: left side has type unsigned int ../drivers/gpu/drm/radeon/rv770_dpm.c:1150:49: right side has type restricted __be32 ../drivers/gpu/drm/radeon/rv770_dpm.c:1152:48: warning: invalid assignment: |= ../drivers/gpu/drm/radeon/rv770_dpm.c:1152:48: left side has type unsigned int ../drivers/gpu/drm/radeon/rv770_dpm.c:1152:48: right side has type restricted __be32 ../drivers/gpu/drm/radeon/rv770_dpm.c:1156:77: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv770_dpm.c:1156:77: expected unsigned int ../drivers/gpu/drm/radeon/rv770_dpm.c:1156:77: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv770_dpm.c:2150:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv770_dpm.c:2151:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2152:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2155:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv770_dpm.c:2156:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv770_dpm.c:2199:24: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2201:24: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2204:28: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2205:29: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2206:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv770_dpm.c:2208:24: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2210:24: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2213:28: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2214:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/rv770_dpm.c:2295:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2299:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/rv770_dpm.c:2317:42: warning: cast to restricted __le16 ../drivers/gpu/drm/i915/gt/intel_execlists_submission.c:806:59: warning: context imbalance in 'assert_pending_valid' - different lock contexts for basic block ../drivers/gpu/drm/msm/adreno/a2xx_catalog.c:47:1: warning: symbol 'a2xx_gpulist' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/micrel/ksz884x.c:3146:50: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:3467:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3467:37: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3467:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3469:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3469:29: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3469:29: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3471:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3471:33: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:3471:33: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4377:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4670:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4706:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4751:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1542:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1542:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1542:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1518:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1518:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1518:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/gpu/drm/xe/xe_pt.c:933:73: warning: Using plain integer as NULL pointer ../drivers/input/serio/ps2mult.c: In function ‘ps2mult_connect’: ../drivers/input/serio/ps2mult.c:131:21: warning: ‘/port’ directive output may be truncated writing 5 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 131 | "%s/port%d", mx_serio->phys, i); | ^~~~~ In function ‘ps2mult_create_port’, inlined from ‘ps2mult_connect’ at ../drivers/input/serio/ps2mult.c:172:11: ../drivers/input/serio/ps2mult.c:131:18: note: directive argument in the range [0, 1] 131 | "%s/port%d", mx_serio->phys, i); | ^~~~~~~~~~~ ../drivers/input/serio/ps2mult.c:130:9: note: ‘snprintf’ output between 7 and 38 bytes into a destination of size 32 130 | snprintf(serio->phys, sizeof(serio->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | "%s/port%d", mx_serio->phys, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/orangefs-mod.c:11: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/serio/ps2mult.c: note: in included file: ../include/linux/serio.h:123:19: warning: context imbalance in 'ps2mult_serio_write' - wrong count at exit ../drivers/input/serio/ps2mult.c:98:12: warning: context imbalance in 'ps2mult_serio_start' - wrong count at exit ../drivers/input/serio/ps2mult.c:110:13: warning: context imbalance in 'ps2mult_serio_stop' - wrong count at exit ../include/linux/serio.h:123:19: warning: context imbalance in 'ps2mult_reset' - wrong count at exit ../drivers/input/serio/ps2mult.c:278:9: warning: context imbalance in 'ps2mult_interrupt' - wrong count at exit ../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/radeon/cik.c:1878:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:1880:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:1881:30: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:1883:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3909:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3910:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3914:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3918:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3919:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3923:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3927:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3926:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:3926:25: expected restricted __le32 const [usertype] *[assigned] fw_data ../drivers/gpu/drm/radeon/cik.c:3926:25: got restricted __be32 const [usertype] * ../drivers/gpu/drm/radeon/cik.c:3928:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3932:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:3933:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:4265:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:4266:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:4270:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:4279:34: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:4280:35: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:4284:25: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:5943:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:5947:24: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:5951:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6433:62: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6434:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6435:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6439:63: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6440:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6441:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6445:62: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6446:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6447:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6451:63: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6452:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6453:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6457:64: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6458:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6459:46: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:6463:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6463:56: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6463:56: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6486:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6486:56: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6486:56: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6710:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6710:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6710:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6711:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6711:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6711:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6713:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6713:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6713:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6714:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6714:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6714:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6715:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6715:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6715:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6720:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6720:49: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6720:49: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6722:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6722:49: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6722:49: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6724:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6724:57: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6724:57: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6731:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6731:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6731:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6732:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6732:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6732:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6735:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6735:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6735:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6736:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6736:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6736:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6739:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6739:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6739:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6740:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6740:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6740:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6744:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6744:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6744:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6745:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6745:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6745:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6748:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6748:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6748:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6749:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6749:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6749:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6752:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6752:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6752:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6753:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6753:33: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6753:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6757:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6757:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6757:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6758:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6758:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6758:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6760:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6760:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6760:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:6761:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik.c:6761:25: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik.c:6761:25: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik.c:7576:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:7577:28: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:7578:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32 ../drivers/input/serio/libps2.c:107:5: warning: context imbalance in 'ps2_sendbyte' - wrong count at exit ../drivers/gpu/drm/msm/adreno/a3xx_catalog.c:87:1: warning: symbol 'a3xx_gpulist' was not declared. Should it be static? ../drivers/atm/idt77252.c:1218:15: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1231:18: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1388:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1388:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1388:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1424:16: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1441:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1467:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1471:33: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1482:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1507:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1507:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1507:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1518:24: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:745:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:745:27: expected unsigned int [usertype] word_1 ../drivers/atm/idt77252.c:745:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:747:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:747:27: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:747:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:748:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:748:27: expected unsigned int [usertype] word_3 ../drivers/atm/idt77252.c:748:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:749:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:749:27: expected unsigned int [usertype] word_4 ../drivers/atm/idt77252.c:749:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1021:16: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1029:33: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1038:18: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1247:30: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1266:26: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1342:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1343:34: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/super.c:8: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/tcm_fc/tfc_sess.c:47:17: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:47:17: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:47:17: void * ../drivers/target/tcm_fc/tfc_sess.c:72:9: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:72:9: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:72:9: void * ../drivers/target/tcm_fc/tfc_sess.c:89:9: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:89:9: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:89:9: void * ../drivers/target/tcm_fc/tfc_sess.c:166:17: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:166:17: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:166:17: void * ../drivers/target/tcm_fc/tfc_sess.c:456:17: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:456:17: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:456:17: void * ../drivers/net/ethernet/natsemi/ns83820.c:900:39: warning: cast to restricted __be16 ../drivers/net/ethernet/natsemi/ns83820.c:1115:42: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/natsemi/ns83820.c:1983:9: warning: cast to restricted __le32 ../drivers/input/serio/serio_raw.c:129:13: warning: context imbalance in 'serio_raw_fetch_byte' - wrong count at exit ../drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c:76:38: warning: context imbalance in 'pool_free_older_than' - different lock contexts for basic block ../drivers/vfio/pci/vfio_pci_core.c:241:33: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:241:41: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:245:25: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:245:43: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:245:56: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:245:65: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:250:25: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:250:44: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:250:57: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:250:66: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:258:39: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:258:58: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:1700:9: warning: cast from restricted vm_fault_t ../fs/afs/callback.c:146:22: warning: context imbalance in 'afs_lookup_volume_rcu' - different lock contexts for basic block ../drivers/gpu/drm/radeon/rv730_dpm.c:106:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:106:26: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/rv730_dpm.c:106:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:107:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:107:34: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:107:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:108:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:108:36: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv730_dpm.c:108:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:109:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:109:36: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv730_dpm.c:109:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:110:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:110:40: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/rv730_dpm.c:110:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:111:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:111:42: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/rv730_dpm.c:111:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:183:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:183:41: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:183:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:184:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:184:33: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:184:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:185:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:185:34: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/rv730_dpm.c:185:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:186:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:186:39: expected unsigned int [usertype] vMPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:186:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:187:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:187:40: expected unsigned int [usertype] vMPLL_FUNC_CNTL2 ../drivers/gpu/drm/radeon/rv730_dpm.c:187:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:188:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:188:40: expected unsigned int [usertype] vMPLL_FUNC_CNTL3 ../drivers/gpu/drm/radeon/rv730_dpm.c:188:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:189:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:189:32: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/rv730_dpm.c:189:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:190:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:190:33: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/rv730_dpm.c:190:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:294:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:294:65: expected unsigned int [usertype] vMPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:294:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:295:66: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:295:66: expected unsigned int [usertype] vMPLL_FUNC_CNTL2 ../drivers/gpu/drm/radeon/rv730_dpm.c:295:66: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:296:66: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:296:66: expected unsigned int [usertype] vMPLL_FUNC_CNTL3 ../drivers/gpu/drm/radeon/rv730_dpm.c:296:66: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:297:67: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:297:67: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:297:67: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:298:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:298:59: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:298:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:302:60: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:302:60: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:302:60: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:303:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:303:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv730_dpm.c:303:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:304:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:304:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv730_dpm.c:304:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:324:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:324:68: expected unsigned int [usertype] vMPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:324:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:326:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:326:69: expected unsigned int [usertype] vMPLL_FUNC_CNTL2 ../drivers/gpu/drm/radeon/rv730_dpm.c:326:69: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:328:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:328:69: expected unsigned int [usertype] vMPLL_FUNC_CNTL3 ../drivers/gpu/drm/radeon/rv730_dpm.c:328:69: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:330:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:330:70: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:330:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:332:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:332:62: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:332:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:334:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:334:61: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/rv730_dpm.c:334:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:336:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:336:62: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/rv730_dpm.c:336:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:339:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:339:63: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/rv730_dpm.c:339:63: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:342:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:342:63: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv730_dpm.c:342:63: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:344:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:344:65: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv730_dpm.c:344:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:346:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:346:65: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv730_dpm.c:346:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:348:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:348:69: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/rv730_dpm.c:348:69: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:350:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:350:71: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/rv730_dpm.c:350:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:353:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:353:55: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/rv730_dpm.c:353:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:369:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:369:42: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/rv730_dpm.c:369:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv730_dpm.c:371:43: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv730_dpm.c:371:43: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/rv730_dpm.c:371:43: got restricted __be32 [usertype] In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/devorangefs-req.c:11: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/befs/datastream.c:132: warning: expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead ../drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/orangefs/devorangefs-req.c:254:28: warning: context imbalance in 'orangefs_devreq_read' - different lock contexts for basic block In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/symlink.c:8: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/atm/atmtcp.c:129:21: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:129:21: expected unsigned short [addressable] [assigned] [usertype] vpi ../drivers/atm/atmtcp.c:129:21: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:131:21: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:131:21: expected unsigned short [addressable] [assigned] [usertype] vci ../drivers/atm/atmtcp.c:131:21: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:222:18: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:222:18: expected unsigned short [usertype] vpi ../drivers/atm/atmtcp.c:222:18: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:223:18: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:223:18: expected unsigned short [usertype] vci ../drivers/atm/atmtcp.c:223:18: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:224:21: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:224:21: expected unsigned int [usertype] length ../drivers/atm/atmtcp.c:224:21: got restricted __be32 [usertype] ../drivers/atm/atmtcp.c:300:33: warning: cast to restricted __be16 ../drivers/atm/atmtcp.c:300:50: warning: cast to restricted __be16 In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/namei.c:12: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/team/team_mode_activebackup.c:54:40: error: incompatible types in comparison expression (different address spaces): ../drivers/net/team/team_mode_activebackup.c:54:40: struct team_port [noderef] __rcu * ../drivers/net/team/team_mode_activebackup.c:54:40: struct team_port * ../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_add_isr’: ../drivers/net/ethernet/neterion/s2io.c:6947:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 6947 | "%s:MSI-X-%d-TX", | ^~ ../drivers/net/ethernet/neterion/s2io.c:6947:49: note: directive argument in the range [-2147483641, 2147483646] 6947 | "%s:MSI-X-%d-TX", | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6945:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25 6945 | snprintf(sp->desc[i], | ^~~~~~~~~~~~~~~~~~~~~ 6946 | sizeof(sp->desc[i]), | ~~~~~~~~~~~~~~~~~~~~ 6947 | "%s:MSI-X-%d-TX", | ~~~~~~~~~~~~~~~~~ 6948 | dev->name, i); | ~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6936:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=] 6936 | "%s:MSI-X-%d-RX", | ^~ ../drivers/net/ethernet/neterion/s2io.c:6936:49: note: directive argument in the range [-2147483641, 2147483646] 6936 | "%s:MSI-X-%d-RX", | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c:6934:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25 6934 | snprintf(sp->desc[i], | ^~~~~~~~~~~~~~~~~~~~~ 6935 | sizeof(sp->desc[i]), | ~~~~~~~~~~~~~~~~~~~~ 6936 | "%s:MSI-X-%d-RX", | ~~~~~~~~~~~~~~~~~ 6937 | dev->name, i); | ~~~~~~~~~~~~~ ../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_init_nic’: ../drivers/net/ethernet/neterion/s2io.c:8097:59: warning: ‘%s’ directive output may be truncated writing up to 79 bytes into a region of size between 35 and 50 [-Wformat-truncation=] 8097 | snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name, | ^~ ../drivers/net/ethernet/neterion/s2io.c:8097:9: note: ‘snprintf’ output between 11 and 105 bytes into a destination of size 60 8097 | snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8098 | sp->product_name); | ~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/radeon/rv740_dpm.c:175:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:175:26: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/rv740_dpm.c:175:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:176:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:176:34: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:176:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:177:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:177:36: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:177:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:178:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:178:36: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv740_dpm.c:178:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:179:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:179:40: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/rv740_dpm.c:179:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:180:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:180:42: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:180:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:274:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:274:34: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/rv740_dpm.c:274:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:275:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:275:42: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:275:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:276:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:276:44: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:276:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:277:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:277:42: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:277:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:278:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:278:44: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:278:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:279:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:279:41: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:279:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:280:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:280:33: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:280:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:281:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:281:32: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/rv740_dpm.c:281:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:282:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:282:33: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/rv740_dpm.c:282:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:376:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:376:68: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:376:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:377:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:377:70: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:377:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:378:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:378:68: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:378:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:379:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:379:70: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:379:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:380:67: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:380:67: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:380:67: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:381:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:381:59: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:381:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:385:60: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:385:60: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/rv740_dpm.c:385:60: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:386:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:386:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/rv740_dpm.c:386:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/rv740_dpm.c:387:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/rv740_dpm.c:387:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/rv740_dpm.c:387:62: got restricted __be32 [usertype] ../drivers/gpu/drm/msm/adreno/a4xx_catalog.c:47:1: warning: symbol 'a4xx_gpulist' was not declared. Should it be static? ../drivers/net/ethernet/neterion/s2io.c:6959:41: warning: cast to restricted __be32 ../drivers/input/serio/hyperv-keyboard.c:292:12: warning: context imbalance in 'hv_kbd_start' - wrong count at exit ../drivers/input/serio/hyperv-keyboard.c:303:13: warning: context imbalance in 'hv_kbd_stop' - wrong count at exit ../drivers/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 In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/dir.c:6: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/atm/lanai.c:1397:29: warning: incorrect type in argument 1 (different base types) ../drivers/atm/lanai.c:1397:29: expected restricted __be32 const [usertype] *p ../drivers/atm/lanai.c:1397:29: got unsigned int const [usertype] *[assigned] x ../drivers/atm/lanai.c:1716:52: warning: incorrect type in argument 1 (different base types) ../drivers/atm/lanai.c:1716:52: expected restricted __le32 const [usertype] *p ../drivers/atm/lanai.c:1716:52: got unsigned int [usertype] * ../drivers/atm/lanai.c:1176:30: warning: incorrect type in assignment (different base types) ../drivers/atm/lanai.c:1176:30: expected unsigned int [usertype] ../drivers/atm/lanai.c:1176:30: got restricted __le32 [usertype] ../drivers/atm/lanai.c:1191:30: warning: incorrect type in assignment (different base types) ../drivers/atm/lanai.c:1191:30: expected unsigned int [usertype] ../drivers/atm/lanai.c:1191:30: got restricted __be32 [usertype] ../fs/afs/cell.c:694:9: error: incompatible types in comparison expression (different address spaces): ../fs/afs/cell.c:694:9: struct hlist_node [noderef] __rcu * ../fs/afs/cell.c:694:9: struct hlist_node * ../fs/afs/cell.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/input/serio/sun4i-ps2.c:134:15: warning: context imbalance in 'sun4i_ps2_interrupt' - wrong count at exit ../drivers/input/serio/sun4i-ps2.c:140:12: warning: context imbalance in 'sun4i_ps2_open' - wrong count at exit ../drivers/w1/w1.c:418:17: warning: incorrect type in assignment (different base types) ../drivers/w1/w1.c:418:17: expected unsigned long long [usertype] rn64_le ../drivers/w1/w1.c:418:17: got restricted __le64 [usertype] ../drivers/w1/w1.c:909:21: warning: incorrect type in initializer (different base types) ../drivers/w1/w1.c:909:21: expected unsigned long long [usertype] rn_le ../drivers/w1/w1.c:909:21: got restricted __le64 [usertype] ../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:196: warning: Excess struct member 'buf' description in 'panthor_fw_section' ../drivers/gpu/drm/panthor/panthor_fw.c:196: warning: Excess struct member 'size' description in 'panthor_fw_section' ../drivers/gpu/drm/panthor/panthor_fw.c:278: warning: Excess struct member 'ping_work' description in 'panthor_fw' ../drivers/net/team/team_mode_loadbalance.c:373:14: warning: incorrect type in assignment (different address spaces) ../drivers/net/team/team_mode_loadbalance.c:373:14: expected struct team_port *port ../drivers/net/team/team_mode_loadbalance.c:373:14: got struct team_port [noderef] __rcu *port ../drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/afs/dir.c:271:24: warning: context imbalance in 'afs_read_dir' - wrong count at exit ../fs/afs/dir.c:498:12: warning: context imbalance in 'afs_dir_iterate' - different lock contexts for basic block In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/orangefs-bufmap.c:7: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mtd/chips/cfi_probe.c:227:27: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:229:28: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:230:27: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:231:28: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:232:36: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:233:38: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:241:49: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_probe.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/gpu/drm/gma500/opregion.c:294:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/gma500/opregion.c:294:25: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/gma500/opregion.c:294:25: got struct opregion_header *header ../drivers/gpu/drm/gma500/opregion.c:324:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/gma500/opregion.c:324:20: expected void const *const p ../drivers/gpu/drm/gma500/opregion.c:324:20: got void [noderef] __iomem *[assigned] base ../drivers/gpu/drm/gma500/opregion.c:330:26: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/gma500/opregion.c:330:26: expected struct opregion_header *header ../drivers/gpu/drm/gma500/opregion.c:330:26: got void [noderef] __iomem *[assigned] base ../drivers/gpu/drm/gma500/opregion.c:331:23: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/gma500/opregion.c:331:23: expected void *vbt ../drivers/gpu/drm/gma500/opregion.c:331:23: got void [noderef] __iomem * ../drivers/gpu/drm/gma500/opregion.c:338:32: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/gma500/opregion.c:338:32: expected struct opregion_acpi *acpi ../drivers/gpu/drm/gma500/opregion.c:338:32: got void [noderef] __iomem * ../drivers/gpu/drm/gma500/opregion.c:343:32: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/gma500/opregion.c:343:32: expected struct opregion_asle *asle ../drivers/gpu/drm/gma500/opregion.c:343:32: got void [noderef] __iomem * ../drivers/input/serio/userio.c:130:9: warning: context imbalance in 'userio_fetch_data' - wrong count at exit ../drivers/memstick/core/memstick.c:206: warning: Function parameter or struct member 'host' not described in 'memstick_detect_change' ../drivers/memstick/core/memstick.c:222: warning: Function parameter or struct member 'host' not described in 'memstick_next_req' ../drivers/memstick/core/memstick.c:222: warning: Function parameter or struct member 'mrq' not described in 'memstick_next_req' ../drivers/memstick/core/memstick.c:248: warning: Function parameter or struct member 'host' not described in 'memstick_new_req' ../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req_sg' ../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req_sg' ../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'sg' not described in 'memstick_init_req_sg' ../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req' ../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req' ../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'buf' not described in 'memstick_init_req' ../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'length' not described in 'memstick_init_req' ../drivers/memstick/core/memstick.c:366: warning: Function parameter or struct member 'card' not described in 'memstick_set_rw_addr' ../drivers/memstick/core/memstick.c:513: warning: Function parameter or struct member 'host' not described in 'memstick_add_host' ../drivers/memstick/core/memstick.c:549: warning: Function parameter or struct member 'host' not described in 'memstick_remove_host' ../drivers/memstick/core/memstick.c:571: warning: Function parameter or struct member 'host' not described in 'memstick_free_host' ../drivers/memstick/core/memstick.c:582: warning: Function parameter or struct member 'host' not described in 'memstick_suspend_host' ../drivers/memstick/core/memstick.c:594: warning: Function parameter or struct member 'host' not described in 'memstick_resume_host' ../drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/clk/qcom/camcc-sm7150.c:1900:15: warning: symbol 'camcc_sm7150_hws' was not declared. Should it be static? ../drivers/gpu/drm/msm/adreno/a5xx_catalog.c:152:1: warning: symbol 'a5xx_gpulist' was not declared. Should it be static? In file included from ../fs/orangefs/protocol.h:287, from ../fs/orangefs/waitqueue.c:16: ../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] 86 | static const int num_kmod_keyword_mask_map = (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __be16 degrades to integer ../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __le16 degrades to integer ../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __be32 degrades to integer ../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __le32 degrades to integer ../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __be16 ../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __be32 ../drivers/mtd/chips/cfi_util.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/gpu/drm/radeon/cypress_dpm.c:411:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:411:40: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/cypress_dpm.c:411:40: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:600:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:600:34: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/cypress_dpm.c:600:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:601:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:601:42: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:601:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:602:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:602:44: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:602:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:603:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:603:42: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:603:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:604:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:604:44: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:604:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:605:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:605:41: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:605:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:606:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:606:33: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:606:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:607:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:607:32: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/cypress_dpm.c:607:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:608:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:608:33: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/cypress_dpm.c:608:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:663:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:663:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/cypress_dpm.c:663:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:669:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:669:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/cypress_dpm.c:669:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:672:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:672:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/cypress_dpm.c:672:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:824:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:824:40: expected unsigned int ../drivers/gpu/drm/radeon/cypress_dpm.c:824:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:958:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:958:53: expected unsigned short [usertype] s0 ../drivers/gpu/drm/radeon/cypress_dpm.c:958:53: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:960:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:960:53: expected unsigned short [usertype] s1 ../drivers/gpu/drm/radeon/cypress_dpm.c:960:53: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1232:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1232:24: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/cypress_dpm.c:1232:24: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1250:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1250:71: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1250:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1252:73: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1252:73: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1252:73: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1254:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1254:70: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1254:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1256:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1256:62: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1256:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1259:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1259:61: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/cypress_dpm.c:1259:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1261:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1261:62: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1261:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1264:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1264:63: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/cypress_dpm.c:1264:63: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1267:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1267:63: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1267:63: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1269:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1269:65: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1269:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1271:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1271:65: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/cypress_dpm.c:1271:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1273:69: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1273:69: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/cypress_dpm.c:1273:69: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1275:71: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1275:71: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1275:71: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1278:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1278:55: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/cypress_dpm.c:1278:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1300:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1300:42: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/cypress_dpm.c:1300:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1302:43: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1302:43: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/cypress_dpm.c:1302:43: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1440:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1440:68: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1440:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1442:70: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1442:70: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1442:70: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1444:67: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1444:67: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1444:67: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1446:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1446:59: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1446:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1450:60: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1450:60: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/cypress_dpm.c:1450:60: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1452:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1452:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/cypress_dpm.c:1452:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1454:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1454:62: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/cypress_dpm.c:1454:62: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1522:35: warning: invalid assignment: |= ../drivers/gpu/drm/radeon/cypress_dpm.c:1522:35: left side has type unsigned int ../drivers/gpu/drm/radeon/cypress_dpm.c:1522:35: right side has type restricted __be32 ../drivers/gpu/drm/radeon/cypress_dpm.c:1539:77: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1539:77: expected unsigned int ../drivers/gpu/drm/radeon/cypress_dpm.c:1539:77: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/cypress_dpm.c:1557:78: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cypress_dpm.c:1557:78: expected unsigned int ../drivers/gpu/drm/radeon/cypress_dpm.c:1557:78: got restricted __be32 [usertype] ../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:26:1: warning: context imbalance in 'nvkm_falcon_msgq_open' - wrong count at exit ../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:40:20: warning: context imbalance in 'nvkm_falcon_msgq_close' - unexpected unlock ../drivers/net/ethernet/packetengines/hamachi.c:1568:61: warning: cast to restricted __be16 ../drivers/net/ethernet/packetengines/hamachi.c:1568:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/packetengines/hamachi.c:1568:59: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/packetengines/hamachi.c:1568:59: got unsigned short [usertype] ../drivers/net/ethernet/packetengines/hamachi.c:1569:56: warning: restricted __wsum degrades to integer ../drivers/net/ethernet/packetengines/hamachi.c:1570:67: warning: bad assignment (-=) to restricted __wsum ../drivers/net/ethernet/packetengines/hamachi.c:1572:67: warning: bad assignment (+=) to restricted __wsum ../drivers/net/ethernet/nvidia/forcedeth.c:4790:9: warning: context imbalance in 'nv_set_ringparam' - different lock contexts for basic block ../fs/nfs/nfs4state.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/list.h:229:25: warning: context imbalance in 'nfs4_put_open_state' - unexpected unlock ../fs/nfs/nfs4state.c:937:20: warning: context imbalance in 'nfs4_put_lock_state' - unexpected unlock ../drivers/memstick/core/ms_block.c:795:39: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:795:39: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:795:39: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:834:47: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:834:47: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:834:47: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:907:47: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:907:47: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:907:47: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:954:39: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:954:39: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:954:39: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:1040:47: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:1040:47: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:1040:47: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:1044:54: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:1044:54: expected unsigned short logical_address ../drivers/memstick/core/ms_block.c:1044:54: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:1168:30: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1169:37: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1171:19: warning: cast to restricted __be32 ../drivers/memstick/core/ms_block.c:1173:19: warning: cast to restricted __be32 ../drivers/memstick/core/ms_block.c:1175:19: warning: cast to restricted __be32 ../drivers/memstick/core/ms_block.c:1177:19: warning: cast to restricted __be32 ../drivers/memstick/core/ms_block.c:1178:30: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1179:36: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1181:19: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1182:29: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1184:19: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1185:38: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1187:19: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1188:37: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1189:39: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1231:21: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1312:33: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1415:23: warning: cast to restricted __be16 ../drivers/net/bonding/bond_options.c:1230:24: warning: incorrect type in assignment (different base types) ../drivers/net/bonding/bond_options.c:1230:24: expected restricted __be32 [addressable] [usertype] target ../drivers/net/bonding/bond_options.c:1230:24: got unsigned long long const [usertype] value ../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __be32 ../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __be32 ../drivers/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/w1/w1_io.c:396:26: warning: cast to restricted __le64 ../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) ../drivers/memstick/host/r592.c:81:22: expected unsigned int val ../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] ../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) ../drivers/memstick/host/r592.c:81:22: expected unsigned int val ../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] ../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) ../drivers/memstick/host/r592.c:81:22: expected unsigned int val ../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] ../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32 ../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32 ../drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/memstick/host/r592.c:48: warning: Function parameter or struct member 'tpc' not described in 'memstick_debug_get_tpc_name' ../drivers/gpu/drm/radeon/sumo_dpm.c:1407:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1408:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1409:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1412:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1413:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1436:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1474:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c: note: in included file (through ../drivers/gpu/drm/radeon/atombios.h, ../drivers/gpu/drm/radeon/atom.h, ../drivers/gpu/drm/radeon/sumo_dpm.h): ../drivers/gpu/drm/radeon/pptable.h:442:31: warning: array of flexible structures ../drivers/gpu/drm/radeon/sumo_dpm.c:1477:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1480:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1676:44: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1677:41: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1678:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1680:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1694:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1696:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1698:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1701:25: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1703:25: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/sumo_dpm.c:1705:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1706:46: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1708:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/sumo_dpm.c:1709:43: warning: cast to restricted __le32 ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Function parameter or struct member 'as' not described in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots_lock' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'alloc_mask' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'faulty_mask' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lru_list' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lock' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'list' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'reset_in_progress' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'wq' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'count' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'ptr' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'page' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'addr' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'range' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'vm_bo' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'bo_offset' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'sgt' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'new_vma' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'start' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'size' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'id' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'active_cnt' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lru_node' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'pool' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lock' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:412: warning: Cannot understand * @pt_cache: Cache used to allocate MMU page tables. on line 412 - I thought it was a doc line ../drivers/gpu/drm/panthor/panthor_mmu.c:481: warning: Cannot understand * @free_pt() - Custom page table free function on line 481 - I thought it was a doc line ../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_active' ../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Excess function parameter 'VM' description in 'panthor_vm_active' ../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_idle' ../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Excess function parameter 'VM' description in 'panthor_vm_idle' ../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm' ../drivers/hid/wacom_sys.c: In function ‘wacom_update_name’: ../drivers/hid/wacom_sys.c:2258:61: warning: ‘%s’ directive output may be truncated writing up to 127 bytes into a region of size 38 [-Wformat-truncation=] 2258 | snprintf(name, sizeof(name), "Wacom %s", product_name); | ^~ ../drivers/hid/wacom_sys.c:2258:25: note: ‘snprintf’ output between 7 and 134 bytes into a destination of size 44 2258 | snprintf(name, sizeof(name), "Wacom %s", product_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mtd/chips/cfi_cmdset_0002.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_bm_bufs_add' - different lock contexts for basic block ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_rxq_drop_pkts' - different lock contexts for basic block ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_rx_refill' - different lock contexts for basic block ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_buff_hdr_pool_put' - different lock contexts for basic block ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_rx' - different lock contexts for basic block ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4474:9: warning: context imbalance in 'mvpp2_tx' - different lock contexts for basic block ../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/vxlan/vxlan_core.c:392:34: warning: incorrect type in argument 2 (different base types) ../drivers/net/vxlan/vxlan_core.c:392:34: expected unsigned int [usertype] b ../drivers/net/vxlan/vxlan_core.c:392:34: got restricted __be32 [usertype] vni ../drivers/infiniband/hw/cxgb4/device.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures ../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'runnable' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'idle' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'waiting' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'has_ref' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'in_progress' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'stopped_groups' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'mem' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input_fw_va' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output_fw_va' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gpu_va' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'ref' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gt' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'sync64' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'bo' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'offset' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'kmap' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'lock' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'id' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'last_fence' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'in_flight_jobs' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slots' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slot_count' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:688: warning: Excess struct member 'data' description in 'panthor_group' ../drivers/gpu/drm/panthor/panthor_sched.c:688: warning: Excess struct member 'lock' description in 'panthor_group' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'start' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'size' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'latest_flush' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'start' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'end' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'mask' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'slot' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:1753: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_fw_events' ../drivers/gpu/drm/panthor/panthor_sched.c:1753: warning: Function parameter or struct member 'events' not described in 'panthor_sched_report_fw_events' ../drivers/gpu/drm/panthor/panthor_sched.c:2646: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_mmu_fault' ../drivers/dca/dca-core.c:172: warning: Function parameter or struct member 'dev' not described in 'dca_add_requester' ../drivers/dca/dca-core.c:227: warning: Function parameter or struct member 'dev' not described in 'dca_remove_requester' ../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'dev' not described in 'dca_common_get_tag' ../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'cpu' not described in 'dca_common_get_tag' ../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'dev' not described in 'dca3_get_tag' ../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'cpu' not described in 'dca3_get_tag' ../drivers/dca/dca-core.c:297: warning: Function parameter or struct member 'cpu' not described in 'dca_get_tag' ../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'ops' not described in 'alloc_dca_provider' ../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'priv_size' not described in 'alloc_dca_provider' ../drivers/dca/dca-core.c:329: warning: Function parameter or struct member 'dca' not described in 'free_dca_provider' ../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dca' not described in 'register_dca_provider' ../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dev' not described in 'register_dca_provider' ../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dca' not described in 'unregister_dca_provider' ../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dev' not described in 'unregister_dca_provider' ../drivers/dca/dca-core.c:429: warning: Function parameter or struct member 'nb' not described in 'dca_register_notify' ../drivers/dca/dca-core.c:438: warning: Function parameter or struct member 'nb' not described in 'dca_unregister_notify' ../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: expected void * ../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: got void [noderef] __iomem * ../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: warning: incorrect type in assignment (different base types) ../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: expected unsigned int [usertype] FeatureSupport ../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: got restricted __le32 [usertype] ../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: expected unsigned short [usertype] BlkStatusRegMask ../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: got restricted __le16 [usertype] ../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: warning: incorrect type in assignment (different base types) ../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: expected unsigned short [usertype] ProtRegAddr ../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: got restricted __le16 [usertype] ../drivers/mtd/chips/cfi_cmdset_0001.c:417:32: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0001.c:418:34: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:419:29: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:437:60: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0001.c:438:59: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:439:59: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:473:51: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1639:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1640:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1641:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1644:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1645:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1668:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1705:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c: note: in included file (through ../drivers/gpu/drm/radeon/atombios.h, ../drivers/gpu/drm/radeon/atom.h, ../drivers/gpu/drm/radeon/sumo_dpm.h, ../drivers/gpu/drm/radeon/trinity_dpm.h): ../drivers/gpu/drm/radeon/pptable.h:442:31: warning: array of flexible structures ../drivers/gpu/drm/radeon/trinity_dpm.c:1708:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1711:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1764:24: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1819:44: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1820:41: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1821:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1822:49: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1824:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1843:52: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1844:52: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/trinity_dpm.c:1847:53: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1848:53: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1849:53: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/trinity_dpm.c:1850:53: warning: cast to restricted __le16 ../drivers/mtd/lpddr/lpddr_cmds.c:547:20: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/sw/siw/siw_cq.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/msm/adreno/a6xx_catalog.c:1062:1: warning: symbol 'a6xx_gpulist' was not declared. Should it be static? ../drivers/gpu/drm/msm/adreno/a6xx_catalog.c:1440:1: warning: symbol 'a7xx_gpulist' was not declared. Should it be static? ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c: In function ‘qlcnic_request_irq’: ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:49: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 9 and 24 [-Wformat-truncation=] 1771 | "%s-tx-%d", netdev->name, ring); | ^~ ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:42: note: directive argument in the range [-2147483643, 254] 1771 | "%s-tx-%d", netdev->name, ring); | ^~~~~~~~~~ ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1770:33: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 28 1770 | snprintf(tx_ring->name, sizeof(tx_ring->name), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1771 | "%s-tx-%d", netdev->name, ring); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/sw/siw/siw_cm.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/net/ethernet/qualcomm/qca_7k_common.c:31:18: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/qualcomm/qca_7k_common.c:32:19: warning: restricted __le16 degrades to integer ../drivers/infiniband/hw/cxgb4/provider.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:998:14: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1008:13: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1011:28: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1058:27: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1061:25: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1112:21: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1114:33: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1143:30: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1147:42: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1152:50: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1153:40: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1296:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1296:25: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1296:25: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1344:13: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1359:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1359:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1359:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1380:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1380:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1380:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1400:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1400:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1400:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: warning: cast to restricted __le32 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: expected unsigned int ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: got restricted __le32 [usertype] ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:951:21: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff) ../fs/nilfs2/the_nilfs.c:922:17: warning: context imbalance in 'nilfs_put_root' - unexpected unlock ../drivers/mtd/chips/map_ram.c:98:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/map_ram.c:98:15: expected void * ../drivers/mtd/chips/map_ram.c:98:15: got void [noderef] __iomem * ../drivers/infiniband/hw/cxgb4/cm.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1901:36: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1901:36: expected void [noderef] __iomem *llc_mmio ../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1901:36: got void * ../drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer ../drivers/w1/slaves/w1_therm.c:1074:18: warning: cast to restricted __le64 ../fs/smb/client/reparse.c:679:45: warning: incorrect type in argument 4 (different base types) ../fs/smb/client/reparse.c:679:45: expected unsigned short [usertype] *pwcs ../fs/smb/client/reparse.c:679:45: got restricted __le16 [usertype] *[assigned] symname_utf16 ../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 ../drivers/mtd/chips/map_rom.c:80:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/map_rom.c:80:15: expected void * ../drivers/mtd/chips/map_rom.c:80:15: got void [noderef] __iomem * ../drivers/infiniband/sw/siw/siw_main.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/hid/hid-sensor-custom.c: In function ‘hid_sensor_custom_add_attributes’: ../drivers/hid/hid-sensor-custom.c:590:64: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 590 | HID_CUSTOM_NAME_LENGTH, "%s-%s", | ^ ../drivers/hid/hid-sensor-custom.c:589:25: note: ‘snprintf’ output 2 or more bytes (assuming 65) into a destination of size 64 589 | snprintf((char *)&sensor_inst->fields[i].attr_name[j], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | HID_CUSTOM_NAME_LENGTH, "%s-%s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | sensor_inst->fields[i].group_name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | hid_custom_attrs[j].name); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/w1/masters/omap_hdq.c:220:15: warning: incorrect type in assignment (different base types) ../drivers/w1/masters/omap_hdq.c:220:15: expected unsigned long long [usertype] rn_le ../drivers/w1/masters/omap_hdq.c:220:15: got restricted __le64 [usertype] ../drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/radeon/ni_dpm.c:1265:35: warning: invalid assignment: |= ../drivers/gpu/drm/radeon/ni_dpm.c:1265:35: left side has type unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:1265:35: right side has type restricted __be32 ../drivers/gpu/drm/radeon/ni_dpm.c:1279:80: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1279:80: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:1279:80: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1294:81: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1294:81: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:1294:81: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1309:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1309:40: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:1309:40: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1329:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1329:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:1329:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1335:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1335:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:1335:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1338:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1338:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:1338:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1350:32: warning: cast to restricted __be16 ../drivers/gpu/drm/radeon/ni_dpm.c:1360:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1360:24: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:1360:24: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1482:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1482:48: expected unsigned int [usertype] TDPLimit ../drivers/gpu/drm/radeon/ni_dpm.c:1482:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1484:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1484:52: expected unsigned int [usertype] NearTDPLimit ../drivers/gpu/drm/radeon/ni_dpm.c:1484:52: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1486:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1486:54: expected unsigned int [usertype] SafePowerLimit ../drivers/gpu/drm/radeon/ni_dpm.c:1486:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1489:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1489:55: expected unsigned int [usertype] PowerBoostLimit ../drivers/gpu/drm/radeon/ni_dpm.c:1489:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1629:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1629:39: expected unsigned int [usertype] mc_arb_dram_timing ../drivers/gpu/drm/radeon/ni_dpm.c:1629:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1630:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1630:39: expected unsigned int [usertype] mc_arb_dram_timing2 ../drivers/gpu/drm/radeon/ni_dpm.c:1630:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1676:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1676:24: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:1676:24: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1690:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1690:59: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1690:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1692:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1692:61: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1692:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1694:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1694:59: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1694:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1696:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1696:61: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1696:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1698:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1698:58: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1698:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1700:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1700:50: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1700:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1702:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1702:49: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/ni_dpm.c:1702:49: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1704:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1704:50: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/ni_dpm.c:1704:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1706:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1706:51: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/ni_dpm.c:1706:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1709:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1709:59: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1709:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1711:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1711:61: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1711:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1713:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1713:61: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/ni_dpm.c:1713:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1715:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1715:61: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4 ../drivers/gpu/drm/radeon/ni_dpm.c:1715:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1717:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1717:65: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/ni_dpm.c:1717:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1719:67: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1719:67: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1719:67: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1721:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1721:51: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/ni_dpm.c:1721:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1752:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1752:38: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/ni_dpm.c:1752:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1754:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1754:39: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/ni_dpm.c:1754:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1782:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1782:51: expected unsigned int [usertype] SQPowerThrottle ../drivers/gpu/drm/radeon/ni_dpm.c:1782:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1785:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1785:53: expected unsigned int [usertype] SQPowerThrottle_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1785:53: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1903:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1903:56: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1903:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1904:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1904:58: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1904:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1905:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1905:56: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1905:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1906:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1906:58: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1906:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1907:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1907:55: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1907:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1908:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1908:47: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1908:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1912:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1912:56: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:1912:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1913:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1913:58: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1913:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1914:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1914:58: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/ni_dpm.c:1914:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1915:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1915:58: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4 ../drivers/gpu/drm/radeon/ni_dpm.c:1915:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1930:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1930:48: expected unsigned int [usertype] SQPowerThrottle ../drivers/gpu/drm/radeon/ni_dpm.c:1930:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:1933:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:1933:50: expected unsigned int [usertype] SQPowerThrottle_2 ../drivers/gpu/drm/radeon/ni_dpm.c:1933:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2078:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2078:34: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/ni_dpm.c:2078:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2079:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2079:42: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:2079:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2080:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2080:44: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:2080:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2081:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2081:44: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/ni_dpm.c:2081:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2082:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2082:44: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4 ../drivers/gpu/drm/radeon/ni_dpm.c:2082:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2083:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2083:48: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/ni_dpm.c:2083:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2084:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2084:50: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/ni_dpm.c:2084:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2142:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2142:37: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:2142:37: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2146:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2146:35: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:2146:35: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2285:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2285:26: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/ni_dpm.c:2285:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2286:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2286:34: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:2286:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2287:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2287:36: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:2287:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2288:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2288:34: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:2288:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2289:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2289:36: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/ni_dpm.c:2289:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2290:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2290:33: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:2290:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2291:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2291:25: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/ni_dpm.c:2291:25: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2292:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2292:24: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/ni_dpm.c:2292:24: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2293:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2293:25: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/ni_dpm.c:2293:25: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2307:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2307:42: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/ni_dpm.c:2307:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2309:64: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2309:64: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/ni_dpm.c:2309:64: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2411:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2411:41: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/ni_dpm.c:2411:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2415:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2415:33: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/ni_dpm.c:2415:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2440:23: warning: cast to restricted __be32 ../drivers/gpu/drm/radeon/ni_dpm.c:2442:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2442:41: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/ni_dpm.c:2442:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2448:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2448:45: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/ni_dpm.c:2448:45: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2591:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2591:56: expected unsigned int [usertype] SQPowerThrottle ../drivers/gpu/drm/radeon/ni_dpm.c:2591:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2592:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2592:56: expected unsigned int [usertype] SQPowerThrottle_2 ../drivers/gpu/drm/radeon/ni_dpm.c:2592:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2672:39: warning: incorrect type in argument 3 (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2672:39: expected unsigned int [usertype] value ../drivers/gpu/drm/radeon/ni_dpm.c:2672:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2935:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2935:53: expected unsigned short [usertype] s0 ../drivers/gpu/drm/radeon/ni_dpm.c:2935:53: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2937:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2937:53: expected unsigned short [usertype] s1 ../drivers/gpu/drm/radeon/ni_dpm.c:2937:53: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:2954:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:2954:40: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:2954:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3085:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3085:56: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:3085:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3091:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3091:56: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:3091:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3127:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3127:56: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:3127:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3133:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3133:56: expected unsigned int ../drivers/gpu/drm/radeon/ni_dpm.c:3133:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3184:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3184:36: expected unsigned int [usertype] pwr_const ../drivers/gpu/drm/radeon/ni_dpm.c:3184:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3185:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3185:36: expected unsigned int [usertype] dc_cacValue ../drivers/gpu/drm/radeon/ni_dpm.c:3185:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3186:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ni_dpm.c:3186:36: expected unsigned int [usertype] bif_cacValue ../drivers/gpu/drm/radeon/ni_dpm.c:3186:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ni_dpm.c:3899:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ni_dpm.c:3900:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:3901:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:3904:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ni_dpm.c:3905:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ni_dpm.c:3931:20: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:3933:20: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:3936:20: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:3937:21: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:3938:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ni_dpm.c:4012:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:4016:26: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/ni_dpm.c:4034:42: warning: cast to restricted __le16 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1506:31: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1506:31: expected void [noderef] __iomem * ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1506:31: got void * ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1512:31: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1512:31: expected void [noderef] __iomem * ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1512:31: got void * ../drivers/gpu/drm/radeon/si_smc.c:228:39: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si_smc.c:229:30: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/si_smc.c:231:47: warning: cast to restricted __le32 ../drivers/w1/slaves/w1_ds2405.c:30:24: warning: cast to restricted __le64 ../drivers/w1/slaves/w1_ds2405.c:182:32: warning: cast to restricted __le64 ../drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/sw/siw/siw_mem.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../fs/jfs/xattr.c: note: in included file: ../fs/jfs/jfs_xattr.h:25:25: warning: array of flexible structures ../drivers/w1/slaves/w1_ds2408.c:295:18: warning: cast to restricted __le64 ../drivers/infiniband/sw/siw/siw_qp.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/hw/efa/efa_main.c:444:30: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/efa/efa_main.c:444:30: expected restricted __be64 [usertype] node_guid ../drivers/infiniband/hw/efa/efa_main.c:444:30: got unsigned long long [usertype] guid ../drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/sw/rdmavt/qp.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h, ../drivers/infiniband/sw/rdmavt/qp.h): ../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/qp.c: note: in included file (through ../drivers/infiniband/sw/rdmavt/qp.h): ../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/cq.c:418:36: warning: context imbalance in 'c4iw_flush_hw_cq' - unexpected unlock ../drivers/infiniband/hw/cxgb4/cq.c:946:9: warning: context imbalance in 'c4iw_poll_cq_one' - different lock contexts for basic block ../drivers/ipack/devices/ipoctal.c:48:48: warning: array of flexible structures ../drivers/bcma/driver_chipcommon.c:414:31: warning: incorrect type in assignment (different address spaces) ../drivers/bcma/driver_chipcommon.c:414:31: expected void *regs ../drivers/bcma/driver_chipcommon.c:414:31: got void [noderef] __iomem * ../drivers/infiniband/hw/efa/efa_verbs.c:2281:30: warning: symbol 'efa_uapi_defs' was not declared. Should it be static? ../drivers/hid/usbhid/usbkbd.c:164:108: warning: dubious: x | !y ../drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/radeon/si_dpm.c:4055:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4055:40: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/si_dpm.c:4055:40: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4089:24: warning: cast to restricted __be16 ../drivers/gpu/drm/radeon/si_dpm.c:4097:37: warning: cast to restricted __be16 ../drivers/gpu/drm/radeon/si_dpm.c:4112:45: warning: cast to restricted __be16 ../drivers/gpu/drm/radeon/si_dpm.c:2119:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2119:48: expected unsigned int [usertype] TDPLimit ../drivers/gpu/drm/radeon/si_dpm.c:2119:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2121:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2121:52: expected unsigned int [usertype] NearTDPLimit ../drivers/gpu/drm/radeon/si_dpm.c:2121:52: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2123:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2123:54: expected unsigned int [usertype] SafePowerLimit ../drivers/gpu/drm/radeon/si_dpm.c:2123:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2138:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2138:54: expected unsigned int [usertype] NearTDPLimitTherm ../drivers/gpu/drm/radeon/si_dpm.c:2138:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2139:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2139:49: expected unsigned int [usertype] dGPU_T_Limit ../drivers/gpu/drm/radeon/si_dpm.c:2139:49: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2140:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2140:51: expected unsigned int [usertype] dGPU_T_Warning ../drivers/gpu/drm/radeon/si_dpm.c:2140:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2141:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2141:54: expected unsigned int [usertype] dGPU_T_Hysteresis ../drivers/gpu/drm/radeon/si_dpm.c:2141:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2169:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2169:52: expected unsigned int [usertype] NearTDPLimit ../drivers/gpu/drm/radeon/si_dpm.c:2169:52: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2171:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2171:54: expected unsigned int [usertype] SafePowerLimit ../drivers/gpu/drm/radeon/si_dpm.c:2171:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2310:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2310:62: expected unsigned short [usertype] PwrEfficiencyRatio ../drivers/gpu/drm/radeon/si_dpm.c:2310:62: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2366:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2366:54: expected unsigned int [usertype] SQPowerThrottle ../drivers/gpu/drm/radeon/si_dpm.c:2366:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2367:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2367:56: expected unsigned int [usertype] SQPowerThrottle_2 ../drivers/gpu/drm/radeon/si_dpm.c:2367:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2437:23: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2437:23: expected unsigned int [usertype] K ../drivers/gpu/drm/radeon/si_dpm.c:2437:23: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2438:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2438:24: expected unsigned int [usertype] T0 ../drivers/gpu/drm/radeon/si_dpm.c:2438:24: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2439:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2439:26: expected unsigned int [usertype] MaxT ../drivers/gpu/drm/radeon/si_dpm.c:2439:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2443:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2443:32: expected unsigned int [usertype] Tthreshold ../drivers/gpu/drm/radeon/si_dpm.c:2443:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2449:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2449:36: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:2449:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2450:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2450:36: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:2450:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2457:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2457:41: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:2457:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2458:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2458:39: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:2458:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2546:100: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2546:100: expected unsigned short ../drivers/gpu/drm/radeon/si_dpm.c:2546:100: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2582:100: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2582:100: expected unsigned short ../drivers/gpu/drm/radeon/si_dpm.c:2582:100: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2639:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2639:34: expected unsigned int [usertype] l2numWin_TDP ../drivers/gpu/drm/radeon/si_dpm.c:2639:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2642:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2642:33: expected unsigned int [usertype] lkge_lut_V0 ../drivers/gpu/drm/radeon/si_dpm.c:2642:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2643:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2643:36: expected unsigned int [usertype] lkge_lut_Vstep ../drivers/gpu/drm/radeon/si_dpm.c:2643:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2644:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2644:26: expected unsigned int [usertype] R_LL ../drivers/gpu/drm/radeon/si_dpm.c:2644:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2645:29: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2645:29: expected unsigned int [usertype] WinTime ../drivers/gpu/drm/radeon/si_dpm.c:2645:29: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2646:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2646:41: expected unsigned int [usertype] calculation_repeats ../drivers/gpu/drm/radeon/si_dpm.c:2646:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2647:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2647:28: expected unsigned int [usertype] dc_cac ../drivers/gpu/drm/radeon/si_dpm.c:2647:28: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2650:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2650:33: expected unsigned int [usertype] lkge_lut_T0 ../drivers/gpu/drm/radeon/si_dpm.c:2650:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2651:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2651:36: expected unsigned int [usertype] lkge_lut_Tstep ../drivers/gpu/drm/radeon/si_dpm.c:2651:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2829:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2829:37: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:2829:37: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:2833:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:2833:35: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:2833:35: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:3980:35: warning: invalid assignment: |= ../drivers/gpu/drm/radeon/si_dpm.c:3980:35: left side has type unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:3980:35: right side has type restricted __be32 ../drivers/gpu/drm/radeon/si_dpm.c:4001:88: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4001:88: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:4001:88: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4015:89: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4015:89: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:4015:89: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4023:88: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4023:88: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:4023:88: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4032:109: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4032:109: expected unsigned int ../drivers/gpu/drm/radeon/si_dpm.c:4032:109: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4078:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4078:32: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/si_dpm.c:4078:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4139:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4139:24: expected unsigned short [usertype] value ../drivers/gpu/drm/radeon/si_dpm.c:4139:24: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4247:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4247:39: expected unsigned int [usertype] mc_arb_dram_timing ../drivers/gpu/drm/radeon/si_dpm.c:4247:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4248:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4248:39: expected unsigned int [usertype] mc_arb_dram_timing2 ../drivers/gpu/drm/radeon/si_dpm.c:4248:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4312:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4312:50: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4312:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4314:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4314:58: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4314:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4316:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4316:59: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4316:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4318:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4318:59: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4318:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4320:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4320:56: expected unsigned int [usertype] vMPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4320:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4322:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4322:58: expected unsigned int [usertype] vMPLL_FUNC_CNTL_1 ../drivers/gpu/drm/radeon/si_dpm.c:4322:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4324:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4324:58: expected unsigned int [usertype] vMPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/si_dpm.c:4324:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4326:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4326:49: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/si_dpm.c:4326:49: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4328:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4328:50: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/si_dpm.c:4328:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4331:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4331:51: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/si_dpm.c:4331:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4334:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4334:59: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4334:59: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4336:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4336:61: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/si_dpm.c:4336:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4338:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4338:61: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/si_dpm.c:4338:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4340:61: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4340:61: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4 ../drivers/gpu/drm/radeon/si_dpm.c:4340:61: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4342:65: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4342:65: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/si_dpm.c:4342:65: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4344:68: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4344:68: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/si_dpm.c:4344:68: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4347:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4347:51: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/si_dpm.c:4347:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4388:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4388:38: expected unsigned int [usertype] aT ../drivers/gpu/drm/radeon/si_dpm.c:4388:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4390:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4390:39: expected unsigned int [usertype] bSP ../drivers/gpu/drm/radeon/si_dpm.c:4390:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4416:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4416:51: expected unsigned int [usertype] SQPowerThrottle ../drivers/gpu/drm/radeon/si_dpm.c:4416:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4419:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4419:53: expected unsigned int [usertype] SQPowerThrottle_2 ../drivers/gpu/drm/radeon/si_dpm.c:4419:53: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4514:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4514:47: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4514:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4516:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4516:55: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4516:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4518:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4518:56: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4518:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4520:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4520:56: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4520:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4522:53: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4522:53: expected unsigned int [usertype] vMPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4522:53: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4524:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4524:55: expected unsigned int [usertype] vMPLL_FUNC_CNTL_1 ../drivers/gpu/drm/radeon/si_dpm.c:4524:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4526:55: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4526:55: expected unsigned int [usertype] vMPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/si_dpm.c:4526:55: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4528:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4528:46: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/si_dpm.c:4528:46: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4530:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4530:47: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/si_dpm.c:4530:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4533:56: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4533:56: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4533:56: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4535:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4535:58: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/si_dpm.c:4535:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4537:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4537:58: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/si_dpm.c:4537:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4539:58: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4539:58: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4 ../drivers/gpu/drm/radeon/si_dpm.c:4539:58: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4557:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4557:48: expected unsigned int [usertype] SQPowerThrottle ../drivers/gpu/drm/radeon/si_dpm.c:4557:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4560:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4560:50: expected unsigned int [usertype] SQPowerThrottle_2 ../drivers/gpu/drm/radeon/si_dpm.c:4560:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4798:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4798:34: expected unsigned int [usertype] sclk_value ../drivers/gpu/drm/radeon/si_dpm.c:4798:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4799:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4799:42: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4799:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4800:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4800:44: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/si_dpm.c:4800:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4801:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4801:44: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3 ../drivers/gpu/drm/radeon/si_dpm.c:4801:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4802:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4802:44: expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4 ../drivers/gpu/drm/radeon/si_dpm.c:4802:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4803:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4803:48: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM ../drivers/gpu/drm/radeon/si_dpm.c:4803:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4804:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4804:50: expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2 ../drivers/gpu/drm/radeon/si_dpm.c:4804:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4885:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4885:26: expected unsigned int [usertype] mclk_value ../drivers/gpu/drm/radeon/si_dpm.c:4885:26: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4886:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4886:31: expected unsigned int [usertype] vMPLL_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4886:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4887:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4887:33: expected unsigned int [usertype] vMPLL_FUNC_CNTL_1 ../drivers/gpu/drm/radeon/si_dpm.c:4887:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4888:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4888:33: expected unsigned int [usertype] vMPLL_FUNC_CNTL_2 ../drivers/gpu/drm/radeon/si_dpm.c:4888:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4889:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4889:34: expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4889:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4890:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4890:34: expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4890:34: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4891:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4891:33: expected unsigned int [usertype] vMCLK_PWRMGT_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4891:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4892:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4892:25: expected unsigned int [usertype] vDLL_CNTL ../drivers/gpu/drm/radeon/si_dpm.c:4892:25: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4893:24: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4893:24: expected unsigned int [usertype] vMPLL_SS ../drivers/gpu/drm/radeon/si_dpm.c:4893:24: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4894:25: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/si_dpm.c:4894:25: expected unsigned int [usertype] vMPLL_SS2 ../drivers/gpu/drm/radeon/si_dpm.c:4894:25: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/si_dpm.c:4908:42: warning: too many warnings ../drivers/net/arcnet/com20020-pci.c: In function ‘com20020pci_probe’: ../drivers/net/arcnet/com20020-pci.c:222:71: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 11 [-Wformat-truncation=] 222 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~ ../drivers/net/arcnet/com20020-pci.c:222:64: note: directive argument in the range [-2147483641, 2147483646] 222 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~~~~~~~~~ ../drivers/net/arcnet/com20020-pci.c:222:25: note: ‘snprintf’ output between 7 and 18 bytes into a destination of size 16 222 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/sw/siw/siw_qp_tx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/ipack/carriers/tpci200.c:148:28: error: incompatible types in comparison expression (different address spaces): ../drivers/ipack/carriers/tpci200.c:148:28: struct slot_irq [noderef] __rcu * ../drivers/ipack/carriers/tpci200.c:148:28: struct slot_irq * ../drivers/ipack/carriers/tpci200.c:182:9: error: incompatible types in comparison expression (different address spaces): ../drivers/ipack/carriers/tpci200.c:182:9: struct slot_irq [noderef] __rcu * ../drivers/ipack/carriers/tpci200.c:182:9: struct slot_irq * ../drivers/ipack/carriers/tpci200.c:231:9: error: incompatible types in comparison expression (different address spaces): ../drivers/ipack/carriers/tpci200.c:231:9: struct slot_irq [noderef] __rcu * ../drivers/ipack/carriers/tpci200.c:231:9: struct slot_irq * ../drivers/infiniband/sw/siw/siw_qp_rx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: expected void volatile [noderef] __iomem * ../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: got void *kptr ../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: expected void const volatile [noderef] __iomem * ../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: got void *kptr ../drivers/infiniband/sw/rdmavt/rc.c: note: in included file: ../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/rc.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h): ../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures ../drivers/ntb/msi.c:33: warning: Function parameter or struct member 'desc_changed' not described in 'ntb_msi_init' ../drivers/infiniband/sw/rdmavt/srq.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h, ../drivers/infiniband/sw/rdmavt/qp.h, ../drivers/infiniband/sw/rdmavt/vt.h): ../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/srq.c: note: in included file (through ../drivers/infiniband/sw/rdmavt/qp.h, ../drivers/infiniband/sw/rdmavt/vt.h): ../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/amdgpu_rap.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/hw/cxgb4/qp.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/qp.c:1615:39: warning: context imbalance in '__flush_qp' - different lock contexts for basic block ../drivers/ntb/ntb_transport.c:1810:43: warning: incorrect type in argument 1 (different address spaces) ../drivers/ntb/ntb_transport.c:1810:43: expected void *dst ../drivers/ntb/ntb_transport.c:1810:43: got void [noderef] __iomem *offset ../drivers/ntb/ntb_transport.c:1810:56: warning: incorrect type in argument 2 (different address spaces) ../drivers/ntb/ntb_transport.c:1810:56: expected void const [noderef] __user *src ../drivers/ntb/ntb_transport.c:1810:56: got void *buf ../drivers/infiniband/core/cache.c:654:52: error: incompatible types in comparison expression (different address spaces): ../drivers/infiniband/core/cache.c:654:52: struct net_device [noderef] __rcu * ../drivers/infiniband/core/cache.c:654:52: struct net_device * ../drivers/infiniband/core/cache.c:692:43: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/cache.c:692:43: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/cache.c:692:43: got struct net_device *ndev ../drivers/infiniband/core/cache.c:847:23: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/cache.c:847:23: expected struct net_device [noderef] __rcu *[addressable] ndev ../drivers/infiniband/core/cache.c:847:23: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1018:52: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/cache.c:1018:52: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/cache.c:1018:52: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1424:59: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/cache.c:1424:59: expected struct net_device *dev ../drivers/infiniband/core/cache.c:1424:59: got struct net_device [noderef] __rcu *const ndev ../drivers/net/ethernet/realtek/8139too.c:2247:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2247:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2247:9: got restricted __le32 [usertype] ../drivers/net/ethernet/realtek/8139too.c:2248:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2248:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2248:9: got restricted __le32 [usertype] ../drivers/hwmon/ad7314.c:52:16: warning: cast to restricted __be16 ../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 2 (different base types) ../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int version ../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le16 [assigned] [usertype] param1 ../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 3 (different base types) ../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int features ../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le32 [assigned] [usertype] param2 ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 5 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] count ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] count ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 6 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] size ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] size ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 7 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned int [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:934:9: warning: restricted __le16 degrades to integer ../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 6 (different base types) ../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned long [usertype] size ../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 ../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 7 (different base types) ../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned int [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/sw/siw/siw_verbs.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/edac/sb_edac.c: In function ‘__populate_dimms’: ../drivers/edac/sb_edac.c:1680:85: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 1680 | "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u", | ^ ../drivers/edac/sb_edac.c:1679:33: note: ‘snprintf’ output between 31 and 42 bytes into a destination of size 32 1679 | snprintf(dimm->label, sizeof(dimm->label), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1680 | "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1681 | pvt->sbridge_dev->source_id, pvt->sbridge_dev->dom, i, j); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/radeon/kv_dpm.c:2070:60: warning: cast to restricted __be32 ../drivers/gpu/drm/radeon/kv_dpm.c:1188:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:1188:32: expected unsigned short [usertype] fps_high_t ../drivers/gpu/drm/radeon/kv_dpm.c:1188:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:1196:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:1196:31: expected unsigned char [usertype] fps_low_t ../drivers/gpu/drm/radeon/kv_dpm.c:1196:31: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:388:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:388:49: expected unsigned int [usertype] SclkFrequency ../drivers/gpu/drm/radeon/kv_dpm.c:388:49: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:462:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:462:44: expected unsigned int [usertype] MinVddNb ../drivers/gpu/drm/radeon/kv_dpm.c:462:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:472:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:472:38: expected unsigned short [usertype] AT ../drivers/gpu/drm/radeon/kv_dpm.c:472:38: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:545:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:545:38: expected unsigned int [usertype] low_sclk_interrupt_t ../drivers/gpu/drm/radeon/kv_dpm.c:545:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:677:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:677:48: expected unsigned int [usertype] VclkFrequency ../drivers/gpu/drm/radeon/kv_dpm.c:677:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:678:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:678:48: expected unsigned int [usertype] DclkFrequency ../drivers/gpu/drm/radeon/kv_dpm.c:678:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:679:43: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:679:43: expected unsigned short [usertype] MinVddNb ../drivers/gpu/drm/radeon/kv_dpm.c:679:43: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:748:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:748:44: expected unsigned int [usertype] Frequency ../drivers/gpu/drm/radeon/kv_dpm.c:748:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:749:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:749:45: expected unsigned short [usertype] MinVoltage ../drivers/gpu/drm/radeon/kv_dpm.c:749:45: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:811:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:811:45: expected unsigned int [usertype] Frequency ../drivers/gpu/drm/radeon/kv_dpm.c:811:45: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:812:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:812:46: expected unsigned short [usertype] MinVoltage ../drivers/gpu/drm/radeon/kv_dpm.c:812:46: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:873:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:873:44: expected unsigned int [usertype] Frequency ../drivers/gpu/drm/radeon/kv_dpm.c:873:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:874:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/kv_dpm.c:874:45: expected unsigned short [usertype] MinVoltage ../drivers/gpu/drm/radeon/kv_dpm.c:874:45: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/kv_dpm.c:2304:44: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2305:47: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2307:25: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2320:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2327:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2329:33: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2331:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2386:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2387:22: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2388:23: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2391:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2392:29: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/kv_dpm.c:2415:16: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2452:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c: note: in included file (through ../drivers/gpu/drm/radeon/atombios.h, ../drivers/gpu/drm/radeon/atom.h, ../drivers/gpu/drm/radeon/sumo_dpm.h, ../drivers/gpu/drm/radeon/trinity_dpm.h, ...): ../drivers/gpu/drm/radeon/pptable.h:442:31: warning: array of flexible structures ../drivers/gpu/drm/radeon/kv_dpm.c:2455:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2458:18: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2509:24: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/kv_dpm.c:2610:24: warning: cast to restricted __be32 ../drivers/gpu/drm/radeon/kv_dpm.c:2632:24: warning: cast to restricted __be32 ../drivers/net/ethernet/renesas/sh_eth.c:897:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:897:37: expected void const [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:897:37: got void * ../drivers/net/ethernet/renesas/sh_eth.c:898:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:898:37: expected void const [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:898:37: got void * ../drivers/net/ethernet/renesas/sh_eth.c:905:37: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:905:37: expected void [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:905:37: got void * ../drivers/net/ethernet/renesas/sh_eth.c:906:37: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:906:37: expected void [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:906:37: got void * ../drivers/net/ethernet/renesas/sh_eth.c:1184:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:1184:31: expected void const [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:1184:31: got void *addr ../drivers/net/ethernet/renesas/sh_eth.c:1189:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:1189:31: expected void [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:1189:31: got void *addr ../drivers/net/ethernet/renesas/sh_eth.c:1212:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:1212:33: expected void const [noderef] __iomem * ../drivers/net/ethernet/renesas/sh_eth.c:1212:33: got void *addr ../drivers/net/ethernet/renesas/sh_eth.c:1242:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/renesas/sh_eth.c:1247:17: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1252:25: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1252:25: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1260:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1260:32: expected unsigned int [usertype] status ../drivers/net/ethernet/renesas/sh_eth.c:1260:32: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1262:40: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:1262:40: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:1262:40: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1266:49: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1283:33: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1359:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1359:29: expected unsigned int [usertype] len ../drivers/net/ethernet/renesas/sh_eth.c:1359:29: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1360:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1360:30: expected unsigned int [usertype] addr ../drivers/net/ethernet/renesas/sh_eth.c:1360:30: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1361:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1361:32: expected unsigned int [usertype] status ../drivers/net/ethernet/renesas/sh_eth.c:1361:32: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1375:32: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:1375:32: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:1375:32: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1383:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1383:32: expected unsigned int [usertype] status ../drivers/net/ethernet/renesas/sh_eth.c:1383:32: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1384:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1384:29: expected unsigned int [usertype] len ../drivers/net/ethernet/renesas/sh_eth.c:1384:29: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1393:24: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:1393:24: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:1393:24: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1545:40: warning: invalid assignment: &= ../drivers/net/ethernet/renesas/sh_eth.c:1545:40: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:1545:40: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1602:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/renesas/sh_eth.c:1605:31: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1606:27: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1644:36: warning: cast to restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1675:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1675:29: expected unsigned int [usertype] len ../drivers/net/ethernet/renesas/sh_eth.c:1675:29: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1691:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:1691:38: expected unsigned int [usertype] addr ../drivers/net/ethernet/renesas/sh_eth.c:1691:38: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:1695:40: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:1695:40: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:1695:40: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:1698:40: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:1698:40: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:1698:40: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:2473:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:2473:32: expected unsigned int [usertype] status ../drivers/net/ethernet/renesas/sh_eth.c:2473:32: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:2474:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:2474:30: expected unsigned int [usertype] addr ../drivers/net/ethernet/renesas/sh_eth.c:2474:30: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:2525:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:2525:22: expected unsigned int [usertype] addr ../drivers/net/ethernet/renesas/sh_eth.c:2525:22: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:2526:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/renesas/sh_eth.c:2526:22: expected unsigned int [usertype] len ../drivers/net/ethernet/renesas/sh_eth.c:2526:22: got restricted __le32 [usertype] ../drivers/net/ethernet/renesas/sh_eth.c:2530:32: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:2530:32: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:2530:32: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:2532:32: warning: invalid assignment: |= ../drivers/net/ethernet/renesas/sh_eth.c:2532:32: left side has type unsigned int ../drivers/net/ethernet/renesas/sh_eth.c:2532:32: right side has type restricted __le32 ../drivers/net/ethernet/renesas/sh_eth.c:3105:23: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/renesas/sh_eth.c:3105:23: expected void *addr ../drivers/net/ethernet/renesas/sh_eth.c:3105:23: got void [noderef] __iomem * ../drivers/gpu/drm/radeon/ci_smc.c:203:39: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ci_smc.c:204:30: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ci_smc.c:206:47: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] ../drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: expected unsigned int [usertype] pa_lo ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: expected unsigned int [usertype] pa_hi ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:1628:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: expected unsigned int [usertype] pa_lo ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: expected unsigned int [usertype] pa_hi ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2411:18: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2518:23: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2573:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2588:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2604:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2606:24: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2610:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2615:29: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2634:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2693:34: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2696:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2700:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2703:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2722:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2726:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2770:24: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c: note: in included file: ../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:517:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:523:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:511:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/rpmsg/qcom_glink_smem.c:108:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/rpmsg/qcom_glink_smem.c:108:48: expected void const volatile [noderef] __iomem * ../drivers/rpmsg/qcom_glink_smem.c:108:48: got void * ../drivers/rpmsg/qcom_glink_smem.c:111:47: warning: incorrect type in argument 2 (different address spaces) ../drivers/rpmsg/qcom_glink_smem.c:111:47: expected void const volatile [noderef] __iomem * ../drivers/rpmsg/qcom_glink_smem.c:111:47: got void *fifo ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: expected struct net_device [noderef] __rcu *[addressable] ndev ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: got struct net_device *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: got struct net_device *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:832:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:832:48: expected void *filter_cookie ../drivers/infiniband/core/roce_gid_mgmt.c:832:48: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:835:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:835:31: expected struct net_device *dev ../drivers/infiniband/core/roce_gid_mgmt.c:835:31: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:872:31: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:872:31: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:872:31: got struct net_device *ndev ../drivers/mcb/mcb-parse.c:49:14: warning: incorrect type in assignment (different base types) ../drivers/mcb/mcb-parse.c:49:14: expected restricted __le32 [usertype] reg1 ../drivers/mcb/mcb-parse.c:49:14: got unsigned int ../drivers/mcb/mcb-parse.c:50:14: warning: incorrect type in assignment (different base types) ../drivers/mcb/mcb-parse.c:50:14: expected restricted __le32 [usertype] reg2 ../drivers/mcb/mcb-parse.c:50:14: got unsigned int ../drivers/mcb/mcb-parse.c:54:20: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:55:21: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:56:21: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:57:21: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:58:23: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:59:22: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:88:27: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:89:25: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:143:21: warning: incorrect type in assignment (different base types) ../drivers/mcb/mcb-parse.c:143:21: expected restricted __le32 [usertype] reg ../drivers/mcb/mcb-parse.c:143:21: got unsigned int ../drivers/mcb/mcb-parse.c:145:29: warning: restricted __le32 degrades to integer ../drivers/mcb/mcb-parse.c:192:25: warning: cast to restricted __le16 ../drivers/mtd/maps/nettel.c:179:25: warning: cast removes address space '__iomem' of expression ../drivers/mtd/maps/nettel.c:223:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/maps/nettel.c:223:25: expected void volatile [noderef] __iomem *addr ../drivers/mtd/maps/nettel.c:223:25: got void *static [assigned] [toplevel] nettel_mmcrp ../drivers/mtd/maps/nettel.c:416:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/maps/nettel.c:416:17: expected void volatile [noderef] __iomem *addr ../drivers/mtd/maps/nettel.c:416:17: got void *static [assigned] [toplevel] nettel_mmcrp ../drivers/mtd/maps/nettel.c:434:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/maps/nettel.c:434:25: expected void volatile [noderef] __iomem *addr ../drivers/mtd/maps/nettel.c:434:25: got void *static [assigned] [toplevel] nettel_mmcrp ../drivers/gpu/drm/xe/xe_wa.c:396:11: warning: Initializer entry defined twice ../drivers/gpu/drm/xe/xe_wa.c:396:11: also defined here ../drivers/gpu/drm/xe/xe_wa.c:418:11: warning: Initializer entry defined twice ../drivers/gpu/drm/xe/xe_wa.c:418:11: also defined here ../drivers/gpu/drm/xe/xe_wa.c:453:11: warning: Initializer entry defined twice ../drivers/gpu/drm/xe/xe_wa.c:453:11: also defined here ../drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/rpmsg/qcom_smd.c:510:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/rpmsg/qcom_smd.c:510:53: expected void const [noderef] __iomem *src ../drivers/rpmsg/qcom_smd.c:510:53: got void * ../drivers/rpmsg/qcom_smd.c:517:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/rpmsg/qcom_smd.c:517:43: expected void const [noderef] __iomem *src ../drivers/rpmsg/qcom_smd.c:517:43: got void *rx_fifo ../drivers/rpmsg/qcom_smd.c:711:51: warning: incorrect type in argument 1 (different address spaces) ../drivers/rpmsg/qcom_smd.c:711:51: expected void [noderef] __iomem *dst ../drivers/rpmsg/qcom_smd.c:711:51: got void * ../drivers/rpmsg/qcom_smd.c:718:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/rpmsg/qcom_smd.c:718:41: expected void [noderef] __iomem *dst ../drivers/rpmsg/qcom_smd.c:718:41: got void *tx_fifo ../drivers/rpmsg/qcom_smd.c:229: warning: Excess struct member 'cb' description in 'qcom_smd_channel' ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/radeon/radeon_ucode.c:33:9: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:34:9: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:35:9: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:36:9: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:37:9: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:38:9: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:39:9: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:40:9: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:41:9: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:43:9: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:48:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:49:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:58:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:60:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:69:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:70:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:79:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:87:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:88:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:97:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:99:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:100:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:108:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:109:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:118:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:120:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:122:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:124:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:126:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:135:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:136:34: warning: cast to restricted __le16 ../drivers/gpu/drm/radeon/radeon_ucode.c:145:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:147:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:149:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:150:17: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/radeon_ucode.c:162:25: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/ci_dpm.c:310:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:310:51: expected unsigned short [usertype] TDC_VDDC_PkgLimit ../drivers/gpu/drm/radeon/ci_dpm.c:310:51: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:347:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:347:54: expected signed short [usertype] FuzzyFan_PwmSetDelta ../drivers/gpu/drm/radeon/ci_dpm.c:347:54: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:395:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:395:59: expected unsigned short [usertype] BapmVddCBaseLeakageHiSidd ../drivers/gpu/drm/radeon/ci_dpm.c:395:59: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:396:59: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:396:59: expected unsigned short [usertype] BapmVddCBaseLeakageLoSidd ../drivers/gpu/drm/radeon/ci_dpm.c:396:59: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:424:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:424:44: expected unsigned short [usertype] PPM_PkgPwrLimit ../drivers/gpu/drm/radeon/ci_dpm.c:424:44: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:425:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:425:49: expected unsigned short [usertype] PPM_TemperatureLimit ../drivers/gpu/drm/radeon/ci_dpm.c:425:49: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:427:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:427:44: expected unsigned short [usertype] PPM_PkgPwrLimit ../drivers/gpu/drm/radeon/ci_dpm.c:427:44: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:428:49: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:428:49: expected unsigned short [usertype] PPM_TemperatureLimit ../drivers/gpu/drm/radeon/ci_dpm.c:428:49: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:431:39: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:431:39: expected unsigned int [usertype] BAPM_TEMP_GRADIENT ../drivers/gpu/drm/radeon/ci_dpm.c:431:39: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:438:62: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:438:62: expected unsigned short ../drivers/gpu/drm/radeon/ci_dpm.c:438:62: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:439:63: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:439:63: expected unsigned short ../drivers/gpu/drm/radeon/ci_dpm.c:439:63: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:963:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:963:27: expected signed short [usertype] TempMin ../drivers/gpu/drm/radeon/ci_dpm.c:963:27: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:964:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:964:27: expected signed short [usertype] TempMed ../drivers/gpu/drm/radeon/ci_dpm.c:964:27: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:965:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:965:27: expected signed short [usertype] TempMax ../drivers/gpu/drm/radeon/ci_dpm.c:965:27: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:967:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:967:26: expected signed short [usertype] Slope1 ../drivers/gpu/drm/radeon/ci_dpm.c:967:26: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:968:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:968:26: expected signed short [usertype] Slope2 ../drivers/gpu/drm/radeon/ci_dpm.c:968:26: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:970:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:970:26: expected signed short [usertype] FdoMin ../drivers/gpu/drm/radeon/ci_dpm.c:970:26: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:972:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:972:28: expected signed short [usertype] HystDown ../drivers/gpu/drm/radeon/ci_dpm.c:972:28: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:974:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:974:26: expected signed short [usertype] HystUp ../drivers/gpu/drm/radeon/ci_dpm.c:974:26: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:976:29: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:976:29: expected signed short [usertype] HystSlope ../drivers/gpu/drm/radeon/ci_dpm.c:976:29: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:978:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:978:31: expected signed short [usertype] TempRespLim ../drivers/gpu/drm/radeon/ci_dpm.c:978:31: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:982:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:982:33: expected unsigned int [usertype] RefreshPeriod ../drivers/gpu/drm/radeon/ci_dpm.c:982:33: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:985:26: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:985:26: expected signed short [usertype] FdoMax ../drivers/gpu/drm/radeon/ci_dpm.c:985:26: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:1281:33: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:1281:33: expected unsigned short [usertype] FpsHighT ../drivers/gpu/drm/radeon/ci_dpm.c:1281:33: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:1284:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:1284:32: expected unsigned short [usertype] FpsLowT ../drivers/gpu/drm/radeon/ci_dpm.c:1284:32: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:1295:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:1295:38: expected unsigned int [usertype] low_sclk_interrupt_t ../drivers/gpu/drm/radeon/ci_dpm.c:1295:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2167:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2167:36: expected unsigned short [usertype] Voltage ../drivers/gpu/drm/radeon/ci_dpm.c:2167:36: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2168:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2168:45: expected unsigned short [usertype] StdVoltageHiSidd ../drivers/gpu/drm/radeon/ci_dpm.c:2168:45: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2170:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2170:45: expected unsigned short [usertype] StdVoltageLoSidd ../drivers/gpu/drm/radeon/ci_dpm.c:2170:45: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2192:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2192:31: expected unsigned int [usertype] VddcLevelCount ../drivers/gpu/drm/radeon/ci_dpm.c:2192:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2215:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2215:32: expected unsigned int [usertype] VddciLevelCount ../drivers/gpu/drm/radeon/ci_dpm.c:2215:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2238:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2238:31: expected unsigned int [usertype] MvddLevelCount ../drivers/gpu/drm/radeon/ci_dpm.c:2238:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2495:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2495:36: expected unsigned int [usertype] McArbDramTiming ../drivers/gpu/drm/radeon/ci_dpm.c:2495:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2496:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2496:36: expected unsigned int [usertype] McArbDramTiming2 ../drivers/gpu/drm/radeon/ci_dpm.c:2496:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2595:43: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2595:43: expected unsigned int [usertype] DownT ../drivers/gpu/drm/radeon/ci_dpm.c:2595:43: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2596:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2596:41: expected unsigned int [usertype] UpT ../drivers/gpu/drm/radeon/ci_dpm.c:2596:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2639:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2639:54: expected unsigned int [usertype] VclkFrequency ../drivers/gpu/drm/radeon/ci_dpm.c:2639:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2640:54: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2640:54: expected unsigned int [usertype] DclkFrequency ../drivers/gpu/drm/radeon/ci_dpm.c:2640:54: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2641:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2641:48: expected unsigned short [usertype] MinVddc ../drivers/gpu/drm/radeon/ci_dpm.c:2641:48: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2672:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2672:50: expected unsigned int [usertype] Frequency ../drivers/gpu/drm/radeon/ci_dpm.c:2672:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2673:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2673:51: expected unsigned short [usertype] MinVoltage ../drivers/gpu/drm/radeon/ci_dpm.c:2673:51: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2705:50: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2705:50: expected unsigned int [usertype] Frequency ../drivers/gpu/drm/radeon/ci_dpm.c:2705:50: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2706:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2706:51: expected unsigned short [usertype] MinVoltage ../drivers/gpu/drm/radeon/ci_dpm.c:2706:51: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2737:51: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2737:51: expected unsigned int [usertype] Frequency ../drivers/gpu/drm/radeon/ci_dpm.c:2737:51: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2738:52: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2738:52: expected unsigned short [usertype] MinVoltage ../drivers/gpu/drm/radeon/ci_dpm.c:2738:52: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2925:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2925:31: expected unsigned int [usertype] MinVddc ../drivers/gpu/drm/radeon/ci_dpm.c:2925:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2926:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2926:37: expected unsigned int [usertype] MinVddcPhases ../drivers/gpu/drm/radeon/ci_dpm.c:2926:37: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2927:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2927:32: expected unsigned int [usertype] MinVddci ../drivers/gpu/drm/radeon/ci_dpm.c:2927:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2928:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2928:31: expected unsigned int [usertype] MinMvdd ../drivers/gpu/drm/radeon/ci_dpm.c:2928:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2930:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2930:37: expected unsigned int [usertype] MclkFrequency ../drivers/gpu/drm/radeon/ci_dpm.c:2930:37: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2931:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2931:37: expected unsigned short [usertype] ActivityLevel ../drivers/gpu/drm/radeon/ci_dpm.c:2931:37: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2932:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2932:36: expected unsigned int [usertype] MpllFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:2932:36: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2933:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2933:38: expected unsigned int [usertype] MpllFuncCntl_1 ../drivers/gpu/drm/radeon/ci_dpm.c:2933:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2934:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2934:38: expected unsigned int [usertype] MpllFuncCntl_2 ../drivers/gpu/drm/radeon/ci_dpm.c:2934:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2935:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2935:38: expected unsigned int [usertype] MpllAdFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:2935:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2936:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2936:38: expected unsigned int [usertype] MpllDqFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:2936:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2937:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2937:38: expected unsigned int [usertype] MclkPwrmgtCntl ../drivers/gpu/drm/radeon/ci_dpm.c:2937:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2938:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2938:31: expected unsigned int [usertype] DllCntl ../drivers/gpu/drm/radeon/ci_dpm.c:2938:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2939:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2939:31: expected unsigned int [usertype] MpllSs1 ../drivers/gpu/drm/radeon/ci_dpm.c:2939:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2940:31: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2940:31: expected unsigned int [usertype] MpllSs2 ../drivers/gpu/drm/radeon/ci_dpm.c:2940:31: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2960:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2960:42: expected unsigned int [usertype] MinVddc ../drivers/gpu/drm/radeon/ci_dpm.c:2960:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2962:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2962:42: expected unsigned int [usertype] MinVddc ../drivers/gpu/drm/radeon/ci_dpm.c:2962:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2993:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2993:32: expected unsigned int [usertype] Flags ../drivers/gpu/drm/radeon/ci_dpm.c:2993:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2994:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2994:40: expected unsigned int [usertype] MinVddcPhases ../drivers/gpu/drm/radeon/ci_dpm.c:2994:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2995:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2995:40: expected unsigned int [usertype] SclkFrequency ../drivers/gpu/drm/radeon/ci_dpm.c:2995:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2996:41: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2996:41: expected unsigned int [usertype] CgSpllFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:2996:41: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2997:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2997:42: expected unsigned int [usertype] CgSpllFuncCntl2 ../drivers/gpu/drm/radeon/ci_dpm.c:2997:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2998:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2998:42: expected unsigned int [usertype] CgSpllFuncCntl3 ../drivers/gpu/drm/radeon/ci_dpm.c:2998:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:2999:42: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:2999:42: expected unsigned int [usertype] CgSpllFuncCntl4 ../drivers/gpu/drm/radeon/ci_dpm.c:2999:42: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3000:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3000:45: expected unsigned int [usertype] SpllSpreadSpectrum ../drivers/gpu/drm/radeon/ci_dpm.c:3000:45: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3001:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3001:46: expected unsigned int [usertype] SpllSpreadSpectrum2 ../drivers/gpu/drm/radeon/ci_dpm.c:3001:46: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3002:37: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3002:37: expected unsigned int [usertype] CcPwrDynRm ../drivers/gpu/drm/radeon/ci_dpm.c:3002:37: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3003:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3003:38: expected unsigned int [usertype] CcPwrDynRm1 ../drivers/gpu/drm/radeon/ci_dpm.c:3003:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3010:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3010:57: expected unsigned int [usertype] MinVddci ../drivers/gpu/drm/radeon/ci_dpm.c:3010:57: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3013:57: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3013:57: expected unsigned int [usertype] MinVddci ../drivers/gpu/drm/radeon/ci_dpm.c:3013:57: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3020:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3020:48: expected unsigned int [usertype] MinMvdd ../drivers/gpu/drm/radeon/ci_dpm.c:3020:48: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3028:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3028:40: expected unsigned int [usertype] DllCntl ../drivers/gpu/drm/radeon/ci_dpm.c:3028:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3029:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3029:47: expected unsigned int [usertype] MclkPwrmgtCntl ../drivers/gpu/drm/radeon/ci_dpm.c:3029:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3030:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3030:47: expected unsigned int [usertype] MpllAdFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:3030:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3032:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3032:47: expected unsigned int [usertype] MpllDqFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:3032:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3034:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3034:45: expected unsigned int [usertype] MpllFuncCntl ../drivers/gpu/drm/radeon/ci_dpm.c:3034:45: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3036:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3036:47: expected unsigned int [usertype] MpllFuncCntl_1 ../drivers/gpu/drm/radeon/ci_dpm.c:3036:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3038:47: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3038:47: expected unsigned int [usertype] MpllFuncCntl_2 ../drivers/gpu/drm/radeon/ci_dpm.c:3038:47: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3040:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3040:40: expected unsigned int [usertype] MpllSs1 ../drivers/gpu/drm/radeon/ci_dpm.c:3040:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3041:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3041:40: expected unsigned int [usertype] MpllSs2 ../drivers/gpu/drm/radeon/ci_dpm.c:3041:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3048:46: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3048:46: expected unsigned short [usertype] ActivityLevel ../drivers/gpu/drm/radeon/ci_dpm.c:3048:46: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3108:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3108:27: expected unsigned int [usertype] CcPwrDynRm ../drivers/gpu/drm/radeon/ci_dpm.c:3108:27: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3109:28: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3109:28: expected unsigned int [usertype] CcPwrDynRm1 ../drivers/gpu/drm/radeon/ci_dpm.c:3109:28: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3110:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3110:27: expected unsigned short [usertype] VddcOffset ../drivers/gpu/drm/radeon/ci_dpm.c:3110:27: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3217:30: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3217:30: expected unsigned int [usertype] Flags ../drivers/gpu/drm/radeon/ci_dpm.c:3217:30: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3218:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3218:32: expected unsigned int [usertype] MinVddc ../drivers/gpu/drm/radeon/ci_dpm.c:3218:32: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3219:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3219:38: expected unsigned int [usertype] MinVddcPhases ../drivers/gpu/drm/radeon/ci_dpm.c:3219:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3220:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3220:38: expected unsigned int [usertype] SclkFrequency ../drivers/gpu/drm/radeon/ci_dpm.c:3220:38: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3221:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3221:38: expected unsigned short [usertype] ActivityLevel ../drivers/gpu/drm/radeon/ci_dpm.c:3221:38: got restricted __be16 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3222:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3222:40: expected unsigned int [usertype] CgSpllFuncCntl3 ../drivers/gpu/drm/radeon/ci_dpm.c:3222:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3223:40: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3223:40: expected unsigned int [usertype] CgSpllFuncCntl4 ../drivers/gpu/drm/radeon/ci_dpm.c:3223:40: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3224:43: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3224:43: expected unsigned int [usertype] SpllSpreadSpectrum ../drivers/gpu/drm/radeon/ci_dpm.c:3224:43: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3225:44: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3225:44: expected unsigned int [usertype] SpllSpreadSpectrum2 ../drivers/gpu/drm/radeon/ci_dpm.c:3225:44: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3226:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/ci_dpm.c:3226:35: expected unsigned int [usertype] CcPwrDynRm ../drivers/gpu/drm/radeon/ci_dpm.c:3226:35: got restricted __be32 [usertype] ../drivers/gpu/drm/radeon/ci_dpm.c:3227:36: warning: too many warnings ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1690:34: warning: cast from restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1691:34: warning: cast from restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:126:15: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: expected unsigned int [usertype] valid ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: got restricted __le32 [usertype] ../fs/f2fs/file.c:3532:36: warning: incorrect type in argument 1 (different base types) ../fs/f2fs/file.c:3532:36: expected unsigned short const [usertype] *pwcs ../fs/f2fs/file.c:3532:36: got restricted __le16 * ../fs/f2fs/file.c:3568:28: warning: incorrect type in argument 4 (different base types) ../fs/f2fs/file.c:3568:28: expected unsigned short [usertype] *pwcs ../fs/f2fs/file.c:3568:28: got restricted __le16 * ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:29: warning: cast removes address space '__iomem' of expression ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: warning: incorrect type in assignment (different address spaces) ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: expected struct ntb_ctrl_regs [noderef] __iomem *mmio_ctrl ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: got void * ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:30: warning: cast removes address space '__iomem' of expression ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: warning: incorrect type in assignment (different address spaces) ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: expected struct ntb_dbmsg_regs [noderef] __iomem *mmio_dbmsg ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: got void * ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:699:38: warning: dereference of noderef expression ../drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/gt/intel_reset.c:1540:12: warning: context imbalance in '_intel_gt_reset_lock' - different lock contexts for basic block ../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:2396:1: warning: incorrect type in assignment (different base types) ../include/trace/events/btrfs.h:2396:1: expected unsigned char [usertype] opf ../include/trace/events/btrfs.h:2396:1: got restricted blk_opf_t enum req_op ../fs/btrfs/super.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/btrfs.h): ../include/trace/events/btrfs.h:2396:1: warning: incorrect type in assignment (different base types) ../include/trace/events/btrfs.h:2396:1: expected unsigned char [usertype] opf ../include/trace/events/btrfs.h:2396:1: got restricted blk_opf_t enum req_op ../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:1035:24: warning: cast to restricted __le64 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:1037:24: warning: cast to restricted __le64 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:2133:17: warning: cast truncates bits from constant value (42110030 becomes 30) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:2133:17: warning: cast truncates bits from constant value (42110030 becomes 30) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c: In function ‘netxen_nic_attach’: ../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:45: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 4 and 19 [-Wformat-overflow=] 1052 | sprintf(sds_ring->name, "%s[%d]", netdev->name, ring); | ^~ In function ‘netxen_nic_request_irq’, inlined from ‘netxen_nic_attach’ at ../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1251:8: ../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:41: note: directive argument in the range [-2147483641, 254] 1052 | sprintf(sds_ring->name, "%s[%d]", netdev->name, ring); | ^~~~~~~~ ../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:17: note: ‘sprintf’ output between 4 and 29 bytes into a destination of size 20 1052 | sprintf(sds_ring->name, "%s[%d]", netdev->name, ring); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/btrfs/ctree.c:260:22: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:260:22: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:260:22: struct extent_buffer * ../fs/btrfs/ctree.c:620:17: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:620:17: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:620:17: struct extent_buffer * ../fs/btrfs/ctree.c:981:17: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:981:17: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:981:17: struct extent_buffer * ../fs/btrfs/ctree.c:2950:9: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:2950:9: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:2950:9: struct extent_buffer * ../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 In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/cpuid.h:64, from ../arch/x86/include/asm/processor.h:19, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: In function ‘fortify_memcpy_chk’, inlined from ‘qlcnic_83xx_dcb_query_cee_param’ at ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:614:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/afs/server.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'afs_find_server' - different lock contexts for basic block ../fs/afs/server.c:104:9: warning: context imbalance in 'afs_find_server_by_uuid' - different lock contexts for basic block ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:571:25: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:574:38: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:31: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62: expected restricted __le32 [usertype] offs ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62: got unsigned int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:575:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:577:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:578:66: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:54: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:64: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:20: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:615:22: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:627:63: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:627:26: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:626:20: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:633:18: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:633:55: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:632:16: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:636:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:636:50: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:650:22: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:662:63: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:662:26: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:661:20: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:668:18: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:668:55: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:667:16: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:670:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:670:50: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:55: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:65: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:20: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:703:25: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:710:38: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22: expected restricted __le32 [usertype] offs ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22: got unsigned int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:711:25: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:712:32: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:717:33: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:718:62: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: expected int idx ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: got restricted __le32 [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:777:26: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:16: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14: expected restricted __le32 [usertype] offs ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14: got unsigned int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:779:48: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22: expected unsigned int [usertype] offs ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22: got restricted __le32 [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22: expected unsigned int [usertype] offs ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22: got restricted __le32 [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:833:38: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:834:33: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:33: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:48: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45: warning: incorrect type in return expression (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45: expected restricted __le32 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45: got unsigned int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:860:28: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:25: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:45: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:863:58: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70: warning: incorrect type in return expression (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70: expected restricted __le32 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70: got unsigned int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21: expected unsigned int [usertype] val ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21: got restricted __le32 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72: expected unsigned long long [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72: got restricted __le64 [assigned] [usertype] data ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60: expected unsigned long long [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60: got restricted __le64 [assigned] [usertype] data ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60: expected unsigned long long [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60: got restricted __le64 [assigned] [usertype] data ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22: expected restricted __le32 [addressable] [usertype] flash_fw_ver ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22: got unsigned int ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1127:46: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1139:21: warning: restricted __le32 degrades to integer ../drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/acl.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25: expected unsigned int [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25: got restricted __le32 [usertype] ../drivers/edac/x38_edac.c:168:35: warning: incorrect type in initializer (different address spaces) ../drivers/edac/x38_edac.c:168:35: expected void [noderef] __iomem *window ../drivers/edac/x38_edac.c:168:35: got void *pvt_info ../drivers/edac/x38_edac.c:361:23: warning: incorrect type in assignment (different address spaces) ../drivers/edac/x38_edac.c:361:23: expected void *pvt_info ../drivers/edac/x38_edac.c:361:23: got void [noderef] __iomem *[assigned] window ../drivers/edac/x38_edac.c:439:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/edac/x38_edac.c:439:20: expected void volatile [noderef] __iomem *addr ../drivers/edac/x38_edac.c:439:20: got void *pvt_info ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c:202:31: warning: cast to restricted __le32 ../drivers/mtd/devices/pmc551.c:743:29: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/devices/pmc551.c:743:29: expected unsigned char [usertype] *start ../drivers/mtd/devices/pmc551.c:743:29: got void [noderef] __iomem * ../drivers/mtd/devices/pmc551.c:783:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/devices/pmc551.c:783:53: expected void [noderef] __iomem * ../drivers/mtd/devices/pmc551.c:783:53: got unsigned char [usertype] *start ../drivers/mtd/devices/pmc551.c:833:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/devices/pmc551.c:833:52: expected void [noderef] __iomem * ../drivers/mtd/devices/pmc551.c:833:52: got unsigned char [usertype] *start ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:1037:16: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/gfs2/glock.c: note: in included file: ../fs/gfs2/glock.h:160:36: warning: context imbalance in '__gfs2_glock_put' - unexpected unlock ../fs/gfs2/glock.c:286:17: warning: context imbalance in '__gfs2_glock_put_or_lock' - unexpected unlock ../fs/gfs2/glock.c:320:9: warning: context imbalance in 'gfs2_glock_put_async' - unexpected unlock ../fs/gfs2/glock.c:1062:13: warning: context imbalance in 'glock_work_func' - different lock contexts for basic block ../fs/gfs2/glock.c:1260: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' ../fs/bcachefs/bkey.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/alloc_foreground.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/alloc_foreground.c:609: warning: Function parameter or struct member 'nowait' not described in 'bch2_bucket_alloc_trans' ../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/backpointers.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/radeon/r600_dma.c:246:30: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/r600_dma.c:246:30: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/r600_dma.c:246:30: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/r600_dma.c:260:23: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/r600_dma.c:381:23: warning: cast to restricted __le32 ../fs/btrfs/extent-tree.c:1855:9: warning: context imbalance in 'run_and_cleanup_extent_op' - unexpected unlock ../fs/btrfs/extent-tree.c:1919:28: warning: context imbalance in 'cleanup_ref_head' - unexpected unlock ../fs/btrfs/extent-tree.c:1965:36: warning: context imbalance in 'btrfs_run_delayed_refs_for_head' - unexpected unlock ../fs/btrfs/extent-tree.c:2033:21: warning: context imbalance in '__btrfs_run_delayed_refs' - wrong count at exit ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:113:17: warning: cast to restricted __be32 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:115:17: warning: cast to restricted __be16 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: expected restricted __be16 [usertype] pkey ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: got int ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: expected restricted __be32 [usertype] flow_label ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: got unsigned int const [usertype] flow_label ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: expected unsigned char [usertype] tos ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: got restricted __be32 [usertype] ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: expected restricted __be32 [usertype] saddr ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: got unsigned int [assigned] [usertype] ipv4_addr ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: expected restricted __be32 [usertype] daddr ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: got unsigned int [assigned] [usertype] ipv4_addr ../drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/alloc_background.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/f2fs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/f2fs.h): ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long mask ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: incorrect type in argument 3 (different base types) ../include/trace/events/f2fs.h:1410:1: expected unsigned long flags ../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t [usertype] ret ../fs/f2fs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/f2fs.h): ../include/trace/events/f2fs.h:1122:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1410:1: warning: cast to restricted vm_fault_t ../include/trace/events/f2fs.h:1410:1: warning: restricted vm_fault_t degrades to integer ../include/trace/events/f2fs.h:1410:1: warning: restricted vm_fault_t degrades to integer ../fs/f2fs/super.c:319:19: warning: symbol 'f2fs_cf_name_slab' was not declared. Should it be static? ../fs/f2fs/super.c:1481:35: warning: context imbalance in 'f2fs_drop_inode' - unexpected unlock ../drivers/edac/skx_base.c:356:46: warning: dubious: x | !y ../drivers/infiniband/core/mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_mad.h): ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:120:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:120:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:294:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:294:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:294:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:339:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:339:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:339:1: warning: cast to restricted __be16 ../drivers/infiniband/core/mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_mad.h): ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:23:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:120:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:120:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:183:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:183:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:294:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:339:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_dlid ../drivers/infiniband/core/mad.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/ib_mad.h): ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:23:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:120:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:120:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:183:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:183:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:294:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:339:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_dlid ../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: warning: invalid assignment: |= ../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: left side has type unsigned short ../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: right side has type restricted pci_power_t ../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: warning: invalid assignment: |= ../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: left side has type unsigned short ../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: right side has type restricted pci_power_t ../fs/gfs2/lops.c:210:22: warning: cast from restricted blk_status_t ../drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/bkey_methods.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/edac/skx_common.c: In function ‘skx_get_nvdimm_info’: ../drivers/edac/skx_common.c:472:79: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=] 472 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~ ../drivers/edac/skx_common.c:472:52: note: using the range [0, 4294967295] for directive argument 472 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/edac/skx_common.c:472:9: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32 472 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | imc->src_id, imc->lmc, chan, dimmno); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/edac/skx_common.c: In function ‘skx_get_dimm_info’: ../drivers/edac/skx_common.c:423:87: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=] 423 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~ ../drivers/edac/skx_common.c:423:60: note: using the range [0, 4294967295] for directive argument 423 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/edac/skx_common.c:423:17: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32 423 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | imc->src_id, imc->lmc, chan, dimmno); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/nfs/pnfs.c:319:17: warning: context imbalance in 'pnfs_put_layout_hdr' - unexpected unlock ../fs/nfs/pnfs.c:624:17: warning: context imbalance in 'pnfs_put_lseg' - 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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/bkey_sort.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/hid/intel-ish-hid/ishtp-hid.c:235:24: warning: cast to restricted __le16 ../drivers/hid/intel-ish-hid/ishtp-hid.c:236:23: warning: cast to restricted __le16 ../drivers/hid/intel-ish-hid/ishtp-hid.c:237:24: warning: cast to restricted __le16 ../fs/ceph/dir.c:1639:9: warning: context imbalance in '__dentry_leases_walk' - different lock contexts for basic block ../fs/afs/volume.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * ../drivers/thunderbolt/tb.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../fs/zonefs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../fs/zonefs/trace.h): ../fs/zonefs/./trace.h:22:1: warning: cast to restricted blk_opf_t ../fs/zonefs/./trace.h:22:1: warning: restricted blk_opf_t degrades to integer ../fs/zonefs/./trace.h:22:1: warning: restricted blk_opf_t degrades to integer ../drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/erofs/data.c:276:26: warning: Using plain integer as NULL pointer ../drivers/thunderbolt/switch.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/gpu/drm/radeon/cik_sdma.c:481:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik_sdma.c:482:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik_sdma.c:490:48: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik_sdma.c:491:27: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik_sdma.c:661:30: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik_sdma.c:661:30: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik_sdma.c:661:30: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik_sdma.c:676:23: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/cik_sdma.c:718:30: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/cik_sdma.c:718:30: expected unsigned int volatile [usertype] ../drivers/gpu/drm/radeon/cik_sdma.c:718:30: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/cik_sdma.c:750:23: warning: cast to restricted __le32 ../fs/gfs2/inode.c:1880:14: error: incompatible types in comparison expression (different address spaces): ../fs/gfs2/inode.c:1880:14: struct gfs2_glock [noderef] __rcu * ../fs/gfs2/inode.c:1880:14: struct gfs2_glock * ../drivers/thunderbolt/path.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'data' not described in 'aht10_interval_write' ../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'val' not described in 'aht10_interval_write' ../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'data' not described in 'aht10_interval_read' ../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'val' not described in 'aht10_interval_read' ../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'data' not described in 'aht10_temperature1_read' ../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'val' not described in 'aht10_temperature1_read' ../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'data' not described in 'aht10_humidity1_read' ../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'val' not described in 'aht10_humidity1_read' ../drivers/mtd/nand/raw/nand_legacy.c:42:17: warning: cast from restricted __le16 ../fs/nfs/pnfs_nfs.c:194:17: warning: context imbalance in 'pnfs_put_commit_array' - unexpected unlock ../fs/nfs/pnfs_nfs.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/kref.h, ../include/linux/mm_types.h, ../include/linux/uio.h, ...): ../include/linux/list.h:287:25: warning: context imbalance in 'nfs4_pnfs_ds_put' - unexpected unlock ../drivers/gpu/drm/amd/amdgpu/cik.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/hwtracing/stm/ftrace.c:39: warning: Function parameter or struct member 'export' not described in 'stm_ftrace_write' ../fs/bcachefs/bset.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/qlogic/qede/qede_main.c: In function ‘qede_init_fp’: ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:61: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:54: note: directive argument in the range [-2147483641, 65534] 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:17: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 24 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1904 | edev->ndev->name, queue_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/cik_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/gfs2/quota.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): ../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * ../include/linux/rculist_bl.h:17:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:17:9: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:17:9: struct hlist_bl_node * ../include/linux/rculist_bl.h:17:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist_bl.h:17:9: struct hlist_bl_node [noderef] __rcu * ../include/linux/rculist_bl.h:17:9: struct hlist_bl_node * ../drivers/thunderbolt/tunnel.c: note: in included file (through ../drivers/thunderbolt/tb.h, ../drivers/thunderbolt/tunnel.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../fs/ceph/caps.c:3800:9: warning: context imbalance in 'handle_cap_grant' - wrong count at exit ../fs/ceph/caps.c:4499:26: warning: context imbalance in 'ceph_handle_caps' - unexpected unlock ../drivers/fpga/machxo2-spi.c:86:19: warning: cast to restricted __be32 ../drivers/gpu/drm/amd/amdgpu/dce_v8_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/btree_journal_iter.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/btree_journal_iter.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c: In function ‘qede_get_drvinfo’: ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:621:34: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 25 [-Wformat-truncation=] 621 | "[storm %s]", storm); | ^~ ~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:620:17: note: ‘snprintf’ output between 9 and 40 bytes into a destination of size 32 620 | snprintf(info->version, sizeof(info->version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | "[storm %s]", storm); | ~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:638:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=] 638 | "mfw %s", mfw); | ^~ ~~~ ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:637:17: note: ‘snprintf’ output between 5 and 36 bytes into a destination of size 32 637 | snprintf(info->fw_version, sizeof(info->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | "mfw %s", mfw); | ~~~~~~~~~~~~~~ ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:635:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=] 635 | "mbi %s [mfw %s]", mbi, mfw); | ^~ ~~~ ../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:634:17: note: ‘snprintf’ output between 12 and 74 bytes into a destination of size 32 634 | snprintf(info->fw_version, sizeof(info->fw_version), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 635 | "mbi %s [mfw %s]", mbi, mfw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/bcachefs/btree_cache.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/mtd/nand/raw/nand_onfi.c:320:27: warning: cast to restricted __le16 ../drivers/mtd/nand/raw/nand_onfi.c:323:44: warning: cast to restricted __le16 ../drivers/thunderbolt/eeprom.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/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' ../drivers/net/fddi/skfp/fplustm.c:447:50: warning: cast truncates bits from constant value (1000000 becomes 0) ../drivers/net/fddi/skfp/fplustm.c:545:9: warning: cast truncates bits from constant value (ffff67ff becomes 67ff) ../drivers/net/fddi/skfp/fplustm.c:548:9: warning: cast truncates bits from constant value (ffff3b89 becomes 3b89) ../drivers/net/fddi/skfp/fplustm.c:948:17: warning: cast truncates bits from constant value (ffffffffffff0218 becomes 218) ../fs/bcachefs/btree_gc.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/gfs2/super.c:1547:17: error: incompatible types in comparison expression (different address spaces): ../fs/gfs2/super.c:1547:17: struct gfs2_glock [noderef] __rcu * ../fs/gfs2/super.c:1547:17: struct gfs2_glock * ../fs/gfs2/super.c:735: warning: Function parameter or struct member 'who' not described in 'gfs2_freeze_super' ../fs/gfs2/super.c:803: warning: Function parameter or struct member 'who' not described in 'gfs2_thaw_super' ../fs/bcachefs/btree_key_cache.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/btree_key_cache.c:705:32: warning: context imbalance in 'bch2_fs_btree_key_cache_exit' - different lock contexts for basic block ../fs/bcachefs/btree_key_cache.c:789:9: warning: dereference of noderef expression ../fs/bcachefs/btree_io.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../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] ../fs/bcachefs/btree_iter.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/btree_iter.c:1665:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1665:9: unsigned long [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1665:9: unsigned long * ../fs/bcachefs/btree_iter.c:1666:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1666:9: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1666:9: struct btree_path * ../fs/bcachefs/btree_iter.c:1667:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1667:9: unsigned short [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1667:9: unsigned short [usertype] * ../fs/bcachefs/btree_iter.c:1668:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1668:9: struct btree_insert_entry [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1668:9: struct btree_insert_entry * ../fs/bcachefs/btree_iter.c:3370:36: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:3370:36: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_iter.c:3370: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:350:9: warning: context imbalance in 'bch2_trans_srcu_unlock' - unexpected unlock ../fs/bcachefs/btree_iter.c:3052:9: warning: context imbalance in 'bch2_trans_srcu_lock' - different lock contexts for basic block ../fs/bcachefs/btree_iter.c:3278:9: warning: context imbalance in 'bch2_trans_put' - different lock contexts for basic block ../drivers/fsi/fsi-master-ast-cf.c:399:65: warning: incorrect type in argument 4 (different base types) ../drivers/fsi/fsi-master-ast-cf.c:399:65: expected restricted __be32 [usertype] rdata ../drivers/fsi/fsi-master-ast-cf.c:399:65: got unsigned int [assigned] [usertype] rdata ../drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/erofs/zdata.c:965:20: warning: context imbalance in 'z_erofs_put_pcluster' - unexpected unlock ../drivers/gpu/drm/radeon/radeon_vce.c:363:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:363:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:363:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:364:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:364:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:364:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:365:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:365:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:365:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:367:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:367:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:367:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:368:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:368:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:368:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:369:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:369:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:369:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:370:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:370:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:370:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:371:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:371:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:371:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:372:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:372:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:372:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:373:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:373:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:373:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:374:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:374:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:374:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:375:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:375:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:375:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:376:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:376:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:376:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:377:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:377:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:377:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:378:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:378:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:378:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:380:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:380:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:380:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:381:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:381:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:381:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:382:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:382:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:382:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:383:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:383:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:383:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:384:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:384:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:384:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:387:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:387:27: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:387:27: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:430:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:430:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:430:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:431:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:431:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:431:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:432:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:432:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:432:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:434:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:434:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:434:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:435:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:435:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:435:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:436:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:436:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:436:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:437:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:437:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:437:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:438:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:438:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:438:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:440:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:440:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:440:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:441:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:441:32: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:441:32: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:444:27: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:444:27: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:444:27: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:701:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:701:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:701:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:702:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:702:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:702:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:703:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:703:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:703:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:704:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:704:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:704:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:706:41: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:706:41: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:706:41: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:721:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:721:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:721:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:722:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:722:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:722:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:723:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:723:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:723:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:724:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:724:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:724:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:740:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:740:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:740:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:741:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:741:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:741:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:742:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:742:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:742:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:743:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:743:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:743:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:744:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:744:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:744:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:745:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:745:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:745:33: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/radeon_vce.c:767:33: warning: incorrect type in argument 2 (different base types) ../drivers/gpu/drm/radeon/radeon_vce.c:767:33: expected unsigned int [usertype] v ../drivers/gpu/drm/radeon/radeon_vce.c:767:33: got restricted __le32 [usertype] ../drivers/gpu/drm/amd/amdgpu/cik_sdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/btree_locking.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/btree_locking.c:304:36: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_locking.c:304:36: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_locking.c:304:36: struct btree_path * ../drivers/gpu/drm/radeon/vce_v1_0.c:181:25: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/vce_v1_0.c:182:21: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/vce_v1_0.c:186:18: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/vce_v1_0.c:194:19: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: expected unsigned int [usertype] ../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: got restricted __le32 [usertype] ../drivers/gpu/drm/radeon/vce_v1_0.c:199:18: warning: cast to restricted __le32 ../drivers/gpu/drm/radeon/vce_v1_0.c:205:31: warning: cast to restricted __le32 ../fs/f2fs/extent_cache.c:1001:38: warning: context imbalance in '__shrink_extent_tree' - different lock contexts for basic block ../drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/qlogic/qed/qed_mcp.c:512:9: warning: context imbalance in '_qed_mcp_cmd_and_union' - unexpected unlock ../fs/bcachefs/btree_node_scan.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/most/most_usb.c:69: warning: Function parameter or struct member 'dev' not described in 'most_dci_obj' ../drivers/most/most_usb.c:69: warning: Excess struct member 'kobj' description in 'most_dci_obj' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'dev' not described in 'most_dev' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'clear_work' not described in 'most_dev' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'on_netinfo' not described in 'most_dev' ../drivers/most/most_usb.c:650: warning: Function parameter or struct member 'on_netinfo' not described in 'hdm_request_netinfo' ../drivers/mtd/spi-nor/sfdp.c:769:38: warning: dubious: x | !y ../drivers/mtd/spi-nor/sfdp.c:1394:13: warning: cast to restricted __le32 ../drivers/mtd/spi-nor/sfdp.c:1429:13: warning: cast to restricted __le32 ../drivers/most/most_snd.c:58: warning: Excess struct member 'opened' description in 'channel' ../drivers/gpu/drm/amd/amdgpu/vce_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/btree_trans_commit.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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:1258:38: warning: array of flexible structures ../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c: In function ‘qed_mfw_get_tlv_time_value’: ../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:44: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 2 and 10 [-Wformat-truncation=] 432 | snprintf(p_buf->data, 14, "%d%d%d%d%d%d", | ^~ ../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:35: note: directive argument in the range [0, 65535] 432 | snprintf(p_buf->data, 14, "%d%d%d%d%d%d", | ^~~~~~~~~~~~~~ ../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:35: note: directive argument in the range [0, 65535] ../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:9: note: ‘snprintf’ output between 7 and 23 bytes into a destination of size 14 432 | snprintf(p_buf->data, 14, "%d%d%d%d%d%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | p_time->month, p_time->day, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | p_time->hour, p_time->min, p_time->msec, p_time->usec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/thunderbolt/tmu.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/infiniband/hw/mlx5/fs.c:1189:26: warning: array of flexible structures ../drivers/infiniband/core/cm.c:1296:20: warning: cast from restricted __be32 ../drivers/gpu/drm/amd/amdgpu/si.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/btree_update.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/btree_write_buffer.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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:1258:38: warning: array of flexible structures ../fs/btrfs/sysfs.c:662:9: warning: context imbalance in 'btrfs_show_u64' - different lock contexts for basic block ../drivers/counter/microchip-tcb-capture.c: In function ‘mchp_tc_probe’: ../drivers/counter/microchip-tcb-capture.c:346:56: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] 346 | snprintf(clk_name, sizeof(clk_name), "t%d_clk", channel); | ^~ ../drivers/counter/microchip-tcb-capture.c:346:54: note: directive argument in the range [-2147483648, 2] 346 | snprintf(clk_name, sizeof(clk_name), "t%d_clk", channel); | ^~~~~~~~~ ../drivers/counter/microchip-tcb-capture.c:346:17: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 7 346 | snprintf(clk_name, sizeof(clk_name), "t%d_clk", channel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/thunderbolt/usb4.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/btree_update_interior.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/sfc/tx.c:495:9: warning: context imbalance in 'efx_xdp_tx_buffers' - different lock contexts for basic block ../drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/buckets_waiting_for_journal.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/f2fs/compress.c:1895:39: warning: symbol 'f2fs_compress_aops' was not declared. Should it be static? ../fs/bcachefs/buckets.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/intel/ice/ice_ptp.c:331:9: warning: context imbalance in 'ice_ptp_read_src_clk_reg' - wrong count at exit ../drivers/net/fddi/skfp/drvfbi.c:55:14: warning: symbol 'oem_id' was not declared. Should it be static? ../drivers/thunderbolt/clx.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/infiniband/core/cma.c:2083:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit ../drivers/infiniband/core/cma.c:2092:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock ../drivers/infiniband/core/cma.c:2235:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2427:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2550:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2595:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3013:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3518:17: warning: context imbalance in 'addr_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:4247:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock ../fs/bcachefs/checksum.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/si_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/ocfs2/suballoc.c:2488:17: warning: context imbalance in 'ocfs2_block_group_clear_bits' - different lock contexts for basic block ../fs/bcachefs/chardev.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/chardev.c: note: in included file: ../fs/bcachefs/bcachefs_ioctl.h:290:43: warning: array of flexible structures ../fs/bcachefs/bcachefs_ioctl.h:443:44: warning: array of flexible structures ../drivers/net/ethernet/intel/ice/ice_ptp_hw.c:889:13: warning: context imbalance in 'ice_ptp_exec_tmr_cmd' - wrong count at exit ../drivers/gpu/drm/amd/amdgpu/si_dma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/can/peak_canfd/peak_pciefd_main.c:146:32: warning: array of flexible structures ../drivers/net/ppp/ppp_synctty.c:582:1: warning: context imbalance in 'ppp_sync_push' - wrong count at exit ../fs/bcachefs/compress.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/dce_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/thunderbolt/debugfs.c: note: in included file (through ../drivers/thunderbolt/tb.h): ../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type ../drivers/net/slip/slip.c:459:14: error: incompatible types in comparison expression (different address spaces): ../drivers/net/slip/slip.c:459:14: void [noderef] __rcu * ../drivers/net/slip/slip.c:459:14: void * ../drivers/net/slip/slip.c:893:9: error: incompatible types in comparison expression (different address spaces): ../drivers/net/slip/slip.c:893:9: void [noderef] __rcu * ../drivers/net/slip/slip.c:893:9: void * ../drivers/mtd/nand/raw/nandsim.c:1901:41: warning: cast from restricted __le16 ../drivers/mtd/nand/raw/nandsim.c:2073:59: warning: incorrect type in assignment (different base types) ../drivers/mtd/nand/raw/nandsim.c:2073:59: expected unsigned short [usertype] ../drivers/mtd/nand/raw/nandsim.c:2073:59: got restricted __le16 [usertype] ../drivers/net/ppp/pppoe.c: note: in included file (through ../include/linux/if_pppox.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../fs/bcachefs/data_update.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/mtd/ubi/fastmap.c:571:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:571:23: expected unsigned long long max_sqnum ../drivers/mtd/ubi/fastmap.c:571:23: got restricted __be64 [usertype] sqnum ../drivers/mtd/ubi/fastmap.c:1038:17: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:1038:17: expected restricted __be32 [usertype] tmp_crc ../drivers/mtd/ubi/fastmap.c:1038:17: got unsigned int [usertype] ../drivers/mtd/ubi/fastmap.c:1040:13: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:1040:13: expected restricted __be32 [usertype] crc ../drivers/mtd/ubi/fastmap.c:1040:13: got unsigned int ../drivers/mtd/ubi/fastmap.c:1049:22: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:1049:22: expected restricted __be64 [usertype] sqnum ../drivers/mtd/ubi/fastmap.c:1049:22: got unsigned long long [assigned] sqnum ../drivers/gpu/drm/amd/amdgpu/vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/btrfs/extent_io.c:2523:13: warning: context imbalance in 'detach_extent_buffer_folio' - different lock contexts for basic block ../fs/btrfs/ioctl.c:435:6: warning: context imbalance in 'btrfs_exclop_start_try_lock' - wrong count at exit ../fs/btrfs/ioctl.c:448:6: warning: context imbalance in 'btrfs_exclop_start_unlock' - unexpected unlock ../drivers/gpu/drm/amd/amdgpu/emu_soc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_dma_pref' ../fs/btrfs/locking.c:181:6: warning: context imbalance in 'btrfs_tree_lock_nested' - wrong count at exit ../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: expected restricted __le32 [usertype] confVer ../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: got int ../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be64 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 ../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qpn ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qpn ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qkey ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qkey ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] lid ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] lid ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] flow_label ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] flow_label ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] mad_status ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] status ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_umad.h:16:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] attr_mod ../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qpn ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qpn ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qkey ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qkey ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] lid ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] lid ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] flow_label ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] flow_label ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] mad_status ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] status ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_umad.h:16:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] attr_mod ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/soc15.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/smsc/smc91x.c:557:9: warning: context imbalance in 'smc_hardware_send_pkt' - different lock contexts for basic block ../fs/btrfs/volumes.c:405:31: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:405:31: expected struct rcu_string *str ../fs/btrfs/volumes.c:405:31: got struct rcu_string [noderef] __rcu *name ../fs/btrfs/volumes.c:659:43: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:659:43: expected char const *device_path ../fs/btrfs/volumes.c:659:43: got char [noderef] __rcu * ../fs/btrfs/volumes.c:1036:39: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:1036:39: expected struct rcu_string *str ../fs/btrfs/volumes.c:1036:39: got struct rcu_string [noderef] __rcu *name ../fs/btrfs/volumes.c:1086:34: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/volumes.c:1086:34: expected char const *dev_path ../fs/btrfs/volumes.c:1086:34: got char [noderef] __rcu * ../fs/btrfs/volumes.c:1461:42: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:1461:42: expected char const * ../fs/btrfs/volumes.c:1461:42: got char [noderef] __rcu * ../fs/btrfs/volumes.c:2235:31: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:2235:31: expected char const *device_path ../fs/btrfs/volumes.c:2235:31: got char [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/debug.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: expected restricted __wsum [usertype] csum ../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: got restricted __be16 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:1623:17: warning: restricted __le64 degrades to integer ../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: warning: incorrect type in argument 2 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: expected unsigned long long [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: got restricted __le64 [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: warning: incorrect type in argument 2 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: expected unsigned long long [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: got restricted __le64 [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2826:31: warning: restricted __le32 degrades to integer ../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: warning: incorrect type in argument 3 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: expected unsigned long [usertype] size ../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: got restricted __le16 [usertype] mfTableLen ../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: expected unsigned int [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: got restricted __le32 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: expected restricted __le16 [usertype] txDataRingDescSize ../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: got restricted __le32 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: expected restricted __le32 [usertype] confVer ../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: got int ../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: expected restricted __le32 [usertype] confVer ../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: got int ../drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/ocfs2/super.c:2343:34: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/sfc/ethtool_common.c: In function ‘efx_fill_test’: ../drivers/net/ethernet/sfc/ethtool_common.c:277:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=] 277 | "%-6s %-24s", unit_str, test_str); | ^~~~~ ~~~~~~~~ ../drivers/net/ethernet/sfc/ethtool_common.c:275:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32 275 | snprintf(strings + test_index * ETH_GSTRING_LEN, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | ETH_GSTRING_LEN, | ~~~~~~~~~~~~~~~~ 277 | "%-6s %-24s", unit_str, test_str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../fs/bcachefs/dirent.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ieee802154/ca8210.c:1798:27: warning: incorrect type in assignment (different base types) ../drivers/net/ieee802154/ca8210.c:1798:27: expected restricted __le16 [addressable] [assigned] [usertype] pan_id ../drivers/net/ieee802154/ca8210.c:1798:27: got unsigned short [usertype] ../drivers/net/ieee802154/ca8210.c:1803:25: warning: incorrect type in assignment (different base types) ../drivers/net/ieee802154/ca8210.c:1803:25: expected restricted __le16 [addressable] [assigned] [usertype] pan_id ../drivers/net/ieee802154/ca8210.c:1803:25: got unsigned short [usertype] ../drivers/net/ieee802154/ca8210.c:1930:28: warning: incorrect type in argument 3 (different base types) ../drivers/net/ieee802154/ca8210.c:1930:28: expected unsigned short [usertype] dst_pan_id ../drivers/net/ieee802154/ca8210.c:1930:28: got restricted __le16 [addressable] [usertype] pan_id ../fs/bcachefs/disk_accounting.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/sfc/mcdi_mon.c: In function ‘efx_mcdi_mon_probe’: ../drivers/net/ethernet/sfc/mcdi_mon.c:458:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 458 | snprintf(name, sizeof(name), "%s%u_input", | ^ ../drivers/net/ethernet/sfc/mcdi_mon.c:458:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 458 | snprintf(name, sizeof(name), "%s%u_input", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | hwmon_prefix, hwmon_index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/sfc/mcdi_mon.c:489:57: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 489 | snprintf(name, sizeof(name), "%s%u_alarm", | ^ ../drivers/net/ethernet/sfc/mcdi_mon.c:489:17: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 489 | snprintf(name, sizeof(name), "%s%u_alarm", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | hwmon_prefix, hwmon_index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/sfc/mcdi_mon.c:496:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 496 | snprintf(name, sizeof(name), "%s%u_label", | ^ ../drivers/net/ethernet/sfc/mcdi_mon.c:496:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 496 | snprintf(name, sizeof(name), "%s%u_label", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | hwmon_prefix, hwmon_index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/bcachefs/disk_groups.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/infiniband/core/uverbs_cmd.c:3724:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3724:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3724:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3724:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3738:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3738:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3838:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3838:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3838:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3838:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3838:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3838:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3857:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3857:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3857:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3857:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3871:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3871:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3871:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3871:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3950:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3950:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3950:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3950:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3968:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3968:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3968:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3968:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3968:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3968:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4031:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4031:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4031:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4031:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4031:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4031:9: also defined here ../drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/nv.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/arct_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/xen-netback/xenbus.c: In function ‘connect’: ../drivers/net/xen-netback/xenbus.c:779:65: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 4 and 19 [-Wformat-truncation=] 779 | snprintf(queue->name, sizeof(queue->name), "%s-q%u", | ^~ ../drivers/net/xen-netback/xenbus.c:779:60: note: directive argument in the range [0, 4294967294] 779 | snprintf(queue->name, sizeof(queue->name), "%s-q%u", | ^~~~~~~~ ../drivers/net/xen-netback/xenbus.c:779:17: note: ‘snprintf’ output between 4 and 28 bytes into a destination of size 21 779 | snprintf(queue->name, sizeof(queue->name), "%s-q%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 780 | be->vif->dev->name, queue->id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_shutdown' - different lock contexts for basic block ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_reset_task' - different lock contexts for basic block ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_link_timer' - different lock contexts for basic block ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_open' - different lock contexts for basic block ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_close' - different lock contexts for basic block ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_suspend' - different lock contexts for basic block ../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_resume' - different lock contexts for basic block ../drivers/mtd/nand/raw/sh_flctl.c:457:16: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/sh_flctl.c:480:26: warning: cast to restricted __be32 ../drivers/mtd/nand/raw/sh_flctl.c:495:38: warning: cast to restricted __be32 ../drivers/mtd/nand/raw/sh_flctl.c:511:24: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/sh_flctl.c:511:24: expected unsigned int val ../drivers/mtd/nand/raw/sh_flctl.c:511:24: got restricted __be32 [usertype] ../drivers/mtd/nand/raw/sh_flctl.c:524:24: warning: incorrect type in assignment (different base types) ../drivers/mtd/nand/raw/sh_flctl.c:524:24: expected unsigned long ../drivers/mtd/nand/raw/sh_flctl.c:524:24: got restricted __be32 [usertype] ../fs/bcachefs/ec.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/sun/niu.c: In function ‘niu_open’: ../drivers/net/ethernet/sun/niu.c:6031:52: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 6031 | sprintf(np->irq_name[2], "%s:SYSERR", np->dev->name); | ^ In function ‘niu_set_irq_name’, inlined from ‘niu_request_irq’ at ../drivers/net/ethernet/sun/niu.c:6049:2, inlined from ‘niu_open’ at ../drivers/net/ethernet/sun/niu.c:6115:8: ../drivers/net/ethernet/sun/niu.c:6031:17: note: ‘sprintf’ output between 8 and 23 bytes into a destination of size 22 6031 | sprintf(np->irq_name[2], "%s:SYSERR", np->dev->name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/core/uverbs_ioctl.c:440:17: warning: incorrect type in assignment (different modifiers) ../drivers/infiniband/core/uverbs_ioctl.c:440:17: expected int ( *handler )( ... ) ../drivers/infiniband/core/uverbs_ioctl.c:440:17: got int ( [noderef] * )( ... ) ../drivers/mtd/nand/raw/mxc_nand.c:1477:26: warning: incorrect type in initializer (different address spaces) ../drivers/mtd/nand/raw/mxc_nand.c:1477:26: expected unsigned short [noderef] [usertype] __iomem *t ../drivers/mtd/nand/raw/mxc_nand.c:1477:26: got void *buf ../drivers/mtd/nand/raw/mxc_nand.c:1514:65: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/mxc_nand.c:1514:65: expected void *buf ../drivers/mtd/nand/raw/mxc_nand.c:1514:65: got void [noderef] __iomem * ../drivers/mtd/nand/raw/mxc_nand.c:1525:87: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/mxc_nand.c:1525:87: expected void *buf ../drivers/mtd/nand/raw/mxc_nand.c:1525:87: got void [noderef] __iomem * ../drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/btrfs/free-space-cache.c:1145:9: warning: context imbalance in 'write_cache_extent_entries' - different lock contexts for basic block ../fs/btrfs/free-space-cache.c:2405:28: warning: context imbalance in 'insert_into_bitmap' - unexpected unlock ../drivers/mtd/nand/raw/r852.c:105:25: warning: incorrect type in argument 3 (different base types) ../drivers/mtd/nand/raw/r852.c:105:25: expected unsigned int [usertype] value ../drivers/mtd/nand/raw/r852.c:105:25: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:109:25: warning: incorrect type in argument 3 (different base types) ../drivers/mtd/nand/raw/r852.c:109:25: expected unsigned int [usertype] value ../drivers/mtd/nand/raw/r852.c:109:25: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:142:17: warning: incorrect type in argument 3 (different base types) ../drivers/mtd/nand/raw/r852.c:142:17: expected unsigned int [usertype] value ../drivers/mtd/nand/raw/r852.c:142:17: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/gpu/drm/i915/i915_active.c:1081:16: warning: context imbalance in '__i915_active_fence_set' - different lock contexts for basic block ../fs/bcachefs/error.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/fjes/fjes_main.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): ../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/mtd/nand/raw/hisi504_nand.c:362:26: warning: cast removes address space '__iomem' of expression ../drivers/mtd/nand/raw/hisi504_nand.c:367:26: warning: cast removes address space '__iomem' of expression ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void * ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void * ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void * ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio ../drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/usb/rtl8150.c:192:22: warning: incorrect type in assignment (different base types) ../drivers/net/usb/rtl8150.c:192:22: expected unsigned short [usertype] rx_creg ../drivers/net/usb/rtl8150.c:192:22: got restricted __le16 [usertype] ../drivers/infiniband/hw/hfi1/tid_rdma.c:2375:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/tid_rdma.c:2376:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/tid_rdma.c:4236:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/tid_rdma.c:4237:9: warning: dubious: !x & y ../sound/soc/codecs/tas2562.c:232:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2562.c:238:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2562.c:244:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2562.c:291:58: warning: incorrect type in argument 2 (different base types) ../sound/soc/codecs/tas2562.c:291:58: expected int bitwidth ../sound/soc/codecs/tas2562.c:291:58: got restricted snd_pcm_format_t ../sound/soc/codecs/tas2562.c:616:39: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2562.c:623:43: warning: restricted snd_pcm_format_t degrades to integer ../drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/extents.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/fjes/fjes_hw.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h): ../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/usb/hso.c:1477:13: warning: cast to restricted __le16 ../drivers/net/usb/hso.c:1478:13: warning: cast to restricted __le16 ../drivers/net/usb/hso.c:1479:13: warning: cast to restricted __le16 ../drivers/net/usb/hso.c:1487:37: warning: cast to restricted __le16 ../drivers/net/usb/hso.c:1631:37: warning: cast to restricted __le16 ../drivers/net/ethernet/via/via-rhine.c:1135:39: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/wiznet/w5100.c: In function ‘w5100_probe’: ../drivers/net/ethernet/wiznet/w5100.c:1190:42: warning: ‘%s’ directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=] 1190 | snprintf(link_name, 16, "%s-link", netdev_name(ndev)); | ^~ ../drivers/net/ethernet/wiznet/w5100.c:1190:17: note: ‘snprintf’ output between 6 and 26 bytes into a destination of size 16 1190 | snprintf(link_name, 16, "%s-link", netdev_name(ndev)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../sound/soc/codecs/tas2764.c:257:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2764.c:263:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2764.c:269:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2764.c:357:58: warning: incorrect type in argument 2 (different base types) ../sound/soc/codecs/tas2764.c:357:58: expected int bitwidth ../sound/soc/codecs/tas2764.c:357:58: got restricted snd_pcm_format_t ../drivers/gpu/drm/amd/amdgpu/aldebaran.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/aldebaran.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/extent_update.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/fjes/fjes_ethtool.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): ../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/via/via-velocity.c: note: in included file: ../drivers/net/ethernet/via/via-velocity.h:236:24: warning: mixed bitwiseness ../drivers/net/ethernet/via/via-velocity.c:88:26: warning: incorrect type in initializer (different address spaces) ../drivers/net/ethernet/via/via-velocity.c:88:26: expected void *addr ../drivers/net/ethernet/via/via-velocity.c:88:26: got struct mac_regs [noderef] __iomem *mac_regs ../drivers/net/ethernet/via/via-velocity.c:91:49: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:91:49: expected restricted pci_power_t [usertype] state ../drivers/net/ethernet/via/via-velocity.c:91:49: got char state ../drivers/net/ethernet/via/via-velocity.c:93:36: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/via/via-velocity.c:93:36: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/via/via-velocity.c:93:36: got void * ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/via/via-velocity.c:1745:34: expected unsigned long [usertype] __UNIQUE_ID_y_1691 ../drivers/net/ethernet/via/via-velocity.c:1745:34: got restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1748:17: warning: cast to restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:2241:40: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:2241:40: expected char state ../drivers/net/ethernet/via/via-velocity.c:2241:40: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:2249:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:2249:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:2249:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:2436:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:2436:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:2436:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:2449:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:2449:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:2449:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:2874:40: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:2874:40: expected char state ../drivers/net/ethernet/via/via-velocity.c:2874:40: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:3145:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:3145:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:3145:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:3151:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:3151:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:3151:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:3203:40: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:3203:40: expected char state ../drivers/net/ethernet/via/via-velocity.c:3203:40: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:3273:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:3273:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:3273:48: got restricted pci_power_t [usertype] ../drivers/net/ethernet/via/via-velocity.c:3290:48: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/via/via-velocity.c:3290:48: expected char state ../drivers/net/ethernet/via/via-velocity.c:3290:48: got restricted pci_power_t [usertype] ../drivers/net/usb/lan78xx.c: In function ‘lan7801_phy_init’: ../drivers/net/usb/lan78xx.c:2514:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 2514 | int ret; | ^~~ ../drivers/net/usb/lan78xx.c:3641:29: warning: cast to restricted __be16 ../drivers/net/usb/lan78xx.c:3641:27: warning: incorrect type in assignment (different base types) ../drivers/net/usb/lan78xx.c:3641:27: expected restricted __wsum [usertype] csum ../drivers/net/usb/lan78xx.c:3641:27: got unsigned short [usertype] ../sound/soc/codecs/tas2780.c:157:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2780.c:164:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2780.c:171:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2780.c:285:58: warning: incorrect type in argument 2 (different base types) ../sound/soc/codecs/tas2780.c:285:58: expected int bitwidth ../sound/soc/codecs/tas2780.c:285:58: got restricted snd_pcm_format_t ../drivers/gpu/drm/amd/amdgpu/soc24.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/soc21.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/sienna_cichlid.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/fjes/fjes_debugfs.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): ../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/xilinx/ll_temac_main.c:352:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:352:37: expected unsigned int [usertype] next ../drivers/net/ethernet/xilinx/ll_temac_main.c:352:37: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:357:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:357:37: expected unsigned int [usertype] next ../drivers/net/ethernet/xilinx/ll_temac_main.c:357:37: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:373:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:373:37: expected unsigned int [usertype] phys ../drivers/net/ethernet/xilinx/ll_temac_main.c:373:37: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:374:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:374:36: expected unsigned int [usertype] len ../drivers/net/ethernet/xilinx/ll_temac_main.c:374:36: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:375:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:375:37: expected unsigned int [usertype] app0 ../drivers/net/ethernet/xilinx/ll_temac_main.c:375:37: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:779:16: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:786:17: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:786:17: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:797:41: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:810:24: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:880:29: warning: invalid assignment: |= ../drivers/net/ethernet/xilinx/ll_temac_main.c:880:29: left side has type unsigned int ../drivers/net/ethernet/xilinx/ll_temac_main.c:880:29: right side has type restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:881:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:881:29: expected unsigned int [usertype] app1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:881:29: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:886:21: warning: invalid assignment: |= ../drivers/net/ethernet/xilinx/ll_temac_main.c:886:21: left side has type unsigned int ../drivers/net/ethernet/xilinx/ll_temac_main.c:886:21: right side has type restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:889:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:889:20: expected unsigned int [usertype] len ../drivers/net/ethernet/xilinx/ll_temac_main.c:889:20: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:895:21: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:895:21: expected unsigned int [usertype] phys ../drivers/net/ethernet/xilinx/ll_temac_main.c:895:21: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:912:33: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:920:25: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:927:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:927:29: expected unsigned int [usertype] phys ../drivers/net/ethernet/xilinx/ll_temac_main.c:927:29: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:928:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:928:28: expected unsigned int [usertype] len ../drivers/net/ethernet/xilinx/ll_temac_main.c:928:28: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:932:21: warning: invalid assignment: |= ../drivers/net/ethernet/xilinx/ll_temac_main.c:932:21: left side has type unsigned int ../drivers/net/ethernet/xilinx/ll_temac_main.c:932:21: right side has type restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:985:39: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:999:17: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1005:26: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1019:37: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1019:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:1019:35: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/xilinx/ll_temac_main.c:1019:35: got restricted __be16 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:1085:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:1085:26: expected unsigned int [usertype] phys ../drivers/net/ethernet/xilinx/ll_temac_main.c:1085:26: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:1086:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:1086:25: expected unsigned int [usertype] len ../drivers/net/ethernet/xilinx/ll_temac_main.c:1086:25: got restricted __be32 [usertype] ../drivers/net/ethernet/xilinx/ll_temac_main.c:1087:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/ll_temac_main.c:1087:26: expected unsigned int [usertype] app0 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1087:26: got restricted __be32 [usertype] In file included from ../drivers/net/usb/asix.h:28, from ../drivers/net/usb/ax88172a.c:15: ../drivers/net/usb/ax88172a.c: In function ‘ax88172a_reset’: ../include/linux/phy.h:330:20: warning: ‘%s’ directive output may be truncated writing up to 60 bytes into a region of size 20 [-Wformat-truncation=] 330 | #define PHY_ID_FMT "%s:%02x" | ^~~~~~~~~ ../drivers/net/usb/ax88172a.c:311:38: note: in expansion of macro ‘PHY_ID_FMT’ 311 | snprintf(priv->phy_name, 20, PHY_ID_FMT, | ^~~~~~~~~~ ../include/linux/phy.h:330:21: note: format string is defined here 330 | #define PHY_ID_FMT "%s:%02x" | ^~ ../include/linux/phy.h:330:20: note: directive argument in the range [0, 65535] 330 | #define PHY_ID_FMT "%s:%02x" | ^~~~~~~~~ ../drivers/net/usb/ax88172a.c:311:38: note: in expansion of macro ‘PHY_ID_FMT’ 311 | snprintf(priv->phy_name, 20, PHY_ID_FMT, | ^~~~~~~~~~ ../drivers/net/usb/ax88172a.c:311:9: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 20 311 | snprintf(priv->phy_name, 20, PHY_ID_FMT, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | priv->mdio->id, priv->phy_addr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/wiznet/w5300.c: In function ‘w5300_hw_probe’: ../drivers/net/ethernet/wiznet/w5300.c:576:42: warning: ‘%s’ directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=] 576 | snprintf(link_name, 16, "%s-link", name); | ^~ ../drivers/net/ethernet/wiznet/w5300.c:576:17: note: ‘snprintf’ output between 6 and 26 bytes into a destination of size 16 576 | snprintf(link_name, 16, "%s-link", name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../fs/bcachefs/fs.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/fs.c:276:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock ../fs/bcachefs/fs.c:292:30: warning: context imbalance in 'bch2_inode_hash_find' - wrong count at exit ../drivers/mtd/nand/raw/meson_nand.c:542:23: warning: invalid assignment: |= ../drivers/mtd/nand/raw/meson_nand.c:542:23: left side has type restricted __le64 ../drivers/mtd/nand/raw/meson_nand.c:542:23: right side has type unsigned char ../drivers/mtd/nand/raw/meson_nand.c:543:23: warning: invalid assignment: |= ../drivers/mtd/nand/raw/meson_nand.c:543:23: left side has type restricted __le64 ../drivers/mtd/nand/raw/meson_nand.c:543:23: right side has type int ../drivers/mtd/nand/raw/meson_nand.c:555:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/nand/raw/meson_nand.c:555:32: expected unsigned char [usertype] ../drivers/mtd/nand/raw/meson_nand.c:555:32: got restricted __le64 [usertype] ../drivers/mtd/nand/raw/meson_nand.c:556:38: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:570:21: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:571:53: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:572:37: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:577:21: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:578:53: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:579:37: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:823:23: warning: restricted __le64 degrades to integer ../drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/fs-common.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c: In function ‘xlgmac_alloc_channels’: ../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:73: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] 257 | snprintf(channel->name, sizeof(channel->name), "channel-%u", i); | ^~ ../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:64: note: directive argument in the range [0, 4294967294] 257 | snprintf(channel->name, sizeof(channel->name), "channel-%u", i); | ^~~~~~~~~~~~ ../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 16 257 | snprintf(channel->name, sizeof(channel->name), "channel-%u", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/bcachefs/fs-ioctl.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac ../drivers/gpu/drm/i915/display/intel_display_device.c:523:25: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:524:25: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:576:25: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:577:25: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:825:17: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:827:17: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1032:17: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1037:18: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1075:17: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1077:18: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1312:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1314:10: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1321:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1322:10: also defined here ../drivers/net/ethernet/xilinx/xilinx_emaclite.c:410:24: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/xilinx_emaclite.c:419:36: warning: cast to restricted __be32 ../fs/bcachefs/fs-io.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/core/umem_odp.c:346:5: warning: context imbalance in 'ib_umem_odp_map_dma_and_lock' - wrong count at exit ../drivers/net/ethernet/jme.c:956:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/jme.c:956:14: expected unsigned short [usertype] csum ../drivers/net/ethernet/jme.c:956:14: got restricted __sum16 [usertype] check ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:31:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:31:17: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:31:17: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:31:17: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1016:15: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1016:15: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1016:15: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1016:15: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1019:15: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1019:15: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1019:15: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1019:15: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: got unsigned long ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: warning: cast from restricted __le32 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1175:16: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1175:16: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1175:16: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1175:16: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1183:16: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1183:16: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1183:16: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1183:16: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2653:13: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2653:13: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2653:13: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2653:13: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2664:13: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2664:13: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2664:13: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2664:13: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2691:13: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2691:13: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2691:13: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2691:13: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2701:13: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2701:13: expected restricted __le32 _var ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2701:13: got unsigned int [usertype] ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2701:13: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2704:41: warning: too many warnings ../fs/bcachefs/fs-io-buffered.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/hdp_v5_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/ocfs2/dlm/dlmthread.c:241:17: warning: context imbalance in 'dlm_purge_lockres' - unexpected unlock ../fs/ocfs2/dlm/dlmthread.c:286:9: warning: context imbalance in 'dlm_run_purge_list' - different lock contexts for basic block ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:45: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:43: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:43: got unsigned int [usertype] ../drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/usb/smsc75xx.c:2172:29: warning: cast to restricted __be16 ../drivers/net/usb/smsc75xx.c:2172:27: warning: incorrect type in assignment (different base types) ../drivers/net/usb/smsc75xx.c:2172:27: expected restricted __wsum [usertype] csum ../drivers/net/usb/smsc75xx.c:2172:27: got unsigned short [usertype] ../fs/ocfs2/dlm/dlmrecovery.c:2950:9: warning: context imbalance in 'dlm_finalize_reco_handler' - different lock contexts for basic block ../fs/bcachefs/fs-io-direct.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/fs-io-pagecache.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: warning: incorrect type in initializer (different address spaces) ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: expected struct Qdisc *qdisc ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: got struct Qdisc [noderef] __rcu *qdisc_sleeping ../drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/lsdma_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new ../drivers/gpu/drm/amd/amdgpu/hdp_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../fs/bcachefs/fsck.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/ocfs2/dlm/dlmmaster.c: note: in included file: ../fs/ocfs2/dlm/dlmcommon.h:1119:9: warning: context imbalance in 'dlm_reset_mleres_owner' - unexpected unlock ../fs/ocfs2/dlm/dlmmaster.c:3337:9: warning: context imbalance in 'dlm_clean_master_list' - different lock contexts for basic block ../drivers/gpu/drm/amd/amdgpu/df_v1_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/korina.c:408:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:408:33: expected struct dma_reg *ch ../drivers/net/ethernet/korina.c:408:33: got struct dma_reg [noderef] __iomem *tx_dma_regs ../drivers/net/ethernet/korina.c:415:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:415:33: expected struct dma_reg *ch ../drivers/net/ethernet/korina.c:415:33: got struct dma_reg [noderef] __iomem *rx_dma_regs ../drivers/net/ethernet/korina.c:391:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/korina.c:391:20: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:391:20: got unsigned int * ../drivers/net/ethernet/korina.c:392:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:392:31: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:392:31: got unsigned int * ../drivers/net/ethernet/korina.c:394:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/korina.c:394:33: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:394:33: got unsigned int * ../drivers/net/ethernet/korina.c:397:28: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:397:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:397:28: got unsigned int * ../drivers/net/ethernet/korina.c:400:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:400:20: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:400:20: got unsigned int * ../drivers/net/ethernet/korina.c:401:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:401:20: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:401:20: got unsigned int * ../drivers/net/ethernet/korina.c:391:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/korina.c:391:20: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:391:20: got unsigned int * ../drivers/net/ethernet/korina.c:392:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:392:31: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:392:31: got unsigned int * ../drivers/net/ethernet/korina.c:394:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/korina.c:394:33: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:394:33: got unsigned int * ../drivers/net/ethernet/korina.c:397:28: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:397:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:397:28: got unsigned int * ../drivers/net/ethernet/korina.c:400:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:400:20: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:400:20: got unsigned int * ../drivers/net/ethernet/korina.c:401:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/korina.c:401:20: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/korina.c:401:20: got unsigned int * ../drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: expected unsigned int [usertype] data ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: got restricted __be32 [usertype] val ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: expected unsigned int [usertype] mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: got restricted __be32 [usertype] mask ../drivers/gpu/drm/amd/amdgpu/df_v4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/df_v3_6.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/df_v4_6_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mtd/nand/raw/brcmnand/brcmnand.c:1961:41: warning: dubious: x | !y ../sound/soc/codecs/tas2770.c:198:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2770.c:204:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2770.c:210:14: warning: restricted snd_pcm_format_t degrades to integer ../sound/soc/codecs/tas2770.c:297:58: warning: incorrect type in argument 2 (different base types) ../sound/soc/codecs/tas2770.c:297:58: expected int bitwidth ../sound/soc/codecs/tas2770.c:297:58: got restricted snd_pcm_format_t ../drivers/gpu/drm/amd/amdgpu/df_v4_15.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/inode.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/sfc/falcon/ethtool.c: In function ‘ef4_fill_test’: ../drivers/net/ethernet/sfc/falcon/ethtool.c:229:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=] 229 | "%-6s %-24s", unit_str, test_str); | ^~~~~ ~~~~~~~~ ../drivers/net/ethernet/sfc/falcon/ethtool.c:227:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32 227 | snprintf(strings + test_index * ETH_GSTRING_LEN, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | ETH_GSTRING_LEN, | ~~~~~~~~~~~~~~~~ 229 | "%-6s %-24s", unit_str, test_str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/bcachefs/io_read.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:110:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:110:50: warning: restricted __le32 degrades to integer ../fs/bcachefs/io_misc.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/journal.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/journal.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures ../fs/bcachefs/journal.c:1035:9: warning: context imbalance in '__bch2_set_nr_journal_buckets' - different lock contexts for basic block ../fs/bcachefs/io_write.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/io_write.c:1579: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK' ../fs/bcachefs/io_write.c:1579: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead ../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/journal_sb.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/journal_seq_blacklist.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/journal_reclaim.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/usb/lg-vl600.c:134:13: warning: cast to restricted __be32 ../drivers/net/usb/lg-vl600.c:134:13: warning: cast from restricted __le32 ../drivers/net/usb/lg-vl600.c:135:25: warning: cast to restricted __be32 ../drivers/net/usb/lg-vl600.c:135:25: warning: cast from restricted __le32 ../fs/bcachefs/journal_io.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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:1258:38: warning: array of flexible structures ../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/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:780:55: warning: shift too big (64) for type unsigned long ../drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/ethoc.c:317:13: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/ethoc.c:317:13: expected void *vma ../drivers/net/ethernet/ethoc.c:317:13: got void [noderef] __iomem *membase ../drivers/net/ethernet/ethoc.c:454:67: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/ethoc.c:454:67: expected void const volatile [noderef] __iomem * ../drivers/net/ethernet/ethoc.c:454:67: got void *src ../drivers/net/ethernet/ethoc.c:908:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/ethoc.c:908:21: expected void volatile [noderef] __iomem * ../drivers/net/ethernet/ethoc.c:908:21: got void *[assigned] dest ../drivers/net/ethernet/ethoc.c:1109:31: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/ethoc.c:1109:31: expected void [noderef] __iomem *membase ../drivers/net/ethernet/ethoc.c:1109:31: got void * ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c: In function ‘stmmac_selftest_get_strings’: ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:52: warning: ‘%s’ directive output may be truncated writing up to 1535 bytes into a region of size 28 [-Wformat-truncation=] 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, | ^~ ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:17: note: ‘snprintf’ output between 5 and 1540 bytes into a destination of size 32 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2041 | stmmac_selftests[i].name); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/usb/aqc111.c:1093:34: warning: incorrect type in argument 1 (different base types) ../drivers/net/usb/aqc111.c:1093:34: expected restricted __le64 const [usertype] *p ../drivers/net/usb/aqc111.c:1093:34: got unsigned long long [usertype] * ../drivers/net/usb/aqc111.c:1121:45: warning: incorrect type in argument 1 (different base types) ../drivers/net/usb/aqc111.c:1121:45: expected restricted __le64 const [usertype] *p ../drivers/net/usb/aqc111.c:1121:45: got unsigned long long [usertype] *[assigned] pkt_desc_ptr ../drivers/net/usb/aqc111.c:1234:22: warning: incorrect type in assignment (different base types) ../drivers/net/usb/aqc111.c:1234:22: expected unsigned long long [usertype] ../drivers/net/usb/aqc111.c:1234:22: got restricted __le64 [usertype] ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: expected restricted __be32 [usertype] mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: got int ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: expected restricted __be32 [addressable] [usertype] src ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: got unsigned int [usertype] src_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: expected restricted __be32 [addressable] [usertype] dst ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: got unsigned int [usertype] dst_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: expected restricted __be16 [addressable] [usertype] src ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: got unsigned int [usertype] src_mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: expected restricted __be16 [addressable] [usertype] dst ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: got unsigned int [usertype] dst_mask ../fs/bcachefs/logged_ops.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/lru.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/hwmon/lm93.c:595:27: warning: cast to restricted __le16 ../drivers/hwmon/lm93.c:615:16: warning: incorrect type in return expression (different base types) ../drivers/hwmon/lm93.c:615:16: expected unsigned short ../drivers/hwmon/lm93.c:615:16: got restricted __le16 [usertype] ../drivers/gpu/drm/msm/dsi/dsi_host.c:1424:27: warning: cast to restricted __be32 ../drivers/gpu/drm/msm/dsi/dsi_host.c:1425:17: warning: cast to restricted __be32 ../fs/bcachefs/migrate.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/sfc/siena/tx.c:290:9: warning: context imbalance in 'efx_siena_xdp_tx_buffers' - different lock contexts for basic block ../fs/bcachefs/nocow_locking.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/opts.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/move.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/rcu_pending.c:190:9: warning: context imbalance in '__process_finished_items' - unexpected unlock ../fs/bcachefs/rcu_pending.c:295:17: warning: context imbalance in 'rcu_pending_work' - different lock contexts for basic block ../fs/bcachefs/rcu_pending.c:347:55: warning: context imbalance in 'rcu_pending_enqueue_list' - unexpected unlock ../fs/bcachefs/rcu_pending.c:513:6: warning: context imbalance in 'rcu_pending_enqueue' - wrong count at exit ../fs/bcachefs/movinggc.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/quota.c:117:9: warning: unknown escape sequence: '\%' ../fs/bcachefs/quota.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/rebalance.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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/recovery.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/recovery.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:621:38: warning: array of flexible structures ../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures ../drivers/net/ethernet/sfc/siena/ethtool_common.c: In function ‘efx_fill_test’: ../drivers/net/ethernet/sfc/siena/ethtool_common.c:229:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=] 229 | "%-6s %-24s", unit_str, test_str); | ^~~~~ ~~~~~~~~ ../drivers/net/ethernet/sfc/siena/ethtool_common.c:227:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32 227 | snprintf(strings + test_index * ETH_GSTRING_LEN, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | ETH_GSTRING_LEN, | ~~~~~~~~~~~~~~~~ 229 | "%-6s %-24s", unit_str, test_str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../fs/bcachefs/recovery_passes.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/xfs/xfs_icache.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../fs/xfs/xfs_linux.h, ../fs/xfs/xfs.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'xfs_iget_recycle' - unexpected unlock ../fs/xfs/xfs_icache.c:606:28: warning: context imbalance in 'xfs_iget_cache_hit' - different lock contexts for basic block ../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/btrfs/zoned.c:2568:25: warning: context imbalance in 'btrfs_zoned_activate_one_bg' - different lock contexts for basic block ../fs/bcachefs/sb-counters.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c: In function ‘xgene_enet_register_irq’: ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:891:66: warning: ‘-rx-’ directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 891 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-rx-%d", | ^~~~ In function ‘xgene_enet_set_irq_name’, inlined from ‘xgene_enet_register_irq’ at ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:910:2: ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:891:63: note: directive argument in the range [-2147483641, 254] 891 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-rx-%d", | ^~~~~~~~~~ ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:891:25: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 16 891 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-rx-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | ndev->name, i); | ~~~~~~~~~~~~~~ ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c: In function ‘xgene_enet_register_irq’: ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:888:66: warning: ‘-rx-txc’ directive output may be truncated writing 7 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 888 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-rx-txc", | ^~~~~~~ In function ‘xgene_enet_set_irq_name’, inlined from ‘xgene_enet_register_irq’ at ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:910:2: ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:888:25: note: ‘snprintf’ output between 8 and 23 bytes into a destination of size 16 888 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-rx-txc", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 889 | ndev->name); | ~~~~~~~~~~~ ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c: In function ‘xgene_enet_register_irq’: ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:898:58: warning: ‘-txc-’ directive output may be truncated writing 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 898 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-txc-%d", | ^~~~~ In function ‘xgene_enet_set_irq_name’, inlined from ‘xgene_enet_register_irq’ at ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:910:2: ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:898:55: note: directive argument in the range [-2147483641, 254] 898 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-txc-%d", | ^~~~~~~~~~~ ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:898:17: note: ‘snprintf’ output between 7 and 32 bytes into a destination of size 16 898 | snprintf(ring->irq_name, IRQ_ID_SIZE, "%s-txc-%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | ndev->name, i); | ~~~~~~~~~~~~~~ ../drivers/net/ethernet/nxp/lpc_eth.c:563:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/nxp/lpc_eth.c:563:35: expected restricted __le32 [usertype] packet ../drivers/net/ethernet/nxp/lpc_eth.c:563:35: got unsigned long long ../drivers/net/ethernet/nxp/lpc_eth.c:574:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/nxp/lpc_eth.c:574:35: expected restricted __le32 [usertype] packet ../drivers/net/ethernet/nxp/lpc_eth.c:574:35: got unsigned long long ../drivers/net/ethernet/nxp/lpc_eth.c:576:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/nxp/lpc_eth.c:576:36: expected restricted __le32 [usertype] control ../drivers/net/ethernet/nxp/lpc_eth.c:576:36: got int ../drivers/net/ethernet/nxp/lpc_eth.c:909:31: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/nxp/lpc_eth.c:912:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/nxp/lpc_eth.c:912:23: expected unsigned int [usertype] ethst ../drivers/net/ethernet/nxp/lpc_eth.c:912:23: got restricted __le32 [usertype] statusinfo ../drivers/net/ethernet/nxp/lpc_eth.c:918:41: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/nxp/lpc_eth.c:918:41: expected int si ../drivers/net/ethernet/nxp/lpc_eth.c:918:41: got restricted __le32 [usertype] statusinfo ../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: expected restricted __le32 [usertype] control ../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: got unsigned int ../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: expected void [noderef] __iomem **mapbase ../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: got void ** ../fs/bcachefs/sb-downgrade.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:167:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:167:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:167:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:167:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:170:54: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:54: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:170:54: got void **slot ../fs/btrfs/tests/btrfs-tests.c:176:38: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:176:38: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:176:38: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:179:47: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:179:47: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:179:47: got void **slot ../fs/btrfs/tests/btrfs-tests.c:179:22: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:179:22: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:179:22: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:167:9: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:167:9: got void **slot ../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:167:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:167:9: got void [noderef] __rcu ** ../fs/bcachefs/sb-clean.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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:621:38: warning: array of flexible structures ../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures ../fs/bcachefs/replicas.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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 ../fs/bcachefs/reflink.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/sb-errors.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/sb-members.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/btrfs/tests/extent-map-tests.c:531:21: warning: symbol 'valid_ranges' was not declared. Should it be static? ../drivers/gpu/drm/i915/display/intel_hdcp.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/sfc/siena/mcdi_mon.c: In function ‘efx_siena_mcdi_mon_probe’: ../drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 458 | snprintf(name, sizeof(name), "%s%u_input", | ^ ../drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 458 | snprintf(name, sizeof(name), "%s%u_input", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | hwmon_prefix, hwmon_index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:57: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 489 | snprintf(name, sizeof(name), "%s%u_alarm", | ^ ../drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:17: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 489 | snprintf(name, sizeof(name), "%s%u_alarm", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | hwmon_prefix, hwmon_index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 496 | snprintf(name, sizeof(name), "%s%u_label", | ^ ../drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 496 | snprintf(name, sizeof(name), "%s%u_label", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | hwmon_prefix, hwmon_index); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/hwmon/max31722.c:59:42: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mmhub_v3_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfxhub_v11_5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/subvolume.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/super.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/umc_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v6_0.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/super-io.c: note: in included file: ../fs/bcachefs/bcachefs.h:999: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:502:19: warning: cast to restricted __le32 ../fs/bcachefs/super-io.c:501:19: warning: cast to restricted __le64 ../drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfxhub_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/umc_v6_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v6_1.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/snapshot.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/umc_v6_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v6_7.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/tests.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../fs/bcachefs/sysfs.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/umc_v8_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v8_7.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/umc_v8_10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v8_10.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/umc_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v12_0.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/xattr.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/iceland_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/tonga_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/cz_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_psr.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/vega10_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vega20_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/xe/xe_debugfs.c:30:1: warning: symbol 'gt_reset_failure' was not declared. Should it be static? ../drivers/gpu/drm/i915/display/intel_fbdev.c:162:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_fbdev.c:163:10: also defined here ../fs/xfs/xfs_qm.c:441:1: warning: context imbalance in 'xfs_qm_dquot_isolate' - different lock contexts for basic block ../fs/bcachefs/trace.c: note: in included file: ../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures ../drivers/gpu/drm/i915/display/intel_hdcp.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../sound/soc/codecs/wm0010.c:225:25: warning: cast to restricted __be32 ../sound/soc/codecs/wm0010.c:310:25: warning: cast to restricted __be32 ../sound/soc/codecs/wm0010.c:329:31: warning: cast to restricted __le64 ../sound/soc/codecs/wm0010.c:329:29: warning: incorrect type in assignment (different base types) ../sound/soc/codecs/wm0010.c:329:29: expected unsigned long long [usertype] ../sound/soc/codecs/wm0010.c:329:29: got restricted __be64 [usertype] ../drivers/gpu/drm/amd/amdgpu/navi10_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/ih_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/ih_v6_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/ih_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v3_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v13_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/psp_v14_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/hwmon/pc87427.c:308:26: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/dce_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/dce_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/iio/adc/ti-ads1298.c:426:13: warning: context imbalance in 'ads1298_rdata_unmark_busy' - wrong count at exit ../drivers/iio/adc/ti-ads1298.c:467:9: warning: context imbalance in 'ads1298_rdata_release_busy_or_restart' - wrong count at exit ../drivers/iio/adc/ti-ads1298.c:532:9: warning: context imbalance in 'ads1298_interrupt' - wrong count at exit ../drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_psr.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/imu_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_fbdev.c:162:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_fbdev.c:163:10: also defined here ../drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/imu_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1803:14: warning: restricted __be64 degrades to integer ../drivers/gpu/drm/i915/display/intel_display_device.c:523:25: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:524:25: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:576:25: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:577:25: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:825:17: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:827:17: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1032:17: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1037:18: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1075:17: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1077:18: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1312:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1314:10: also defined here ../drivers/gpu/drm/i915/display/intel_display_device.c:1321:9: warning: Initializer entry defined twice ../drivers/gpu/drm/i915/display/intel_display_device.c:1322:10: also defined here ../drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mes_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mes_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1117: warning: cannot understand function prototype: 'struct registry_list_entry ' ../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1321: warning: cannot understand function prototype: 'const struct nv_gsp_registry_entries r535_registry_entries[] = ' ../drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vce_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/vce_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' ../drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/hwmon/xgene-hwmon.c:118:15: warning: cast to restricted __le16 ../drivers/hwmon/xgene-hwmon.c:121:9: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:121:9: expected unsigned short volatile ../drivers/hwmon/xgene-hwmon.c:121:9: got restricted __le16 [usertype] ../drivers/hwmon/xgene-hwmon.c:138:9: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:138:9: expected unsigned int volatile ../drivers/hwmon/xgene-hwmon.c:138:9: got restricted __le32 [usertype] ../drivers/hwmon/xgene-hwmon.c:142:9: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:142:9: expected unsigned short volatile ../drivers/hwmon/xgene-hwmon.c:142:9: got restricted __le16 [usertype] ../drivers/hwmon/xgene-hwmon.c:146:15: warning: cast to restricted __le16 ../drivers/hwmon/xgene-hwmon.c:148:9: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:148:9: expected unsigned short volatile ../drivers/hwmon/xgene-hwmon.c:148:9: got restricted __le16 [usertype] ../drivers/hwmon/xgene-hwmon.c:152:17: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:152:17: expected unsigned int volatile ../drivers/hwmon/xgene-hwmon.c:152:17: got restricted __le32 [usertype] ../drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vpe_v6_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58: expected void [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58: got void * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58: expected void const [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58: got void * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25: got void *[assigned] emap ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19: expected void *map ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19: got void [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28: expected void [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28: got void *map ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28: expected void [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28: got void *map ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21: expected void [noderef] __iomem *map ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21: got void *map ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25: got void *[assigned] map ../drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20: expected void [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20: got unsigned int [usertype] *vaddr ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26: expected void [noderef] __iomem * ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26: got unsigned int [usertype] *vaddr ../drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/athub_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/athub_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/athub_v2_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/athub_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/athub_v4_1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v9_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/hwmon/pmbus/ibm-cffps.c: In function ‘ibm_cffps_debugfs_read’: ../drivers/hwmon/pmbus/ibm-cffps.c:169:60: warning: ‘%02X’ directive output may be truncated writing between 2 and 8 bytes into a region of size 3 [-Wformat-truncation=] 169 | snprintf(&data[i * 2], 3, "%02X", rc); | ^~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:169:59: note: directive argument in the range [0, 2147483647] 169 | snprintf(&data[i * 2], 3, "%02X", rc); | ^~~~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:169:33: note: ‘snprintf’ output between 3 and 9 bytes into a destination of size 3 169 | snprintf(&data[i * 2], 3, "%02X", rc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:180:60: warning: ‘%04X’ directive output may be truncated writing between 4 and 8 bytes into a region of size 5 [-Wformat-truncation=] 180 | snprintf(&data[i * 4], 5, "%04X", rc); | ^~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:180:59: note: directive argument in the range [0, 2147483647] 180 | snprintf(&data[i * 4], 5, "%04X", rc); | ^~~~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:180:33: note: ‘snprintf’ output between 5 and 9 bytes into a destination of size 5 180 | snprintf(&data[i * 4], 5, "%04X", rc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/smuio_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v14_0_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mca_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v12.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v12.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c:32:9: warning: cast truncates bits from constant value (100000000 becomes 0) ../drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c:57:9: warning: cast truncates bits from constant value (800000000 becomes 0) ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debug.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_object.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_job.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3068:17: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3068:17: struct dma_fence [noderef] __rcu * ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3068:17: struct dma_fence * ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_object.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0_0_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0_2_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:890:17: error: incompatible types in conditional expression (different base types): ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:890:17: void ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:890:17: int ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1145:9: error: incompatible types in conditional expression (different base types): ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1145:9: void ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1145:9: int ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1177:9: error: incompatible types in conditional expression (different base types): ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1177:9: void ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1177:9: int ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1336:9: error: incompatible types in conditional expression (different base types): ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1336:9: void ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1336:9: int ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_replay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_wb.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: expected unsigned short [usertype] usPixelClock ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: got restricted __le16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2029:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1981:26: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1985:26: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1989:26: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1995:26: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2012:49: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1870:27: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1877:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1890:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1892:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1894:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1896:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1898:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1900:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1902:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1904:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:880:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1522:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:153:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:166:19: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:183:14: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:235:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:298:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:358:29: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:360:44: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:438:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:440:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:442:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:444:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:446:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:489:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:491:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:493:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:495:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:497:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:499:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:501:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:575:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:577:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:579:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:581:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:583:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:585:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:587:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:642:37: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:672:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:719:33: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:721:43: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:723:44: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:866:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1142:23: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1162:35: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1045:21: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1068:25: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1070:35: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1072:36: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1247:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1250:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1256:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1259:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1265:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1267:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1269:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1271:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1273:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1299:30: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1365:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1368:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1374:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1377:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1383:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1385:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1387:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1389:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1391:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1731:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1772:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1670:23: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1820:27: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1826:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1834:36: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2262:38: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2263:34: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2264:35: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2269:25: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2272:25: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2276:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2278:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2288:31: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2289:30: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2291:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2293:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2297:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2300:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2303:47: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2304:47: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2306:28: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2308:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2310:17: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2311:34: warning: too many warnings ../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c:217:9: warning: context imbalance in 'nvkm_cgrp_put' - unexpected unlock ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c:306:9: warning: context imbalance in 'nvkm_chan_put' - unexpected unlock ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:182:18: warning: context imbalance in 'nvkm_runl_chan_get_inst' - wrong count at exit ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:206:18: warning: context imbalance in 'nvkm_runl_chan_get_chid' - different lock contexts for basic block ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:227:18: warning: context imbalance in 'nvkm_runl_cgrp_get_cgid' - different lock contexts for basic block ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:483:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:491:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:521:48: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:615:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:673:27: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:680:18: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:688:36: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1456:38: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1458:51: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1464:53: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1466:49: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1472:51: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1473:51: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1474:50: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1475:49: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1476:48: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1595:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1598:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2514:9: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2523:31: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2524:30: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2528:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2530:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2532:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2534:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2536:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2538:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2540:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2550:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2554:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2558:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2561:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2570:33: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2731:9: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2740:31: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2741:30: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2745:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2755:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2759:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2763:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2766:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2775:33: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2842:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2844:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2846:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2858:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2860:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2862:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2893:9: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2902:31: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2903:30: warning: cast to restricted __le32 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2907:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2919:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2923:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2927:25: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2930:17: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2939:33: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2948:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2950:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2952:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2964:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2966:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2968:9: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20.c:649:26: warning: dubious: !x & y ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c:649:26: warning: dubious: !x & y ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_rq_dlg_calc_21.c:655:34: warning: dubious: !x & y ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/r535.c:225:3: warning: symbol 'userd' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_rq_dlg_calc_30.c:623:34: warning: dubious: !x & y ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_rq_dlg_calc_31.c:618:34: warning: dubious: !x & y ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.c:706:34: warning: dubious: !x & y ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.c:36:30: warning: symbol 'dcn3_14_ip' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/dcn314_fpu.c:313:33: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn35/dcn35_fpu.c:442:33: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn351/dcn351_fpu.c:476:33: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/clk_mgr.c: note: in included file: ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.h:34:29: warning: no newline at end of file ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c: note: in included file: ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.h:34:29: warning: no newline at end of file ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c:511:22: warning: symbol 'dcn3_fpga_funcs' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c:1089:22: warning: symbol 'dcn35_fpga_funcs' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_sw.c:454:62: warning: dubious: x | !y ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.c:543:62: warning: dubious: x | !y ../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_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_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:70:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:70:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:96:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:96:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:59:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:59:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:63:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:63:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:88:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:88:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:396:33: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:396:33: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_backlight.c: In function ‘nouveau_backlight_init’: ../drivers/gpu/drm/nouveau/nouveau_backlight.c:56:69: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=] 56 | snprintf(backlight_name, BL_NAME_SIZE, "nv_backlight%d", nb); | ^~ In function ‘nouveau_get_backlight_name’, inlined from ‘nouveau_backlight_init’ at ../drivers/gpu/drm/nouveau/nouveau_backlight.c:351:7: ../drivers/gpu/drm/nouveau/nouveau_backlight.c:56:56: note: directive argument in the range [1, 2147483647] 56 | snprintf(backlight_name, BL_NAME_SIZE, "nv_backlight%d", nb); | ^~~~~~~~~~~~~~~~ ../drivers/gpu/drm/nouveau/nouveau_backlight.c:56:17: note: ‘snprintf’ output between 14 and 23 bytes into a destination of size 15 56 | snprintf(backlight_name, BL_NAME_SIZE, "nv_backlight%d", nb); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/nouveau/nouveau_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_gem.c:884:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:885:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:917:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:918:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:920:33: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:205:13: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/nouveau/nouveau_dmem.c:205:13: expected restricted vm_fault_t [usertype] ret ../drivers/gpu/drm/nouveau/nouveau_dmem.c:205:13: got int ../drivers/gpu/drm/nouveau/nouveau_dmem.c:457:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:457:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:461:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:461:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:474:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:474:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:478:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:478:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:502:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:502:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:529:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:529:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:533:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:533:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:551:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:551:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:551:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:556:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:556:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:558:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:558:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1137:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1137:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1222:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1222:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1223:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1223:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1224:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1224:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1225:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1225:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:43:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:43:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:90:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:90:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:95:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:95:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:97:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:97:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:139:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:139:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:39:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:39:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:50:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:50:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:44:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:44:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:61:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:61:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:69:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:69:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:74:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:74:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:137:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:137:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:149:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:149:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/dac907d.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/dac907d.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/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/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/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/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/sor507d.c:45:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/sor507d.c:45:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/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/amd/amdgpu/../display/dc/link/accessories/link_dp_cts.c:898:47: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/nouveau/dispnv50/sor907d.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/sor907d.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/sorc37d.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/sorc37d.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/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/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/head917d.c:40:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:40:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: dubious: !x & y ../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:55:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:55:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:39:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:39:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:58:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:58:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:90:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:90:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:118:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:118:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:132:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:132:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:198:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:198:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:212:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:212:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:233:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:233:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:288:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:288:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:393:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:393:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:410:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:410:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:416:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:416:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/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/wndwc67e.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:61:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:61:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:63:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:63:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:71:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:71:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:55:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:55:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:74:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:74:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:95:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:95:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:114:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:114:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:118:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:118:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:148:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:148:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:149:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:149:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:171:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:171:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:237:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:237:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:238:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:238:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:240:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:240:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:243:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:243:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:247:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:247:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:264:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:264:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:268:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:268:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/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/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/head907d.c:46:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:67:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:87:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:87:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:120:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:120:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:148:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:148:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:162:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:162:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:167:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:167:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:191:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:191:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:205:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:205:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:219:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:219:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:240:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:240:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:256:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:256:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:259:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:259:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:281:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:281:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:358:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:358:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:388:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:388:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:394:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:394:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/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/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/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/ovly827e.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:41:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:45:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:45:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:47:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:47:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:50:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:50:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:38:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:42:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:42:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:44:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:47:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:47:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/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/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: expected struct nvif_push *push ../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: got struct nvif_push [noderef] __rcu * ../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_chan.c:134:37: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/nouveau/nouveau_chan.c:134:37: expected unsigned int [usertype] *bgn ../drivers/gpu/drm/nouveau/nouveau_chan.c:134:37: got void [noderef] __iomem *ptr ../drivers/gpu/drm/nouveau/nouveau_chan.c:182:44: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/nouveau/nouveau_chan.c:182:44: expected void [noderef] __iomem *ptr ../drivers/gpu/drm/nouveau/nouveau_chan.c:182:44: got void *virtual ../drivers/gpu/drm/nouveau/nouveau_chan.c:468:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_chan.c:482:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_chan.c:482:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_fence.c:431:24: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/nouveau/nouveau_fence.c:431:24: expected struct nouveau_channel [noderef] __rcu *channel ../drivers/gpu/drm/nouveau/nouveau_fence.c:431:24: got struct nouveau_channel *chan ../drivers/gpu/drm/nouveau/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/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:41:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:41:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:64:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:64:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c:88:45: warning: incorrect type in initializer (different address spaces) ../drivers/gpu/drm/nouveau/nv84_fence.c:88:45: expected struct nouveau_channel *chan ../drivers/gpu/drm/nouveau/nv84_fence.c:88:45: got struct nouveau_channel [noderef] __rcu *channel ../drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn32/dcn32_resource_helpers.c:386:33: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn316/dcn316_resource.c:1617:33: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn31/dcn31_resource.c:1648:33: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_core/dml2_core_factory.c:13:20: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_dpmm/dml2_dpmm_factory.c:23:20: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_pmo/dml2_pmo_factory.c:29:20: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_top/dml_top_mcache.c:109:87: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_top/dml_top_mcache.c:109:90: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_isharp_filters.c:464:29: warning: symbol 'filter_isharp_1D_lut_pregen' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_isharp_filters.c:503:43: warning: symbol 'sharpness_level_adj' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1164:40: warning: symbol 'easf_v_bf3_mode_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1176:40: warning: symbol 'easf_h_bf3_mode_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1188:40: warning: symbol 'easf_reducer_gain6_6tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1200:40: warning: symbol 'easf_reducer_gain4_6tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1212:40: warning: symbol 'easf_gain_ring6_6tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1224:40: warning: symbol 'easf_gain_ring4_6tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1236:40: warning: symbol 'easf_reducer_gain6_4tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1248:40: warning: symbol 'easf_reducer_gain4_4tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1260:40: warning: symbol 'easf_gain_ring6_4tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1272:40: warning: symbol 'easf_gain_ring4_4tap_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1284:40: warning: symbol 'easf_3tap_dntilt_uptilt_offset_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1296:40: warning: symbol 'easf_3tap_uptilt_maxval_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1308:40: warning: symbol 'easf_3tap_dntilt_slope_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1320:40: warning: symbol 'easf_3tap_uptilt1_slope_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1332:40: warning: symbol 'easf_3tap_uptilt2_slope_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_scl_easf_filters.c:1344:40: warning: symbol 'easf_3tap_uptilt2_offset_lookup' was not declared. Should it be static? ../drivers/gpu/drm/amd/amdgpu/../display/dc/hdcp/hdcp_msg.c:133:31: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce60/dce60_hw_sequencer.c:312:84: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_state.c:362:30: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_state.c:365:46: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:270:48: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:270:48: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:270:48: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:272:45: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:272:45: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:272:45: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:303:25: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:304:25: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:306:25: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:307:25: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:315:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:315:38: expected unsigned short [usertype] min_abm_backlight ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:315:38: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:319:36: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:319:36: expected unsigned short [usertype] blRampReduction ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:319:36: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:321:32: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:321:32: expected unsigned short [usertype] blRampStart ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:321:32: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:456:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:456:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:456:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:457:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:457:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:457:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:458:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:458:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:458:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:459:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:459:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:459:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:460:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:460:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:460:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:461:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:461:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:461:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:462:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:462:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:462:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:463:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:463:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:463:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:464:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:464:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:464:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:465:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:465:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:465:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:466:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:466:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:466:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:467:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:467:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:467:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:468:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:468:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:468:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:469:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:469:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:469:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:470:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:470:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:470:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:471:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:471:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:471:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:472:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:472:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:472:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:473:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:473:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:473:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:474:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:474:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:474:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:475:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:475:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:475:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:476:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:476:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:476:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:477:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:477:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:477:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:478:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:478:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:478:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:479:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:479:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:479:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:491:38: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:491:38: expected unsigned short [usertype] min_abm_backlight ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:491:38: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:602:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:602:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:602:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:603:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:603:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:603:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:604:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:604:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:604:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:605:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:605:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:605:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:606:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:606:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:606:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:607:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:607:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:607:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:608:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:608:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:608:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:609:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:609:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:609:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:610:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:610:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:610:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:611:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:611:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:611:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:612:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:612:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:612:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:613:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:613:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:613:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:614:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:614:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:614:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:615:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:615:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:615:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:616:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:616:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:616:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:617:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:617:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:617:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:618:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:618:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:618:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:619:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:619:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:619:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:620:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:620:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:620:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:621:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:621:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:621:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:622:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:622:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:622:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:623:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:623:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:623:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:624:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:624:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:624:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:625:35: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:625:35: expected unsigned short ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:625:35: got restricted __be16 [usertype] ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:638:17: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:639:17: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:663:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:663:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:664:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:664:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:665:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:665:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:666:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:666:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:667:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:667:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:668:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:668:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:669:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:669:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:670:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:670:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:671:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:671:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:672:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:672:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:673:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:673:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:674:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:674:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:675:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:675:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:676:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:676:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:677:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:677:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:678:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:678:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:679:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:679:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:680:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:680:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:681:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:681:37: warning: restricted __le16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:682:37: warning: restricted __be16 degrades to integer ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:682:37: warning: too many warnings ../drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c:873:64: warning: cast truncates bits from constant value (44 becomes 4) ../drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_psp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn401.c:505:9: error: static assertion failed: "DMUB command size mismatch" ../drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn401.c:541:9: error: static assertion failed: "DMUB command size mismatch" ../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c:11286:74: warning: Using plain integer as NULL pointer ../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c:11287:70: warning: Using plain integer as NULL pointer ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../arch/x86/boot/compressed/cmdline.c: note: in included file: ../arch/x86/boot/compressed/../cmdline.c:28:5: warning: symbol '__cmdline_find_option' was not declared. Should it be static? ../arch/x86/boot/compressed/../cmdline.c:100:5: warning: symbol '__cmdline_find_option_bool' was not declared. Should it be static? ../arch/x86/boot/compressed/cmdline.c:17:15: warning: symbol 'get_cmd_line_ptr' was not declared. Should it be static? ../arch/x86/boot/compressed/idt_64.c:31:6: warning: symbol 'load_stage1_idt' was not declared. Should it be static? ../arch/x86/boot/compressed/idt_64.c:59:6: warning: symbol 'load_stage2_idt' 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/ident_map_64.c:110:6: warning: symbol 'initialize_identity_maps' was not declared. Should it be static? ../arch/x86/boot/compressed/ident_map_64.c:361:6: warning: symbol 'do_boot_page_fault' was not declared. Should it be static? ../arch/x86/boot/compressed/ident_map_64.c:390:6: warning: symbol 'do_boot_nmi_trap' was not declared. Should it be static? ../arch/x86/boot/compressed/ident_map_64.c:146:23: warning: memset with byte count of 106496 ../arch/x86/boot/compressed/ident_map_64.c:150:23: warning: memset with byte count of 131072 ../arch/x86/boot/compressed/pgtable_64.c:104:17: warning: symbol 'configure_5level_paging' 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 New errors added --- /tmp/tmp.p6KN1O6stf 2024-12-18 23:42:46.050886182 -0800 +++ /tmp/tmp.09dr3IxCgJ 2024-12-19 00:05:30.144946341 -0800 @@ -69,0 +70,21 @@ +../samples/trace_printk/trace-printk.c:7:6: warning: symbol 'trace_printk_test_global_str' was not declared. Should it be static? +../samples/trace_printk/trace-printk.c:10:6: warning: symbol 'trace_printk_test_global_str_irq' was not declared. Should it be static? +../samples/trace_printk/trace-printk.c:13:6: warning: symbol 'trace_printk_test_global_str_fmt' was not declared. Should it be static? +../arch/x86/platform/pvh/enlighten.c:23:31: warning: symbol 'pvh_bootparams' was not declared. Should it be static? +../arch/x86/platform/pvh/enlighten.c:26:32: warning: symbol 'pvh_start_info_sz' was not declared. Should it be static? +../arch/x86/xen/enlighten.c:53:20: warning: symbol 'xen_have_vector_callback' was not declared. Should it be static? +../arch/x86/power/cpu.c:37:22: warning: symbol 'saved_context' was not declared. Should it be static? +../arch/x86/mm/init.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'poking_init' - unexpected unlock +../ipc/util.c:172:29: warning: context imbalance in 'ipc_findkey' - wrong count at exit +../ipc/util.c:278:5: warning: context imbalance in 'ipc_addid' - different lock contexts for basic block +../ipc/util.c:432:27: warning: context imbalance in 'ipcget_public' - unexpected unlock +../ipc/util.c:816:9: warning: context imbalance in 'sysvipc_find_ipc' - wrong count at exit +../ipc/util.c:827:27: warning: context imbalance in 'sysvipc_proc_next' - unexpected unlock +../ipc/util.c:873:27: warning: context imbalance in 'sysvipc_proc_stop' - unexpected unlock +../arch/x86/hyperv/hv_init.c:73:20: warning: cast removes address space '__iomem' of expression +../arch/x86/hyperv/hv_init.c:241:33: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/hyperv/hv_init.c:241:33: expected void volatile [noderef] __iomem *addr +../arch/x86/hyperv/hv_init.c:241:33: got void * +../arch/x86/hyperv/hv_init.c: note: in included file (through ../arch/x86/include/asm/cpuid.h, ../arch/x86/include/asm/processor.h, ../arch/x86/include/asm/timex.h, ../include/linux/timex.h, ../include/linux/time32.h, ...): +../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) @@ -212,8 +233,8 @@ -../arch/x86/platform/pvh/enlighten.c:23:31: warning: symbol 'pvh_bootparams' was not declared. Should it be static? -../arch/x86/platform/pvh/enlighten.c:26:32: warning: symbol 'pvh_start_info_sz' was not declared. Should it be static? -../ipc/util.c:172:29: warning: context imbalance in 'ipc_findkey' - wrong count at exit -../ipc/util.c:278:5: warning: context imbalance in 'ipc_addid' - different lock contexts for basic block -../ipc/util.c:432:27: warning: context imbalance in 'ipcget_public' - unexpected unlock -../ipc/util.c:816:9: warning: context imbalance in 'sysvipc_find_ipc' - wrong count at exit -../ipc/util.c:827:27: warning: context imbalance in 'sysvipc_proc_next' - unexpected unlock -../ipc/util.c:873:27: warning: context imbalance in 'sysvipc_proc_stop' - unexpected unlock +../security/commoncap.c:1359:41: warning: dubious: !x | y +../init/main.c:192:12: warning: symbol 'envp_init' was not declared. Should it be static? +../init/main.c:290:16: warning: cast to restricted __le32 +../init/main.c:291:16: warning: cast to restricted __le32 +../sound/core/init.c:574:9: warning: context imbalance in 'snd_card_disconnect_sync' - wrong count at exit +../sound/core/init.c:1061:5: warning: context imbalance in 'snd_card_file_add' - different lock contexts for basic block +../drivers/pwm/core.c:36:9: warning: context imbalance in 'pwmchip_lock' - wrong count at exit +../drivers/pwm/core.c:45:28: warning: context imbalance in 'pwmchip_unlock' - unexpected unlock @@ -229,25 +250,2 @@ -../security/commoncap.c:1359:41: warning: dubious: !x | y -../arch/x86/power/cpu.c:37:22: warning: symbol 'saved_context' was not declared. Should it be static? -../arch/x86/mm/init.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'poking_init' - unexpected unlock -../arch/x86/hyperv/hv_init.c:73:20: warning: cast removes address space '__iomem' of expression -../arch/x86/hyperv/hv_init.c:241:33: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/hyperv/hv_init.c:241:33: expected void volatile [noderef] __iomem *addr -../arch/x86/hyperv/hv_init.c:241:33: got void * -../arch/x86/hyperv/hv_init.c: note: in included file (through ../arch/x86/include/asm/cpuid.h, ../arch/x86/include/asm/processor.h, ../arch/x86/include/asm/timex.h, ../include/linux/timex.h, ../include/linux/time32.h, ...): -../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) -../arch/x86/xen/enlighten.c:53:20: warning: symbol 'xen_have_vector_callback' was not declared. Should it be static? -../init/main.c:192:12: warning: symbol 'envp_init' was not declared. Should it be static? -../init/main.c:290:16: warning: cast to restricted __le32 -../init/main.c:291:16: warning: cast to restricted __le32 -../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation' -../net/socket.c:1699:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? -../fs/read_write.c:159:1: warning: context imbalance in 'generic_file_llseek_size' - different lock contexts for basic block -../sound/core/init.c:574:9: warning: context imbalance in 'snd_card_disconnect_sync' - wrong count at exit -../sound/core/init.c:1061:5: warning: context imbalance in 'snd_card_file_add' - different lock contexts for basic block -../drivers/pwm/core.c:36:9: warning: context imbalance in 'pwmchip_lock' - wrong count at exit -../drivers/pwm/core.c:45:28: warning: context imbalance in 'pwmchip_unlock' - unexpected unlock -../samples/trace_printk/trace-printk.c:7:6: warning: symbol 'trace_printk_test_global_str' was not declared. Should it be static? -../samples/trace_printk/trace-printk.c:10:6: warning: symbol 'trace_printk_test_global_str_irq' was not declared. Should it be static? -../samples/trace_printk/trace-printk.c:13:6: warning: symbol 'trace_printk_test_global_str_fmt' was not declared. Should it be static? -../ipc/msg.c:181:26: warning: context imbalance in 'newque' - unexpected unlock +../arch/x86/power/hibernate.c:47: warning: Function parameter or struct member 'pfn' not described in 'pfn_is_nosave' +../arch/x86/power/hibernate.c:92: warning: Function parameter or struct member 'max_size' not described in 'arch_hibernation_header_save' @@ -255,36 +253,12 @@ -../ipc/sem.c:579:9: warning: context imbalance in 'newary' - unexpected unlock -../ipc/sem.c:1186:17: warning: context imbalance in 'freeary' - unexpected unlock -../ipc/sem.c:1647:9: warning: context imbalance in 'semctl_down' - different lock contexts for basic block -../ipc/sem.c:1906:24: warning: context imbalance in 'find_alloc_undo' - wrong count at exit -../ipc/sem.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/uio.h, ../include/linux/socket.h, ../include/linux/compat.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in '__do_semtimedop' - unexpected unlock -../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: -../include/linux/kvm_host.h:2074:54: warning: array of flexible structures -../include/linux/kvm_host.h:2076:56: warning: array of flexible structures -../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block -../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block -../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_clear_flush_young' - different lock contexts for basic block -../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_clear_young' - different lock contexts for basic block -../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_test_young' - different lock contexts for basic block -../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2430:25: warning: context imbalance in 'kvm_vm_set_mem_attributes' - different lock contexts for basic block -../ipc/shm.c:131:17: warning: context imbalance in 'do_shm_rmid' - unexpected unlock -../ipc/shm.c:290:17: warning: context imbalance in '__shm_open' - unexpected unlock -../ipc/shm.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'shm_destroy' - unexpected unlock -../ipc/shm.c:391:17: warning: context imbalance in '__shm_close' - unexpected unlock -../ipc/shm.c:409:12: warning: context imbalance in 'shm_try_destroy_orphaned' - wrong count at exit -../ipc/shm.c:446:26: warning: context imbalance in 'exit_shm' - different lock contexts for basic block -../ipc/shm.c: note: in included file (through ../arch/x86/include/asm/preempt.h, ../include/linux/preempt.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../arch/x86/include/asm/current.h:47:17: warning: context imbalance in 'newseg' - unexpected unlock -../ipc/shm.c:1034:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block -../ipc/shm.c:1678:17: warning: context imbalance in 'do_shmat' - unexpected unlock -../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): -../include/linux/io_uring_types.h:190:37: warning: array of flexible structures -../io_uring/io_uring.c:595:36: warning: context imbalance in 'io_req_post_cqe' - unexpected unlock -../io_uring/io_uring.c:597:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block -../arch/x86/platform/efi/efi.c:914:23: warning: symbol 'efi_attr_fw_vendor' was not declared. Should it be static? -../arch/x86/platform/efi/efi.c:915:23: warning: symbol 'efi_attr_runtime' was not declared. Should it be static? -../arch/x86/platform/efi/efi.c:916:23: warning: symbol 'efi_attr_config_table' was not declared. Should it be static? -../mm/filemap.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/dax.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock -../include/linux/rcupdate.h:878:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block +../net/socket.c:1699:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? +../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation' +../drivers/bus/fsl-mc/fsl-mc-bus.c:398:20: warning: symbol 'fsl_mc_bus_dpdbg_type' was not declared. Should it be static? +../security/keys/keyring.c:1239:5: warning: context imbalance in '__key_link_lock' - wrong count at exit +../security/keys/keyring.c:1261:5: warning: context imbalance in '__key_move_lock' - wrong count at exit +../security/keys/keyring.c:1403:9: warning: context imbalance in '__key_link_end' - wrong count at exit +../security/keys/keyring.c:1467:9: warning: context imbalance in 'key_link' - wrong count at exit +../security/keys/keyring.c:1474:12: warning: context imbalance in '__key_unlink_lock' - wrong count at exit +../security/keys/keyring.c:1528:9: warning: context imbalance in '__key_unlink_end' - wrong count at exit +../security/keys/keyring.c:1548:5: warning: context imbalance in 'key_unlink' - wrong count at exit +../security/keys/keyring.c:1593:5: warning: context imbalance in 'key_move' - different lock contexts for basic block +../drivers/bus/fsl-mc/mc-sys.c:295:9: warning: context imbalance in 'mc_send_command' - different lock contexts for basic block @@ -373,56 +347 @@ -../drivers/pci/pci.c:1232:36: warning: incorrect type in assignment (different base types) -../drivers/pci/pci.c:1232:36: expected restricted pci_power_t [usertype] current_state -../drivers/pci/pci.c:1232:36: got int -../drivers/pci/pci.c:1406:15: warning: incorrect type in assignment (different base types) -../drivers/pci/pci.c:1406:15: expected restricted pci_power_t [assigned] [usertype] state -../drivers/pci/pci.c:1406:15: got int -../drivers/pci/pci.c:1408:50: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:1408:69: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:1461:28: warning: incorrect type in assignment (different base types) -../drivers/pci/pci.c:1461:28: expected restricted pci_power_t [usertype] current_state -../drivers/pci/pci.c:1461:28: got int -../drivers/pci/pci.c:1551:16: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:1551:35: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:1551:52: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:1551:70: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:1573:15: warning: invalid assignment: |= -../drivers/pci/pci.c:1573:15: left side has type unsigned short -../drivers/pci/pci.c:1573:15: right side has type restricted pci_power_t -../drivers/pci/pci.c:1585:28: warning: incorrect type in assignment (different base types) -../drivers/pci/pci.c:1585:28: expected restricted pci_power_t [usertype] current_state -../drivers/pci/pci.c:1585:28: got int -../drivers/pci/pci.c:1602:13: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:1602:21: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:1604:18: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:1604:26: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:1627:13: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:1627:22: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:1961:38: warning: array of flexible structures -../drivers/pci/pci.c:2405:44: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:2724:60: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:2725:30: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:2896:20: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:2896:38: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:2919:49: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:2919:67: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci.c:4663:13: warning: invalid assignment: |= -../drivers/pci/pci.c:4663:13: left side has type unsigned short -../drivers/pci/pci.c:4663:13: right side has type restricted pci_power_t -../drivers/pci/pci.c:4668:13: warning: invalid assignment: |= -../drivers/pci/pci.c:4668:13: left side has type unsigned short -../drivers/pci/pci.c:4668:13: right side has type restricted pci_power_t -../drivers/pci/pci.c:1187:24: warning: incorrect type in return expression (different base types) -../drivers/pci/pci.c:1187:24: expected int -../drivers/pci/pci.c:1187:24: got restricted pci_power_t [usertype] -../drivers/pci/pci.c:1187:24: warning: incorrect type in return expression (different base types) -../drivers/pci/pci.c:1187:24: expected int -../drivers/pci/pci.c:1187:24: got restricted pci_power_t [usertype] -../drivers/leds/blink/leds-bcm63138.c:137:9: warning: context imbalance in 'bcm63138_leds_brightness_set' - wrong count at exit -../drivers/leds/blink/leds-bcm63138.c:143:12: warning: context imbalance in 'bcm63138_leds_blink_set' - different lock contexts for basic block -../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead -../mm/oom_kill.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h, ../include/linux/oom.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'find_lock_task_mm' - wrong count at exit -../mm/oom_kill.c:222:28: warning: context imbalance in 'oom_badness' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'dump_task' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in '__oom_kill_process' - unexpected unlock -../mm/oom_kill.c:1235:20: warning: context imbalance in '__se_sys_process_mrelease' - unexpected unlock +../ipc/msg.c:181:26: warning: context imbalance in 'newque' - unexpected unlock @@ -455,61 +373,0 @@ -../drivers/pci/pci-driver.c:520:42: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci-driver.c:520:61: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci-driver.c:755:28: warning: restricted pci_power_t degrades to integer -../drivers/pci/pci-driver.c:755:46: warning: restricted pci_power_t degrades to integer -../arch/x86/power/hibernate.c:47: warning: Function parameter or struct member 'pfn' not described in 'pfn_is_nosave' -../arch/x86/power/hibernate.c:92: warning: Function parameter or struct member 'max_size' not described in 'arch_hibernation_header_save' -../arch/x86/platform/intel-mid/pwr.c:206:27: warning: restricted pci_power_t degrades to integer -../arch/x86/platform/intel-mid/pwr.c:206:36: warning: restricted pci_power_t degrades to integer -../arch/x86/platform/intel-mid/pwr.c:246:13: warning: restricted pci_power_t degrades to integer -../arch/x86/platform/intel-mid/pwr.c:246:21: warning: restricted pci_power_t degrades to integer -../arch/x86/platform/intel-mid/pwr.c:248:13: warning: restricted pci_power_t degrades to integer -../arch/x86/platform/intel-mid/pwr.c:248:21: warning: restricted pci_power_t degrades to integer -../sound/core/control.c:389:11: warning: incorrect type in assignment (different base types) -../sound/core/control.c:389:11: expected unsigned long h -../sound/core/control.c:389:11: got restricted snd_ctl_elem_iface_t const [usertype] iface -../sound/core/control.c:952:17: warning: restricted snd_ctl_elem_type_t degrades to integer -../sound/core/control.c:952:26: warning: restricted snd_ctl_elem_type_t degrades to integer -../sound/core/control.c:953:17: warning: restricted snd_ctl_elem_type_t degrades to integer -../sound/core/control.c:953:26: warning: restricted snd_ctl_elem_type_t degrades to integer -../sound/core/control.c:972:48: warning: restricted snd_ctl_elem_type_t degrades to integer -../sound/core/control.c:1000:41: warning: restricted snd_ctl_elem_type_t degrades to integer -../sound/core/control.c:1111:34: warning: restricted snd_ctl_elem_type_t degrades to integer -../sound/core/control.c:1671:40: warning: restricted snd_ctl_elem_type_t degrades to integer -../sound/core/control.c: note: in included file: -../sound/core/control_compat.c:185:21: warning: incorrect type in assignment (different base types) -../sound/core/control_compat.c:185:21: expected int [assigned] err -../sound/core/control_compat.c:185:21: got restricted snd_ctl_elem_type_t [usertype] type -../sound/core/control.c:102:9: warning: context imbalance in 'snd_ctl_empty_read_queue' - wrong count at exit -../sound/core/control.c:149:6: warning: context imbalance in 'snd_ctl_notify' - different lock contexts for basic block -../sound/core/control.c:840:21: warning: context imbalance in 'snd_ctl_find_id' - different lock contexts for basic block -../sound/core/control.c:2171:9: warning: context imbalance in 'snd_ctl_get_preferred_subdevice' - wrong count at exit -../security/keys/keyring.c:1239:5: warning: context imbalance in '__key_link_lock' - wrong count at exit -../security/keys/keyring.c:1261:5: warning: context imbalance in '__key_move_lock' - wrong count at exit -../security/keys/keyring.c:1403:9: warning: context imbalance in '__key_link_end' - wrong count at exit -../security/keys/keyring.c:1467:9: warning: context imbalance in 'key_link' - wrong count at exit -../security/keys/keyring.c:1474:12: warning: context imbalance in '__key_unlink_lock' - wrong count at exit -../security/keys/keyring.c:1528:9: warning: context imbalance in '__key_unlink_end' - wrong count at exit -../security/keys/keyring.c:1548:5: warning: context imbalance in 'key_unlink' - wrong count at exit -../security/keys/keyring.c:1593:5: warning: context imbalance in 'key_move' - different lock contexts for basic block -../drivers/bus/fsl-mc/fsl-mc-bus.c:398:20: warning: symbol 'fsl_mc_bus_dpdbg_type' was not declared. Should it be static? -../drivers/bus/fsl-mc/mc-sys.c:295:9: warning: context imbalance in 'mc_send_command' - different lock contexts for basic block -../arch/x86/mm/pgtable.c:664: warning: Function parameter or struct member 'reserve' not described in 'reserve_top_address' -../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'p4d' not described in 'p4d_set_huge' -../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'addr' not described in 'p4d_set_huge' -../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'prot' not described in 'p4d_set_huge' -../arch/x86/mm/pgtable.c:723: warning: Function parameter or struct member 'p4d' not described in 'p4d_clear_huge' -../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'pud' not described in 'pud_set_huge' -../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'addr' not described in 'pud_set_huge' -../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'prot' not described in 'pud_set_huge' -../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'pmd' not described in 'pmd_set_huge' -../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'addr' not described in 'pmd_set_huge' -../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'prot' not described in 'pmd_set_huge' -../arch/x86/mm/pgtable.c:793: warning: Function parameter or struct member 'pud' not described in 'pud_clear_huge' -../arch/x86/mm/pgtable.c:808: warning: Function parameter or struct member 'pmd' not described in 'pmd_clear_huge' -../fs/super.c:524:13: warning: context imbalance in 'grab_super' - unexpected unlock -../fs/super.c:730:20: warning: context imbalance in 'sget_fc' - different lock contexts for basic block -../fs/super.c:815:20: warning: context imbalance in 'sget' - different lock contexts for basic block -../fs/super.c:1373:27: warning: context imbalance in 'bdev_super_lock' - wrong count at exit -../fs/super.c:1409:13: warning: context imbalance in 'fs_bdev_mark_dead' - unexpected unlock -../fs/super.c:1427:13: warning: context imbalance in 'fs_bdev_sync' - unexpected unlock -../fs/super.c:1439:27: warning: context imbalance in 'get_bdev_super' - unexpected unlock @@ -583,0 +442,52 @@ +../arch/x86/platform/efi/efi.c:914:23: warning: symbol 'efi_attr_fw_vendor' was not declared. Should it be static? +../arch/x86/platform/efi/efi.c:915:23: warning: symbol 'efi_attr_runtime' was not declared. Should it be static? +../arch/x86/platform/efi/efi.c:916:23: warning: symbol 'efi_attr_config_table' was not declared. Should it be static? +../drivers/leds/blink/leds-bcm63138.c:137:9: warning: context imbalance in 'bcm63138_leds_brightness_set' - wrong count at exit +../drivers/leds/blink/leds-bcm63138.c:143:12: warning: context imbalance in 'bcm63138_leds_blink_set' - different lock contexts for basic block +../mm/filemap.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/dax.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock +../include/linux/rcupdate.h:878:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block +../fs/read_write.c:159:1: warning: context imbalance in 'generic_file_llseek_size' - different lock contexts for basic block +../arch/x86/kernel/signal.c:421:9: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/signal.c:421:9: expected struct lockdep_map const *lock +../arch/x86/kernel/signal.c:421:9: got struct lockdep_map [noderef] __rcu * +../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: +../include/linux/kvm_host.h:2074:54: warning: array of flexible structures +../include/linux/kvm_host.h:2076:56: warning: array of flexible structures +../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block +../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block +../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_clear_flush_young' - different lock contexts for basic block +../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_clear_young' - different lock contexts for basic block +../arch/x86/kvm/../../../virt/kvm/kvm_main.c:626:25: warning: context imbalance in 'kvm_mmu_notifier_test_young' - different lock contexts for basic block +../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2430:25: warning: context imbalance in 'kvm_vm_set_mem_attributes' - different lock contexts for basic block +../ipc/sem.c:579:9: warning: context imbalance in 'newary' - unexpected unlock +../ipc/sem.c:1186:17: warning: context imbalance in 'freeary' - unexpected unlock +../ipc/sem.c:1647:9: warning: context imbalance in 'semctl_down' - different lock contexts for basic block +../ipc/sem.c:1906:24: warning: context imbalance in 'find_alloc_undo' - wrong count at exit +../ipc/sem.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/uio.h, ../include/linux/socket.h, ../include/linux/compat.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in '__do_semtimedop' - unexpected unlock +../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead +../net/core/sock.c:2496:9: warning: context imbalance in 'sk_clone_lock' - wrong count at exit +../net/core/sock.c:2500:6: warning: context imbalance in 'sk_free_unlock_clone' - unexpected unlock +../net/core/sock.c:4141:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit +../net/core/sock.c:4153:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit +../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? +../sound/core/control.c:389:11: warning: incorrect type in assignment (different base types) +../sound/core/control.c:389:11: expected unsigned long h +../sound/core/control.c:389:11: got restricted snd_ctl_elem_iface_t const [usertype] iface +../sound/core/control.c:952:17: warning: restricted snd_ctl_elem_type_t degrades to integer +../sound/core/control.c:952:26: warning: restricted snd_ctl_elem_type_t degrades to integer +../sound/core/control.c:953:17: warning: restricted snd_ctl_elem_type_t degrades to integer +../sound/core/control.c:953:26: warning: restricted snd_ctl_elem_type_t degrades to integer +../sound/core/control.c:972:48: warning: restricted snd_ctl_elem_type_t degrades to integer +../sound/core/control.c:1000:41: warning: restricted snd_ctl_elem_type_t degrades to integer +../sound/core/control.c:1111:34: warning: restricted snd_ctl_elem_type_t degrades to integer +../sound/core/control.c:1671:40: warning: restricted snd_ctl_elem_type_t degrades to integer +../sound/core/control.c: note: in included file: +../sound/core/control_compat.c:185:21: warning: incorrect type in assignment (different base types) +../sound/core/control_compat.c:185:21: expected int [assigned] err +../sound/core/control_compat.c:185:21: got restricted snd_ctl_elem_type_t [usertype] type +../sound/core/control.c:102:9: warning: context imbalance in 'snd_ctl_empty_read_queue' - wrong count at exit +../sound/core/control.c:149:6: warning: context imbalance in 'snd_ctl_notify' - different lock contexts for basic block +../sound/core/control.c:840:21: warning: context imbalance in 'snd_ctl_find_id' - different lock contexts for basic block +../sound/core/control.c:2171:9: warning: context imbalance in 'snd_ctl_get_preferred_subdevice' - wrong count at exit @@ -593,0 +504,232 @@ +../io_uring/rsrc.c: note: in included file (through ../io_uring/io_uring.h): +../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer +../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer +../arch/x86/events/intel/core.c:3448:1: warning: context imbalance in 'intel_start_scheduling' - different lock contexts for basic block +../arch/x86/events/intel/core.c:3521:9: warning: context imbalance in 'intel_stop_scheduling' - unexpected unlock +../arch/x86/events/intel/core.c:3734:25: warning: context imbalance in 'intel_put_excl_constraints' - unexpected unlock +../drivers/pwm/pwm-atmel-tcb.c:68:12: warning: context imbalance in 'atmel_tcb_pwm_request' - different lock contexts for basic block +../drivers/pwm/pwm-atmel-tcb.c:331:12: warning: context imbalance in 'atmel_tcb_pwm_apply' - wrong count at exit +../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): +../include/linux/io_uring_types.h:190:37: warning: array of flexible structures +../io_uring/io_uring.c:595:36: warning: context imbalance in 'io_req_post_cqe' - unexpected unlock +../io_uring/io_uring.c:597:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block +../net/sched/sch_generic.c:222:9: warning: context imbalance in 'try_bulk_dequeue_skb_slow' - different lock contexts for basic block +../net/sched/sch_generic.c:302:28: warning: context imbalance in 'dequeue_skb' - different lock contexts for basic block +../net/sched/sch_generic.c:324:28: warning: context imbalance in 'sch_direct_xmit' - unexpected unlock +../net/sched/sch_generic.c:466:6: warning: context imbalance in 'netif_tx_lock' - wrong count at exit +../net/sched/sch_generic.c:489:6: warning: context imbalance in 'netif_tx_unlock' - unexpected unlock +../net/sched/sch_generic.c:1297:13: warning: context imbalance in 'dev_reset_queue' - different lock contexts for basic block +../arch/x86/lib/usercopy_64.c:29: warning: Function parameter or struct member 'addr' not described in 'clean_cache_range' +../arch/x86/lib/usercopy_64.c:29: warning: Excess function parameter 'vaddr' description in 'clean_cache_range' +../security/selinux/avc.c:461:58: warning: context imbalance in 'avc_alloc_node' - different lock contexts for basic block +../fs/super.c:524:13: warning: context imbalance in 'grab_super' - unexpected unlock +../fs/super.c:730:20: warning: context imbalance in 'sget_fc' - different lock contexts for basic block +../fs/super.c:815:20: warning: context imbalance in 'sget' - different lock contexts for basic block +../fs/super.c:1373:27: warning: context imbalance in 'bdev_super_lock' - wrong count at exit +../fs/super.c:1409:13: warning: context imbalance in 'fs_bdev_mark_dead' - unexpected unlock +../fs/super.c:1427:13: warning: context imbalance in 'fs_bdev_sync' - unexpected unlock +../fs/super.c:1439:27: warning: context imbalance in 'get_bdev_super' - unexpected unlock +../block/blk-sysfs.c:266:31: warning: incorrect type in argument 1 (different base types) +../block/blk-sysfs.c:266:31: expected unsigned long var +../block/blk-sysfs.c:266:31: got restricted blk_flags_t +../ipc/shm.c:131:17: warning: context imbalance in 'do_shm_rmid' - unexpected unlock +../ipc/shm.c:290:17: warning: context imbalance in '__shm_open' - unexpected unlock +../ipc/shm.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'shm_destroy' - unexpected unlock +../ipc/shm.c:391:17: warning: context imbalance in '__shm_close' - unexpected unlock +../ipc/shm.c:409:12: warning: context imbalance in 'shm_try_destroy_orphaned' - wrong count at exit +../ipc/shm.c:446:26: warning: context imbalance in 'exit_shm' - different lock contexts for basic block +../ipc/shm.c: note: in included file (through ../arch/x86/include/asm/preempt.h, ../include/linux/preempt.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../arch/x86/include/asm/current.h:47:17: warning: context imbalance in 'newseg' - unexpected unlock +../ipc/shm.c:1034:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block +../ipc/shm.c:1678:17: warning: context imbalance in 'do_shmat' - unexpected unlock +../net/netlink/af_netlink.c:2609:13: warning: context imbalance in 'netlink_walk_start' - wrong count at exit +../net/netlink/af_netlink.c:2615:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock +../net/netlink/af_netlink.c:2665:9: warning: context imbalance in 'netlink_seq_start' - wrong count at exit +../drivers/irqchip/irq-renesas-rzv2h.c:128:13: warning: context imbalance in 'rzv2h_tint_irq_endisable' - different lock contexts for basic block +../drivers/irqchip/irq-renesas-rzv2h.c:204:12: warning: context imbalance in 'rzv2h_irq_set_type' - wrong count at exit +../drivers/irqchip/irq-renesas-rzv2h.c:263:12: warning: context imbalance in 'rzv2h_tint_set_type' - different lock contexts for basic block +../security/smack/smack_lsm.c:1942:61: warning: incorrect type in argument 1 (different address spaces) +../security/smack/smack_lsm.c:1942:61: expected struct cred const *cred +../security/smack/smack_lsm.c:1942:61: got struct cred const [noderef] __rcu *cred +../security/smack/smack_lsm.c:5268:30: warning: cast removes address space '__rcu' of expression +../arch/x86/platform/intel-mid/pwr.c:206:27: warning: restricted pci_power_t degrades to integer +../arch/x86/platform/intel-mid/pwr.c:206:36: warning: restricted pci_power_t degrades to integer +../arch/x86/platform/intel-mid/pwr.c:246:13: warning: restricted pci_power_t degrades to integer +../arch/x86/platform/intel-mid/pwr.c:246:21: warning: restricted pci_power_t degrades to integer +../arch/x86/platform/intel-mid/pwr.c:248:13: warning: restricted pci_power_t degrades to integer +../arch/x86/platform/intel-mid/pwr.c:248:21: warning: restricted pci_power_t degrades to integer +../drivers/gpio/gpiolib-cdev.c:204:13: warning: context imbalance in 'linehandle_ioctl' - wrong count at exit +../drivers/gpio/gpiolib-cdev.c:1457:13: warning: context imbalance in 'linereq_ioctl' - wrong count at exit +../drivers/gpio/gpiolib-cdev.c:1488:17: warning: context imbalance in 'linereq_poll' - wrong count at exit +../drivers/gpio/gpiolib-cdev.c:1508:16: warning: context imbalance in 'linereq_read' - wrong count at exit +../drivers/gpio/gpiolib-cdev.c:1806:17: warning: context imbalance in 'lineevent_poll' - wrong count at exit +../drivers/gpio/gpiolib-cdev.c:1841:16: warning: context imbalance in 'lineevent_read' - wrong count at exit +../drivers/gpio/gpiolib-cdev.c:1925:13: warning: context imbalance in 'lineevent_ioctl' - wrong count at exit +../drivers/gpio/gpiolib-cdev.c:2238:13: warning: context imbalance in 'gpio_desc_to_lineinfo' - wrong count at exit +../drivers/gpio/gpiolib-cdev.c:2459:13: warning: context imbalance in 'gpio_ioctl' - wrong count at exit +../drivers/gpio/gpiolib-cdev.c:2602:17: warning: context imbalance in 'lineinfo_watch_poll' - wrong count at exit +../drivers/gpio/gpiolib-cdev.c:2622:16: warning: context imbalance in 'lineinfo_watch_read' - wrong count at exit +../drivers/gpio/gpiolib-cdev.c:2706:12: warning: context imbalance in 'gpio_chrdev_open' - wrong count at exit +../drivers/gpio/gpiolib-cdev.c:2803:5: warning: context imbalance in 'gpiolib_cdev_register' - different lock contexts for basic block +../arch/x86/mm/pgtable.c:664: warning: Function parameter or struct member 'reserve' not described in 'reserve_top_address' +../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'p4d' not described in 'p4d_set_huge' +../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'addr' not described in 'p4d_set_huge' +../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'prot' not described in 'p4d_set_huge' +../arch/x86/mm/pgtable.c:723: warning: Function parameter or struct member 'p4d' not described in 'p4d_clear_huge' +../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'pud' not described in 'pud_set_huge' +../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'addr' not described in 'pud_set_huge' +../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'prot' not described in 'pud_set_huge' +../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'pmd' not described in 'pmd_set_huge' +../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'addr' not described in 'pmd_set_huge' +../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'prot' not described in 'pmd_set_huge' +../arch/x86/mm/pgtable.c:793: warning: Function parameter or struct member 'pud' not described in 'pud_clear_huge' +../arch/x86/mm/pgtable.c:808: warning: Function parameter or struct member 'pmd' not described in 'pmd_clear_huge' +../mm/oom_kill.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h, ../include/linux/oom.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'find_lock_task_mm' - wrong count at exit +../mm/oom_kill.c:222:28: warning: context imbalance in 'oom_badness' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'dump_task' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in '__oom_kill_process' - unexpected unlock +../mm/oom_kill.c:1235:20: warning: context imbalance in '__se_sys_process_mrelease' - unexpected unlock +../kernel/ptrace.c:55:22: error: incompatible types in comparison expression (different address spaces): +../kernel/ptrace.c:55:22: struct task_struct * +../kernel/ptrace.c:55:22: struct task_struct [noderef] __rcu * +../kernel/ptrace.c:74:23: warning: incorrect type in assignment (different address spaces) +../kernel/ptrace.c:74:23: expected struct task_struct [noderef] __rcu *parent +../kernel/ptrace.c:74:23: got struct task_struct *new_parent +../kernel/ptrace.c:75:29: warning: incorrect type in assignment (different address spaces) +../kernel/ptrace.c:75:29: expected struct cred const [noderef] __rcu *ptracer_cred +../kernel/ptrace.c:75:29: got struct cred const * +../kernel/ptrace.c:129:18: warning: incorrect type in assignment (different address spaces) +../kernel/ptrace.c:129:18: expected struct cred const *old_cred +../kernel/ptrace.c:129:18: got struct cred const [noderef] __rcu *ptracer_cred +../kernel/ptrace.c:133:25: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:133:25: expected struct spinlock [usertype] *lock +../kernel/ptrace.c:133:25: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:160:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:160:27: expected struct spinlock [usertype] *lock +../kernel/ptrace.c:160:27: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:192:28: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:192:28: expected struct spinlock [usertype] *lock +../kernel/ptrace.c:192:28: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:198:30: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:198:30: expected struct spinlock [usertype] *lock +../kernel/ptrace.c:198:30: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:251:44: error: incompatible types in comparison expression (different address spaces): +../kernel/ptrace.c:251:44: struct task_struct [noderef] __rcu * +../kernel/ptrace.c:251:44: struct task_struct * +../kernel/ptrace.c:494:54: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:494:54: expected struct task_struct *parent +../kernel/ptrace.c:494:54: got struct task_struct [noderef] __rcu *parent +../kernel/ptrace.c:502:53: warning: incorrect type in argument 2 (different address spaces) +../kernel/ptrace.c:502:53: expected struct task_struct *new_parent +../kernel/ptrace.c:502:53: got struct task_struct [noderef] __rcu *real_parent +../kernel/ptrace.c:550:41: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:550:41: expected struct task_struct *p1 +../kernel/ptrace.c:550:41: got struct task_struct [noderef] __rcu *real_parent +../kernel/ptrace.c:552:50: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:552:50: expected struct sighand_struct *sigh +../kernel/ptrace.c:552:50: got struct sighand_struct [noderef] __rcu *sighand +../kernel/ptrace.c:743:37: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:743:37: expected struct spinlock [usertype] *lock +../kernel/ptrace.c:743:37: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:751:39: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:751:39: expected struct spinlock [usertype] *lock +../kernel/ptrace.c:751:39: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:862:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:862:29: expected struct spinlock [usertype] *lock +../kernel/ptrace.c:862:29: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:866:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:866:31: expected struct spinlock [usertype] *lock +../kernel/ptrace.c:866:31: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:1096:37: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:1096:37: expected struct spinlock [usertype] *lock +../kernel/ptrace.c:1096:37: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:1098:39: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:1098:39: expected struct spinlock [usertype] *lock +../kernel/ptrace.c:1098:39: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:380:30: warning: incorrect type in argument 1 (different address spaces) +../kernel/ptrace.c:380:30: expected struct spinlock [usertype] *l +../kernel/ptrace.c:380:30: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:409:12: warning: context imbalance in 'ptrace_attach' - different lock contexts for basic block +../kernel/ptrace.c:500:38: warning: dereference of noderef expression +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:690:9: warning: context imbalance in 'ptrace_getsiginfo' - different lock contexts for basic block +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:706:9: warning: context imbalance in 'ptrace_setsiginfo' - different lock contexts for basic block +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:1255:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block +../net/bpf/test_run.c:521:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? +../net/bpf/test_run.c:527:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? +../net/bpf/test_run.c:532:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? +../net/bpf/test_run.c:537:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? +../net/bpf/test_run.c:542:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? +../net/bpf/test_run.c:547:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? +../net/bpf/test_run.c:556:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? +../net/bpf/test_run.c:562:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? +../net/bpf/test_run.c:567:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? +../net/bpf/test_run.c:572:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? +../net/bpf/test_run.c:576:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? +../net/bpf/test_run.c:582:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? +../net/bpf/test_run.c:589:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? +../net/bpf/test_run.c:596:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? +../net/bpf/test_run.c:618:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? +../net/bpf/test_run.c:623:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? +../net/bpf/test_run.c:629:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? +../net/bpf/test_run.c:633:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? +../net/core/gen_stats.c:59:1: warning: context imbalance in 'gnet_stats_start_copy_compat' - wrong count at exit +../net/core/gen_stats.c:32:31: warning: context imbalance in '___gnet_stats_copy_basic' - unexpected unlock +../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_copy_rate_est' - unexpected unlock +../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_copy_queue' - unexpected unlock +../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_copy_app' - unexpected unlock +../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_finish_copy' - unexpected unlock +../security/selinux/hooks.c:5466:22: warning: restricted __be16 degrades to integer +../security/selinux/hooks.c:5467:22: warning: restricted __be16 degrades to integer +../drivers/gpio/gpiolib-sysfs.c:162:12: warning: context imbalance in 'gpio_sysfs_request_irq' - wrong count at exit +../drivers/gpio/gpiolib-sysfs.c:228:13: warning: context imbalance in 'gpio_sysfs_free_irq' - wrong count at exit +../drivers/gpio/gpiolib-sysfs.c:443:16: warning: context imbalance in 'export_store' - different lock contexts for basic block +../drivers/gpio/gpiolib-sysfs.c:567:5: warning: context imbalance in 'gpiod_export' - wrong count at exit +../drivers/gpio/gpiolib-sysfs.c:722:5: warning: context imbalance in 'gpiochip_sysfs_register' - wrong count at exit +../drivers/gpio/gpiolib-sysfs.c:765:6: warning: context imbalance in 'gpiochip_sysfs_unregister' - wrong count at exit +../kernel/user.c:199:17: warning: context imbalance in 'free_uid' - unexpected unlock +../arch/x86/lib/iomem.c:43:23: warning: cast removes address space '__iomem' of expression +../arch/x86/lib/iomem.c:64:19: warning: cast removes address space '__iomem' of expression +../arch/x86/lib/iomem.c:123:17: warning: cast removes address space '__iomem' of expression +../arch/x86/lib/iomem.c:123:17: warning: cast removes address space '__iomem' of expression +../arch/x86/lib/iomem.c:123:17: warning: cast removes address space '__iomem' of expression +../arch/x86/platform/uv/bios_uv.c:175:12: warning: function 'uv_bios_get_master_nasid' with external linkage has definition +../arch/x86/platform/uv/bios_uv.c:182:12: warning: function 'uv_bios_get_heapsize' with external linkage has definition +../arch/x86/platform/uv/bios_uv.c:189:12: warning: function 'uv_bios_install_heap' with external linkage has definition +../arch/x86/platform/uv/bios_uv.c:196:12: warning: function 'uv_bios_obj_count' with external linkage has definition +../arch/x86/platform/uv/bios_uv.c:203:12: warning: function 'uv_bios_enum_objs' with external linkage has definition +../arch/x86/platform/uv/bios_uv.c:210:12: warning: function 'uv_bios_enum_ports' with external linkage has definition +../arch/x86/platform/uv/bios_uv.c:217:12: warning: function 'uv_bios_get_geoinfo' with external linkage has definition +../arch/x86/platform/uv/bios_uv.c:223:12: warning: function 'uv_bios_get_pci_topology' with external linkage has definition +../arch/x86/platform/uv/bios_uv.c:249:19: warning: incorrect type in assignment (different address spaces) +../arch/x86/platform/uv/bios_uv.c:249:19: expected struct uv_systab *[addressable] [assigned] [toplevel] uv_systab +../arch/x86/platform/uv/bios_uv.c:249:19: got void [noderef] __iomem * +../arch/x86/platform/uv/bios_uv.c:252:25: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/platform/uv/bios_uv.c:252:25: expected void volatile [noderef] __iomem *addr +../arch/x86/platform/uv/bios_uv.c:252:25: got struct uv_systab *[addressable] [assigned] [toplevel] uv_systab +../arch/x86/platform/uv/bios_uv.c:260:25: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/platform/uv/bios_uv.c:260:25: expected void volatile [noderef] __iomem *addr +../arch/x86/platform/uv/bios_uv.c:260:25: got struct uv_systab *[addressable] [assigned] [toplevel] uv_systab +../arch/x86/platform/uv/bios_uv.c:261:27: warning: incorrect type in assignment (different address spaces) +../arch/x86/platform/uv/bios_uv.c:261:27: expected struct uv_systab *[addressable] [assigned] [toplevel] uv_systab +../arch/x86/platform/uv/bios_uv.c:261:27: got void [noderef] __iomem * +../ipc/namespace.c:136:61: warning: context imbalance in 'free_ipcs' - different lock contexts for basic block +../ipc/namespace.c:203:17: warning: context imbalance in 'put_ipc_ns' - unexpected unlock +../arch/x86/kernel/irq_64.c:29:1: warning: symbol '__pcpu_scope_irq_stack_backing_store' was not declared. Should it be static? @@ -695,33 +837,16 @@ -../arch/x86/kernel/signal.c:421:9: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/signal.c:421:9: expected struct lockdep_map const *lock -../arch/x86/kernel/signal.c:421:9: got struct lockdep_map [noderef] __rcu * -../net/core/sock.c:2496:9: warning: context imbalance in 'sk_clone_lock' - wrong count at exit -../net/core/sock.c:2500:6: warning: context imbalance in 'sk_free_unlock_clone' - unexpected unlock -../net/core/sock.c:4141:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit -../net/core/sock.c:4153:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit -../io_uring/rsrc.c: note: in included file (through ../io_uring/io_uring.h): -../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer -../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer -../arch/x86/events/intel/core.c:3448:1: warning: context imbalance in 'intel_start_scheduling' - different lock contexts for basic block -../arch/x86/events/intel/core.c:3521:9: warning: context imbalance in 'intel_stop_scheduling' - unexpected unlock -../arch/x86/events/intel/core.c:3734:25: warning: context imbalance in 'intel_put_excl_constraints' - unexpected unlock -../security/smack/smack_lsm.c:1942:61: warning: incorrect type in argument 1 (different address spaces) -../security/smack/smack_lsm.c:1942:61: expected struct cred const *cred -../security/smack/smack_lsm.c:1942:61: got struct cred const [noderef] __rcu *cred -../security/smack/smack_lsm.c:5268:30: warning: cast removes address space '__rcu' of expression -../drivers/gpio/gpiolib-cdev.c:204:13: warning: context imbalance in 'linehandle_ioctl' - wrong count at exit -../drivers/gpio/gpiolib-cdev.c:1457:13: warning: context imbalance in 'linereq_ioctl' - wrong count at exit -../drivers/gpio/gpiolib-cdev.c:1488:17: warning: context imbalance in 'linereq_poll' - wrong count at exit -../drivers/gpio/gpiolib-cdev.c:1508:16: warning: context imbalance in 'linereq_read' - wrong count at exit -../drivers/gpio/gpiolib-cdev.c:1806:17: warning: context imbalance in 'lineevent_poll' - wrong count at exit -../drivers/gpio/gpiolib-cdev.c:1841:16: warning: context imbalance in 'lineevent_read' - wrong count at exit -../drivers/gpio/gpiolib-cdev.c:1925:13: warning: context imbalance in 'lineevent_ioctl' - wrong count at exit -../drivers/gpio/gpiolib-cdev.c:2238:13: warning: context imbalance in 'gpio_desc_to_lineinfo' - wrong count at exit -../drivers/gpio/gpiolib-cdev.c:2459:13: warning: context imbalance in 'gpio_ioctl' - wrong count at exit -../drivers/gpio/gpiolib-cdev.c:2602:17: warning: context imbalance in 'lineinfo_watch_poll' - wrong count at exit -../drivers/gpio/gpiolib-cdev.c:2622:16: warning: context imbalance in 'lineinfo_watch_read' - wrong count at exit -../drivers/gpio/gpiolib-cdev.c:2706:12: warning: context imbalance in 'gpio_chrdev_open' - wrong count at exit -../drivers/gpio/gpiolib-cdev.c:2803:5: warning: context imbalance in 'gpiolib_cdev_register' - different lock contexts for basic block -../security/selinux/avc.c:461:58: warning: context imbalance in 'avc_alloc_node' - different lock contexts for basic block -../ipc/namespace.c:136:61: warning: context imbalance in 'free_ipcs' - different lock contexts for basic block -../ipc/namespace.c:203:17: warning: context imbalance in 'put_ipc_ns' - unexpected unlock +../net/core/gen_estimator.c:71:9: warning: context imbalance in 'est_fetch_counters' - different lock contexts for basic block +../net/core/gen_estimator.c:192:9: warning: context imbalance in 'gen_new_estimator' - different lock contexts for basic block +../arch/x86/platform/uv/uv_irq.c: note: in included file: +../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * +../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * +../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 +../security/selinux/netnode.c:73:17: warning: restricted __be32 degrades to integer +../security/selinux/netnode.c:90:32: warning: restricted __be32 degrades to integer +../net/802/garp.c:597:9: warning: cast removes address space '__rcu' of expression +../net/802/garp.c:597:9: warning: cast removes address space '__rcu' of expression +../net/802/garp.c:597:9: warning: dereference of noderef expression +../net/802/garp.c:597:9: warning: dereference of noderef expression @@ -752,32 +877,14 @@ -../arch/x86/platform/uv/uv_irq.c: note: in included file: -../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * -../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * -../mm/page-writeback.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): -../include/linux/rcupdate.h:878:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block -../include/linux/rcupdate.h:878:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block -../include/linux/rcupdate.h:878:9: warning: context imbalance in 'folio_clear_dirty_for_io' - different lock contexts for basic block -../block/blk-sysfs.c:266:31: warning: incorrect type in argument 1 (different base types) -../block/blk-sysfs.c:266:31: expected unsigned long var -../block/blk-sysfs.c:266:31: got restricted blk_flags_t -../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? -../arch/x86/platform/uv/bios_uv.c:175:12: warning: function 'uv_bios_get_master_nasid' with external linkage has definition -../arch/x86/platform/uv/bios_uv.c:182:12: warning: function 'uv_bios_get_heapsize' with external linkage has definition -../arch/x86/platform/uv/bios_uv.c:189:12: warning: function 'uv_bios_install_heap' with external linkage has definition -../arch/x86/platform/uv/bios_uv.c:196:12: warning: function 'uv_bios_obj_count' with external linkage has definition -../arch/x86/platform/uv/bios_uv.c:203:12: warning: function 'uv_bios_enum_objs' with external linkage has definition -../arch/x86/platform/uv/bios_uv.c:210:12: warning: function 'uv_bios_enum_ports' with external linkage has definition -../arch/x86/platform/uv/bios_uv.c:217:12: warning: function 'uv_bios_get_geoinfo' with external linkage has definition -../arch/x86/platform/uv/bios_uv.c:223:12: warning: function 'uv_bios_get_pci_topology' with external linkage has definition -../arch/x86/platform/uv/bios_uv.c:249:19: warning: incorrect type in assignment (different address spaces) -../arch/x86/platform/uv/bios_uv.c:249:19: expected struct uv_systab *[addressable] [assigned] [toplevel] uv_systab -../arch/x86/platform/uv/bios_uv.c:249:19: got void [noderef] __iomem * -../arch/x86/platform/uv/bios_uv.c:252:25: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/platform/uv/bios_uv.c:252:25: expected void volatile [noderef] __iomem *addr -../arch/x86/platform/uv/bios_uv.c:252:25: got struct uv_systab *[addressable] [assigned] [toplevel] uv_systab -../arch/x86/platform/uv/bios_uv.c:260:25: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/platform/uv/bios_uv.c:260:25: expected void volatile [noderef] __iomem *addr -../arch/x86/platform/uv/bios_uv.c:260:25: got struct uv_systab *[addressable] [assigned] [toplevel] uv_systab -../arch/x86/platform/uv/bios_uv.c:261:27: warning: incorrect type in assignment (different address spaces) -../arch/x86/platform/uv/bios_uv.c:261:27: expected struct uv_systab *[addressable] [assigned] [toplevel] uv_systab -../arch/x86/platform/uv/bios_uv.c:261:27: got void [noderef] __iomem * +../security/yama/yama_lsm.c:239:34: error: incompatible types in comparison expression (different address spaces): +../security/yama/yama_lsm.c:239:34: struct task_struct [noderef] __rcu * +../security/yama/yama_lsm.c:239:34: struct task_struct * +../security/yama/yama_lsm.c:285:26: error: incompatible types in comparison expression (different address spaces): +../security/yama/yama_lsm.c:285:26: struct task_struct [noderef] __rcu * +../security/yama/yama_lsm.c:285:26: struct task_struct * +../security/yama/yama_lsm.c:288:34: error: incompatible types in comparison expression (different address spaces): +../security/yama/yama_lsm.c:288:34: struct task_struct [noderef] __rcu * +../security/yama/yama_lsm.c:288:34: struct task_struct * +../security/yama/yama_lsm.c:329:26: error: incompatible types in comparison expression (different address spaces): +../security/yama/yama_lsm.c:329:26: struct task_struct [noderef] __rcu * +../security/yama/yama_lsm.c:329:26: struct task_struct * +../io_uring/filetable.c: note: in included file (through ../io_uring/io_uring.h): +../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer @@ -812,217 +919,49 @@ -../security/selinux/hooks.c:5466:22: warning: restricted __be16 degrades to integer -../security/selinux/hooks.c:5467:22: warning: restricted __be16 degrades to integer -../drivers/gpio/gpiolib-sysfs.c:162:12: warning: context imbalance in 'gpio_sysfs_request_irq' - wrong count at exit -../drivers/gpio/gpiolib-sysfs.c:228:13: warning: context imbalance in 'gpio_sysfs_free_irq' - wrong count at exit -../drivers/gpio/gpiolib-sysfs.c:443:16: warning: context imbalance in 'export_store' - different lock contexts for basic block -../drivers/gpio/gpiolib-sysfs.c:567:5: warning: context imbalance in 'gpiod_export' - wrong count at exit -../drivers/gpio/gpiolib-sysfs.c:722:5: warning: context imbalance in 'gpiochip_sysfs_register' - wrong count at exit -../drivers/gpio/gpiolib-sysfs.c:765:6: warning: context imbalance in 'gpiochip_sysfs_unregister' - wrong count at exit -../drivers/irqchip/irq-renesas-rzv2h.c:128:13: warning: context imbalance in 'rzv2h_tint_irq_endisable' - different lock contexts for basic block -../drivers/irqchip/irq-renesas-rzv2h.c:204:12: warning: context imbalance in 'rzv2h_irq_set_type' - wrong count at exit -../drivers/irqchip/irq-renesas-rzv2h.c:263:12: warning: context imbalance in 'rzv2h_tint_set_type' - different lock contexts for basic block -../arch/x86/lib/usercopy_64.c:29: warning: Function parameter or struct member 'addr' not described in 'clean_cache_range' -../arch/x86/lib/usercopy_64.c:29: warning: Excess function parameter 'vaddr' description in 'clean_cache_range' -../security/smack/smackfs.c:933:17: error: incompatible types in comparison expression (different address spaces): -../security/smack/smackfs.c:933:17: struct netlbl_lsm_catmap [noderef] __rcu * -../security/smack/smackfs.c:933:17: struct netlbl_lsm_catmap * -../security/smack/smackfs.c:1502:47: warning: incorrect type in assignment (different base types) -../security/smack/smackfs.c:1505:47: warning: incorrect type in assignment (different base types) -../security/smack/smackfs.c:1943:17: error: incompatible types in comparison expression (different address spaces): -../security/smack/smackfs.c:1943:17: struct list_head [noderef] __rcu * -../security/smack/smackfs.c:1943:17: struct list_head * -../security/smack/smackfs.c:530:13: warning: context imbalance in 'smk_seq_start' - wrong count at exit -../security/smack/smackfs.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/vmalloc.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'smk_seq_stop' - unexpected unlock -../io_uring/filetable.c: note: in included file (through ../io_uring/io_uring.h): -../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer -../arch/x86/platform/uv/uv_nmi.c:318:27: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/platform/uv/uv_nmi.c:318:27: expected void const volatile [noderef] __iomem *addr -../arch/x86/platform/uv/uv_nmi.c:318:27: got int *addr -../arch/x86/platform/uv/uv_nmi.c:325:32: warning: incorrect type in argument 2 (different address spaces) -../arch/x86/platform/uv/uv_nmi.c:325:32: expected void volatile [noderef] __iomem *addr -../arch/x86/platform/uv/uv_nmi.c:325:32: got int *addr -../arch/x86/platform/uv/uv_nmi.c:328:30: warning: incorrect type in argument 2 (different address spaces) -../arch/x86/platform/uv/uv_nmi.c:328:30: expected void volatile [noderef] __iomem *addr -../arch/x86/platform/uv/uv_nmi.c:328:30: got int *addr -../arch/x86/platform/uv/uv_nmi.c:331:21: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/platform/uv/uv_nmi.c:331:21: expected void const volatile [noderef] __iomem *addr -../arch/x86/platform/uv/uv_nmi.c:331:21: got int *addr -../arch/x86/platform/uv/uv_nmi.c: note: in included file: -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/platform/uv/uv_nmi.c:573:9: warning: context imbalance in 'uv_check_nmi' - different lock contexts for basic block -../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * -../arch/x86/platform/uv/uv_nmi.c:591:17: warning: context imbalance in 'uv_handle_nmi' - unexpected unlock -../drivers/pwm/pwm-atmel-tcb.c:68:12: warning: context imbalance in 'atmel_tcb_pwm_request' - different lock contexts for basic block -../drivers/pwm/pwm-atmel-tcb.c:331:12: warning: context imbalance in 'atmel_tcb_pwm_apply' - wrong count at exit -../fs/fcntl.c:1059:9: error: incompatible types in comparison expression (different address spaces): -../fs/fcntl.c:1059:9: struct fasync_struct [noderef] __rcu * -../fs/fcntl.c:1059:9: struct fasync_struct * -../fs/fcntl.c:1137:22: error: incompatible types in comparison expression (different address spaces): -../fs/fcntl.c:1137:22: struct fasync_struct [noderef] __rcu * -../fs/fcntl.c:1137:22: struct fasync_struct * -../fs/fcntl.c:1148:33: error: incompatible types in comparison expression (different address spaces): -../fs/fcntl.c:1148:33: struct fasync_struct [noderef] __rcu * -../fs/fcntl.c:1148:33: struct fasync_struct * -../fs/fcntl.c:299:9: warning: context imbalance in 'f_getown_ex' - different lock contexts for basic block -../fs/namei.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'leave_rcu' - unexpected unlock -../fs/namei.c:2498:19: warning: context imbalance in 'path_init' - different lock contexts for basic block -../kernel/user.c:199:17: warning: context imbalance in 'free_uid' - unexpected unlock -../arch/x86/mm/pat/set_memory.c:1193:9: warning: context imbalance in 'split_large_page' - different lock contexts for basic block -../arch/x86/mm/pat/set_memory.c:1810:36: warning: context imbalance in '__change_page_attr_set_clr' - unexpected unlock -../drivers/gpio/gpiolib-swnode.c:141:28: warning: symbol 'swnode_gpio_undefined' was not declared. Should it be static? -../kernel/ptrace.c:55:22: error: incompatible types in comparison expression (different address spaces): -../kernel/ptrace.c:55:22: struct task_struct * -../kernel/ptrace.c:55:22: struct task_struct [noderef] __rcu * -../kernel/ptrace.c:74:23: warning: incorrect type in assignment (different address spaces) -../kernel/ptrace.c:74:23: expected struct task_struct [noderef] __rcu *parent -../kernel/ptrace.c:74:23: got struct task_struct *new_parent -../kernel/ptrace.c:75:29: warning: incorrect type in assignment (different address spaces) -../kernel/ptrace.c:75:29: expected struct cred const [noderef] __rcu *ptracer_cred -../kernel/ptrace.c:75:29: got struct cred const * -../kernel/ptrace.c:129:18: warning: incorrect type in assignment (different address spaces) -../kernel/ptrace.c:129:18: expected struct cred const *old_cred -../kernel/ptrace.c:129:18: got struct cred const [noderef] __rcu *ptracer_cred -../kernel/ptrace.c:133:25: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:133:25: expected struct spinlock [usertype] *lock -../kernel/ptrace.c:133:25: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:160:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:160:27: expected struct spinlock [usertype] *lock -../kernel/ptrace.c:160:27: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:192:28: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:192:28: expected struct spinlock [usertype] *lock -../kernel/ptrace.c:192:28: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:198:30: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:198:30: expected struct spinlock [usertype] *lock -../kernel/ptrace.c:198:30: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:251:44: error: incompatible types in comparison expression (different address spaces): -../kernel/ptrace.c:251:44: struct task_struct [noderef] __rcu * -../kernel/ptrace.c:251:44: struct task_struct * -../kernel/ptrace.c:494:54: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:494:54: expected struct task_struct *parent -../kernel/ptrace.c:494:54: got struct task_struct [noderef] __rcu *parent -../kernel/ptrace.c:502:53: warning: incorrect type in argument 2 (different address spaces) -../kernel/ptrace.c:502:53: expected struct task_struct *new_parent -../kernel/ptrace.c:502:53: got struct task_struct [noderef] __rcu *real_parent -../kernel/ptrace.c:550:41: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:550:41: expected struct task_struct *p1 -../kernel/ptrace.c:550:41: got struct task_struct [noderef] __rcu *real_parent -../kernel/ptrace.c:552:50: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:552:50: expected struct sighand_struct *sigh -../kernel/ptrace.c:552:50: got struct sighand_struct [noderef] __rcu *sighand -../kernel/ptrace.c:743:37: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:743:37: expected struct spinlock [usertype] *lock -../kernel/ptrace.c:743:37: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:751:39: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:751:39: expected struct spinlock [usertype] *lock -../kernel/ptrace.c:751:39: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:862:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:862:29: expected struct spinlock [usertype] *lock -../kernel/ptrace.c:862:29: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:866:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:866:31: expected struct spinlock [usertype] *lock -../kernel/ptrace.c:866:31: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:1096:37: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:1096:37: expected struct spinlock [usertype] *lock -../kernel/ptrace.c:1096:37: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:1098:39: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:1098:39: expected struct spinlock [usertype] *lock -../kernel/ptrace.c:1098:39: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:380:30: warning: incorrect type in argument 1 (different address spaces) -../kernel/ptrace.c:380:30: expected struct spinlock [usertype] *l -../kernel/ptrace.c:380:30: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:409:12: warning: context imbalance in 'ptrace_attach' - different lock contexts for basic block -../kernel/ptrace.c:500:38: warning: dereference of noderef expression -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:690:9: warning: context imbalance in 'ptrace_getsiginfo' - different lock contexts for basic block -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:706:9: warning: context imbalance in 'ptrace_setsiginfo' - different lock contexts for basic block -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:1255:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block -../arch/x86/mm/pat/memtype.c:692: warning: Function parameter or struct member 'pfn' not described in 'pat_pfn_immune_to_uc_mtrr' -../arch/x86/kernel/irq_64.c:29:1: warning: symbol '__pcpu_scope_irq_stack_backing_store' was not declared. Should it be static? -../security/tomoyo/common.c:907:9: error: incompatible types in comparison expression (different address spaces): -../security/tomoyo/common.c:907:9: struct list_head [noderef] __rcu * -../security/tomoyo/common.c:907:9: struct list_head * -../security/tomoyo/common.c:907:9: error: incompatible types in comparison expression (different address spaces): -../security/tomoyo/common.c:907:9: struct list_head [noderef] __rcu * -../security/tomoyo/common.c:907:9: struct list_head * -../security/tomoyo/common.c:1592:9: error: incompatible types in comparison expression (different address spaces): -../security/tomoyo/common.c:1592:9: struct list_head [noderef] __rcu * -../security/tomoyo/common.c:1592:9: struct list_head * -../security/tomoyo/common.c:1592:9: error: incompatible types in comparison expression (different address spaces): -../security/tomoyo/common.c:1592:9: struct list_head [noderef] __rcu * -../security/tomoyo/common.c:1592:9: struct list_head * -../security/tomoyo/common.c:1614:9: error: incompatible types in comparison expression (different address spaces): -../security/tomoyo/common.c:1614:9: struct list_head [noderef] __rcu * -../security/tomoyo/common.c:1614:9: struct list_head * -../security/tomoyo/common.c:1614:9: error: incompatible types in comparison expression (different address spaces): -../security/tomoyo/common.c:1614:9: struct list_head [noderef] __rcu * -../security/tomoyo/common.c:1614:9: struct list_head * -../security/tomoyo/common.c:1795:9: error: incompatible types in comparison expression (different address spaces): -../security/tomoyo/common.c:1795:9: struct list_head [noderef] __rcu * -../security/tomoyo/common.c:1795:9: struct list_head * -../security/tomoyo/common.c:1799:17: error: incompatible types in comparison expression (different address spaces): -../security/tomoyo/common.c:1799:17: struct list_head [noderef] __rcu * -../security/tomoyo/common.c:1799:17: struct list_head * -../security/tomoyo/common.c:1799:17: error: incompatible types in comparison expression (different address spaces): -../security/tomoyo/common.c:1799:17: struct list_head [noderef] __rcu * -../security/tomoyo/common.c:1799:17: struct list_head * -../security/tomoyo/common.c:1795:9: error: incompatible types in comparison expression (different address spaces): -../security/tomoyo/common.c:1795:9: struct list_head [noderef] __rcu * -../security/tomoyo/common.c:1795:9: struct list_head * -../security/tomoyo/common.c:1854:9: error: incompatible types in comparison expression (different address spaces): -../security/tomoyo/common.c:1854:9: struct list_head [noderef] __rcu * -../security/tomoyo/common.c:1854:9: struct list_head * -../security/tomoyo/common.c:1854:9: error: incompatible types in comparison expression (different address spaces): -../security/tomoyo/common.c:1854:9: struct list_head [noderef] __rcu * -../security/tomoyo/common.c:1854:9: struct list_head * -../security/tomoyo/common.c:940:26: warning: dereference of noderef expression -../security/tomoyo/common.c:940:26: warning: dereference of noderef expression -../security/tomoyo/common.c:941:26: warning: dereference of noderef expression -../security/tomoyo/common.c:941:26: warning: dereference of noderef expression -../security/selinux/netnode.c:73:17: warning: restricted __be32 degrades to integer -../security/selinux/netnode.c:90:32: warning: restricted __be32 degrades to integer -../mm/swap.c: note: in included file (through ../include/linux/swap.h): -../include/linux/memcontrol.h:1553:46: warning: context imbalance in '__page_cache_release' - unexpected unlock -../mm/swap.c:94:46: warning: context imbalance in 'page_cache_release' - unexpected unlock -../include/linux/memcontrol.h:1553:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock -../mm/swap.c:924:62: warning: context imbalance in 'folios_put_refs' - unexpected unlock -../net/netlink/af_netlink.c:2609:13: warning: context imbalance in 'netlink_walk_start' - wrong count at exit -../net/netlink/af_netlink.c:2615:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock -../net/netlink/af_netlink.c:2665:9: warning: context imbalance in 'netlink_seq_start' - wrong count at exit -../arch/x86/lib/iomem.c:43:23: warning: cast removes address space '__iomem' of expression -../arch/x86/lib/iomem.c:64:19: warning: cast removes address space '__iomem' of expression -../arch/x86/lib/iomem.c:123:17: warning: cast removes address space '__iomem' of expression -../arch/x86/lib/iomem.c:123:17: warning: cast removes address space '__iomem' of expression -../arch/x86/lib/iomem.c:123:17: warning: cast removes address space '__iomem' of expression -../net/sched/sch_generic.c:222:9: warning: context imbalance in 'try_bulk_dequeue_skb_slow' - different lock contexts for basic block -../net/sched/sch_generic.c:302:28: warning: context imbalance in 'dequeue_skb' - different lock contexts for basic block -../net/sched/sch_generic.c:324:28: warning: context imbalance in 'sch_direct_xmit' - unexpected unlock -../net/sched/sch_generic.c:466:6: warning: context imbalance in 'netif_tx_lock' - wrong count at exit -../net/sched/sch_generic.c:489:6: warning: context imbalance in 'netif_tx_unlock' - unexpected unlock -../net/sched/sch_generic.c:1297:13: warning: context imbalance in 'dev_reset_queue' - different lock contexts for basic block -../arch/x86/kvm/../../../virt/kvm/pfncache.c:184:17: warning: context imbalance in 'hva_to_pfn_retry' - unexpected unlock +../drivers/pci/pci.c:1232:36: warning: incorrect type in assignment (different base types) +../drivers/pci/pci.c:1232:36: expected restricted pci_power_t [usertype] current_state +../drivers/pci/pci.c:1232:36: got int +../drivers/pci/pci.c:1406:15: warning: incorrect type in assignment (different base types) +../drivers/pci/pci.c:1406:15: expected restricted pci_power_t [assigned] [usertype] state +../drivers/pci/pci.c:1406:15: got int +../drivers/pci/pci.c:1408:50: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:1408:69: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:1461:28: warning: incorrect type in assignment (different base types) +../drivers/pci/pci.c:1461:28: expected restricted pci_power_t [usertype] current_state +../drivers/pci/pci.c:1461:28: got int +../drivers/pci/pci.c:1551:16: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:1551:35: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:1551:52: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:1551:70: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:1573:15: warning: invalid assignment: |= +../drivers/pci/pci.c:1573:15: left side has type unsigned short +../drivers/pci/pci.c:1573:15: right side has type restricted pci_power_t +../drivers/pci/pci.c:1585:28: warning: incorrect type in assignment (different base types) +../drivers/pci/pci.c:1585:28: expected restricted pci_power_t [usertype] current_state +../drivers/pci/pci.c:1585:28: got int +../drivers/pci/pci.c:1602:13: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:1602:21: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:1604:18: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:1604:26: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:1627:13: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:1627:22: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:1961:38: warning: array of flexible structures +../drivers/pci/pci.c:2405:44: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:2724:60: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:2725:30: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:2896:20: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:2896:38: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:2919:49: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:2919:67: warning: restricted pci_power_t degrades to integer +../drivers/pci/pci.c:4663:13: warning: invalid assignment: |= +../drivers/pci/pci.c:4663:13: left side has type unsigned short +../drivers/pci/pci.c:4663:13: right side has type restricted pci_power_t +../drivers/pci/pci.c:4668:13: warning: invalid assignment: |= +../drivers/pci/pci.c:4668:13: left side has type unsigned short +../drivers/pci/pci.c:4668:13: right side has type restricted pci_power_t +../drivers/pci/pci.c:1187:24: warning: incorrect type in return expression (different base types) +../drivers/pci/pci.c:1187:24: expected int +../drivers/pci/pci.c:1187:24: got restricted pci_power_t [usertype] +../drivers/pci/pci.c:1187:24: warning: incorrect type in return expression (different base types) +../drivers/pci/pci.c:1187:24: expected int +../drivers/pci/pci.c:1187:24: got restricted pci_power_t [usertype] +../arch/x86/kernel/fred.c: note: in included file (through ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ../include/linux/spinlock.h, ../arch/x86/include/asm/mmu.h, ../arch/x86/include/asm/desc.h): +../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (2000030024 becomes 30024) @@ -1033,24 +972 @@ -../net/core/gen_stats.c:59:1: warning: context imbalance in 'gnet_stats_start_copy_compat' - wrong count at exit -../net/core/gen_stats.c:32:31: warning: context imbalance in '___gnet_stats_copy_basic' - unexpected unlock -../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_copy_rate_est' - unexpected unlock -../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_copy_queue' - unexpected unlock -../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_copy_app' - unexpected unlock -../net/core/gen_stats.c:32:31: warning: context imbalance in 'gnet_stats_finish_copy' - unexpected unlock -../net/bpf/test_run.c:521:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? -../net/bpf/test_run.c:527:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? -../net/bpf/test_run.c:532:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? -../net/bpf/test_run.c:537:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? -../net/bpf/test_run.c:542:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? -../net/bpf/test_run.c:547:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? -../net/bpf/test_run.c:556:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? -../net/bpf/test_run.c:562:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? -../net/bpf/test_run.c:567:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? -../net/bpf/test_run.c:572:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? -../net/bpf/test_run.c:576:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? -../net/bpf/test_run.c:582:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? -../net/bpf/test_run.c:589:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? -../net/bpf/test_run.c:596:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? -../net/bpf/test_run.c:618:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? -../net/bpf/test_run.c:623:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? -../net/bpf/test_run.c:629:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? -../net/bpf/test_run.c:633:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? +../drivers/gpio/gpiolib-swnode.c:141:28: warning: symbol 'swnode_gpio_undefined' was not declared. Should it be static? @@ -1276,20 +1192,46 @@ -../mm/shrinker.c:10:1: warning: symbol 'shrinker_list' was not declared. Should it be static? -../mm/shrinker.c:11:1: warning: symbol 'shrinker_mutex' was not declared. Should it be static? -../io_uring/eventfd.c: note: in included file: -../include/linux/io_uring_types.h:190:37: warning: array of flexible structures -../io_uring/eventfd.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'io_eventfd_release' - unexpected unlock -../io_uring/eventfd.c:90:24: warning: context imbalance in 'io_eventfd_grab' - different lock contexts for basic block -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:567:18: error: incompatible types in comparison expression (different address spaces): -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:567:18: struct file * -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:567:18: struct file [noderef] __rcu * -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:130:17: warning: context imbalance in 'kvm_gmem_invalidate_begin' - different lock contexts for basic block -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: expected struct file **f -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: got struct file [noderef] __rcu ** -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: expected struct file **f -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: got struct file [noderef] __rcu ** -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: expected struct file **f -../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: got struct file [noderef] __rcu ** +../mm/page-writeback.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): +../include/linux/rcupdate.h:878:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block +../include/linux/rcupdate.h:878:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block +../include/linux/rcupdate.h:878:9: warning: context imbalance in 'folio_clear_dirty_for_io' - different lock contexts for basic block +../security/smack/smackfs.c:933:17: error: incompatible types in comparison expression (different address spaces): +../security/smack/smackfs.c:933:17: struct netlbl_lsm_catmap [noderef] __rcu * +../security/smack/smackfs.c:933:17: struct netlbl_lsm_catmap * +../security/smack/smackfs.c:1502:47: warning: incorrect type in assignment (different base types) +../security/smack/smackfs.c:1505:47: warning: incorrect type in assignment (different base types) +../security/smack/smackfs.c:1943:17: error: incompatible types in comparison expression (different address spaces): +../security/smack/smackfs.c:1943:17: struct list_head [noderef] __rcu * +../security/smack/smackfs.c:1943:17: struct list_head * +../security/smack/smackfs.c:530:13: warning: context imbalance in 'smk_seq_start' - wrong count at exit +../security/smack/smackfs.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/vmalloc.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'smk_seq_stop' - unexpected unlock +../net/802/mrp.c:883:9: warning: cast removes address space '__rcu' of expression +../net/802/mrp.c:883:9: warning: cast removes address space '__rcu' of expression +../net/802/mrp.c:883:9: warning: dereference of noderef expression +../net/802/mrp.c:883:9: warning: dereference of noderef expression +../arch/x86/platform/uv/uv_nmi.c:318:27: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/platform/uv/uv_nmi.c:318:27: expected void const volatile [noderef] __iomem *addr +../arch/x86/platform/uv/uv_nmi.c:318:27: got int *addr +../arch/x86/platform/uv/uv_nmi.c:325:32: warning: incorrect type in argument 2 (different address spaces) +../arch/x86/platform/uv/uv_nmi.c:325:32: expected void volatile [noderef] __iomem *addr +../arch/x86/platform/uv/uv_nmi.c:325:32: got int *addr +../arch/x86/platform/uv/uv_nmi.c:328:30: warning: incorrect type in argument 2 (different address spaces) +../arch/x86/platform/uv/uv_nmi.c:328:30: expected void volatile [noderef] __iomem *addr +../arch/x86/platform/uv/uv_nmi.c:328:30: got int *addr +../arch/x86/platform/uv/uv_nmi.c:331:21: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/platform/uv/uv_nmi.c:331:21: expected void const volatile [noderef] __iomem *addr +../arch/x86/platform/uv/uv_nmi.c:331:21: got int *addr +../arch/x86/platform/uv/uv_nmi.c: note: in included file: +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/platform/uv/uv_nmi.c:573:9: warning: context imbalance in 'uv_check_nmi' - different lock contexts for basic block +../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * +../arch/x86/platform/uv/uv_nmi.c:591:17: warning: context imbalance in 'uv_handle_nmi' - unexpected unlock @@ -1300,98 +1242,3 @@ -../drivers/char/ipmi/ipmi_msghandler.c:216:17: error: incompatible types in comparison expression (different address spaces): -../drivers/char/ipmi/ipmi_msghandler.c:216:17: struct ipmi_user [noderef] __rcu * -../drivers/char/ipmi/ipmi_msghandler.c:216:17: struct ipmi_user * -../drivers/char/ipmi/ipmi_msghandler.c:1273:9: error: incompatible types in comparison expression (different address spaces): -../drivers/char/ipmi/ipmi_msghandler.c:1273:9: struct ipmi_user [noderef] __rcu * -../drivers/char/ipmi/ipmi_msghandler.c:1273:9: struct ipmi_user * -../drivers/char/ipmi/ipmi_msghandler.c:1344:9: error: incompatible types in comparison expression (different address spaces): -../drivers/char/ipmi/ipmi_msghandler.c:1344:9: struct ipmi_user [noderef] __rcu * -../drivers/char/ipmi/ipmi_msghandler.c:1344:9: struct ipmi_user * -../drivers/char/ipmi/ipmi_msghandler.c:3792:25: warning: cast removes address space '__rcu' of expression -../drivers/char/ipmi/ipmi_msghandler.c:219:9: warning: context imbalance in 'acquire_ipmi_user' - different lock contexts for basic block -../drivers/char/ipmi/ipmi_msghandler.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:350:9: warning: context imbalance in 'release_ipmi_user' - unexpected unlock -../drivers/char/ipmi/ipmi_msghandler.c:958:9: warning: context imbalance in 'deliver_response' - different lock contexts for basic block -../drivers/char/ipmi/ipmi_msghandler.c:1326:13: warning: context imbalance in '_ipmi_destroy_user' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:1411:5: warning: context imbalance in 'ipmi_get_version' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:1433:5: warning: context imbalance in 'ipmi_set_my_address' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:1455:5: warning: context imbalance in 'ipmi_get_my_address' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:1477:5: warning: context imbalance in 'ipmi_set_my_LUN' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:1499:5: warning: context imbalance in 'ipmi_get_my_LUN' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:1521:5: warning: context imbalance in 'ipmi_get_maintenance_mode' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:1546:5: warning: context imbalance in 'ipmi_set_maintenance_mode' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:1588:5: warning: context imbalance in 'ipmi_set_gets_events' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:1685:5: warning: context imbalance in 'ipmi_register_for_cmd' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:1730:5: warning: context imbalance in 'ipmi_unregister_for_cmd' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:1895:39: warning: context imbalance in 'smi_send' - unexpected unlock -../drivers/char/ipmi/ipmi_msghandler.c:2409:5: warning: context imbalance in 'ipmi_request_settime' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:2448:5: warning: context imbalance in 'ipmi_request_supply_msgs' - wrong count at exit -../drivers/char/ipmi/ipmi_msghandler.c:4794:39: warning: context imbalance in 'handle_new_recv_msgs' - unexpected unlock -../drivers/char/ipmi/ipmi_msghandler.c:4851:9: warning: context imbalance in 'smi_recv_work' - different lock contexts for basic block -../drivers/char/ipmi/ipmi_msghandler.c:4886:39: warning: context imbalance in 'ipmi_smi_msg_received' - unexpected unlock -../drivers/char/ipmi/ipmi_msghandler.c:4983:39: warning: context imbalance in 'check_msg_timeout' - unexpected unlock -../io_uring/poll.c:421:40: warning: incorrect type in argument 2 (different base types) -../io_uring/poll.c:421:40: expected int mask -../io_uring/poll.c:421:40: got restricted __poll_t [usertype] mask -../io_uring/poll.c:262:38: warning: incorrect type in assignment (different base types) -../io_uring/poll.c:262:38: expected signed int [usertype] res -../io_uring/poll.c:262:38: got restricted __poll_t -../io_uring/poll.c:282:56: warning: restricted __poll_t degrades to integer -../io_uring/poll.c:281:66: warning: incorrect type in argument 1 (different base types) -../io_uring/poll.c:281:66: expected restricted __poll_t [usertype] val -../io_uring/poll.c:281:66: got unsigned int -../io_uring/poll.c:281:52: warning: incorrect type in initializer (different base types) -../io_uring/poll.c:281:52: expected restricted __poll_t [usertype] mask -../io_uring/poll.c:281:52: got unsigned short -../io_uring/poll.c:284:51: warning: incorrect type in argument 2 (different base types) -../io_uring/poll.c:284:51: expected signed int [usertype] res -../io_uring/poll.c:284:51: got restricted __poll_t [usertype] mask -../io_uring/poll.c:285:53: warning: incorrect type in argument 2 (different base types) -../io_uring/poll.c:285:53: expected signed int [usertype] res -../io_uring/poll.c:285:53: got restricted __poll_t [usertype] mask -../io_uring/poll.c:332:71: warning: restricted __poll_t degrades to integer -../io_uring/poll.c:332:65: warning: incorrect type in argument 1 (different base types) -../io_uring/poll.c:332:65: expected restricted __poll_t [usertype] val -../io_uring/poll.c:332:65: got unsigned int -../io_uring/poll.c:609:40: warning: incorrect type in argument 2 (different base types) -../io_uring/poll.c:609:40: expected int mask -../io_uring/poll.c:609:40: got restricted __poll_t [assigned] [usertype] mask -../io_uring/poll.c:675:45: warning: restricted __poll_t degrades to integer -../io_uring/poll.c:675:43: warning: incorrect type in initializer (different base types) -../io_uring/poll.c:675:43: expected restricted __poll_t [usertype] mask -../io_uring/poll.c:675:43: got unsigned int -../io_uring/poll.c:709:38: warning: incorrect type in argument 2 (different base types) -../io_uring/poll.c:709:38: expected int mask -../io_uring/poll.c:709:38: got restricted __poll_t [assigned] [usertype] mask -../io_uring/poll.c:709:55: warning: incorrect type in argument 3 (different base types) -../io_uring/poll.c:709:55: expected int events -../io_uring/poll.c:709:55: got restricted __poll_t [usertype] events -../io_uring/poll.c:829:24: warning: invalid assignment: |= -../io_uring/poll.c:829:24: left side has type unsigned int -../io_uring/poll.c:829:24: right side has type restricted __poll_t -../io_uring/poll.c:831:24: warning: invalid assignment: |= -../io_uring/poll.c:831:24: left side has type unsigned int -../io_uring/poll.c:831:24: right side has type restricted __poll_t -../io_uring/poll.c:833:55: warning: restricted __poll_t degrades to integer -../io_uring/poll.c:832:29: warning: restricted __poll_t degrades to integer -../io_uring/poll.c:832:38: warning: incorrect type in return expression (different base types) -../io_uring/poll.c:832:38: expected restricted __poll_t -../io_uring/poll.c:832:38: got unsigned int -../io_uring/poll.c:893:40: warning: incorrect type in argument 2 (different base types) -../io_uring/poll.c:893:40: expected signed int [usertype] res -../io_uring/poll.c:893:40: got restricted __poll_t [addressable] [assigned] [usertype] result_mask -../io_uring/poll.c:924:38: warning: invalid assignment: &= -../io_uring/poll.c:924:38: left side has type restricted __poll_t -../io_uring/poll.c:924:38: right side has type int -../io_uring/poll.c:925:52: warning: restricted __poll_t degrades to integer -../io_uring/poll.c:925:38: warning: invalid assignment: |= -../io_uring/poll.c:925:38: left side has type restricted __poll_t -../io_uring/poll.c:925:38: right side has type unsigned int -../arch/x86/mm/kmmio.c:236:5: warning: context imbalance in 'kmmio_handler' - different lock contexts for basic block -../arch/x86/mm/kmmio.c: note: in included file (through ../include/linux/rculist.h): -../include/linux/rcupdate.h:970:9: warning: context imbalance in 'post_kmmio_handler' - unexpected unlock -../net/core/gen_estimator.c:71:9: warning: context imbalance in 'est_fetch_counters' - different lock contexts for basic block -../net/core/gen_estimator.c:192:9: warning: context imbalance in 'gen_new_estimator' - different lock contexts for basic block -../mm/vmscan.c:2585:1: warning: symbol 'lru_gen_caps' was not declared. Should it be static? -../mm/vmscan.c:806:28: warning: context imbalance in '__remove_mapping' - unexpected unlock -../mm/vmscan.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'walk_pte_range' - unexpected unlock +../arch/x86/kernel/ldt.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'map_ldt_struct' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'unmap_ldt_struct' - unexpected unlock @@ -1404,82 +1251,2 @@ -../kernel/umh.c:69:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/umh.c:69:31: expected struct spinlock [usertype] *lock -../kernel/umh.c:69:31: got struct spinlock [noderef] __rcu * -../kernel/umh.c:71:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/umh.c:71:33: expected struct spinlock [usertype] *lock -../kernel/umh.c:71:33: got struct spinlock [noderef] __rcu * -../fs/dcache.c:625:17: warning: context imbalance in '__dentry_kill' - unexpected unlock -../fs/dcache.c:663:13: warning: context imbalance in 'lock_for_kill' - different lock contexts for basic block -../fs/dcache.c:855:6: warning: context imbalance in 'dput' - different lock contexts for basic block -../fs/dcache.c:1080:27: warning: context imbalance in 'shrink_dentry_list' - different lock contexts for basic block -../fs/dcache.c:1182:24: warning: context imbalance in 'dentry_lru_isolate_shrink' - different lock contexts for basic block -../fs/dcache.c:1244:13: warning: context imbalance in 'd_walk' - different lock contexts for basic block -../fs/dcache.c:1470:24: warning: context imbalance in 'select_collect2' - different lock contexts for basic block -../fs/dcache.c:1075:28: warning: context imbalance in 'shrink_dcache_parent' - unexpected unlock -../fs/dcache.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): -../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): -../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * -../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * -../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): -../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * -../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * -../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): -../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * -../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * -../include/linux/rculist_bl.h:17:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rculist_bl.h:17:9: struct hlist_bl_node [noderef] __rcu * -../include/linux/rculist_bl.h:17:9: struct hlist_bl_node * -../security/yama/yama_lsm.c:239:34: error: incompatible types in comparison expression (different address spaces): -../security/yama/yama_lsm.c:239:34: struct task_struct [noderef] __rcu * -../security/yama/yama_lsm.c:239:34: struct task_struct * -../security/yama/yama_lsm.c:285:26: error: incompatible types in comparison expression (different address spaces): -../security/yama/yama_lsm.c:285:26: struct task_struct [noderef] __rcu * -../security/yama/yama_lsm.c:285:26: struct task_struct * -../security/yama/yama_lsm.c:288:34: error: incompatible types in comparison expression (different address spaces): -../security/yama/yama_lsm.c:288:34: struct task_struct [noderef] __rcu * -../security/yama/yama_lsm.c:288:34: struct task_struct * -../security/yama/yama_lsm.c:329:26: error: incompatible types in comparison expression (different address spaces): -../security/yama/yama_lsm.c:329:26: struct task_struct [noderef] __rcu * -../security/yama/yama_lsm.c:329:26: struct task_struct * -../kernel/workqueue.c: In function ‘__alloc_workqueue’: -../kernel/workqueue.c:5679:9: warning: function ‘__alloc_workqueue’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 5679 | name_len = vsnprintf(wq->name, sizeof(wq->name), fmt, args); - | ^~~~~~~~ -../arch/x86/xen/mmu_pv.c:664:19: warning: context imbalance in 'xen_pte_lock' - wrong count at exit -../arch/x86/xen/mmu_pv.c:676:13: warning: context imbalance in 'xen_pte_unlock' - unexpected unlock -../drivers/char/ipmi/ipmi_si_intf.c:1046:39: warning: context imbalance in 'poll' - unexpected unlock -../arch/x86/kvm/x86.c:232:47: warning: array of flexible structures -../arch/x86/kvm/x86.c: note: in included file: -../include/linux/kvm_host.h:2074:54: warning: array of flexible structures -../arch/x86/kvm/x86.c:258:49: warning: array of flexible structures -../include/linux/kvm_host.h:2076:56: warning: array of flexible structures -../arch/x86/kvm/x86.c:3027:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit -../arch/x86/kvm/x86.c:3038: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:350:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock -../include/linux/srcu.h:350:9: warning: context imbalance in 'vcpu_run' - unexpected unlock -../arch/x86/kvm/emulate.c:5079:21: error: arithmetics on pointers to functions -../net/xfrm/xfrm_policy.c:4137:43: error: incompatible types in comparison expression (different address spaces): -../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const [noderef] __rcu * -../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const * -../net/xfrm/xfrm_policy.c:4223:29: warning: incorrect type in assignment (different address spaces) -../net/xfrm/xfrm_policy.c:4223:29: expected struct hlist_head [noderef] __rcu *table -../net/xfrm/xfrm_policy.c:4223:29: got struct hlist_head * -../net/xfrm/xfrm_policy.c:4250:36: warning: incorrect type in argument 1 (different address spaces) -../net/xfrm/xfrm_policy.c:4250:36: expected struct hlist_head *n -../net/xfrm/xfrm_policy.c:4250:36: got struct hlist_head [noderef] __rcu *table -../net/xfrm/xfrm_policy.c:4276:17: warning: incorrect type in argument 1 (different address spaces) -../net/xfrm/xfrm_policy.c:4276:17: expected struct hlist_head const *h -../net/xfrm/xfrm_policy.c:4276:17: got struct hlist_head [noderef] __rcu *table -../net/xfrm/xfrm_policy.c:4277:36: warning: incorrect type in argument 1 (different address spaces) -../net/xfrm/xfrm_policy.c:4277:36: expected struct hlist_head *n -../net/xfrm/xfrm_policy.c:4277:36: got struct hlist_head [noderef] __rcu *table -../net/xfrm/xfrm_policy.c:264:9: warning: context imbalance in 'xfrm_policy_get_afinfo' - different lock contexts for basic block -../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in '__xfrm_dst_lookup' - unexpected unlock -../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * +../arch/x86/mm/pat/set_memory.c:1193:9: warning: context imbalance in 'split_large_page' - different lock contexts for basic block +../arch/x86/mm/pat/set_memory.c:1810:36: warning: context imbalance in '__change_page_attr_set_clr' - unexpected unlock @@ -1503,23 +1270,47 @@ -../kernel/workqueue.c:5465:21: warning: incorrect type in assignment (different address spaces) -../kernel/workqueue.c:5465:21: expected struct pool_workqueue [noderef] __rcu *[noderef] __percpu *cpu_pwq -../kernel/workqueue.c:5465:21: got struct pool_workqueue *[noderef] __percpu * -../kernel/workqueue.c:5482:31: warning: incorrect type in assignment (different address spaces) -../kernel/workqueue.c:5482:31: expected struct pool_workqueue **pwq_p -../kernel/workqueue.c:5482:31: got struct pool_workqueue [noderef] __rcu ** -../kernel/workqueue.c:5516:54: warning: incorrect type in initializer (different address spaces) -../kernel/workqueue.c:5516:54: expected struct pool_workqueue *pwq -../kernel/workqueue.c:5516:54: got struct pool_workqueue [noderef] __rcu * -../kernel/workqueue.c:6030:13: warning: incorrect type in assignment (different address spaces) -../kernel/workqueue.c:6030:13: expected struct pool_workqueue *pwq -../kernel/workqueue.c:6030:13: got struct pool_workqueue [noderef] __rcu * -../kernel/workqueue.c:3854:33: warning: context imbalance in 'flush_workqueue_prep_pwqs' - unexpected unlock -../net/802/garp.c:597:9: warning: cast removes address space '__rcu' of expression -../net/802/garp.c:597:9: warning: cast removes address space '__rcu' of expression -../net/802/garp.c:597:9: warning: dereference of noderef expression -../net/802/garp.c:597:9: warning: dereference of noderef expression -../net/802/mrp.c:883:9: warning: cast removes address space '__rcu' of expression -../net/802/mrp.c:883:9: warning: cast removes address space '__rcu' of expression -../net/802/mrp.c:883:9: warning: dereference of noderef expression -../net/802/mrp.c:883:9: warning: dereference of noderef expression -../arch/x86/kernel/fred.c: note: in included file (through ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ../include/linux/spinlock.h, ../arch/x86/include/asm/mmu.h, ../arch/x86/include/asm/desc.h): -../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (2000030024 becomes 30024) +../security/tomoyo/common.c:907:9: error: incompatible types in comparison expression (different address spaces): +../security/tomoyo/common.c:907:9: struct list_head [noderef] __rcu * +../security/tomoyo/common.c:907:9: struct list_head * +../security/tomoyo/common.c:907:9: error: incompatible types in comparison expression (different address spaces): +../security/tomoyo/common.c:907:9: struct list_head [noderef] __rcu * +../security/tomoyo/common.c:907:9: struct list_head * +../security/tomoyo/common.c:1592:9: error: incompatible types in comparison expression (different address spaces): +../security/tomoyo/common.c:1592:9: struct list_head [noderef] __rcu * +../security/tomoyo/common.c:1592:9: struct list_head * +../security/tomoyo/common.c:1592:9: error: incompatible types in comparison expression (different address spaces): +../security/tomoyo/common.c:1592:9: struct list_head [noderef] __rcu * +../security/tomoyo/common.c:1592:9: struct list_head * +../security/tomoyo/common.c:1614:9: error: incompatible types in comparison expression (different address spaces): +../security/tomoyo/common.c:1614:9: struct list_head [noderef] __rcu * +../security/tomoyo/common.c:1614:9: struct list_head * +../security/tomoyo/common.c:1614:9: error: incompatible types in comparison expression (different address spaces): +../security/tomoyo/common.c:1614:9: struct list_head [noderef] __rcu * +../security/tomoyo/common.c:1614:9: struct list_head * +../security/tomoyo/common.c:1795:9: error: incompatible types in comparison expression (different address spaces): +../security/tomoyo/common.c:1795:9: struct list_head [noderef] __rcu * +../security/tomoyo/common.c:1795:9: struct list_head * +../security/tomoyo/common.c:1799:17: error: incompatible types in comparison expression (different address spaces): +../security/tomoyo/common.c:1799:17: struct list_head [noderef] __rcu * +../security/tomoyo/common.c:1799:17: struct list_head * +../security/tomoyo/common.c:1799:17: error: incompatible types in comparison expression (different address spaces): +../security/tomoyo/common.c:1799:17: struct list_head [noderef] __rcu * +../security/tomoyo/common.c:1799:17: struct list_head * +../security/tomoyo/common.c:1795:9: error: incompatible types in comparison expression (different address spaces): +../security/tomoyo/common.c:1795:9: struct list_head [noderef] __rcu * +../security/tomoyo/common.c:1795:9: struct list_head * +../security/tomoyo/common.c:1854:9: error: incompatible types in comparison expression (different address spaces): +../security/tomoyo/common.c:1854:9: struct list_head [noderef] __rcu * +../security/tomoyo/common.c:1854:9: struct list_head * +../security/tomoyo/common.c:1854:9: error: incompatible types in comparison expression (different address spaces): +../security/tomoyo/common.c:1854:9: struct list_head [noderef] __rcu * +../security/tomoyo/common.c:1854:9: struct list_head * +../security/tomoyo/common.c:940:26: warning: dereference of noderef expression +../security/tomoyo/common.c:940:26: warning: dereference of noderef expression +../security/tomoyo/common.c:941:26: warning: dereference of noderef expression +../security/tomoyo/common.c:941:26: warning: dereference of noderef expression +../arch/x86/kvm/../../../virt/kvm/pfncache.c:184:17: warning: context imbalance in 'hva_to_pfn_retry' - unexpected unlock +../kernel/umh.c:69:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/umh.c:69:31: expected struct spinlock [usertype] *lock +../kernel/umh.c:69:31: got struct spinlock [noderef] __rcu * +../kernel/umh.c:71:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/umh.c:71:33: expected struct spinlock [usertype] *lock +../kernel/umh.c:71:33: got struct spinlock [noderef] __rcu * @@ -1538,7 +1329,98 @@ -../fs/inode.c:995:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock -../fs/inode.c:1055:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block -../fs/inode.c:1096:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block -../fs/inode.c:1826:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit -../fs/inode.c:1944:20: warning: context imbalance in 'iput_final' - unexpected unlock -../fs/inode.c:1958:6: warning: context imbalance in 'iput' - wrong count at exit -../fs/inode.c:2491:17: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock +../fs/namei.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'leave_rcu' - unexpected unlock +../fs/namei.c:2498:19: warning: context imbalance in 'path_init' - different lock contexts for basic block +../drivers/char/ipmi/ipmi_msghandler.c:216:17: error: incompatible types in comparison expression (different address spaces): +../drivers/char/ipmi/ipmi_msghandler.c:216:17: struct ipmi_user [noderef] __rcu * +../drivers/char/ipmi/ipmi_msghandler.c:216:17: struct ipmi_user * +../drivers/char/ipmi/ipmi_msghandler.c:1273:9: error: incompatible types in comparison expression (different address spaces): +../drivers/char/ipmi/ipmi_msghandler.c:1273:9: struct ipmi_user [noderef] __rcu * +../drivers/char/ipmi/ipmi_msghandler.c:1273:9: struct ipmi_user * +../drivers/char/ipmi/ipmi_msghandler.c:1344:9: error: incompatible types in comparison expression (different address spaces): +../drivers/char/ipmi/ipmi_msghandler.c:1344:9: struct ipmi_user [noderef] __rcu * +../drivers/char/ipmi/ipmi_msghandler.c:1344:9: struct ipmi_user * +../drivers/char/ipmi/ipmi_msghandler.c:3792:25: warning: cast removes address space '__rcu' of expression +../drivers/char/ipmi/ipmi_msghandler.c:219:9: warning: context imbalance in 'acquire_ipmi_user' - different lock contexts for basic block +../drivers/char/ipmi/ipmi_msghandler.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:350:9: warning: context imbalance in 'release_ipmi_user' - unexpected unlock +../drivers/char/ipmi/ipmi_msghandler.c:958:9: warning: context imbalance in 'deliver_response' - different lock contexts for basic block +../drivers/char/ipmi/ipmi_msghandler.c:1326:13: warning: context imbalance in '_ipmi_destroy_user' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:1411:5: warning: context imbalance in 'ipmi_get_version' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:1433:5: warning: context imbalance in 'ipmi_set_my_address' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:1455:5: warning: context imbalance in 'ipmi_get_my_address' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:1477:5: warning: context imbalance in 'ipmi_set_my_LUN' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:1499:5: warning: context imbalance in 'ipmi_get_my_LUN' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:1521:5: warning: context imbalance in 'ipmi_get_maintenance_mode' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:1546:5: warning: context imbalance in 'ipmi_set_maintenance_mode' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:1588:5: warning: context imbalance in 'ipmi_set_gets_events' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:1685:5: warning: context imbalance in 'ipmi_register_for_cmd' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:1730:5: warning: context imbalance in 'ipmi_unregister_for_cmd' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:1895:39: warning: context imbalance in 'smi_send' - unexpected unlock +../drivers/char/ipmi/ipmi_msghandler.c:2409:5: warning: context imbalance in 'ipmi_request_settime' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:2448:5: warning: context imbalance in 'ipmi_request_supply_msgs' - wrong count at exit +../drivers/char/ipmi/ipmi_msghandler.c:4794:39: warning: context imbalance in 'handle_new_recv_msgs' - unexpected unlock +../drivers/char/ipmi/ipmi_msghandler.c:4851:9: warning: context imbalance in 'smi_recv_work' - different lock contexts for basic block +../drivers/char/ipmi/ipmi_msghandler.c:4886:39: warning: context imbalance in 'ipmi_smi_msg_received' - unexpected unlock +../drivers/char/ipmi/ipmi_msghandler.c:4983:39: warning: context imbalance in 'check_msg_timeout' - unexpected unlock +../arch/x86/kernel/setup.c:167:6: warning: symbol 'builtin_cmdline' was not declared. Should it be static? +../drivers/char/ipmi/ipmi_si_intf.c:1046:39: warning: context imbalance in 'poll' - unexpected unlock +../arch/x86/mm/pat/memtype.c:692: warning: Function parameter or struct member 'pfn' not described in 'pat_pfn_immune_to_uc_mtrr' +../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' +../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' +../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' +../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:567:18: error: incompatible types in comparison expression (different address spaces): +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:567:18: struct file * +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:567:18: struct file [noderef] __rcu * +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:130:17: warning: context imbalance in 'kvm_gmem_invalidate_begin' - different lock contexts for basic block +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: expected struct file **f +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: got struct file [noderef] __rcu ** +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: expected struct file **f +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: got struct file [noderef] __rcu ** +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: expected struct file **f +../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:302:33: got struct file [noderef] __rcu ** +../security/keys/trusted-keys/trusted_tpm1.c:194:19: warning: cast to restricted __be32 +../security/keys/trusted-keys/trusted_tpm1.c:195:15: warning: cast to restricted __be16 +../security/keys/trusted-keys/trusted_tpm1.c:282:19: warning: cast to restricted __be32 +../security/keys/trusted-keys/trusted_tpm1.c:283:15: warning: cast to restricted __be16 +../security/keys/trusted-keys/trusted_tpm1.c:425:21: warning: cast to restricted __be32 +../security/keys/trusted-keys/trusted_tpm1.c:449:19: warning: cast to restricted __be32 +../security/keys/trusted-keys/trusted_tpm1.c:514:17: warning: incorrect type in assignment (different base types) +../security/keys/trusted-keys/trusted_tpm1.c:514:17: expected unsigned int [usertype] ordinal +../security/keys/trusted-keys/trusted_tpm1.c:514:17: got restricted __be32 [usertype] +../security/keys/trusted-keys/trusted_tpm1.c:515:17: warning: incorrect type in assignment (different base types) +../security/keys/trusted-keys/trusted_tpm1.c:515:17: expected unsigned int [usertype] datsize +../security/keys/trusted-keys/trusted_tpm1.c:515:17: got restricted __be32 [usertype] +../security/keys/trusted-keys/trusted_tpm1.c:516:17: warning: incorrect type in assignment (different base types) +../security/keys/trusted-keys/trusted_tpm1.c:516:17: expected unsigned int [usertype] pcrsize +../security/keys/trusted-keys/trusted_tpm1.c:516:17: got restricted __be32 [usertype] +../security/keys/trusted-keys/trusted_tpm1.c:562:24: warning: cast to restricted __be32 +../security/keys/trusted-keys/trusted_tpm1.c:563:23: warning: cast to restricted __be32 +../security/keys/trusted-keys/trusted_tpm1.c:615:17: warning: incorrect type in assignment (different base types) +../security/keys/trusted-keys/trusted_tpm1.c:615:17: expected unsigned int [usertype] ordinal +../security/keys/trusted-keys/trusted_tpm1.c:615:17: got restricted __be32 [usertype] +../security/keys/trusted-keys/trusted_tpm1.c:654:20: warning: cast to restricted __be32 +../arch/x86/kernel/i8259.c:57:15: warning: symbol 'io_apic_irqs' was not declared. Should it be static? +../fs/fcntl.c:1059:9: error: incompatible types in comparison expression (different address spaces): +../fs/fcntl.c:1059:9: struct fasync_struct [noderef] __rcu * +../fs/fcntl.c:1059:9: struct fasync_struct * +../fs/fcntl.c:1137:22: error: incompatible types in comparison expression (different address spaces): +../fs/fcntl.c:1137:22: struct fasync_struct [noderef] __rcu * +../fs/fcntl.c:1137:22: struct fasync_struct * +../fs/fcntl.c:1148:33: error: incompatible types in comparison expression (different address spaces): +../fs/fcntl.c:1148:33: struct fasync_struct [noderef] __rcu * +../fs/fcntl.c:1148:33: struct fasync_struct * +../fs/fcntl.c:299:9: warning: context imbalance in 'f_getown_ex' - different lock contexts for basic block +../net/core/flow_dissector.c: note: in included file (through ../include/linux/if_pppox.h): +../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures +../drivers/pwm/pwm-gpio.c:98:9: warning: context imbalance in 'pwm_gpio_timer' - wrong count at exit +../drivers/pwm/pwm-gpio.c:101:12: warning: context imbalance in 'pwm_gpio_apply' - different lock contexts for basic block +../drivers/pwm/pwm-gpio.c:166:9: warning: context imbalance in 'pwm_gpio_get_state' - wrong count at exit +../net/ipv6/netfilter/ip6_tables.c:1230:41: warning: array of flexible structures +../net/ipv6/netfilter/ip6_tables.c:1555:44: warning: array of flexible structures +../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice +../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here +../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice +../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here @@ -1548,41 +1430 @@ -../mm/util.c:131:6: warning: multiple definitions for function 'kmemdup_noprof' -../mm/util.c: note: in included file (through ../include/linux/string.h, ../include/linux/bitmap.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ...): -../include/linux/fortify-string.h:744:23: the previous one is here -../sound/core/timer.c:229:12: warning: context imbalance in 'check_matching_master_slave' - different lock contexts for basic block -../sound/core/timer.c:404:9: warning: context imbalance in 'remove_slave_links' - wrong count at exit -../sound/core/timer.c:455:9: warning: context imbalance in 'snd_timer_close_locked' - wrong count at exit -../sound/core/timer.c:491:15: warning: context imbalance in 'snd_timer_resolution' - different lock contexts for basic block -../sound/core/timer.c:540:12: warning: context imbalance in 'snd_timer_start1' - wrong count at exit -../sound/core/timer.c:595:12: warning: context imbalance in 'snd_timer_start_slave' - wrong count at exit -../sound/core/timer.c:615:12: warning: context imbalance in 'snd_timer_stop1' - wrong count at exit -../sound/core/timer.c:672:9: warning: context imbalance in 'snd_timer_stop_slave' - wrong count at exit -../sound/core/timer.c:779:25: warning: context imbalance in 'snd_timer_process_callbacks' - unexpected unlock -../sound/core/timer.c:797:9: warning: context imbalance in 'snd_timer_clear_callbacks' - wrong count at exit -../sound/core/timer.c:805:13: warning: context imbalance in 'snd_timer_work' - different lock contexts for basic block -../sound/core/timer.c:824:6: warning: context imbalance in 'snd_timer_interrupt' - different lock contexts for basic block -../sound/core/timer.c:1048:6: warning: context imbalance in 'snd_timer_notify' - different lock contexts for basic block -../sound/core/timer.c:1322:9: warning: context imbalance in 'snd_timer_user_interrupt' - wrong count at exit -../sound/core/timer.c:1429:12: warning: context imbalance in 'realloc_user_queue' - wrong count at exit -../sound/core/timer.c:1671:12: warning: context imbalance in 'snd_timer_user_gstatus' - different lock contexts for basic block -../sound/core/timer.c:2424:9: warning: context imbalance in 'snd_timer_user_poll' - wrong count at exit -../net/core/flow_dissector.c: note: in included file (through ../include/linux/if_pppox.h): -../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures -../drivers/pinctrl/intel/pinctrl-baytrail.c:600:9: warning: context imbalance in 'byt_set_group_simple_mux' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:626:9: warning: context imbalance in 'byt_set_group_mixed_mux' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:689:15: warning: context imbalance in 'byt_gpio_clear_triggering' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:692:12: warning: context imbalance in 'byt_gpio_request_enable' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:769:15: warning: context imbalance in 'byt_gpio_set_direction' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:927:12: warning: context imbalance in 'byt_pin_config_set' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:1048:13: warning: context imbalance in 'byt_gpio_set' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:1088:12: warning: context imbalance in 'byt_gpio_direction_input' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:1128:15: warning: context imbalance in 'byt_gpio_direction_output' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:1237:13: warning: context imbalance in 'byt_irq_ack' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:1263:13: warning: context imbalance in 'byt_irq_unmask' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:1302:12: warning: context imbalance in 'byt_irq_type' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:1655:9: warning: context imbalance in 'byt_gpio_suspend' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-baytrail.c:1703:9: warning: context imbalance in 'byt_gpio_resume' - wrong count at exit -../arch/x86/kernel/ldt.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'map_ldt_struct' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'unmap_ldt_struct' - unexpected unlock -../sound/core/hrtimer.c:30:29: warning: context imbalance in 'snd_hrtimer_callback' - wrong count at exit -../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): +../io_uring/eventfd.c: note: in included file: @@ -1590,33 +1432,3 @@ -../io_uring/sqpoll.c:42:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit -../io_uring/sqpoll.c:54:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-intel.c:424:12: warning: context imbalance in 'intel_pinmux_set_mux' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-intel.c:539:12: warning: context imbalance in 'intel_gpio_request_enable' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-intel.c:587:15: warning: context imbalance in 'intel_gpio_set_direction' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-intel.c:762:12: warning: context imbalance in 'intel_config_set_pull' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-intel.c:846:13: warning: context imbalance in 'intel_gpio_set_high_impedance' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-intel.c:860:12: warning: context imbalance in 'intel_config_set_debounce' - different lock contexts for basic block -../drivers/pinctrl/intel/pinctrl-intel.c:1036:13: warning: context imbalance in 'intel_gpio_set' - different lock contexts for basic block -../drivers/pinctrl/intel/pinctrl-intel.c:1122:9: warning: context imbalance in 'intel_gpio_irq_ack' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-intel.c:1145:9: warning: context imbalance in 'intel_gpio_irq_mask_unmask' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-intel.c:1188:12: warning: context imbalance in 'intel_gpio_irq_type' - different lock contexts for basic block -../kernel/pid.c:393:9: error: incompatible types in comparison expression (different address spaces): -../kernel/pid.c:393:9: struct pid [noderef] __rcu * -../kernel/pid.c:393:9: struct pid * -../kernel/pid.c:394:9: error: incompatible types in comparison expression (different address spaces): -../kernel/pid.c:394:9: struct pid [noderef] __rcu * -../kernel/pid.c:394:9: struct pid * -../kernel/pid.c:455:23: error: incompatible types in comparison expression (different address spaces): -../kernel/pid.c:455:23: struct pid [noderef] __rcu * -../kernel/pid.c:455:23: struct pid * -../kernel/pid.c:513:24: error: incompatible types in comparison expression (different address spaces): -../kernel/pid.c:513:24: struct pid [noderef] __rcu * -../kernel/pid.c:513:24: struct pid * -../kernel/pid.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): -../include/linux/rculist.h:557:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rculist.h:557:9: struct hlist_node [noderef] __rcu * -../include/linux/rculist.h:557:9: struct hlist_node * -../include/linux/rculist.h:558:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rculist.h:558:9: struct hlist_node [noderef] __rcu * -../include/linux/rculist.h:558:9: struct hlist_node * -../arch/x86/events/intel/uncore_snb.c: note: in included file (through ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h, ...): -../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (1000000ff becomes ff) +../io_uring/eventfd.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'io_eventfd_release' - unexpected unlock +../io_uring/eventfd.c:90:24: warning: context imbalance in 'io_eventfd_grab' - different lock contexts for basic block @@ -1727,3 +1539,47 @@ -../arch/x86/kvm/lapic.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:350:9: warning: context imbalance in 'kvm_inhibit_apic_access_page' - unexpected unlock -../drivers/pnp/support.c:41:14: warning: cast to restricted __be32 +../net/xfrm/xfrm_policy.c:4137:43: error: incompatible types in comparison expression (different address spaces): +../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const [noderef] __rcu * +../net/xfrm/xfrm_policy.c:4137:43: struct xfrm_policy_afinfo const * +../net/xfrm/xfrm_policy.c:4223:29: warning: incorrect type in assignment (different address spaces) +../net/xfrm/xfrm_policy.c:4223:29: expected struct hlist_head [noderef] __rcu *table +../net/xfrm/xfrm_policy.c:4223:29: got struct hlist_head * +../net/xfrm/xfrm_policy.c:4250:36: warning: incorrect type in argument 1 (different address spaces) +../net/xfrm/xfrm_policy.c:4250:36: expected struct hlist_head *n +../net/xfrm/xfrm_policy.c:4250:36: got struct hlist_head [noderef] __rcu *table +../net/xfrm/xfrm_policy.c:4276:17: warning: incorrect type in argument 1 (different address spaces) +../net/xfrm/xfrm_policy.c:4276:17: expected struct hlist_head const *h +../net/xfrm/xfrm_policy.c:4276:17: got struct hlist_head [noderef] __rcu *table +../net/xfrm/xfrm_policy.c:4277:36: warning: incorrect type in argument 1 (different address spaces) +../net/xfrm/xfrm_policy.c:4277:36: expected struct hlist_head *n +../net/xfrm/xfrm_policy.c:4277:36: got struct hlist_head [noderef] __rcu *table +../net/xfrm/xfrm_policy.c:264:9: warning: context imbalance in 'xfrm_policy_get_afinfo' - different lock contexts for basic block +../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in '__xfrm_dst_lookup' - unexpected unlock +../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * +../sound/core/timer.c:229:12: warning: context imbalance in 'check_matching_master_slave' - different lock contexts for basic block +../sound/core/timer.c:404:9: warning: context imbalance in 'remove_slave_links' - wrong count at exit +../sound/core/timer.c:455:9: warning: context imbalance in 'snd_timer_close_locked' - wrong count at exit +../sound/core/timer.c:491:15: warning: context imbalance in 'snd_timer_resolution' - different lock contexts for basic block +../sound/core/timer.c:540:12: warning: context imbalance in 'snd_timer_start1' - wrong count at exit +../sound/core/timer.c:595:12: warning: context imbalance in 'snd_timer_start_slave' - wrong count at exit +../sound/core/timer.c:615:12: warning: context imbalance in 'snd_timer_stop1' - wrong count at exit +../sound/core/timer.c:672:9: warning: context imbalance in 'snd_timer_stop_slave' - wrong count at exit +../sound/core/timer.c:779:25: warning: context imbalance in 'snd_timer_process_callbacks' - unexpected unlock +../sound/core/timer.c:797:9: warning: context imbalance in 'snd_timer_clear_callbacks' - wrong count at exit +../sound/core/timer.c:805:13: warning: context imbalance in 'snd_timer_work' - different lock contexts for basic block +../sound/core/timer.c:824:6: warning: context imbalance in 'snd_timer_interrupt' - different lock contexts for basic block +../sound/core/timer.c:1048:6: warning: context imbalance in 'snd_timer_notify' - different lock contexts for basic block +../sound/core/timer.c:1322:9: warning: context imbalance in 'snd_timer_user_interrupt' - wrong count at exit +../sound/core/timer.c:1429:12: warning: context imbalance in 'realloc_user_queue' - wrong count at exit +../sound/core/timer.c:1671:12: warning: context imbalance in 'snd_timer_user_gstatus' - different lock contexts for basic block +../sound/core/timer.c:2424:9: warning: context imbalance in 'snd_timer_user_poll' - wrong count at exit +../mm/swap.c: note: in included file (through ../include/linux/swap.h): +../include/linux/memcontrol.h:1553:46: warning: context imbalance in '__page_cache_release' - unexpected unlock +../mm/swap.c:94:46: warning: context imbalance in 'page_cache_release' - unexpected unlock +../include/linux/memcontrol.h:1553:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock +../mm/swap.c:924:62: warning: context imbalance in 'folios_put_refs' - unexpected unlock @@ -1732,57 +1588,155 @@ -../arch/x86/kernel/setup.c:167:6: warning: symbol 'builtin_cmdline' was not declared. Should it be static? -../fs/file.c:417:17: warning: incorrect type in assignment (different address spaces) -../fs/file.c:417:17: expected struct file **old_fds -../fs/file.c:417:17: got struct file [noderef] __rcu **fd -../fs/file.c:418:17: warning: incorrect type in assignment (different address spaces) -../fs/file.c:418:17: expected struct file **new_fds -../fs/file.c:418:17: got struct file [noderef] __rcu **fd -../fs/file.c:433:17: error: incompatible types in comparison expression (different address spaces): -../fs/file.c:433:17: struct file [noderef] __rcu * -../fs/file.c:433:17: struct file * -../fs/file.c:463:60: warning: incorrect type in initializer (different address spaces) -../fs/file.c:503:28: warning: incorrect type in initializer (different address spaces) -../fs/file.c:501:21: warning: symbol 'init_files' was not declared. Should it be static? -../fs/file.c:681:14: warning: incorrect type in assignment (different address spaces) -../fs/file.c:861:30: warning: incorrect type in assignment (different address spaces) -../fs/file.c:882:14: warning: incorrect type in assignment (different address spaces) -../fs/file.c:886:13: warning: incorrect type in argument 1 (different address spaces) -../fs/file.c:889:23: warning: incorrect type in assignment (different address spaces) -../fs/file.c:912:24: warning: incorrect type in return expression (different address spaces) -../fs/file.c:914:14: warning: incorrect type in argument 1 (different address spaces) -../fs/file.c:935:22: warning: incorrect type in assignment (different address spaces) -../fs/file.c:937:32: warning: incorrect type in return expression (different address spaces) -../fs/file.c:959:31: warning: incorrect type in argument 1 (different address spaces) -../fs/file.c:959:14: warning: incorrect type in assignment (different address spaces) -../fs/file.c:963:16: warning: incorrect type in return expression (different address spaces) -../fs/file.c:1247:16: warning: incorrect type in assignment (different address spaces) -../mm/vmstat.c:1520:47: warning: context imbalance in 'walk_zones_in_node' - unexpected unlock -../drivers/pinctrl/nomadik/pinctrl-nomadik.c:980:9: warning: context imbalance in 'nmk_pmx_set' - different lock contexts for basic block -../mm/backing-dev.c:855:9: warning: incorrect type in assignment (different address spaces) -../mm/backing-dev.c:855:9: expected void **slot -../mm/backing-dev.c:855:9: got void [noderef] __rcu ** -../mm/backing-dev.c:855:9: warning: incorrect type in assignment (different address spaces) -../mm/backing-dev.c:855:9: expected void **slot -../mm/backing-dev.c:855:9: got void [noderef] __rcu ** -../mm/backing-dev.c:855:9: warning: incorrect type in argument 1 (different address spaces) -../mm/backing-dev.c:855:9: expected void [noderef] __rcu **slot -../mm/backing-dev.c:855:9: got void **slot -../mm/backing-dev.c:855:9: warning: incorrect type in assignment (different address spaces) -../mm/backing-dev.c:855:9: expected void **slot -../mm/backing-dev.c:855:9: got void [noderef] __rcu ** -../drivers/pinctrl/intel/pinctrl-cherryview.c:661:12: warning: context imbalance in 'chv_pinmux_set_mux' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-cherryview.c:740:12: warning: context imbalance in 'chv_gpio_request_enable' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-cherryview.c:790:13: warning: context imbalance in 'chv_gpio_disable_free' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-cherryview.c:818:9: warning: context imbalance in 'chv_gpio_set_direction' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-cherryview.c:917:12: warning: context imbalance in 'chv_config_set_pull' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-cherryview.c:992:9: warning: context imbalance in 'chv_config_set_oden' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-cherryview.c:1129:9: warning: context imbalance in 'chv_gpio_set' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-cherryview.c:1172:13: warning: context imbalance in 'chv_gpio_irq_ack' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-cherryview.c:1203:9: warning: context imbalance in 'chv_gpio_irq_mask_unmask' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-cherryview.c:1328:12: warning: context imbalance in 'chv_gpio_irq_type' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-cherryview.c:1593:20: warning: context imbalance in 'chv_pinctrl_mmio_access_handler' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-cherryview.c:1730:9: warning: context imbalance in 'chv_pinctrl_suspend_noirq' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-cherryview.c:1778:9: warning: context imbalance in 'chv_pinctrl_resume_noirq' - wrong count at exit -../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' -../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' -../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' -../net/unix/af_unix.c:1509:9: error: undefined identifier 'other' +../arch/x86/xen/mmu_pv.c:664:19: warning: context imbalance in 'xen_pte_lock' - wrong count at exit +../arch/x86/xen/mmu_pv.c:676:13: warning: context imbalance in 'xen_pte_unlock' - unexpected unlock +../kernel/workqueue.c: In function ‘__alloc_workqueue’: +../kernel/workqueue.c:5679:9: warning: function ‘__alloc_workqueue’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 5679 | name_len = vsnprintf(wq->name, sizeof(wq->name), fmt, args); + | ^~~~~~~~ +../io_uring/poll.c:421:40: warning: incorrect type in argument 2 (different base types) +../io_uring/poll.c:421:40: expected int mask +../io_uring/poll.c:421:40: got restricted __poll_t [usertype] mask +../io_uring/poll.c:262:38: warning: incorrect type in assignment (different base types) +../io_uring/poll.c:262:38: expected signed int [usertype] res +../io_uring/poll.c:262:38: got restricted __poll_t +../io_uring/poll.c:282:56: warning: restricted __poll_t degrades to integer +../io_uring/poll.c:281:66: warning: incorrect type in argument 1 (different base types) +../io_uring/poll.c:281:66: expected restricted __poll_t [usertype] val +../io_uring/poll.c:281:66: got unsigned int +../io_uring/poll.c:281:52: warning: incorrect type in initializer (different base types) +../io_uring/poll.c:281:52: expected restricted __poll_t [usertype] mask +../io_uring/poll.c:281:52: got unsigned short +../io_uring/poll.c:284:51: warning: incorrect type in argument 2 (different base types) +../io_uring/poll.c:284:51: expected signed int [usertype] res +../io_uring/poll.c:284:51: got restricted __poll_t [usertype] mask +../io_uring/poll.c:285:53: warning: incorrect type in argument 2 (different base types) +../io_uring/poll.c:285:53: expected signed int [usertype] res +../io_uring/poll.c:285:53: got restricted __poll_t [usertype] mask +../io_uring/poll.c:332:71: warning: restricted __poll_t degrades to integer +../io_uring/poll.c:332:65: warning: incorrect type in argument 1 (different base types) +../io_uring/poll.c:332:65: expected restricted __poll_t [usertype] val +../io_uring/poll.c:332:65: got unsigned int +../io_uring/poll.c:609:40: warning: incorrect type in argument 2 (different base types) +../io_uring/poll.c:609:40: expected int mask +../io_uring/poll.c:609:40: got restricted __poll_t [assigned] [usertype] mask +../io_uring/poll.c:675:45: warning: restricted __poll_t degrades to integer +../io_uring/poll.c:675:43: warning: incorrect type in initializer (different base types) +../io_uring/poll.c:675:43: expected restricted __poll_t [usertype] mask +../io_uring/poll.c:675:43: got unsigned int +../io_uring/poll.c:709:38: warning: incorrect type in argument 2 (different base types) +../io_uring/poll.c:709:38: expected int mask +../io_uring/poll.c:709:38: got restricted __poll_t [assigned] [usertype] mask +../io_uring/poll.c:709:55: warning: incorrect type in argument 3 (different base types) +../io_uring/poll.c:709:55: expected int events +../io_uring/poll.c:709:55: got restricted __poll_t [usertype] events +../io_uring/poll.c:829:24: warning: invalid assignment: |= +../io_uring/poll.c:829:24: left side has type unsigned int +../io_uring/poll.c:829:24: right side has type restricted __poll_t +../io_uring/poll.c:831:24: warning: invalid assignment: |= +../io_uring/poll.c:831:24: left side has type unsigned int +../io_uring/poll.c:831:24: right side has type restricted __poll_t +../io_uring/poll.c:833:55: warning: restricted __poll_t degrades to integer +../io_uring/poll.c:832:29: warning: restricted __poll_t degrades to integer +../io_uring/poll.c:832:38: warning: incorrect type in return expression (different base types) +../io_uring/poll.c:832:38: expected restricted __poll_t +../io_uring/poll.c:832:38: got unsigned int +../io_uring/poll.c:893:40: warning: incorrect type in argument 2 (different base types) +../io_uring/poll.c:893:40: expected signed int [usertype] res +../io_uring/poll.c:893:40: got restricted __poll_t [addressable] [assigned] [usertype] result_mask +../io_uring/poll.c:924:38: warning: invalid assignment: &= +../io_uring/poll.c:924:38: left side has type restricted __poll_t +../io_uring/poll.c:924:38: right side has type int +../io_uring/poll.c:925:52: warning: restricted __poll_t degrades to integer +../io_uring/poll.c:925:38: warning: invalid assignment: |= +../io_uring/poll.c:925:38: left side has type restricted __poll_t +../io_uring/poll.c:925:38: right side has type unsigned int +../kernel/workqueue.c:5465:21: warning: incorrect type in assignment (different address spaces) +../kernel/workqueue.c:5465:21: expected struct pool_workqueue [noderef] __rcu *[noderef] __percpu *cpu_pwq +../kernel/workqueue.c:5465:21: got struct pool_workqueue *[noderef] __percpu * +../kernel/workqueue.c:5482:31: warning: incorrect type in assignment (different address spaces) +../kernel/workqueue.c:5482:31: expected struct pool_workqueue **pwq_p +../kernel/workqueue.c:5482:31: got struct pool_workqueue [noderef] __rcu ** +../kernel/workqueue.c:5516:54: warning: incorrect type in initializer (different address spaces) +../kernel/workqueue.c:5516:54: expected struct pool_workqueue *pwq +../kernel/workqueue.c:5516:54: got struct pool_workqueue [noderef] __rcu * +../kernel/workqueue.c:6030:13: warning: incorrect type in assignment (different address spaces) +../kernel/workqueue.c:6030:13: expected struct pool_workqueue *pwq +../kernel/workqueue.c:6030:13: got struct pool_workqueue [noderef] __rcu * +../kernel/workqueue.c:3854:33: warning: context imbalance in 'flush_workqueue_prep_pwqs' - unexpected unlock +../sound/core/hrtimer.c:30:29: warning: context imbalance in 'snd_hrtimer_callback' - wrong count at exit +../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): +../include/linux/io_uring_types.h:190:37: warning: array of flexible structures +../io_uring/sqpoll.c:42:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit +../io_uring/sqpoll.c:54:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit +../arch/x86/mm/kmmio.c:236:5: warning: context imbalance in 'kmmio_handler' - different lock contexts for basic block +../arch/x86/mm/kmmio.c: note: in included file (through ../include/linux/rculist.h): +../include/linux/rcupdate.h:970:9: warning: context imbalance in 'post_kmmio_handler' - 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:231:9: warning: cast truncates bits from constant value (1000000ff becomes ff) +../kernel/pid.c:393:9: error: incompatible types in comparison expression (different address spaces): +../kernel/pid.c:393:9: struct pid [noderef] __rcu * +../kernel/pid.c:393:9: struct pid * +../kernel/pid.c:394:9: error: incompatible types in comparison expression (different address spaces): +../kernel/pid.c:394:9: struct pid [noderef] __rcu * +../kernel/pid.c:394:9: struct pid * +../kernel/pid.c:455:23: error: incompatible types in comparison expression (different address spaces): +../kernel/pid.c:455:23: struct pid [noderef] __rcu * +../kernel/pid.c:455:23: struct pid * +../kernel/pid.c:513:24: error: incompatible types in comparison expression (different address spaces): +../kernel/pid.c:513:24: struct pid [noderef] __rcu * +../kernel/pid.c:513:24: struct pid * +../kernel/pid.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): +../include/linux/rculist.h:557:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rculist.h:557:9: struct hlist_node [noderef] __rcu * +../include/linux/rculist.h:557:9: struct hlist_node * +../include/linux/rculist.h:558:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rculist.h:558:9: struct hlist_node [noderef] __rcu * +../include/linux/rculist.h:558:9: struct hlist_node * +../security/safesetid/securityfs.c:271:15: error: incompatible types in comparison expression (different address spaces): +../security/safesetid/securityfs.c:271:15: struct setid_ruleset [noderef] __rcu * +../security/safesetid/securityfs.c:271:15: struct setid_ruleset * +../security/safesetid/securityfs.c:286:61: warning: incorrect type in argument 6 (different address spaces) +../security/safesetid/securityfs.c:286:61: expected struct setid_ruleset *ruleset +../security/safesetid/securityfs.c:286:61: got struct setid_ruleset [noderef] __rcu *extern [addressable] [assigned] [toplevel] safesetid_setuid_rules +../security/safesetid/securityfs.c:293:61: warning: incorrect type in argument 6 (different address spaces) +../security/safesetid/securityfs.c:293:61: expected struct setid_ruleset *ruleset +../security/safesetid/securityfs.c:293:61: got struct setid_ruleset [noderef] __rcu *extern [addressable] [assigned] [toplevel] safesetid_setgid_rules +../drivers/video/fbdev/geode/suspend_gx.c:30:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/suspend_gx.c:30:9: expected void const * +../drivers/video/fbdev/geode/suspend_gx.c:30:9: got void [noderef] __iomem *gp_regs +../drivers/video/fbdev/geode/suspend_gx.c:30:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/suspend_gx.c:30:9: expected void const * +../drivers/video/fbdev/geode/suspend_gx.c:30:9: got void [noderef] __iomem *gp_regs +../drivers/video/fbdev/geode/suspend_gx.c:30:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/video/fbdev/geode/suspend_gx.c:30:9: expected void const * +../drivers/video/fbdev/geode/suspend_gx.c:30:9: got void [noderef] __iomem *gp_regs +../drivers/video/fbdev/geode/suspend_gx.c:31:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/suspend_gx.c:31:9: expected void const * +../drivers/video/fbdev/geode/suspend_gx.c:31:9: got void [noderef] __iomem *dc_regs +../drivers/video/fbdev/geode/suspend_gx.c:31:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/suspend_gx.c:31:9: expected void const * +../drivers/video/fbdev/geode/suspend_gx.c:31:9: got void [noderef] __iomem *dc_regs +../drivers/video/fbdev/geode/suspend_gx.c:31:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/video/fbdev/geode/suspend_gx.c:31:9: expected void const * +../drivers/video/fbdev/geode/suspend_gx.c:31:9: got void [noderef] __iomem *dc_regs +../drivers/video/fbdev/geode/suspend_gx.c:32:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/suspend_gx.c:32:9: expected void const * +../drivers/video/fbdev/geode/suspend_gx.c:32:9: got void [noderef] __iomem *vid_regs +../drivers/video/fbdev/geode/suspend_gx.c:32:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/suspend_gx.c:32:9: expected void const * +../drivers/video/fbdev/geode/suspend_gx.c:32:9: got void [noderef] __iomem *vid_regs +../drivers/video/fbdev/geode/suspend_gx.c:32:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/video/fbdev/geode/suspend_gx.c:32:9: expected void const * +../drivers/video/fbdev/geode/suspend_gx.c:32:9: got void [noderef] __iomem *vid_regs +../drivers/video/fbdev/geode/suspend_gx.c:33:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/suspend_gx.c:33:9: expected void const * +../drivers/video/fbdev/geode/suspend_gx.c:33:9: got void [noderef] __iomem * +../drivers/video/fbdev/geode/suspend_gx.c:33:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/suspend_gx.c:33:9: expected void const * +../drivers/video/fbdev/geode/suspend_gx.c:33:9: got void [noderef] __iomem * +../drivers/video/fbdev/geode/suspend_gx.c:33:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/video/fbdev/geode/suspend_gx.c:33:9: expected void const * +../drivers/video/fbdev/geode/suspend_gx.c:33:9: got void [noderef] __iomem * +../drivers/phy/marvell/phy-mmp3-hsic.c:58:31: warning: cast removes address space '__iomem' of expression +../net/core/dev_addr_lists.c: note: in included file (through ../include/linux/sysctl.h, ../include/net/net_namespace.h, ../include/linux/netdevice.h): +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * @@ -1795,23 +1748,0 @@ -../net/core/dev_addr_lists.c: note: in included file (through ../include/linux/sysctl.h, ../include/net/net_namespace.h, ../include/linux/netdevice.h): -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * -../arch/x86/kernel/i8259.c:57:15: warning: symbol 'io_apic_irqs' was not declared. Should it be static? -../sound/core/pcm_native.c:95:1: warning: context imbalance in 'snd_pcm_group_lock' - different lock contexts for basic block -../sound/core/pcm_native.c:96:1: warning: context imbalance in 'snd_pcm_group_unlock' - unexpected unlock -../sound/core/pcm_native.c:97:1: warning: context imbalance in 'snd_pcm_group_lock_irq' - different lock contexts for basic block -../sound/core/pcm_native.c:98:1: warning: context imbalance in 'snd_pcm_group_unlock_irq' - unexpected unlock -../sound/core/pcm_native.c:145:9: warning: context imbalance in 'snd_pcm_stream_lock_nested' - different lock contexts for basic block -../sound/core/pcm_native.c:171:9: warning: context imbalance in '_snd_pcm_stream_lock_irqsave' - different lock contexts for basic block -../sound/core/pcm_native.c:184:9: warning: context imbalance in '_snd_pcm_stream_lock_irqsave_nested' - different lock contexts for basic block -../sound/core/pcm_native.c:201:39: warning: context imbalance in 'snd_pcm_stream_unlock_irqrestore' - unexpected unlock -../sound/core/pcm_native.c:1273:44: warning: context imbalance in 'snd_pcm_action_group' - unexpected unlock -../sound/core/pcm_native.c:1343:37: warning: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block -../drivers/pinctrl/intel/pinctrl-lynxpoint.c:315:9: warning: context imbalance in 'lp_pinmux_set_mux' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-lynxpoint.c:350:9: warning: context imbalance in 'lp_gpio_request_enable' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-lynxpoint.c:355:13: warning: context imbalance in 'lp_gpio_disable_free' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-lynxpoint.c:392:9: warning: context imbalance in 'lp_gpio_set_direction' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-lynxpoint.c:448:12: warning: context imbalance in 'lp_pin_config_set' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-lynxpoint.c:513:9: warning: context imbalance in 'lp_gpio_set' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-lynxpoint.c:566:13: warning: context imbalance in 'lp_irq_ack' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-lynxpoint.c:612:12: warning: context imbalance in 'lp_irq_set_type' - different lock contexts for basic block @@ -1820,5 +1750,0 @@ -../fs/namespace.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/xarray.h, ../include/linux/list_lru.h, ../include/linux/fs.h, ...): -../include/linux/rbtree.h:209:21: warning: context imbalance in 'mnt_ns_tree_add' - wrong count at exit -../fs/namespace.c:162:9: warning: context imbalance in 'mnt_ns_tree_remove' - different lock contexts for basic block -../fs/namespace.c:199:29: warning: context imbalance in 'lookup_mnt_ns' - wrong count at exit -../fs/namespace.c:2068:22: warning: context imbalance in '__lookup_next_mnt_ns' - wrong count at exit @@ -1828,49 +1753,0 @@ -../security/keys/trusted-keys/trusted_tpm1.c:194:19: warning: cast to restricted __be32 -../security/keys/trusted-keys/trusted_tpm1.c:195:15: warning: cast to restricted __be16 -../security/keys/trusted-keys/trusted_tpm1.c:282:19: warning: cast to restricted __be32 -../security/keys/trusted-keys/trusted_tpm1.c:283:15: warning: cast to restricted __be16 -../security/keys/trusted-keys/trusted_tpm1.c:425:21: warning: cast to restricted __be32 -../security/keys/trusted-keys/trusted_tpm1.c:449:19: warning: cast to restricted __be32 -../security/keys/trusted-keys/trusted_tpm1.c:514:17: warning: incorrect type in assignment (different base types) -../security/keys/trusted-keys/trusted_tpm1.c:514:17: expected unsigned int [usertype] ordinal -../security/keys/trusted-keys/trusted_tpm1.c:514:17: got restricted __be32 [usertype] -../security/keys/trusted-keys/trusted_tpm1.c:515:17: warning: incorrect type in assignment (different base types) -../security/keys/trusted-keys/trusted_tpm1.c:515:17: expected unsigned int [usertype] datsize -../security/keys/trusted-keys/trusted_tpm1.c:515:17: got restricted __be32 [usertype] -../security/keys/trusted-keys/trusted_tpm1.c:516:17: warning: incorrect type in assignment (different base types) -../security/keys/trusted-keys/trusted_tpm1.c:516:17: expected unsigned int [usertype] pcrsize -../security/keys/trusted-keys/trusted_tpm1.c:516:17: got restricted __be32 [usertype] -../security/keys/trusted-keys/trusted_tpm1.c:562:24: warning: cast to restricted __be32 -../security/keys/trusted-keys/trusted_tpm1.c:563:23: warning: cast to restricted __be32 -../security/keys/trusted-keys/trusted_tpm1.c:615:17: warning: incorrect type in assignment (different base types) -../security/keys/trusted-keys/trusted_tpm1.c:615:17: expected unsigned int [usertype] ordinal -../security/keys/trusted-keys/trusted_tpm1.c:615:17: got restricted __be32 [usertype] -../security/keys/trusted-keys/trusted_tpm1.c:654:20: warning: cast to restricted __be32 -../net/xfrm/xfrm_output.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'xfrm_local_error' - unexpected unlock -../arch/x86/mm/mem_encrypt_amd.c:46:5: warning: symbol 'sev_check_data' was not declared. Should it be static? -../net/core/dev.c:3389:23: warning: incorrect type in argument 4 (different base types) -../net/core/dev.c:3389:23: expected restricted __wsum [usertype] csum -../net/core/dev.c:3389:23: got unsigned int -../net/core/dev.c:3389:23: warning: cast from restricted __wsum -../net/core/dev.c:5347:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static? -../net/core/dev.c:3839:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block -../net/core/dev.c:5305:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block -../fs/seq_file.c:931:9: error: incompatible types in comparison expression (different address spaces): -../fs/seq_file.c:931:9: struct list_head [noderef] __rcu * -../fs/seq_file.c:931:9: struct list_head * -../fs/seq_file.c:931:9: error: incompatible types in comparison expression (different address spaces): -../fs/seq_file.c:931:9: struct list_head [noderef] __rcu * -../fs/seq_file.c:931:9: struct list_head * -../fs/seq_file.c:953:12: warning: incorrect type in assignment (different address spaces) -../fs/seq_file.c:953:12: expected struct list_head *lh -../fs/seq_file.c:953:12: got struct list_head [noderef] __rcu * -../fs/seq_file.c:1080:24: error: incompatible types in comparison expression (different address spaces): -../fs/seq_file.c:1080:24: struct hlist_node [noderef] __rcu * -../fs/seq_file.c:1080:24: struct hlist_node * -../fs/seq_file.c:1082:24: error: incompatible types in comparison expression (different address spaces): -../fs/seq_file.c:1082:24: struct hlist_node [noderef] __rcu * -../fs/seq_file.c:1082:24: struct hlist_node * -../drivers/pinctrl/intel/pinctrl-tangier.c:216:12: warning: context imbalance in 'tng_pinmux_set_mux' - different lock contexts for basic block -../drivers/pinctrl/intel/pinctrl-tangier.c:244:12: warning: context imbalance in 'tng_gpio_request_enable' - wrong count at exit -../drivers/pinctrl/intel/pinctrl-tangier.c:356:12: warning: context imbalance in 'tng_config_set_pin' - wrong count at exit @@ -1896,8 +1773,95 @@ -../net/ipv6/netfilter/ip6_tables.c:1230:41: warning: array of flexible structures -../net/ipv6/netfilter/ip6_tables.c:1555:44: warning: array of flexible structures -../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice -../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here -../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice -../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here -../fs/xattr.c:739:32: warning: dereference of noderef expression -../fs/xattr.c:885:32: warning: dereference of noderef expression +../sound/core/pcm_native.c:95:1: warning: context imbalance in 'snd_pcm_group_lock' - different lock contexts for basic block +../sound/core/pcm_native.c:96:1: warning: context imbalance in 'snd_pcm_group_unlock' - unexpected unlock +../sound/core/pcm_native.c:97:1: warning: context imbalance in 'snd_pcm_group_lock_irq' - different lock contexts for basic block +../sound/core/pcm_native.c:98:1: warning: context imbalance in 'snd_pcm_group_unlock_irq' - unexpected unlock +../sound/core/pcm_native.c:145:9: warning: context imbalance in 'snd_pcm_stream_lock_nested' - different lock contexts for basic block +../sound/core/pcm_native.c:171:9: warning: context imbalance in '_snd_pcm_stream_lock_irqsave' - different lock contexts for basic block +../sound/core/pcm_native.c:184:9: warning: context imbalance in '_snd_pcm_stream_lock_irqsave_nested' - different lock contexts for basic block +../sound/core/pcm_native.c:201:39: warning: context imbalance in 'snd_pcm_stream_unlock_irqrestore' - unexpected unlock +../sound/core/pcm_native.c:1273:44: warning: context imbalance in 'snd_pcm_action_group' - unexpected unlock +../sound/core/pcm_native.c:1343:37: warning: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block +../arch/x86/kvm/emulate.c:5079:21: error: arithmetics on pointers to functions +../mm/shrinker.c:10:1: warning: symbol 'shrinker_list' was not declared. Should it be static? +../mm/shrinker.c:11:1: warning: symbol 'shrinker_mutex' was not declared. Should it be static? +../fs/dcache.c:625:17: warning: context imbalance in '__dentry_kill' - unexpected unlock +../fs/dcache.c:663:13: warning: context imbalance in 'lock_for_kill' - different lock contexts for basic block +../fs/dcache.c:855:6: warning: context imbalance in 'dput' - different lock contexts for basic block +../fs/dcache.c:1080:27: warning: context imbalance in 'shrink_dentry_list' - different lock contexts for basic block +../fs/dcache.c:1182:24: warning: context imbalance in 'dentry_lru_isolate_shrink' - different lock contexts for basic block +../fs/dcache.c:1244:13: warning: context imbalance in 'd_walk' - different lock contexts for basic block +../fs/dcache.c:1470:24: warning: context imbalance in 'select_collect2' - different lock contexts for basic block +../fs/dcache.c:1075:28: warning: context imbalance in 'shrink_dcache_parent' - unexpected unlock +../fs/dcache.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): +../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): +../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * +../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * +../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): +../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * +../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * +../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): +../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * +../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * +../include/linux/rculist_bl.h:17:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rculist_bl.h:17:9: struct hlist_bl_node [noderef] __rcu * +../include/linux/rculist_bl.h:17:9: struct hlist_bl_node * +../net/xfrm/xfrm_output.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'xfrm_local_error' - unexpected unlock +../drivers/video/fbdev/geode/lxfb_ops.c:602:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:602:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:602:9: got void [noderef] __iomem *gp_regs +../drivers/video/fbdev/geode/lxfb_ops.c:602:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:602:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:602:9: got void [noderef] __iomem *gp_regs +../drivers/video/fbdev/geode/lxfb_ops.c:602:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:602:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:602:9: got void [noderef] __iomem *gp_regs +../drivers/video/fbdev/geode/lxfb_ops.c:603:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:603:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:603:9: got void [noderef] __iomem *dc_regs +../drivers/video/fbdev/geode/lxfb_ops.c:603:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:603:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:603:9: got void [noderef] __iomem *dc_regs +../drivers/video/fbdev/geode/lxfb_ops.c:603:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:603:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:603:9: got void [noderef] __iomem *dc_regs +../drivers/video/fbdev/geode/lxfb_ops.c:604:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:604:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:604:9: got void [noderef] __iomem *vp_regs +../drivers/video/fbdev/geode/lxfb_ops.c:604:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:604:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:604:9: got void [noderef] __iomem *vp_regs +../drivers/video/fbdev/geode/lxfb_ops.c:604:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:604:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:604:9: got void [noderef] __iomem *vp_regs +../drivers/video/fbdev/geode/lxfb_ops.c:605:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:605:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:605:9: got void [noderef] __iomem * +../drivers/video/fbdev/geode/lxfb_ops.c:605:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:605:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:605:9: got void [noderef] __iomem * +../drivers/video/fbdev/geode/lxfb_ops.c:605:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:605:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:605:9: got void [noderef] __iomem * +../drivers/video/fbdev/geode/lxfb_ops.c:633:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:633:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:633:9: got void [noderef] __iomem * +../drivers/video/fbdev/geode/lxfb_ops.c:633:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:633:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:633:9: got void [noderef] __iomem * +../drivers/video/fbdev/geode/lxfb_ops.c:633:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:633:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:633:9: got void [noderef] __iomem * +../drivers/video/fbdev/geode/lxfb_ops.c:760:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:760:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:760:9: got void [noderef] __iomem * +../drivers/video/fbdev/geode/lxfb_ops.c:760:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:760:9: expected void const * +../drivers/video/fbdev/geode/lxfb_ops.c:760:9: got void [noderef] __iomem * +../drivers/video/fbdev/geode/lxfb_ops.c:760:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/geode/lxfb_ops.c:760:9: expected void * +../drivers/video/fbdev/geode/lxfb_ops.c:760:9: got void [noderef] __iomem * +../drivers/pnp/support.c:41:14: warning: cast to restricted __be32 +../mm/vmscan.c:2585:1: warning: symbol 'lru_gen_caps' was not declared. Should it be static? +../mm/vmscan.c:806:28: warning: context imbalance in '__remove_mapping' - unexpected unlock +../mm/vmscan.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'walk_pte_range' - unexpected unlock @@ -1904,0 +1869,110 @@ +../drivers/pinctrl/intel/pinctrl-baytrail.c:600:9: warning: context imbalance in 'byt_set_group_simple_mux' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:626:9: warning: context imbalance in 'byt_set_group_mixed_mux' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:689:15: warning: context imbalance in 'byt_gpio_clear_triggering' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:692:12: warning: context imbalance in 'byt_gpio_request_enable' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:769:15: warning: context imbalance in 'byt_gpio_set_direction' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:927:12: warning: context imbalance in 'byt_pin_config_set' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:1048:13: warning: context imbalance in 'byt_gpio_set' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:1088:12: warning: context imbalance in 'byt_gpio_direction_input' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:1128:15: warning: context imbalance in 'byt_gpio_direction_output' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:1237:13: warning: context imbalance in 'byt_irq_ack' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:1263:13: warning: context imbalance in 'byt_irq_unmask' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:1302:12: warning: context imbalance in 'byt_irq_type' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:1655:9: warning: context imbalance in 'byt_gpio_suspend' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-baytrail.c:1703:9: warning: context imbalance in 'byt_gpio_resume' - wrong count at exit +../net/xfrm/xfrm_replay.c: note: in included file: +../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1893:16: struct sock * +../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1893:16: struct sock * +../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1893:16: struct sock * +../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1893:16: struct sock * +../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1893:16: struct sock * +../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1893:16: struct sock * +../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1893:16: struct sock * +../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1893:16: struct sock * +../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1893:16: struct sock * +../arch/x86/kvm/x86.c:232:47: warning: array of flexible structures +../arch/x86/kvm/x86.c: note: in included file: +../include/linux/kvm_host.h:2074:54: warning: array of flexible structures +../arch/x86/kvm/x86.c:258:49: warning: array of flexible structures +../include/linux/kvm_host.h:2076:56: warning: array of flexible structures +../arch/x86/kvm/x86.c:3027:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit +../arch/x86/kvm/x86.c:3038: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:350:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock +../include/linux/srcu.h:350:9: warning: context imbalance in 'vcpu_run' - unexpected unlock +../drivers/pinctrl/intel/pinctrl-intel.c:424:12: warning: context imbalance in 'intel_pinmux_set_mux' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-intel.c:539:12: warning: context imbalance in 'intel_gpio_request_enable' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-intel.c:587:15: warning: context imbalance in 'intel_gpio_set_direction' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-intel.c:762:12: warning: context imbalance in 'intel_config_set_pull' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-intel.c:846:13: warning: context imbalance in 'intel_gpio_set_high_impedance' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-intel.c:860:12: warning: context imbalance in 'intel_config_set_debounce' - different lock contexts for basic block +../drivers/pinctrl/intel/pinctrl-intel.c:1036:13: warning: context imbalance in 'intel_gpio_set' - different lock contexts for basic block +../drivers/pinctrl/intel/pinctrl-intel.c:1122:9: warning: context imbalance in 'intel_gpio_irq_ack' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-intel.c:1145:9: warning: context imbalance in 'intel_gpio_irq_mask_unmask' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-intel.c:1188:12: warning: context imbalance in 'intel_gpio_irq_type' - different lock contexts for basic block +../fs/inode.c:995:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock +../fs/inode.c:1055:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block +../fs/inode.c:1096:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block +../fs/inode.c:1826:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit +../fs/inode.c:1944:20: warning: context imbalance in 'iput_final' - unexpected unlock +../fs/inode.c:1958:6: warning: context imbalance in 'iput' - wrong count at exit +../fs/inode.c:2491:17: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock +../drivers/pinctrl/intel/pinctrl-cherryview.c:661:12: warning: context imbalance in 'chv_pinmux_set_mux' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-cherryview.c:740:12: warning: context imbalance in 'chv_gpio_request_enable' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-cherryview.c:790:13: warning: context imbalance in 'chv_gpio_disable_free' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-cherryview.c:818:9: warning: context imbalance in 'chv_gpio_set_direction' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-cherryview.c:917:12: warning: context imbalance in 'chv_config_set_pull' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-cherryview.c:992:9: warning: context imbalance in 'chv_config_set_oden' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-cherryview.c:1129:9: warning: context imbalance in 'chv_gpio_set' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-cherryview.c:1172:13: warning: context imbalance in 'chv_gpio_irq_ack' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-cherryview.c:1203:9: warning: context imbalance in 'chv_gpio_irq_mask_unmask' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-cherryview.c:1328:12: warning: context imbalance in 'chv_gpio_irq_type' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-cherryview.c:1593:20: warning: context imbalance in 'chv_pinctrl_mmio_access_handler' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-cherryview.c:1730:9: warning: context imbalance in 'chv_pinctrl_suspend_noirq' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-cherryview.c:1778:9: warning: context imbalance in 'chv_pinctrl_resume_noirq' - wrong count at exit +../mm/util.c:131:6: warning: multiple definitions for function 'kmemdup_noprof' +../mm/util.c: note: in included file (through ../include/linux/string.h, ../include/linux/bitmap.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ...): +../include/linux/fortify-string.h:744:23: the previous one is here +../net/ipv4/inet_connection_sock.c:330:36: warning: context imbalance in 'inet_csk_find_open_port' - wrong count at exit +../net/ipv4/inet_connection_sock.c:607:23: warning: context imbalance in 'inet_csk_get_port' - unexpected unlock +../net/ipv4/inet_connection_sock.c:1468:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock +../arch/x86/kvm/lapic.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:350:9: warning: context imbalance in 'kvm_inhibit_apic_access_page' - unexpected unlock +../net/core/dev.c:3389:23: warning: incorrect type in argument 4 (different base types) +../net/core/dev.c:3389:23: expected restricted __wsum [usertype] csum +../net/core/dev.c:3389:23: got unsigned int +../net/core/dev.c:3389:23: warning: cast from restricted __wsum +../net/core/dev.c:5347:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static? +../net/core/dev.c:3839:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block +../net/core/dev.c:5305:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block +../drivers/pnp/isapnp/core.c:38:5: warning: symbol 'isapnp_disable' was not declared. Should it be static? +../drivers/pinctrl/intel/pinctrl-lynxpoint.c:315:9: warning: context imbalance in 'lp_pinmux_set_mux' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-lynxpoint.c:350:9: warning: context imbalance in 'lp_gpio_request_enable' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-lynxpoint.c:355:13: warning: context imbalance in 'lp_gpio_disable_free' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-lynxpoint.c:392:9: warning: context imbalance in 'lp_gpio_set_direction' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-lynxpoint.c:448:12: warning: context imbalance in 'lp_pin_config_set' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-lynxpoint.c:513:9: warning: context imbalance in 'lp_gpio_set' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-lynxpoint.c:566:13: warning: context imbalance in 'lp_irq_ack' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-lynxpoint.c:612:12: warning: context imbalance in 'lp_irq_set_type' - different lock contexts for basic block +../drivers/pinctrl/intel/pinctrl-tangier.c:216:12: warning: context imbalance in 'tng_pinmux_set_mux' - different lock contexts for basic block +../drivers/pinctrl/intel/pinctrl-tangier.c:244:12: warning: context imbalance in 'tng_gpio_request_enable' - wrong count at exit +../drivers/pinctrl/intel/pinctrl-tangier.c:356:12: warning: context imbalance in 'tng_config_set_pin' - wrong count at exit +../mm/vmstat.c:1520:47: warning: context imbalance in 'walk_zones_in_node' - unexpected unlock @@ -1936 +2010,21 @@ -../mm/percpu.c:1980:24: warning: context imbalance in 'pcpu_balance_free' - unexpected unlock +../drivers/char/ipmi/ipmi_ssif.c:355:13: warning: context imbalance in 'start_clear_flags' - unexpected unlock +../drivers/char/ipmi/ipmi_ssif.c:374:13: warning: context imbalance in 'start_flag_fetch' - unexpected unlock +../drivers/char/ipmi/ipmi_ssif.c:415:9: warning: context imbalance in 'start_event_fetch' - unexpected unlock +../drivers/char/ipmi/ipmi_ssif.c:438:9: warning: context imbalance in 'start_recv_msg_fetch' - unexpected unlock +../drivers/char/ipmi/ipmi_ssif.c:469:17: warning: context imbalance in 'handle_flags' - unexpected unlock +../drivers/char/ipmi/ipmi_ssif.c:566:13: warning: context imbalance in 'watch_timeout' - different lock contexts for basic block +../drivers/char/ipmi/ipmi_ssif.c:904:9: warning: context imbalance in 'msg_done_handler' - different lock contexts for basic block +../drivers/char/ipmi/ipmi_ssif.c:1055:17: warning: context imbalance in 'start_next_msg' - unexpected unlock +../drivers/char/ipmi/ipmi_ssif.c:1083:9: warning: context imbalance in 'sender' - wrong count at exit +../mm/backing-dev.c:855:9: warning: incorrect type in assignment (different address spaces) +../mm/backing-dev.c:855:9: expected void **slot +../mm/backing-dev.c:855:9: got void [noderef] __rcu ** +../mm/backing-dev.c:855:9: warning: incorrect type in assignment (different address spaces) +../mm/backing-dev.c:855:9: expected void **slot +../mm/backing-dev.c:855:9: got void [noderef] __rcu ** +../mm/backing-dev.c:855:9: warning: incorrect type in argument 1 (different address spaces) +../mm/backing-dev.c:855:9: expected void [noderef] __rcu **slot +../mm/backing-dev.c:855:9: got void **slot +../mm/backing-dev.c:855:9: warning: incorrect type in assignment (different address spaces) +../mm/backing-dev.c:855:9: expected void **slot +../mm/backing-dev.c:855:9: got void [noderef] __rcu ** @@ -1941,6 +2035,31 @@ -../drivers/pwm/pwm-gpio.c:98:9: warning: context imbalance in 'pwm_gpio_timer' - wrong count at exit -../drivers/pwm/pwm-gpio.c:101:12: warning: context imbalance in 'pwm_gpio_apply' - different lock contexts for basic block -../drivers/pwm/pwm-gpio.c:166:9: warning: context imbalance in 'pwm_gpio_get_state' - wrong count at exit -../fs/libfs.c:2127:18: error: incompatible types in comparison expression (different address spaces): -../fs/libfs.c:2127:18: struct dentry [noderef] __rcu * -../fs/libfs.c:2127:18: struct dentry * +../arch/x86/mm/mem_encrypt_amd.c:46:5: warning: symbol 'sev_check_data' was not declared. Should it be static? +../lib/radix-tree.c:266:36: warning: incorrect type in assignment (different address spaces) +../lib/radix-tree.c:266:36: expected struct xa_node *nodes +../lib/radix-tree.c:266:36: got struct xa_node [noderef] __rcu *parent +../lib/radix-tree.c:284:29: warning: incorrect type in assignment (different address spaces) +../lib/radix-tree.c:284:29: expected struct xa_node [noderef] __rcu *parent +../lib/radix-tree.c:284:29: got struct xa_node *parent +../lib/radix-tree.c:344:38: warning: incorrect type in assignment (different address spaces) +../lib/radix-tree.c:344:38: expected struct xa_node [noderef] __rcu *parent +../lib/radix-tree.c:344:38: got struct xa_node *nodes +../lib/radix-tree.c:446:54: warning: incorrect type in assignment (different address spaces) +../lib/radix-tree.c:446:54: expected struct xa_node [noderef] __rcu *parent +../lib/radix-tree.c:446:54: got struct xa_node *node +../lib/radix-tree.c:558:24: warning: incorrect type in assignment (different address spaces) +../lib/radix-tree.c:558:24: expected struct xa_node *parent +../lib/radix-tree.c:558:24: got struct xa_node [noderef] __rcu *parent +../lib/radix-tree.c:672:31: warning: incorrect type in assignment (different address spaces) +../lib/radix-tree.c:672:31: expected struct xa_node *[assigned] child +../lib/radix-tree.c:672:31: got struct xa_node [noderef] __rcu *parent +../lib/radix-tree.c:947:22: warning: incorrect type in assignment (different address spaces) +../lib/radix-tree.c:947:22: expected struct xa_node *node +../lib/radix-tree.c:947:22: got struct xa_node [noderef] __rcu *parent +../lib/radix-tree.c:1007:22: warning: incorrect type in assignment (different address spaces) +../lib/radix-tree.c:1007:22: expected struct xa_node *node +../lib/radix-tree.c:1007:22: got struct xa_node [noderef] __rcu *parent +../lib/radix-tree.c:1527:38: warning: incorrect type in assignment (different address spaces) +../lib/radix-tree.c:1527:38: expected struct xa_node *[assigned] node +../lib/radix-tree.c:1527:38: got struct xa_node [noderef] __rcu *parent +../lib/radix-tree.c:1587:28: warning: incorrect type in assignment (different address spaces) +../lib/radix-tree.c:1587:28: expected struct xa_node *nodes +../lib/radix-tree.c:1587:28: got struct xa_node [noderef] __rcu *parent @@ -1987,117 +2106,2 @@ -../mm/slab_common.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/kmem.h): -../include/trace/events/kmem.h:54:1: error: too long token expansion -../net/xfrm/xfrm_replay.c: note: in included file: -../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1893:16: struct sock * -../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1893:16: struct sock * -../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1893:16: struct sock * -../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1893:16: struct sock * -../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1893:16: struct sock * -../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1893:16: struct sock * -../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1893:16: struct sock * -../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1893:16: struct sock * -../include/net/xfrm.h:1893:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1893:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1893:16: struct sock * -../drivers/pnp/isapnp/core.c:38:5: warning: symbol 'isapnp_disable' was not declared. Should it be static? -../net/core/neighbour.c:431:9: warning: context imbalance in '__neigh_ifdown' - wrong count at exit -../net/core/neighbour.c:823:9: warning: context imbalance in 'pneigh_ifdown_and_unlock' - unexpected unlock -../kernel/reboot.c:241: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' -../kernel/reboot.c:972: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff' -../fs/fs-writeback.c:1965:17: warning: context imbalance in 'writeback_sb_inodes' - unexpected unlock -../fs/fs-writeback.c:2618:20: warning: context imbalance in '__mark_inode_dirty' - unexpected unlock -../drivers/phy/marvell/phy-mmp3-hsic.c:58:31: warning: cast removes address space '__iomem' of expression -../block/partitions/aix.c:81: warning: Function parameter or struct member 'state' not described in 'read_lba' -../block/partitions/aix.c:81: warning: Function parameter or struct member 'lba' not described in 'read_lba' -../block/partitions/aix.c:81: warning: Function parameter or struct member 'buffer' not described in 'read_lba' -../block/partitions/aix.c:81: warning: Function parameter or struct member 'count' not described in 'read_lba' -../block/partitions/aix.c:114: warning: Function parameter or struct member 'state' not described in 'alloc_pvd' -../block/partitions/aix.c:114: warning: Function parameter or struct member 'lba' not described in 'alloc_pvd' -../block/partitions/aix.c:139: warning: Function parameter or struct member 'state' not described in 'alloc_lvn' -../block/partitions/aix.c:139: warning: Function parameter or struct member 'lba' not described in 'alloc_lvn' -../mm/compaction.c:569:39: warning: context imbalance in 'compact_unlock_should_abort' - unexpected unlock -../mm/compaction.c:683:39: warning: context imbalance in 'isolate_freepages_block' - unexpected unlock -../net/sched/act_bpf.c:133:9: warning: incorrect type in argument 1 (different address spaces) -../net/sched/act_bpf.c:133:9: expected void const * -../net/sched/act_bpf.c:133:9: got unsigned char [noderef] __rcu * -../net/sched/act_bpf.c:133:9: warning: incorrect type in argument 1 (different address spaces) -../net/sched/act_bpf.c:133:9: expected void const * -../net/sched/act_bpf.c:133:9: got unsigned char [noderef] __rcu * -../net/sched/act_bpf.c:133:9: warning: incorrect type in argument 2 (different address spaces) -../net/sched/act_bpf.c:133:9: expected void const * -../net/sched/act_bpf.c:133:9: got unsigned char [noderef] __rcu * -../net/sched/act_bpf.c:126:50: warning: dereference of noderef expression -../net/sched/act_bpf.c:126:50: warning: dereference of noderef expression -../drivers/char/ipmi/ipmi_ssif.c:355:13: warning: context imbalance in 'start_clear_flags' - unexpected unlock -../drivers/char/ipmi/ipmi_ssif.c:374:13: warning: context imbalance in 'start_flag_fetch' - unexpected unlock -../drivers/char/ipmi/ipmi_ssif.c:415:9: warning: context imbalance in 'start_event_fetch' - unexpected unlock -../drivers/char/ipmi/ipmi_ssif.c:438:9: warning: context imbalance in 'start_recv_msg_fetch' - unexpected unlock -../drivers/char/ipmi/ipmi_ssif.c:469:17: warning: context imbalance in 'handle_flags' - unexpected unlock -../drivers/char/ipmi/ipmi_ssif.c:566:13: warning: context imbalance in 'watch_timeout' - different lock contexts for basic block -../drivers/char/ipmi/ipmi_ssif.c:904:9: warning: context imbalance in 'msg_done_handler' - different lock contexts for basic block -../drivers/char/ipmi/ipmi_ssif.c:1055:17: warning: context imbalance in 'start_next_msg' - unexpected unlock -../drivers/char/ipmi/ipmi_ssif.c:1083:9: warning: context imbalance in 'sender' - wrong count at exit -../net/core/rtnetlink.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_link_ops_get' - wrong count at exit -../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): -../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_link_ops_put' - unexpected unlock -../net/core/rtnetlink.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_af_lookup' - wrong count at exit -../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): -../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_af_put' - unexpected unlock -../lib/radix-tree.c:266:36: warning: incorrect type in assignment (different address spaces) -../lib/radix-tree.c:266:36: expected struct xa_node *nodes -../lib/radix-tree.c:266:36: got struct xa_node [noderef] __rcu *parent -../lib/radix-tree.c:284:29: warning: incorrect type in assignment (different address spaces) -../lib/radix-tree.c:284:29: expected struct xa_node [noderef] __rcu *parent -../lib/radix-tree.c:284:29: got struct xa_node *parent -../lib/radix-tree.c:344:38: warning: incorrect type in assignment (different address spaces) -../lib/radix-tree.c:344:38: expected struct xa_node [noderef] __rcu *parent -../lib/radix-tree.c:344:38: got struct xa_node *nodes -../lib/radix-tree.c:446:54: warning: incorrect type in assignment (different address spaces) -../lib/radix-tree.c:446:54: expected struct xa_node [noderef] __rcu *parent -../lib/radix-tree.c:446:54: got struct xa_node *node -../lib/radix-tree.c:558:24: warning: incorrect type in assignment (different address spaces) -../lib/radix-tree.c:558:24: expected struct xa_node *parent -../lib/radix-tree.c:558:24: got struct xa_node [noderef] __rcu *parent -../lib/radix-tree.c:672:31: warning: incorrect type in assignment (different address spaces) -../lib/radix-tree.c:672:31: expected struct xa_node *[assigned] child -../lib/radix-tree.c:672:31: got struct xa_node [noderef] __rcu *parent -../lib/radix-tree.c:947:22: warning: incorrect type in assignment (different address spaces) -../lib/radix-tree.c:947:22: expected struct xa_node *node -../lib/radix-tree.c:947:22: got struct xa_node [noderef] __rcu *parent -../lib/radix-tree.c:1007:22: warning: incorrect type in assignment (different address spaces) -../lib/radix-tree.c:1007:22: expected struct xa_node *node -../lib/radix-tree.c:1007:22: got struct xa_node [noderef] __rcu *parent -../lib/radix-tree.c:1527:38: warning: incorrect type in assignment (different address spaces) -../lib/radix-tree.c:1527:38: expected struct xa_node *[assigned] node -../lib/radix-tree.c:1527:38: got struct xa_node [noderef] __rcu *parent -../lib/radix-tree.c:1587:28: warning: incorrect type in assignment (different address spaces) -../lib/radix-tree.c:1587:28: expected struct xa_node *nodes -../lib/radix-tree.c:1587:28: got struct xa_node [noderef] __rcu *parent -../drivers/pci/pci-acpi.c:1115:56: warning: restricted pci_power_t degrades to integer -../arch/x86/kvm/mmu/mmu.c:561:9: warning: context imbalance in 'walk_shadow_page_lockless_begin' - wrong count at exit -../arch/x86/kvm/mmu/mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/kvm/irq.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'walk_shadow_page_lockless_end' - unexpected unlock -../arch/x86/kvm/mmu/mmu.c:2737:9: warning: context imbalance in 'mmu_try_to_unsync_pages' - different lock contexts for basic block -../arch/x86/kvm/mmu/mmu.c: note: in included file: -../arch/x86/kvm/mmu/paging_tmpl.h:106:24: warning: cast truncates bits from constant value (ffffffffff000 becomes fffff000) -../arch/x86/kvm/mmu/paging_tmpl.h:441:24: warning: cast truncates bits from constant value (ffffffffff000 becomes fffff000) -../arch/x86/kvm/mmu/mmu.c:5215:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) -../arch/x86/kvm/mmu/mmu.c:5217:56: warning: cast truncates bits from constant value (ffffff0f becomes f) -../arch/x86/kvm/mmu/mmu.c:5219:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) +../sound/isa/gus/gus_volume.c: note: in included file: +../sound/isa/gus/gus_tables.h:41:16: warning: symbol 'snd_gf1_atten_table' was not declared. Should it be static? @@ -2105,0 +2110,57 @@ +../fs/file.c:417:17: warning: incorrect type in assignment (different address spaces) +../fs/file.c:417:17: expected struct file **old_fds +../fs/file.c:417:17: got struct file [noderef] __rcu **fd +../fs/file.c:418:17: warning: incorrect type in assignment (different address spaces) +../fs/file.c:418:17: expected struct file **new_fds +../fs/file.c:418:17: got struct file [noderef] __rcu **fd +../fs/file.c:433:17: error: incompatible types in comparison expression (different address spaces): +../fs/file.c:433:17: struct file [noderef] __rcu * +../fs/file.c:433:17: struct file * +../fs/file.c:463:60: warning: incorrect type in initializer (different address spaces) +../fs/file.c:503:28: warning: incorrect type in initializer (different address spaces) +../fs/file.c:501:21: warning: symbol 'init_files' was not declared. Should it be static? +../fs/file.c:681:14: warning: incorrect type in assignment (different address spaces) +../fs/file.c:861:30: warning: incorrect type in assignment (different address spaces) +../fs/file.c:882:14: warning: incorrect type in assignment (different address spaces) +../fs/file.c:886:13: warning: incorrect type in argument 1 (different address spaces) +../fs/file.c:889:23: warning: incorrect type in assignment (different address spaces) +../fs/file.c:912:24: warning: incorrect type in return expression (different address spaces) +../fs/file.c:914:14: warning: incorrect type in argument 1 (different address spaces) +../fs/file.c:935:22: warning: incorrect type in assignment (different address spaces) +../fs/file.c:937:32: warning: incorrect type in return expression (different address spaces) +../fs/file.c:959:31: warning: incorrect type in argument 1 (different address spaces) +../fs/file.c:959:14: warning: incorrect type in assignment (different address spaces) +../fs/file.c:963:16: warning: incorrect type in return expression (different address spaces) +../fs/file.c:1247:16: warning: incorrect type in assignment (different address spaces) +../mm/slab_common.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/kmem.h): +../include/trace/events/kmem.h:54:1: error: too long token expansion +../net/mpls/af_mpls.c: note: in included file: +../net/mpls/internal.h:157:38: warning: array of flexible structures +Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 202. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 202. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 202. +Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 202. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 202. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 202. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 202. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 202. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 202. +Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 202. +../security/landlock/ruleset.c:202: warning: Function parameter or struct member '' not described in 'insert_rule' +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 202. +Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1806, line 202. +../security/landlock/ruleset.c:202: warning: Excess function parameter 'layers' description in 'insert_rule' +Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 692. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 692. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 692. +Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 692. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 692. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 692. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 692. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 692. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 692. +Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 692. +../security/landlock/ruleset.c:692: warning: Function parameter or struct member '' not described in 'landlock_init_layer_masks' +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 692. +Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1806, line 692. +../security/landlock/ruleset.c:692: warning: Excess function parameter 'layer_masks' description in 'landlock_init_layer_masks' @@ -2151,0 +2213,29 @@ +../net/sched/act_bpf.c:133:9: warning: incorrect type in argument 1 (different address spaces) +../net/sched/act_bpf.c:133:9: expected void const * +../net/sched/act_bpf.c:133:9: got unsigned char [noderef] __rcu * +../net/sched/act_bpf.c:133:9: warning: incorrect type in argument 1 (different address spaces) +../net/sched/act_bpf.c:133:9: expected void const * +../net/sched/act_bpf.c:133:9: got unsigned char [noderef] __rcu * +../net/sched/act_bpf.c:133:9: warning: incorrect type in argument 2 (different address spaces) +../net/sched/act_bpf.c:133:9: expected void const * +../net/sched/act_bpf.c:133:9: got unsigned char [noderef] __rcu * +../net/sched/act_bpf.c:126:50: warning: dereference of noderef expression +../net/sched/act_bpf.c:126:50: warning: dereference of noderef expression +../mm/percpu.c:1980:24: warning: context imbalance in 'pcpu_balance_free' - unexpected unlock +../kernel/reboot.c:241: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' +../kernel/reboot.c:972: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff' +../net/netfilter/nfnetlink_hook.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nf_netlink_dump_start_rcu' - unexpected unlock +../arch/x86/kernel/quirks.c:662:6: warning: symbol 'x86_apple_machine' was not declared. Should it be static? +../net/ipv4/tcp_input.c:7321:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock +../net/core/neighbour.c:431:9: warning: context imbalance in '__neigh_ifdown' - wrong count at exit +../net/core/neighbour.c:823:9: warning: context imbalance in 'pneigh_ifdown_and_unlock' - unexpected unlock +../sound/usb/caiaq/device.c:146:41: warning: cast to restricted __le16 +../net/netfilter/nf_conntrack_core.c:129:13: warning: context imbalance in 'nf_conntrack_double_unlock' - unexpected unlock +../net/netfilter/nf_conntrack_core.c:139:13: warning: context imbalance in 'nf_conntrack_double_lock' - wrong count at exit +../net/netfilter/nf_conntrack_core.c:2343:28: warning: context imbalance in 'get_next_corpse' - unexpected unlock +../lib/vsprintf.c: In function ‘va_format’: +../lib/vsprintf.c:1718:9: warning: function ‘va_format’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 1718 | buf += vsnprintf(buf, end > buf ? end - buf : 0, va_fmt->fmt, va); + | ^~~ +../drivers/video/fbdev/core/bitblit.c:345:37: warning: cast truncates bits from constant value (ffffff00 becomes 0) @@ -2160,18 +2250 @@ -../drivers/pinctrl/nuvoton/pinctrl-ma35.c:333:12: warning: context imbalance in 'ma35_gpio_core_direction_in' - wrong count at exit -../drivers/pinctrl/nuvoton/pinctrl-ma35.c:359:15: warning: context imbalance in 'ma35_gpio_core_direction_out' - wrong count at exit -../net/sched/act_ife.c:56:15: warning: incorrect type in assignment (different base types) -../net/sched/act_ife.c:56:15: expected unsigned short [assigned] [usertype] edata -../net/sched/act_ife.c:56:15: got restricted __be16 [usertype] -../net/sched/act_ife.c:100:15: warning: incorrect type in assignment (different base types) -../net/sched/act_ife.c:100:15: expected unsigned int [assigned] [usertype] edata -../net/sched/act_ife.c:100:15: got restricted __be32 [usertype] -../net/sched/act_ife.c:322:9: warning: context imbalance in '__add_metainfo' - different lock contexts for basic block -../net/sched/act_ife.c:626:9: warning: context imbalance in 'tcf_ife_init' - different lock contexts for basic block -../lib/vsprintf.c: In function ‘va_format’: -../lib/vsprintf.c:1718:9: warning: function ‘va_format’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 1718 | buf += vsnprintf(buf, end > buf ? end - buf : 0, va_fmt->fmt, va); - | ^~~ -../mm/list_lru.c:158:6: warning: context imbalance in 'list_lru_add' - different lock contexts for basic block -../mm/list_lru.c:198:6: warning: context imbalance in 'list_lru_del' - different lock contexts for basic block -../mm/list_lru.c:287:35: warning: context imbalance in '__list_lru_walk_one' - different lock contexts for basic block -../mm/workingset.c:768:9: warning: context imbalance in 'shadow_lru_isolate' - wrong count at exit +../sound/usb/hiface/pcm.c:55:32: warning: array of flexible structures @@ -2189,105 +2262,74 @@ -../net/sched/act_meta_mark.c:33:21: warning: cast to restricted __be32 -../net/ipv4/inet_connection_sock.c:330:36: warning: context imbalance in 'inet_csk_find_open_port' - wrong count at exit -../net/ipv4/inet_connection_sock.c:607:23: warning: context imbalance in 'inet_csk_get_port' - unexpected unlock -../net/ipv4/inet_connection_sock.c:1468:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1326:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1327:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1328:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1329:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1330:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1331:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1332:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1333:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1334:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1335:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1336:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1337:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1338:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1339:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1340:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1341:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1342:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1343:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1344:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1345:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1346:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1347:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1348:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1349:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1350:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1351:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1352:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1353:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1354:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1355:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1356:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1357:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1358:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1359:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1360:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1361:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1362:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1363:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1364:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1365:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1366:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1367:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1368:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1369:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1370:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1371:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1372:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1373:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1374:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1375:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1376:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1377:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1378:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1379:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1380:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1381:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1382:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1383:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1384:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1385:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1386:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1387:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1388:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1389:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1390:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1391:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1392:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1393:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1394:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1395:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1396:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1397:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1398:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1399:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1400:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1401:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1402:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1403:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1404:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1405:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1406:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1407:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1408:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1409:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1410:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1411:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1412:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1413:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1414:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1415:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1416:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1417:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1418:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1419:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1420:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1421:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1422:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1423:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1424:9: warning: obsolete array initializer, use C99 syntax -../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1425:9: warning: too many warnings -../drivers/pci/quirks.c:2470:57: warning: restricted pci_power_t degrades to integer +Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 762. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. +Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 762. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 762. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 762. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 762. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 762. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 762. +Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 762. +../security/landlock/fs.c:762: warning: Function parameter or struct member '' not described in 'is_access_to_paths_allowed' +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 762. +Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 762. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. +Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 762. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 762. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 762. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 762. +Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, line 762. +Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1806, line 762. +../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' +../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent2' description in 'is_access_to_paths_allowed' +Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 994. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 994. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 994. +Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 994. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 994. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 994. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 994. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 994. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 994. +Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 994. +../security/landlock/fs.c:994: warning: Function parameter or struct member '' not described in 'collect_domain_accesses' +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 994. +Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, line 994. +../security/landlock/fs.c:994: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' +../sound/usb/usx2y/usx2yhwdeppcm.c: note: in included file: +../sound/usb/usx2y/usbusx2yaudio.c:772:23: warning: incorrect type in assignment (different base types) +../sound/usb/usx2y/usbusx2yaudio.c:772:23: expected unsigned int format +../sound/usb/usx2y/usbusx2yaudio.c:772:23: got restricted snd_pcm_format_t [usertype] format +../sound/usb/usx2y/usbusx2yaudio.c:835:53: warning: restricted snd_pcm_state_t degrades to integer +../sound/usb/usx2y/usbusx2yaudio.c:835:63: warning: restricted snd_pcm_state_t degrades to integer +../sound/usb/usx2y/usbusx2yaudio.c:870:45: warning: restricted snd_pcm_format_t degrades to integer +../sound/usb/usx2y/usx2yhwdeppcm.c:378:53: warning: restricted snd_pcm_state_t degrades to integer +../sound/usb/usx2y/usx2yhwdeppcm.c:378:63: warning: restricted snd_pcm_state_t degrades to integer +../sound/usb/usx2y/usx2yhwdeppcm.c:523:45: warning: restricted snd_pcm_format_t degrades to integer +../drivers/pmdomain/bcm/bcm-pmb.c:102:65: warning: cast to restricted __be32 +../drivers/pmdomain/bcm/bcm-pmb.c:102:45: warning: cast to restricted __le32 +../drivers/pmdomain/bcm/bcm-pmb.c:114:36: warning: restricted __le32 degrades to integer +../drivers/pmdomain/bcm/bcm-pmb.c:114:55: warning: restricted __be32 degrades to integer +../io_uring/register.c: note: in included file: +../include/linux/io_uring_types.h:190:37: warning: array of flexible structures +../arch/x86/kernel/alternative.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): +../include/linux/rcupdate.h:880:25: warning: context imbalance in '__text_poke' - unexpected unlock +../net/sched/act_ife.c:56:15: warning: incorrect type in assignment (different base types) +../net/sched/act_ife.c:56:15: expected unsigned short [assigned] [usertype] edata +../net/sched/act_ife.c:56:15: got restricted __be16 [usertype] +../net/sched/act_ife.c:100:15: warning: incorrect type in assignment (different base types) +../net/sched/act_ife.c:100:15: expected unsigned int [assigned] [usertype] edata +../net/sched/act_ife.c:100:15: got restricted __be32 [usertype] +../net/sched/act_ife.c:322:9: warning: context imbalance in '__add_metainfo' - different lock contexts for basic block +../net/sched/act_ife.c:626:9: warning: context imbalance in 'tcf_ife_init' - different lock contexts for basic block +../mm/compaction.c:569:39: warning: context imbalance in 'compact_unlock_should_abort' - unexpected unlock +../mm/compaction.c:683:39: warning: context imbalance in 'isolate_freepages_block' - unexpected unlock +../block/partitions/aix.c:81: warning: Function parameter or struct member 'state' not described in 'read_lba' +../block/partitions/aix.c:81: warning: Function parameter or struct member 'lba' not described in 'read_lba' +../block/partitions/aix.c:81: warning: Function parameter or struct member 'buffer' not described in 'read_lba' +../block/partitions/aix.c:81: warning: Function parameter or struct member 'count' not described in 'read_lba' +../block/partitions/aix.c:114: warning: Function parameter or struct member 'state' not described in 'alloc_pvd' +../block/partitions/aix.c:114: warning: Function parameter or struct member 'lba' not described in 'alloc_pvd' +../block/partitions/aix.c:139: warning: Function parameter or struct member 'state' not described in 'alloc_lvn' +../block/partitions/aix.c:139: warning: Function parameter or struct member 'lba' not described in 'alloc_lvn' +../drivers/pinctrl/nomadik/pinctrl-nomadik.c:980:9: warning: context imbalance in 'nmk_pmx_set' - different lock contexts for basic block @@ -2297,4 +2339,46 @@ -../net/netfilter/nfnetlink_hook.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nf_netlink_dump_start_rcu' - unexpected unlock -../io_uring/register.c: note: in included file: -../include/linux/io_uring_types.h:190:37: warning: array of flexible structures +../net/sched/act_meta_mark.c:33:21: warning: cast to restricted __be32 +../fs/namespace.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/xarray.h, ../include/linux/list_lru.h, ../include/linux/fs.h, ...): +../include/linux/rbtree.h:209:21: warning: context imbalance in 'mnt_ns_tree_add' - wrong count at exit +../fs/namespace.c:162:9: warning: context imbalance in 'mnt_ns_tree_remove' - different lock contexts for basic block +../fs/namespace.c:199:29: warning: context imbalance in 'lookup_mnt_ns' - wrong count at exit +../fs/namespace.c:2068:22: warning: context imbalance in '__lookup_next_mnt_ns' - wrong count at exit +../net/core/rtnetlink.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_link_ops_get' - wrong count at exit +../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): +../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_link_ops_put' - unexpected unlock +../net/core/rtnetlink.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_af_lookup' - wrong count at exit +../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): +../include/linux/srcu.h:350:9: warning: context imbalance in 'rtnl_af_put' - unexpected unlock +../net/mctp/route.c:160:9: warning: context imbalance in 'mctp_lookup_key' - different lock contexts for basic block +../net/mctp/route.c:524:39: warning: context imbalance in 'mctp_route_input' - unexpected unlock +../net/ipv4/tcp_ipv4.c:3403:41: warning: incorrect type in argument 1 (different address spaces) +../net/ipv4/tcp_ipv4.c:3403:41: expected void const *data +../net/ipv4/tcp_ipv4.c:3403:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control +../net/ipv4/tcp_ipv4.c:3525:45: warning: incorrect type in argument 1 (different address spaces) +../net/ipv4/tcp_ipv4.c:3525:45: expected void const *data +../net/ipv4/tcp_ipv4.c:3525:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control +../net/ipv4/tcp_ipv4.c:3529:50: warning: incorrect type in assignment (different address spaces) +../net/ipv4/tcp_ipv4.c:3529:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control +../net/ipv4/tcp_ipv4.c:3529:50: got struct tcp_congestion_ops * +../net/ipv4/tcp_ipv4.c:1839:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock +../net/ipv4/tcp_ipv4.c:2131:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock +../net/ipv4/tcp_ipv4.c:2391:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block +../net/ipv4/tcp_ipv4.c:2600:13: warning: context imbalance in 'listening_get_first' - wrong count at exit +../net/ipv4/tcp_ipv4.c:2648:29: warning: context imbalance in 'listening_get_next' - unexpected unlock +../net/ipv4/tcp_ipv4.c:2681:13: warning: context imbalance in 'established_get_first' - wrong count at exit +../net/ipv4/tcp_ipv4.c:2726:40: warning: context imbalance in 'established_get_next' - unexpected unlock +../net/ipv4/tcp_ipv4.c:2858:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock +../net/ipv4/tcp_ipv4.c:3079:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock +../net/ipv4/tcp_ipv4.c:3107:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock +../net/ipv4/tcp_ipv4.c:3404:41: warning: dereference of noderef expression +../net/ipv4/tcp_ipv4.c:3404:41: warning: dereference of noderef expression +../net/ipv4/tcp_ipv4.c:3526:45: warning: dereference of noderef expression +../net/ipv4/tcp_ipv4.c:3526:45: warning: dereference of noderef expression +../mm/list_lru.c:158:6: warning: context imbalance in 'list_lru_add' - different lock contexts for basic block +../mm/list_lru.c:198:6: warning: context imbalance in 'list_lru_del' - different lock contexts for basic block +../mm/list_lru.c:287:35: warning: context imbalance in '__list_lru_walk_one' - different lock contexts for basic block +../security/ipe/hooks.c:55: warning: Function parameter or struct member '__always_unused' not described in 'ipe_mmap_file' +../security/ipe/hooks.c:55: warning: Excess function parameter 'reqprot' description in 'ipe_mmap_file' +../security/ipe/hooks.c:83: warning: Function parameter or struct member '__always_unused' not described in 'ipe_file_mprotect' +../security/ipe/hooks.c:83: warning: Excess function parameter 'reqprot' description in 'ipe_file_mprotect' @@ -2301,0 +2386,28 @@ +../fs/seq_file.c:931:9: error: incompatible types in comparison expression (different address spaces): +../fs/seq_file.c:931:9: struct list_head [noderef] __rcu * +../fs/seq_file.c:931:9: struct list_head * +../fs/seq_file.c:931:9: error: incompatible types in comparison expression (different address spaces): +../fs/seq_file.c:931:9: struct list_head [noderef] __rcu * +../fs/seq_file.c:931:9: struct list_head * +../fs/seq_file.c:953:12: warning: incorrect type in assignment (different address spaces) +../fs/seq_file.c:953:12: expected struct list_head *lh +../fs/seq_file.c:953:12: got struct list_head [noderef] __rcu * +../fs/seq_file.c:1080:24: error: incompatible types in comparison expression (different address spaces): +../fs/seq_file.c:1080:24: struct hlist_node [noderef] __rcu * +../fs/seq_file.c:1080:24: struct hlist_node * +../fs/seq_file.c:1082:24: error: incompatible types in comparison expression (different address spaces): +../fs/seq_file.c:1082:24: struct hlist_node [noderef] __rcu * +../fs/seq_file.c:1082:24: struct hlist_node * +../mm/workingset.c:768:9: warning: context imbalance in 'shadow_lru_isolate' - wrong count at exit +../io_uring/memmap.c: note: in included file: +../include/linux/io_uring_types.h:190:37: warning: array of flexible structures +../net/mptcp/protocol.c:3371:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock +../sound/usb/6fire/pcm.c: note: in included file: +../sound/usb/6fire/pcm.h:54:31: warning: array of flexible structures +../sound/usb/6fire/pcm.h:55:32: warning: array of flexible structures +../sound/soc/soc-ops.c:709:33: warning: invalid assignment: &= +../sound/soc/soc-ops.c:709:33: left side has type unsigned short +../sound/soc/soc-ops.c:709:33: right side has type restricted __be16 +../sound/soc/soc-ops.c:713:33: warning: invalid assignment: &= +../sound/soc/soc-ops.c:713:33: left side has type unsigned int +../sound/soc/soc-ops.c:713:33: right side has type restricted __be32 @@ -2302,0 +2415,3 @@ +../kernel/irq/irqdesc.c:903:17: warning: context imbalance in '__irq_get_desc_lock' - wrong count at exit +../fs/xattr.c:739:32: warning: dereference of noderef expression +../fs/xattr.c:885:32: warning: dereference of noderef expression @@ -2307,108 +2422,56 @@ -../fs/d_path.c:195:9: warning: context imbalance in 'prepend_path' - wrong count at exit -../fs/d_path.c:359:9: warning: context imbalance in '__dentry_path' - wrong count at exit -../io_uring/memmap.c: note: in included file: -../include/linux/io_uring_types.h:190:37: warning: array of flexible structures -../arch/x86/kernel/quirks.c:662:6: warning: symbol 'x86_apple_machine' was not declared. Should it be static? -../net/core/filter.c:1423:39: warning: incorrect type in argument 1 (different address spaces) -../net/core/filter.c:1423:39: expected struct sock_filter const *filter -../net/core/filter.c:1423:39: got struct sock_filter [noderef] __user *filter -../net/core/filter.c:1501:39: warning: incorrect type in argument 1 (different address spaces) -../net/core/filter.c:1501:39: expected struct sock_filter const *filter -../net/core/filter.c:1501:39: got struct sock_filter [noderef] __user *filter -../net/core/filter.c:2323:45: warning: incorrect type in argument 2 (different base types) -../net/core/filter.c:2323:45: expected restricted __be32 [usertype] daddr -../net/core/filter.c:2323:45: got unsigned int [usertype] ipv4_nh -../net/core/filter.c:3914:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? -../net/core/filter.c:4646:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? -../net/core/filter.c:5060:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? -../net/core/filter.c:7940:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? -../net/core/filter.c:11905:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? -../net/core/filter.c:11921:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? -../net/core/filter.c:11937:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? -../net/core/filter.c:11958:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? -../net/core/filter.c:12148:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static? -../net/core/filter.c:1931:43: warning: incorrect type in argument 2 (different base types) -../net/core/filter.c:1931:43: expected restricted __wsum [usertype] diff -../net/core/filter.c:1931:43: got unsigned long long [usertype] to -../net/core/filter.c:1934:36: warning: incorrect type in argument 2 (different base types) -../net/core/filter.c:1934:36: expected restricted __be16 [usertype] old -../net/core/filter.c:1934:36: got unsigned long long [usertype] from -../net/core/filter.c:1934:42: warning: incorrect type in argument 3 (different base types) -../net/core/filter.c:1934:42: expected restricted __be16 [usertype] new -../net/core/filter.c:1934:42: got unsigned long long [usertype] to -../net/core/filter.c:1937:36: warning: incorrect type in argument 2 (different base types) -../net/core/filter.c:1937:36: expected restricted __be32 [usertype] from -../net/core/filter.c:1937:36: got unsigned long long [usertype] from -../net/core/filter.c:1937:42: warning: incorrect type in argument 3 (different base types) -../net/core/filter.c:1937:42: expected restricted __be32 [usertype] to -../net/core/filter.c:1937:42: got unsigned long long [usertype] to -../net/core/filter.c:1982:59: warning: incorrect type in argument 3 (different base types) -../net/core/filter.c:1982:59: expected restricted __wsum [usertype] diff -../net/core/filter.c:1982:59: got unsigned long long [usertype] to -../net/core/filter.c:1985:52: warning: incorrect type in argument 3 (different base types) -../net/core/filter.c:1985:52: expected restricted __be16 [usertype] from -../net/core/filter.c:1985:52: got unsigned long long [usertype] from -../net/core/filter.c:1985:58: warning: incorrect type in argument 4 (different base types) -../net/core/filter.c:1985:58: expected restricted __be16 [usertype] to -../net/core/filter.c:1985:58: got unsigned long long [usertype] to -../net/core/filter.c:1988:52: warning: incorrect type in argument 3 (different base types) -../net/core/filter.c:1988:52: expected restricted __be32 [usertype] from -../net/core/filter.c:1988:52: got unsigned long long [usertype] from -../net/core/filter.c:1988:58: warning: incorrect type in argument 4 (different base types) -../net/core/filter.c:1988:58: expected restricted __be32 [usertype] to -../net/core/filter.c:1988:58: got unsigned long long [usertype] to -../net/core/filter.c:2055:35: warning: incorrect type in return expression (different base types) -../net/core/filter.c:2055:35: expected unsigned long long -../net/core/filter.c:2055:35: got restricted __wsum [usertype] csum -../net/core/filter.c:5858:17: warning: incorrect type in assignment (different base types) -../net/core/filter.c:5858:17: expected unsigned int [usertype] spi -../net/core/filter.c:5858:17: got restricted __be32 const [usertype] spi -../net/core/filter.c:5866:33: warning: incorrect type in assignment (different base types) -../net/core/filter.c:5866:33: expected unsigned int [usertype] remote_ipv4 -../net/core/filter.c:5866:33: got restricted __be32 const [usertype] a4 -../net/netfilter/nf_conntrack_core.c:129:13: warning: context imbalance in 'nf_conntrack_double_unlock' - unexpected unlock -../net/netfilter/nf_conntrack_core.c:139:13: warning: context imbalance in 'nf_conntrack_double_lock' - wrong count at exit -../net/netfilter/nf_conntrack_core.c:2343:28: warning: context imbalance in 'get_next_corpse' - unexpected unlock -../drivers/video/fbdev/geode/suspend_gx.c:30:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/suspend_gx.c:30:9: expected void const * -../drivers/video/fbdev/geode/suspend_gx.c:30:9: got void [noderef] __iomem *gp_regs -../drivers/video/fbdev/geode/suspend_gx.c:30:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/suspend_gx.c:30:9: expected void const * -../drivers/video/fbdev/geode/suspend_gx.c:30:9: got void [noderef] __iomem *gp_regs -../drivers/video/fbdev/geode/suspend_gx.c:30:9: warning: incorrect type in argument 2 (different address spaces) -../drivers/video/fbdev/geode/suspend_gx.c:30:9: expected void const * -../drivers/video/fbdev/geode/suspend_gx.c:30:9: got void [noderef] __iomem *gp_regs -../drivers/video/fbdev/geode/suspend_gx.c:31:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/suspend_gx.c:31:9: expected void const * -../drivers/video/fbdev/geode/suspend_gx.c:31:9: got void [noderef] __iomem *dc_regs -../drivers/video/fbdev/geode/suspend_gx.c:31:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/suspend_gx.c:31:9: expected void const * -../drivers/video/fbdev/geode/suspend_gx.c:31:9: got void [noderef] __iomem *dc_regs -../drivers/video/fbdev/geode/suspend_gx.c:31:9: warning: incorrect type in argument 2 (different address spaces) -../drivers/video/fbdev/geode/suspend_gx.c:31:9: expected void const * -../drivers/video/fbdev/geode/suspend_gx.c:31:9: got void [noderef] __iomem *dc_regs -../drivers/video/fbdev/geode/suspend_gx.c:32:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/suspend_gx.c:32:9: expected void const * -../drivers/video/fbdev/geode/suspend_gx.c:32:9: got void [noderef] __iomem *vid_regs -../drivers/video/fbdev/geode/suspend_gx.c:32:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/suspend_gx.c:32:9: expected void const * -../drivers/video/fbdev/geode/suspend_gx.c:32:9: got void [noderef] __iomem *vid_regs -../drivers/video/fbdev/geode/suspend_gx.c:32:9: warning: incorrect type in argument 2 (different address spaces) -../drivers/video/fbdev/geode/suspend_gx.c:32:9: expected void const * -../drivers/video/fbdev/geode/suspend_gx.c:32:9: got void [noderef] __iomem *vid_regs -../drivers/video/fbdev/geode/suspend_gx.c:33:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/suspend_gx.c:33:9: expected void const * -../drivers/video/fbdev/geode/suspend_gx.c:33:9: got void [noderef] __iomem * -../drivers/video/fbdev/geode/suspend_gx.c:33:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/suspend_gx.c:33:9: expected void const * -../drivers/video/fbdev/geode/suspend_gx.c:33:9: got void [noderef] __iomem * -../drivers/video/fbdev/geode/suspend_gx.c:33:9: warning: incorrect type in argument 2 (different address spaces) -../drivers/video/fbdev/geode/suspend_gx.c:33:9: expected void const * -../drivers/video/fbdev/geode/suspend_gx.c:33:9: got void [noderef] __iomem * -../arch/x86/kvm/mmu/tdp_mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/kvm_host.h, ...): -../include/linux/rcupdate.h:880:25: warning: context imbalance in '__tdp_mmu_zap_root' - unexpected unlock -../arch/x86/kvm/mmu/tdp_mmu.c:1376:33: warning: context imbalance in 'tdp_mmu_split_huge_pages_root' - unexpected unlock -../fs/fs_struct.c:163:18: warning: symbol 'init_fs' was not declared. Should it be static? -../sound/isa/gus/gus_volume.c: note: in included file: -../sound/isa/gus/gus_tables.h:41:16: warning: symbol 'snd_gf1_atten_table' was not declared. Should it be static? -../net/ipv4/tcp_input.c:7321:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock +../drivers/pci/pci-acpi.c:1115:56: warning: restricted pci_power_t degrades to integer +../drivers/video/fbdev/core/fbcon_ud.c:372:37: warning: cast truncates bits from constant value (ffffff00 becomes 0) +../drivers/pinctrl/nuvoton/pinctrl-ma35.c:333:12: warning: context imbalance in 'ma35_gpio_core_direction_in' - wrong count at exit +../drivers/pinctrl/nuvoton/pinctrl-ma35.c:359:15: warning: context imbalance in 'ma35_gpio_core_direction_out' - wrong count at exit +../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'boost_ctrl' not described in 'lm3692x_led' +../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'brightness_ctrl' not described in 'lm3692x_led' +../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'enabled' not described in 'lm3692x_led' +../kernel/power/main.c:113:5: warning: symbol 'pm_async_enabled' was not declared. Should it be static? +../kernel/power/main.c:145:34: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:145:38: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:146:21: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:146:26: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:148:38: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:149:62: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:145:55: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:174:38: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:174:46: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:175:54: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:174:67: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:194:31: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:194:36: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:200:13: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:200:21: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:200:39: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:200:47: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:675:34: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:675:38: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:676:31: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:677:77: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:675:55: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:706:38: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:706:46: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:707:47: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:706:67: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:727:31: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:727:36: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:733:13: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:733:21: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:801:31: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:801:36: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:832:13: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:832:21: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:833:58: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:834:51: warning: restricted suspend_state_t degrades to integer +../fs/libfs.c:2127:18: error: incompatible types in comparison expression (different address spaces): +../fs/libfs.c:2127:18: struct dentry [noderef] __rcu * +../fs/libfs.c:2127:18: struct dentry * +../net/ipv4/tcp_cong.c:297:24: warning: incorrect type in initializer (different address spaces) +../net/ipv4/tcp_cong.c:297:24: expected struct tcp_congestion_ops const [noderef] __rcu *__ret +../net/ipv4/tcp_cong.c:297:24: got struct tcp_congestion_ops *[assigned] ca +../net/ipv4/tcp_cong.c:297:22: warning: incorrect type in assignment (different address spaces) +../net/ipv4/tcp_cong.c:297:22: expected struct tcp_congestion_ops const *prev +../net/ipv4/tcp_cong.c:297:22: got struct tcp_congestion_ops const [noderef] __rcu *[assigned] __ret +../security/ipe/policy_fs.c:21: warning: cannot understand function prototype: 'struct ipefs_file ' +../security/ipe/policy_fs.c:407: warning: cannot understand function prototype: 'const struct ipefs_file policy_subdir[] = ' +../io_uring/futex.c:350:38: warning: context imbalance in 'io_futex_wait' - unexpected unlock @@ -2534,8 +2597,19 @@ -../fs/fs_pin.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'pin_kill' - unexpected unlock -../include/linux/rcupdate.h:847:9: warning: context imbalance in 'mnt_pin_kill' - different lock contexts for basic block -../include/linux/rcupdate.h:847:9: warning: context imbalance in 'group_pin_kill' - different lock contexts for basic block -../io_uring/futex.c:350:38: warning: context imbalance in 'io_futex_wait' - unexpected unlock -../sound/usb/caiaq/device.c:146:41: warning: cast to restricted __le16 -../arch/x86/kernel/alternative.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): -../include/linux/rcupdate.h:880:25: warning: context imbalance in '__text_poke' - unexpected unlock +../sound/core/seq/seq_memory.c:233:6: warning: context imbalance in 'snd_seq_cell_free' - different lock contexts for basic block +../sound/core/seq/seq_memory.c:435:5: warning: context imbalance in 'snd_seq_pool_init' - different lock contexts for basic block +../sound/core/seq/seq_memory.c:474:6: warning: context imbalance in 'snd_seq_pool_mark_closing' - different lock contexts for basic block +../sound/core/seq/seq_memory.c:483:5: warning: context imbalance in 'snd_seq_pool_done' - different lock contexts for basic block +../arch/x86/kvm/mmu/mmu.c:561:9: warning: context imbalance in 'walk_shadow_page_lockless_begin' - wrong count at exit +../arch/x86/kvm/mmu/mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/kvm/irq.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'walk_shadow_page_lockless_end' - unexpected unlock +../arch/x86/kvm/mmu/mmu.c:2737:9: warning: context imbalance in 'mmu_try_to_unsync_pages' - different lock contexts for basic block +../arch/x86/kvm/mmu/mmu.c: note: in included file: +../arch/x86/kvm/mmu/paging_tmpl.h:106:24: warning: cast truncates bits from constant value (ffffffffff000 becomes fffff000) +../arch/x86/kvm/mmu/paging_tmpl.h:441:24: warning: cast truncates bits from constant value (ffffffffff000 becomes fffff000) +../arch/x86/kvm/mmu/mmu.c:5215:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) +../arch/x86/kvm/mmu/mmu.c:5217:56: warning: cast truncates bits from constant value (ffffff0f becomes f) +../arch/x86/kvm/mmu/mmu.c:5219:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) +../sound/core/seq/seq_clientmgr.c:758:9: warning: context imbalance in '__deliver_to_subscribers' - different lock contexts for basic block +../arch/x86/kernel/process.c: In function ‘arch_post_acpi_subsys_init’: +../arch/x86/kernel/process.c:954:17: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable] + 954 | u32 lo, hi; + | ^~ @@ -2607,60 +2681,214 @@ -../arch/x86/kvm/xen.c:529:9: warning: context imbalance in 'kvm_xen_update_runstate_guest' - unexpected unlock -../drivers/video/fbdev/geode/lxfb_ops.c:602:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:602:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:602:9: got void [noderef] __iomem *gp_regs -../drivers/video/fbdev/geode/lxfb_ops.c:602:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:602:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:602:9: got void [noderef] __iomem *gp_regs -../drivers/video/fbdev/geode/lxfb_ops.c:602:9: warning: incorrect type in argument 2 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:602:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:602:9: got void [noderef] __iomem *gp_regs -../drivers/video/fbdev/geode/lxfb_ops.c:603:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:603:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:603:9: got void [noderef] __iomem *dc_regs -../drivers/video/fbdev/geode/lxfb_ops.c:603:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:603:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:603:9: got void [noderef] __iomem *dc_regs -../drivers/video/fbdev/geode/lxfb_ops.c:603:9: warning: incorrect type in argument 2 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:603:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:603:9: got void [noderef] __iomem *dc_regs -../drivers/video/fbdev/geode/lxfb_ops.c:604:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:604:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:604:9: got void [noderef] __iomem *vp_regs -../drivers/video/fbdev/geode/lxfb_ops.c:604:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:604:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:604:9: got void [noderef] __iomem *vp_regs -../drivers/video/fbdev/geode/lxfb_ops.c:604:9: warning: incorrect type in argument 2 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:604:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:604:9: got void [noderef] __iomem *vp_regs -../drivers/video/fbdev/geode/lxfb_ops.c:605:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:605:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:605:9: got void [noderef] __iomem * -../drivers/video/fbdev/geode/lxfb_ops.c:605:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:605:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:605:9: got void [noderef] __iomem * -../drivers/video/fbdev/geode/lxfb_ops.c:605:9: warning: incorrect type in argument 2 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:605:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:605:9: got void [noderef] __iomem * -../drivers/video/fbdev/geode/lxfb_ops.c:633:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:633:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:633:9: got void [noderef] __iomem * -../drivers/video/fbdev/geode/lxfb_ops.c:633:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:633:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:633:9: got void [noderef] __iomem * -../drivers/video/fbdev/geode/lxfb_ops.c:633:9: warning: incorrect type in argument 2 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:633:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:633:9: got void [noderef] __iomem * -../drivers/video/fbdev/geode/lxfb_ops.c:760:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:760:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:760:9: got void [noderef] __iomem * -../drivers/video/fbdev/geode/lxfb_ops.c:760:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:760:9: expected void const * -../drivers/video/fbdev/geode/lxfb_ops.c:760:9: got void [noderef] __iomem * -../drivers/video/fbdev/geode/lxfb_ops.c:760:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/geode/lxfb_ops.c:760:9: expected void * -../drivers/video/fbdev/geode/lxfb_ops.c:760:9: got void [noderef] __iomem * -../mm/mincore.c:111:17: warning: context imbalance in 'mincore_pte_range' - unexpected unlock -../mm/mlock.c: note: in included file (through ../include/linux/swap.h): -../include/linux/memcontrol.h:1539:39: warning: context imbalance in '__mlock_new_folio' - unexpected unlock -../mm/mlock.c:208:39: warning: context imbalance in 'mlock_folio_batch' - unexpected unlock -../mm/mlock.c:407:20: warning: context imbalance in 'mlock_pte_range' - unexpected unlock +../drivers/pmdomain/qcom/rpmpd.c:80:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:80:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:80:16: got int +../drivers/pmdomain/qcom/rpmpd.c:89:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:89:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:89:16: got int +../drivers/pmdomain/qcom/rpmpd.c:98:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:98:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:98:16: got int +../drivers/pmdomain/qcom/rpmpd.c:107:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:107:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:107:16: got int +../drivers/pmdomain/qcom/rpmpd.c:116:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:116:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:116:16: got int +../drivers/pmdomain/qcom/rpmpd.c:125:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:125:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:125:16: got int +../drivers/pmdomain/qcom/rpmpd.c:134:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:134:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:134:16: got int +../drivers/pmdomain/qcom/rpmpd.c:143:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:143:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:143:16: got int +../drivers/pmdomain/qcom/rpmpd.c:152:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:152:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:152:16: got int +../drivers/pmdomain/qcom/rpmpd.c:161:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:161:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:161:16: got int +../drivers/pmdomain/qcom/rpmpd.c:170:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:170:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:170:16: got int +../drivers/pmdomain/qcom/rpmpd.c:179:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:179:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:179:16: got int +../drivers/pmdomain/qcom/rpmpd.c:186:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:186:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:186:16: got int +../drivers/pmdomain/qcom/rpmpd.c:193:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:193:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:193:16: got int +../drivers/pmdomain/qcom/rpmpd.c:200:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:200:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:200:16: got int +../drivers/pmdomain/qcom/rpmpd.c:207:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:207:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:207:16: got int +../drivers/pmdomain/qcom/rpmpd.c:214:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:214:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:214:16: got int +../drivers/pmdomain/qcom/rpmpd.c:221:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:221:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:221:16: got int +../drivers/pmdomain/qcom/rpmpd.c:228:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:228:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:228:16: got int +../drivers/pmdomain/qcom/rpmpd.c:237:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:237:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:237:16: got int +../drivers/pmdomain/qcom/rpmpd.c:246:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:246:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:246:16: got int +../drivers/pmdomain/qcom/rpmpd.c:253:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:253:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:253:16: got int +../drivers/pmdomain/qcom/rpmpd.c:261:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:261:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:261:16: got int +../drivers/pmdomain/qcom/rpmpd.c:268:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:268:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:268:16: got int +../drivers/pmdomain/qcom/rpmpd.c:275:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:275:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:275:16: got int +../drivers/pmdomain/qcom/rpmpd.c:282:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:282:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:282:16: got int +../drivers/pmdomain/qcom/rpmpd.c:289:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:289:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:289:16: got int +../drivers/pmdomain/qcom/rpmpd.c:296:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:296:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:296:16: got int +../drivers/pmdomain/qcom/rpmpd.c:307:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:307:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:307:16: got int +../drivers/pmdomain/qcom/rpmpd.c:318:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:318:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:318:16: got int +../drivers/pmdomain/qcom/rpmpd.c:328:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:328:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:328:16: got int +../drivers/pmdomain/qcom/rpmpd.c:337:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:337:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:337:16: got int +../drivers/pmdomain/qcom/rpmpd.c:346:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:346:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:346:16: got int +../drivers/pmdomain/qcom/rpmpd.c:355:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:355:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:355:16: got int +../drivers/pmdomain/qcom/rpmpd.c:364:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:364:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:364:16: got int +../drivers/pmdomain/qcom/rpmpd.c:373:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:373:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:373:16: got int +../drivers/pmdomain/qcom/rpmpd.c:382:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:382:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:382:16: got int +../drivers/pmdomain/qcom/rpmpd.c:391:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:391:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:391:16: got int +../drivers/pmdomain/qcom/rpmpd.c:400:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:400:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:400:16: got int +../drivers/pmdomain/qcom/rpmpd.c:409:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:409:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:409:16: got int +../drivers/pmdomain/qcom/rpmpd.c:418:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:418:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:418:16: got int +../drivers/pmdomain/qcom/rpmpd.c:427:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:427:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:427:16: got int +../drivers/pmdomain/qcom/rpmpd.c:436:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:436:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:436:16: got int +../drivers/pmdomain/qcom/rpmpd.c:445:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:445:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:445:16: got int +../drivers/pmdomain/qcom/rpmpd.c:454:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:454:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:454:16: got int +../drivers/pmdomain/qcom/rpmpd.c:463:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:463:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:463:16: got int +../drivers/pmdomain/qcom/rpmpd.c:470:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:470:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:470:16: got int +../drivers/pmdomain/qcom/rpmpd.c:477:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:477:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:477:16: got int +../drivers/pmdomain/qcom/rpmpd.c:484:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:484:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:484:16: got int +../drivers/pmdomain/qcom/rpmpd.c:494:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:494:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:494:16: got int +../drivers/pmdomain/qcom/rpmpd.c:503:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:503:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:503:16: got int +../drivers/pmdomain/qcom/rpmpd.c:512:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:512:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:512:16: got int +../drivers/pmdomain/qcom/rpmpd.c:521:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:521:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:521:16: got int +../drivers/pmdomain/qcom/rpmpd.c:528:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:528:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:528:16: got int +../drivers/pmdomain/qcom/rpmpd.c:536:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:536:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:536:16: got int +../drivers/pmdomain/qcom/rpmpd.c:543:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:543:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:543:16: got int +../drivers/pmdomain/qcom/rpmpd.c:551:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:551:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:551:16: got int +../drivers/pmdomain/qcom/rpmpd.c:558:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:558:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:558:16: got int +../drivers/pmdomain/qcom/rpmpd.c:566:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:566:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:566:16: got int +../drivers/pmdomain/qcom/rpmpd.c:573:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:573:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:573:16: got int +../drivers/pmdomain/qcom/rpmpd.c:580:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:580:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:580:16: got int +../drivers/pmdomain/qcom/rpmpd.c:587:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:587:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:587:16: got int +../drivers/pmdomain/qcom/rpmpd.c:594:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:594:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:594:16: got int +../drivers/pmdomain/qcom/rpmpd.c:601:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:601:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:601:16: got int +../drivers/pmdomain/qcom/rpmpd.c:609:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:609:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:609:16: got int +../drivers/pmdomain/qcom/rpmpd.c:616:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:616:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:616:16: got int +../drivers/pmdomain/qcom/rpmpd.c:623:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:623:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:623:16: got int +../drivers/pmdomain/qcom/rpmpd.c:630:16: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:630:16: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:630:16: got int +../drivers/pmdomain/qcom/rpmpd.c:962:24: warning: incorrect type in initializer (different base types) +../drivers/pmdomain/qcom/rpmpd.c:962:24: expected restricted __le32 [usertype] key +../drivers/pmdomain/qcom/rpmpd.c:962:24: got int +../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 @@ -2672,4 +2900,157 @@ -../drivers/pmdomain/bcm/bcm-pmb.c:102:65: warning: cast to restricted __be32 -../drivers/pmdomain/bcm/bcm-pmb.c:102:45: warning: cast to restricted __le32 -../drivers/pmdomain/bcm/bcm-pmb.c:114:36: warning: restricted __le32 degrades to integer -../drivers/pmdomain/bcm/bcm-pmb.c:114:55: warning: restricted __be32 degrades to integer +../mm/mincore.c:111:17: warning: context imbalance in 'mincore_pte_range' - unexpected unlock +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1326:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1327:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1328:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1329:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1330:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1331:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1332:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1333:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1334:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1335:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1336:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1337:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1338:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1339:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1340:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1341:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1342:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1343:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1344:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1345:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1346:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1347:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1348:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1349:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1350:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1351:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1352:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1353:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1354:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1355:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1356:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1357:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1358:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1359:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1360:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1361:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1362:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1363:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1364:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1365:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1366:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1367:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1368:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1369:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1370:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1371:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1372:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1373:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1374:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1375:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1376:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1377:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1378:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1379:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1380:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1381:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1382:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1383:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1384:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1385:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1386:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1387:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1388:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1389:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1390:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1391:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1392:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1393:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1394:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1395:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1396:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1397:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1398:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1399:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1400:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1401:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1402:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1403:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1404:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1405:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1406:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1407:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1408:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1409:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1410:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1411:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1412:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1413:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1414:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1415:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1416:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1417:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1418:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1419:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1420:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1421:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1422:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1423:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1424:9: warning: obsolete array initializer, use C99 syntax +../drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c:1425:9: warning: too many warnings +../drivers/video/fbdev/core/cfbfillrect.c:362:32: warning: incorrect type in argument 1 (different base types) +../drivers/video/fbdev/core/cfbfillrect.c:362:32: expected unsigned long word +../drivers/video/fbdev/core/cfbfillrect.c:362:32: got restricted __le64 [usertype] +../drivers/video/fbdev/core/cfbfillrect.c:362:32: warning: cast to restricted __le64 +../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:123:54: warning: incorrect type in argument 2 (different base types) +../kernel/power/suspend.c:123:54: expected int val +../kernel/power/suspend.c:123:54: got restricted suspend_state_t [usertype] +../kernel/power/suspend.c:184:19: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:184:47: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:185:19: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:185:51: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:190:26: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:190:65: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:197:42: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:197:51: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:198:38: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:199:51: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:197:72: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:222:34: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:222:73: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:223:27: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:223:59: 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:69: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:229:21: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:229:42: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:451:33: warning: incorrect type in argument 2 (different base types) +../kernel/power/suspend.c:451:33: expected int val +../kernel/power/suspend.c:451:33: got restricted suspend_state_t [usertype] state +../kernel/power/suspend.c:454:33: warning: incorrect type in argument 2 (different base types) +../kernel/power/suspend.c:454:33: expected int val +../kernel/power/suspend.c:454:33: got restricted suspend_state_t [usertype] state +../kernel/power/suspend.c:524:53: warning: incorrect type in argument 2 (different base types) +../kernel/power/suspend.c:524:53: expected int val +../kernel/power/suspend.c:524:53: got restricted suspend_state_t [usertype] state +../kernel/power/suspend.c:526:53: warning: incorrect type in argument 2 (different base types) +../kernel/power/suspend.c:526:53: expected int val +../kernel/power/suspend.c:526:53: got restricted suspend_state_t [usertype] state +../kernel/power/suspend.c:563:52: warning: incorrect type in argument 2 (different base types) +../kernel/power/suspend.c:563:52: expected int val +../kernel/power/suspend.c:563:52: got restricted suspend_state_t [usertype] state +../kernel/power/suspend.c:586:9: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:586:9: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:595:52: warning: incorrect type in argument 2 (different base types) +../kernel/power/suspend.c:595:52: expected int val +../kernel/power/suspend.c:595:52: got restricted suspend_state_t [usertype] state +../kernel/power/suspend.c:596:9: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:596:9: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:621:13: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:621:22: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:621:39: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:621:48: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend.c:624:9: warning: restricted suspend_state_t degrades to integer @@ -2832,70 +3213,92 @@ -../kernel/power/main.c:113:5: warning: symbol 'pm_async_enabled' was not declared. Should it be static? -../kernel/power/main.c:145:34: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:145:38: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:146:21: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:146:26: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:148:38: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:149:62: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:145:55: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:174:38: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:174:46: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:175:54: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:174:67: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:194:31: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:194:36: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:200:13: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:200:21: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:200:39: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:200:47: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:675:34: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:675:38: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:676:31: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:677:77: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:675:55: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:706:38: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:706:46: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:707:47: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:706:67: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:727:31: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:727:36: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:733:13: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:733:21: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:801:31: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:801:36: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:832:13: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:832:21: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:833:58: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:834:51: warning: restricted suspend_state_t degrades to integer -../sound/usb/usx2y/usx2yhwdeppcm.c: note: in included file: -../sound/usb/usx2y/usbusx2yaudio.c:772:23: warning: incorrect type in assignment (different base types) -../sound/usb/usx2y/usbusx2yaudio.c:772:23: expected unsigned int format -../sound/usb/usx2y/usbusx2yaudio.c:772:23: got restricted snd_pcm_format_t [usertype] format -../sound/usb/usx2y/usbusx2yaudio.c:835:53: warning: restricted snd_pcm_state_t degrades to integer -../sound/usb/usx2y/usbusx2yaudio.c:835:63: warning: restricted snd_pcm_state_t degrades to integer -../sound/usb/usx2y/usbusx2yaudio.c:870:45: warning: restricted snd_pcm_format_t degrades to integer -../sound/usb/usx2y/usx2yhwdeppcm.c:378:53: warning: restricted snd_pcm_state_t degrades to integer -../sound/usb/usx2y/usx2yhwdeppcm.c:378:63: warning: restricted snd_pcm_state_t degrades to integer -../sound/usb/usx2y/usx2yhwdeppcm.c:523:45: warning: restricted snd_pcm_format_t degrades to integer -../net/ipv4/tcp_ipv4.c:3403:41: warning: incorrect type in argument 1 (different address spaces) -../net/ipv4/tcp_ipv4.c:3403:41: expected void const *data -../net/ipv4/tcp_ipv4.c:3403:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control -../net/ipv4/tcp_ipv4.c:3525:45: warning: incorrect type in argument 1 (different address spaces) -../net/ipv4/tcp_ipv4.c:3525:45: expected void const *data -../net/ipv4/tcp_ipv4.c:3525:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control -../net/ipv4/tcp_ipv4.c:3529:50: warning: incorrect type in assignment (different address spaces) -../net/ipv4/tcp_ipv4.c:3529:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control -../net/ipv4/tcp_ipv4.c:3529:50: got struct tcp_congestion_ops * -../net/ipv4/tcp_ipv4.c:1839:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock -../net/ipv4/tcp_ipv4.c:2131:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock -../net/ipv4/tcp_ipv4.c:2391:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block -../net/ipv4/tcp_ipv4.c:2600:13: warning: context imbalance in 'listening_get_first' - wrong count at exit -../net/ipv4/tcp_ipv4.c:2648:29: warning: context imbalance in 'listening_get_next' - unexpected unlock -../net/ipv4/tcp_ipv4.c:2681:13: warning: context imbalance in 'established_get_first' - wrong count at exit -../net/ipv4/tcp_ipv4.c:2726:40: warning: context imbalance in 'established_get_next' - unexpected unlock -../net/ipv4/tcp_ipv4.c:2858:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock -../net/ipv4/tcp_ipv4.c:3079:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock -../net/ipv4/tcp_ipv4.c:3107:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock -../net/ipv4/tcp_ipv4.c:3404:41: warning: dereference of noderef expression -../net/ipv4/tcp_ipv4.c:3404:41: warning: dereference of noderef expression -../net/ipv4/tcp_ipv4.c:3526:45: warning: dereference of noderef expression -../net/ipv4/tcp_ipv4.c:3526:45: warning: dereference of noderef expression +../sound/hda/intel-dsp-config.c: note: in included file: +../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures +../sound/core/seq/seq_fifo.c:93:9: warning: context imbalance in 'snd_seq_fifo_clear' - wrong count at exit +../sound/core/seq/seq_fifo.c:200:9: warning: context imbalance in 'snd_seq_fifo_cell_putback' - wrong count at exit +../drivers/pci/quirks.c:2470:57: warning: restricted pci_power_t degrades to integer +../fs/fs-writeback.c:1965:17: warning: context imbalance in 'writeback_sb_inodes' - unexpected unlock +../fs/fs-writeback.c:2618:20: warning: context imbalance in '__mark_inode_dirty' - unexpected unlock +../arch/x86/kernel/fpu/core.c:206:31: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/fpu/core.c:206:31: expected struct spinlock [usertype] *lock +../arch/x86/kernel/fpu/core.c:206:31: got struct spinlock [noderef] __rcu * +../arch/x86/kernel/fpu/core.c:213:33: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/fpu/core.c:213:33: expected struct spinlock [usertype] *lock +../arch/x86/kernel/fpu/core.c:213:33: got struct spinlock [noderef] __rcu * +../arch/x86/kernel/fpu/core.c:548:39: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/fpu/core.c:548:39: expected struct spinlock [usertype] *lock +../arch/x86/kernel/fpu/core.c:548:39: got struct spinlock [noderef] __rcu * +../arch/x86/kernel/fpu/core.c:552:41: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/fpu/core.c:552:41: expected struct spinlock [usertype] *lock +../arch/x86/kernel/fpu/core.c:552:41: got struct spinlock [noderef] __rcu * +../kernel/power/suspend_test.c:97:17: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend_test.c:103:17: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend_test.c:109:17: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend_test.c:168:38: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend_test.c:168:16: warning: incorrect type in assignment (different base types) +../kernel/power/suspend_test.c:168:16: expected int i +../kernel/power/suspend_test.c:168:16: got restricted suspend_state_t [usertype] +../kernel/power/suspend_test.c:192:43: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend_test.c:192:56: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend_test.c:193:53: warning: restricted suspend_state_t degrades to integer +../kernel/power/suspend_test.c:192:82: warning: restricted suspend_state_t degrades to integer +../sound/hda/intel-nhlt.c: note: in included file: +../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures +../include/sound/intel-nhlt.h:61:39: warning: array of flexible structures +../sound/core/seq/seq_prioq.c:131:5: warning: context imbalance in 'snd_seq_prioq_cell_in' - different lock contexts for basic block +../sound/core/seq/seq_prioq.c:208:27: warning: context imbalance in 'snd_seq_prioq_cell_out' - different lock contexts for basic block +../mm/memory.c:163:15: warning: symbol 'zero_pfn' was not declared. Should it be static? +../mm/memory.c:1200:9: warning: context imbalance in 'copy_pte_range' - unexpected unlock +../mm/memory.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/timerqueue.h, ../include/linux/hrtimer_defs.h, ../include/linux/hrtimer.h, ../include/linux/interrupt.h, ...): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'zap_pte_range' - unexpected unlock +../mm/memory.c:2006:16: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'insert_page' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'insert_pages' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'insert_pfn' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'remap_pte_range' - unexpected unlock +../mm/memory.c:2842:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'wp_page_copy' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'finish_mkwrite_fault' - unexpected unlock +../mm/memory.c:3544:17: warning: context imbalance in 'wp_pfn_shared' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'wp_page_shared' - unexpected unlock +../mm/memory.c:3669:19: warning: context imbalance in 'do_wp_page' - different lock contexts for basic block +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'remove_device_exclusive_entry' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'pte_marker_clear' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'alloc_swap_folio' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'do_swap_page' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'alloc_anon_folio' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'do_anonymous_page' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'finish_fault' - unexpected unlock +../mm/memory.c:5463:9: warning: context imbalance in 'do_fault' - different lock contexts for basic block +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'do_numa_page' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'handle_pte_fault' - unexpected unlock +../mm/memory.c:6441:5: warning: context imbalance in 'follow_pfnmap_start' - different lock contexts for basic block +../mm/memory.c:6527:28: warning: context imbalance in 'follow_pfnmap_end' - unexpected unlock +../arch/x86/kernel/tboot.c:488:16: warning: incorrect type in assignment (different address spaces) +../arch/x86/kernel/tboot.c:488:16: expected void *config +../arch/x86/kernel/tboot.c:488:16: got void [noderef] __iomem * +../arch/x86/kernel/tboot.c:494:19: warning: incorrect type in assignment (different address spaces) +../arch/x86/kernel/tboot.c:494:19: expected void *heap_base +../arch/x86/kernel/tboot.c:494:19: got void [noderef] __iomem * +../arch/x86/kernel/tboot.c:496:17: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/tboot.c:496:17: expected void volatile [noderef] __iomem *addr +../arch/x86/kernel/tboot.c:496:17: got void *config +../arch/x86/kernel/tboot.c: note: in included file (through ../include/linux/init_task.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'map_tboot_page' - unexpected unlock +../arch/x86/kvm/mmu/tdp_mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/kvm_host.h, ...): +../include/linux/rcupdate.h:880:25: warning: context imbalance in '__tdp_mmu_zap_root' - unexpected unlock +../arch/x86/kvm/mmu/tdp_mmu.c:1376:33: warning: context imbalance in 'tdp_mmu_split_huge_pages_root' - unexpected unlock +../sound/core/seq/seq_timer.c:79:6: warning: context imbalance in 'snd_seq_timer_defaults' - wrong count at exit +../sound/core/seq/seq_timer.c:110:6: warning: context imbalance in 'snd_seq_timer_reset' - wrong count at exit +../sound/core/seq/seq_timer.c:157:5: warning: context imbalance in 'snd_seq_timer_set_tempo' - different lock contexts for basic block +../sound/core/seq/seq_timer.c:172:5: warning: context imbalance in 'snd_seq_timer_set_tempo_ppq' - different lock contexts for basic block +../sound/core/seq/seq_timer.c:201:5: warning: context imbalance in 'snd_seq_timer_set_position_tick' - different lock contexts for basic block +../sound/core/seq/seq_timer.c:214:5: warning: context imbalance in 'snd_seq_timer_set_position_time' - different lock contexts for basic block +../sound/core/seq/seq_timer.c:227:5: warning: context imbalance in 'snd_seq_timer_set_skew' - different lock contexts for basic block +../sound/core/seq/seq_timer.c:328:5: warning: context imbalance in 'snd_seq_timer_stop' - wrong count at exit +../sound/core/seq/seq_timer.c:379:5: warning: context imbalance in 'snd_seq_timer_start' - wrong count at exit +../sound/core/seq/seq_timer.c:402:5: warning: context imbalance in 'snd_seq_timer_continue' - wrong count at exit +../sound/core/seq/seq_timer.c:425:9: warning: context imbalance in 'snd_seq_timer_get_cur_time' - wrong count at exit +../sound/core/seq/seq_timer.c:430:21: warning: context imbalance in 'snd_seq_timer_get_cur_tick' - wrong count at exit +../drivers/video/fbdev/core/sysfillrect.c:316:32: warning: incorrect type in argument 1 (different base types) +../drivers/video/fbdev/core/sysfillrect.c:316:32: expected unsigned long word +../drivers/video/fbdev/core/sysfillrect.c:316:32: got restricted __le64 [usertype] +../drivers/video/fbdev/core/sysfillrect.c:316:32: warning: cast to restricted __le64 @@ -3029,323 +3432,57 @@ -../sound/usb/hiface/pcm.c:55:32: warning: array of flexible structures -../sound/usb/6fire/pcm.c: note: in included file: -../sound/usb/6fire/pcm.h:54:31: warning: array of flexible structures -../sound/usb/6fire/pcm.h:55:32: warning: array of flexible structures -../sound/core/seq/seq_clientmgr.c:758:9: warning: context imbalance in '__deliver_to_subscribers' - different lock contexts for basic block -../net/core/xdp.c:731:17: warning: symbol 'bpf_xdp_metadata_rx_timestamp' was not declared. Should it be static? -../net/core/xdp.c:753:17: warning: symbol 'bpf_xdp_metadata_rx_hash' was not declared. Should it be static? -../net/core/xdp.c:786:17: warning: symbol 'bpf_xdp_metadata_rx_vlan_tag' was not declared. Should it be static? -../block/blk-cgroup.c:834:5: warning: context imbalance in 'blkg_conf_prep' - wrong count at exit -../block/blk-cgroup.c:965:9: warning: context imbalance in 'blkg_conf_exit' - wrong count at exit -../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:123:54: warning: incorrect type in argument 2 (different base types) -../kernel/power/suspend.c:123:54: expected int val -../kernel/power/suspend.c:123:54: got restricted suspend_state_t [usertype] -../kernel/power/suspend.c:184:19: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:184:47: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:185:19: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:185:51: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:190:26: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:190:65: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:197:42: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:197:51: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:198:38: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:199:51: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:197:72: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:222:34: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:222:73: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:223:27: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:223:59: 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:69: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:229:21: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:229:42: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:451:33: warning: incorrect type in argument 2 (different base types) -../kernel/power/suspend.c:451:33: expected int val -../kernel/power/suspend.c:451:33: got restricted suspend_state_t [usertype] state -../kernel/power/suspend.c:454:33: warning: incorrect type in argument 2 (different base types) -../kernel/power/suspend.c:454:33: expected int val -../kernel/power/suspend.c:454:33: got restricted suspend_state_t [usertype] state -../kernel/power/suspend.c:524:53: warning: incorrect type in argument 2 (different base types) -../kernel/power/suspend.c:524:53: expected int val -../kernel/power/suspend.c:524:53: got restricted suspend_state_t [usertype] state -../kernel/power/suspend.c:526:53: warning: incorrect type in argument 2 (different base types) -../kernel/power/suspend.c:526:53: expected int val -../kernel/power/suspend.c:526:53: got restricted suspend_state_t [usertype] state -../kernel/power/suspend.c:563:52: warning: incorrect type in argument 2 (different base types) -../kernel/power/suspend.c:563:52: expected int val -../kernel/power/suspend.c:563:52: got restricted suspend_state_t [usertype] state -../kernel/power/suspend.c:586:9: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:586:9: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:595:52: warning: incorrect type in argument 2 (different base types) -../kernel/power/suspend.c:595:52: expected int val -../kernel/power/suspend.c:595:52: got restricted suspend_state_t [usertype] state -../kernel/power/suspend.c:596:9: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:596:9: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:621:13: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:621:22: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:621:39: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:621:48: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend.c:624:9: warning: restricted suspend_state_t degrades to integer -../mm/memory.c:163:15: warning: symbol 'zero_pfn' was not declared. Should it be static? -../mm/memory.c:1200:9: warning: context imbalance in 'copy_pte_range' - unexpected unlock -../mm/memory.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/timerqueue.h, ../include/linux/hrtimer_defs.h, ../include/linux/hrtimer.h, ../include/linux/interrupt.h, ...): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'zap_pte_range' - unexpected unlock -../mm/memory.c:2006:16: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'insert_page' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'insert_pages' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'insert_pfn' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'remap_pte_range' - unexpected unlock -../mm/memory.c:2842:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'wp_page_copy' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'finish_mkwrite_fault' - unexpected unlock -../mm/memory.c:3544:17: warning: context imbalance in 'wp_pfn_shared' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'wp_page_shared' - unexpected unlock -../mm/memory.c:3669:19: warning: context imbalance in 'do_wp_page' - different lock contexts for basic block -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'remove_device_exclusive_entry' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'pte_marker_clear' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'alloc_swap_folio' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'do_swap_page' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'alloc_anon_folio' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'do_anonymous_page' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'finish_fault' - unexpected unlock -../mm/memory.c:5463:9: warning: context imbalance in 'do_fault' - different lock contexts for basic block -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'do_numa_page' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'handle_pte_fault' - unexpected unlock -../mm/memory.c:6441:5: warning: context imbalance in 'follow_pfnmap_start' - different lock contexts for basic block -../mm/memory.c:6527:28: warning: context imbalance in 'follow_pfnmap_end' - unexpected unlock -../arch/x86/kvm/vmx/vmx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100110 becomes 110) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a018a becomes 18a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b008b becomes 8b) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a020a becomes 20a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b010b becomes 10b) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b019b becomes 19b) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b021b becomes 21b) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b029b becomes 29b) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b031b becomes 31b) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b041b becomes 41b) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110311 becomes 311) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a050a becomes 50a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a071a becomes 71a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a079a becomes 79a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings -../net/ipv4/tcp_cong.c:297:24: warning: incorrect type in initializer (different address spaces) -../net/ipv4/tcp_cong.c:297:24: expected struct tcp_congestion_ops const [noderef] __rcu *__ret -../net/ipv4/tcp_cong.c:297:24: got struct tcp_congestion_ops *[assigned] ca -../net/ipv4/tcp_cong.c:297:22: warning: incorrect type in assignment (different address spaces) -../net/ipv4/tcp_cong.c:297:22: expected struct tcp_congestion_ops const *prev -../net/ipv4/tcp_cong.c:297:22: got struct tcp_congestion_ops const [noderef] __rcu *[assigned] __ret -../sound/core/seq/seq_memory.c:233:6: warning: context imbalance in 'snd_seq_cell_free' - different lock contexts for basic block -../sound/core/seq/seq_memory.c:435:5: warning: context imbalance in 'snd_seq_pool_init' - different lock contexts for basic block -../sound/core/seq/seq_memory.c:474:6: warning: context imbalance in 'snd_seq_pool_mark_closing' - different lock contexts for basic block -../sound/core/seq/seq_memory.c:483:5: warning: context imbalance in 'snd_seq_pool_done' - different lock contexts for basic block -../arch/x86/kvm/vmx/pmu_intel.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) -../arch/x86/kvm/vmx/vmcs12.c:15:9: warning: cast truncates bits from constant value (20002 becomes 2) -../arch/x86/kvm/vmx/vmcs12.c:16:9: warning: cast truncates bits from constant value (20082 becomes 82) -../arch/x86/kvm/vmx/vmcs12.c:17:9: warning: cast truncates bits from constant value (20102 becomes 102) -../arch/x86/kvm/vmx/vmcs12.c:18:9: warning: cast truncates bits from constant value (20182 becomes 182) -../arch/x86/kvm/vmx/vmcs12.c:19:9: warning: cast truncates bits from constant value (20202 becomes 202) -../arch/x86/kvm/vmx/vmcs12.c:20:9: warning: cast truncates bits from constant value (20282 becomes 282) -../arch/x86/kvm/vmx/vmcs12.c:21:9: warning: cast truncates bits from constant value (20302 becomes 302) -../arch/x86/kvm/vmx/vmcs12.c:22:9: warning: cast truncates bits from constant value (20382 becomes 382) -../arch/x86/kvm/vmx/vmcs12.c:23:9: warning: cast truncates bits from constant value (20402 becomes 402) -../arch/x86/kvm/vmx/vmcs12.c:24:9: warning: cast truncates bits from constant value (20482 becomes 482) -../arch/x86/kvm/vmx/vmcs12.c:25:9: warning: cast truncates bits from constant value (30003 becomes 3) -../arch/x86/kvm/vmx/vmcs12.c:26:9: warning: cast truncates bits from constant value (30083 becomes 83) -../arch/x86/kvm/vmx/vmcs12.c:27:9: warning: cast truncates bits from constant value (30103 becomes 103) -../arch/x86/kvm/vmx/vmcs12.c:28:9: warning: cast truncates bits from constant value (30183 becomes 183) -../arch/x86/kvm/vmx/vmcs12.c:29:9: warning: cast truncates bits from constant value (30203 becomes 203) -../arch/x86/kvm/vmx/vmcs12.c:30:9: warning: cast truncates bits from constant value (30283 becomes 283) -../arch/x86/kvm/vmx/vmcs12.c:31:9: warning: cast truncates bits from constant value (30303 becomes 303) -../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80008 becomes 8) -../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80048 becomes 48) -../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (80088 becomes 88) -../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (800c8 becomes c8) -../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80108 becomes 108) -../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80148 becomes 148) -../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (80188 becomes 188) -../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (801c8 becomes 1c8) -../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80208 becomes 208) -../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80248 becomes 248) -../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (80288 becomes 288) -../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (802c8 becomes 2c8) -../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (80388 becomes 388) -../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (803c8 becomes 3c8) -../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80408 becomes 408) -../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80448 becomes 448) -../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80c88 becomes c88) -../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80cc8 becomes cc8) -../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (80488 becomes 488) -../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (804c8 becomes 4c8) -../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80508 becomes 508) -../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80548 becomes 548) -../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (80588 becomes 588) -../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (805c8 becomes 5c8) -../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80608 becomes 608) -../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80648 becomes 648) -../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (80688 becomes 688) -../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (806c8 becomes 6c8) -../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80708 becomes 708) -../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80748 becomes 748) -../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (80788 becomes 788) -../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (807c8 becomes 7c8) -../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80808 becomes 808) -../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80848 becomes 848) -../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (80888 becomes 888) -../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (808c8 becomes 8c8) -../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80908 becomes 908) -../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80948 becomes 948) -../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (80988 becomes 988) -../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (809c8 becomes 9c8) -../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a08 becomes a08) -../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a48 becomes a48) -../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b08 becomes b08) -../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b48 becomes b48) -../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80b88 becomes b88) -../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80bc8 becomes bc8) -../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90009 becomes 9) -../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90049 becomes 49) -../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a000a becomes a) -../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a004a becomes 4a) -../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a008a becomes 8a) -../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a00ca becomes ca) -../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a010a becomes 10a) -../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a014a becomes 14a) -../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a018a becomes 18a) -../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a01ca becomes 1ca) -../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a020a becomes 20a) -../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a024a becomes 24a) -../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a028a becomes 28a) -../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a02ca becomes 2ca) -../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a030a becomes 30a) -../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a034a becomes 34a) -../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a038a becomes 38a) -../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a03ca becomes 3ca) -../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a040a becomes 40a) -../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a044a becomes 44a) -../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a048a becomes 48a) -../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a04ca becomes 4ca) -../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b000b becomes b) -../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b004b becomes 4b) -../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b008b becomes 8b) -../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b00cb becomes cb) -../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b010b becomes 10b) -../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b014b becomes 14b) -../arch/x86/kvm/vmx/vmcs12.c:69:9: warning: cast truncates bits from constant value (100010 becomes 10) -../arch/x86/kvm/vmx/vmcs12.c:70:9: warning: cast truncates bits from constant value (100090 becomes 90) -../arch/x86/kvm/vmx/vmcs12.c:71:9: warning: cast truncates bits from constant value (100110 becomes 110) -../arch/x86/kvm/vmx/vmcs12.c:72:9: warning: cast truncates bits from constant value (100190 becomes 190) -../arch/x86/kvm/vmx/vmcs12.c:73:9: warning: cast truncates bits from constant value (100210 becomes 210) -../arch/x86/kvm/vmx/vmcs12.c:74:9: warning: cast truncates bits from constant value (100290 becomes 290) -../arch/x86/kvm/vmx/vmcs12.c:75:9: warning: cast truncates bits from constant value (100310 becomes 310) -../arch/x86/kvm/vmx/vmcs12.c:76:9: warning: cast truncates bits from constant value (100390 becomes 390) -../arch/x86/kvm/vmx/vmcs12.c:77:9: warning: too many warnings -../kernel/power/suspend_test.c:97:17: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend_test.c:103:17: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend_test.c:109:17: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend_test.c:168:38: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend_test.c:168:16: warning: incorrect type in assignment (different base types) -../kernel/power/suspend_test.c:168:16: expected int i -../kernel/power/suspend_test.c:168:16: got restricted suspend_state_t [usertype] -../kernel/power/suspend_test.c:192:43: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend_test.c:192:56: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend_test.c:193:53: warning: restricted suspend_state_t degrades to integer -../kernel/power/suspend_test.c:192:82: warning: restricted suspend_state_t degrades to integer -../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 +../net/core/filter.c:1423:39: warning: incorrect type in argument 1 (different address spaces) +../net/core/filter.c:1423:39: expected struct sock_filter const *filter +../net/core/filter.c:1423:39: got struct sock_filter [noderef] __user *filter +../net/core/filter.c:1501:39: warning: incorrect type in argument 1 (different address spaces) +../net/core/filter.c:1501:39: expected struct sock_filter const *filter +../net/core/filter.c:1501:39: got struct sock_filter [noderef] __user *filter +../net/core/filter.c:2323:45: warning: incorrect type in argument 2 (different base types) +../net/core/filter.c:2323:45: expected restricted __be32 [usertype] daddr +../net/core/filter.c:2323:45: got unsigned int [usertype] ipv4_nh +../net/core/filter.c:3914:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? +../net/core/filter.c:4646:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? +../net/core/filter.c:5060:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? +../net/core/filter.c:7940:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? +../net/core/filter.c:11905:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? +../net/core/filter.c:11921:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? +../net/core/filter.c:11937:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? +../net/core/filter.c:11958:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? +../net/core/filter.c:12148:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static? +../net/core/filter.c:1931:43: warning: incorrect type in argument 2 (different base types) +../net/core/filter.c:1931:43: expected restricted __wsum [usertype] diff +../net/core/filter.c:1931:43: got unsigned long long [usertype] to +../net/core/filter.c:1934:36: warning: incorrect type in argument 2 (different base types) +../net/core/filter.c:1934:36: expected restricted __be16 [usertype] old +../net/core/filter.c:1934:36: got unsigned long long [usertype] from +../net/core/filter.c:1934:42: warning: incorrect type in argument 3 (different base types) +../net/core/filter.c:1934:42: expected restricted __be16 [usertype] new +../net/core/filter.c:1934:42: got unsigned long long [usertype] to +../net/core/filter.c:1937:36: warning: incorrect type in argument 2 (different base types) +../net/core/filter.c:1937:36: expected restricted __be32 [usertype] from +../net/core/filter.c:1937:36: got unsigned long long [usertype] from +../net/core/filter.c:1937:42: warning: incorrect type in argument 3 (different base types) +../net/core/filter.c:1937:42: expected restricted __be32 [usertype] to +../net/core/filter.c:1937:42: got unsigned long long [usertype] to +../net/core/filter.c:1982:59: warning: incorrect type in argument 3 (different base types) +../net/core/filter.c:1982:59: expected restricted __wsum [usertype] diff +../net/core/filter.c:1982:59: got unsigned long long [usertype] to +../net/core/filter.c:1985:52: warning: incorrect type in argument 3 (different base types) +../net/core/filter.c:1985:52: expected restricted __be16 [usertype] from +../net/core/filter.c:1985:52: got unsigned long long [usertype] from +../net/core/filter.c:1985:58: warning: incorrect type in argument 4 (different base types) +../net/core/filter.c:1985:58: expected restricted __be16 [usertype] to +../net/core/filter.c:1985:58: got unsigned long long [usertype] to +../net/core/filter.c:1988:52: warning: incorrect type in argument 3 (different base types) +../net/core/filter.c:1988:52: expected restricted __be32 [usertype] from +../net/core/filter.c:1988:52: got unsigned long long [usertype] from +../net/core/filter.c:1988:58: warning: incorrect type in argument 4 (different base types) +../net/core/filter.c:1988:58: expected restricted __be32 [usertype] to +../net/core/filter.c:1988:58: got unsigned long long [usertype] to +../net/core/filter.c:2055:35: warning: incorrect type in return expression (different base types) +../net/core/filter.c:2055:35: expected unsigned long long +../net/core/filter.c:2055:35: got restricted __wsum [usertype] csum +../net/core/filter.c:5858:17: warning: incorrect type in assignment (different base types) +../net/core/filter.c:5858:17: expected unsigned int [usertype] spi +../net/core/filter.c:5858:17: got restricted __be32 const [usertype] spi +../net/core/filter.c:5866:33: warning: incorrect type in assignment (different base types) +../net/core/filter.c:5866:33: expected unsigned int [usertype] remote_ipv4 +../net/core/filter.c:5866:33: got restricted __be32 const [usertype] a4 @@ -3355,2 +3492,33 @@ -../mm/mprotect.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'change_pte_range' - unexpected unlock +../drivers/xen/manage.c: In function ‘shutdown_event’: +../drivers/xen/manage.c:354:60: warning: ‘%s’ directive output may be truncated writing up to 95 bytes into a region of size 12 [-Wformat-truncation=] + 354 | snprintf(node, FEATURE_PATH_SIZE, "feature-%s", + | ^~ +In function ‘setup_shutdown_watcher’, + inlined from ‘shutdown_event’ at ../drivers/xen/manage.c:371:2: +../drivers/xen/manage.c:354:17: note: ‘snprintf’ output between 9 and 104 bytes into a destination of size 20 + 354 | snprintf(node, FEATURE_PATH_SIZE, "feature-%s", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 355 | shutdown_handlers[idx].command); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../arch/x86/kernel/fpu/xstate.c:1594:9: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/fpu/xstate.c:1594:9: expected struct lockdep_map const *lock +../arch/x86/kernel/fpu/xstate.c:1594:9: got struct lockdep_map [noderef] __rcu * +../arch/x86/kernel/fpu/xstate.c:1684:31: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/fpu/xstate.c:1684:31: expected struct spinlock [usertype] *lock +../arch/x86/kernel/fpu/xstate.c:1684:31: got struct spinlock [noderef] __rcu * +../arch/x86/kernel/fpu/xstate.c:1692:33: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/fpu/xstate.c:1692:33: expected struct spinlock [usertype] *lock +../arch/x86/kernel/fpu/xstate.c:1692:33: got struct spinlock [noderef] __rcu * +../arch/x86/kernel/fpu/xstate.c:1710:31: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/fpu/xstate.c:1710:31: expected struct spinlock [usertype] *lock +../arch/x86/kernel/fpu/xstate.c:1710:31: got struct spinlock [noderef] __rcu * +../arch/x86/kernel/fpu/xstate.c:1714:41: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/fpu/xstate.c:1714:41: expected struct spinlock [usertype] *lock +../arch/x86/kernel/fpu/xstate.c:1714:41: got struct spinlock [noderef] __rcu * +../arch/x86/kernel/fpu/xstate.c:1729:33: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/fpu/xstate.c:1729:33: expected struct spinlock [usertype] *lock +../arch/x86/kernel/fpu/xstate.c:1729:33: got struct spinlock [noderef] __rcu * +../mm/mlock.c: note: in included file (through ../include/linux/swap.h): +../include/linux/memcontrol.h:1539:39: warning: context imbalance in '__mlock_new_folio' - unexpected unlock +../mm/mlock.c:208:39: warning: context imbalance in 'mlock_folio_batch' - unexpected unlock +../mm/mlock.c:407:20: warning: context imbalance in 'mlock_pte_range' - unexpected unlock @@ -3367,124 +3534,0 @@ -../sound/soc/soc-ops.c:709:33: warning: invalid assignment: &= -../sound/soc/soc-ops.c:709:33: left side has type unsigned short -../sound/soc/soc-ops.c:709:33: right side has type restricted __be16 -../sound/soc/soc-ops.c:713:33: warning: invalid assignment: &= -../sound/soc/soc-ops.c:713:33: left side has type unsigned int -../sound/soc/soc-ops.c:713:33: right side has type restricted __be32 -../security/safesetid/securityfs.c:271:15: error: incompatible types in comparison expression (different address spaces): -../security/safesetid/securityfs.c:271:15: struct setid_ruleset [noderef] __rcu * -../security/safesetid/securityfs.c:271:15: struct setid_ruleset * -../security/safesetid/securityfs.c:286:61: warning: incorrect type in argument 6 (different address spaces) -../security/safesetid/securityfs.c:286:61: expected struct setid_ruleset *ruleset -../security/safesetid/securityfs.c:286:61: got struct setid_ruleset [noderef] __rcu *extern [addressable] [assigned] [toplevel] safesetid_setuid_rules -../security/safesetid/securityfs.c:293:61: warning: incorrect type in argument 6 (different address spaces) -../security/safesetid/securityfs.c:293:61: expected struct setid_ruleset *ruleset -../security/safesetid/securityfs.c:293:61: got struct setid_ruleset [noderef] __rcu *extern [addressable] [assigned] [toplevel] safesetid_setgid_rules -../sound/core/seq/seq_fifo.c:93:9: warning: context imbalance in 'snd_seq_fifo_clear' - wrong count at exit -../sound/core/seq/seq_fifo.c:200:9: warning: context imbalance in 'snd_seq_fifo_cell_putback' - wrong count at exit -../arch/x86/kernel/process.c: In function ‘arch_post_acpi_subsys_init’: -../arch/x86/kernel/process.c:954:17: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable] - 954 | u32 lo, hi; - | ^~ -../sound/core/seq/seq_prioq.c:131:5: warning: context imbalance in 'snd_seq_prioq_cell_in' - different lock contexts for basic block -../sound/core/seq/seq_prioq.c:208:27: warning: context imbalance in 'snd_seq_prioq_cell_out' - different lock contexts for basic block -../arch/x86/kvm/vmx/nested.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80a88 becomes a88) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80608 becomes 608) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80108 becomes 108) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80388 becomes 388) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20482 becomes 482) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100910 becomes 910) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80188 becomes 188) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80208 becomes 208) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80288 becomes 288) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100010 becomes 10) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100710 becomes 710) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20402 becomes 402) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20002 becomes 2) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20082 becomes 82) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20102 becomes 102) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20182 becomes 182) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20202 becomes 202) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20282 becomes 282) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20302 becomes 302) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20382 becomes 382) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120012 becomes 12) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120092 becomes 92) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120112 becomes 112) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120192 becomes 192) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120212 becomes 212) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120292 becomes 292) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120312 becomes 312) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120412 becomes 412) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120492 becomes 492) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120592 becomes 592) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120612 becomes 612) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120512 becomes 512) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120692 becomes 692) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120712 becomes 712) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120792 becomes 792) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120812 becomes 812) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a019a becomes 19a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a021a becomes 21a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a029a becomes 29a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a031a becomes 31a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a049a becomes 49a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a059a becomes 59a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a061a becomes 61a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a089a becomes 89a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b08 becomes b08) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80708 becomes 708) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80788 becomes 788) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80808 becomes 808) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80888 becomes 888) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100390 becomes 390) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180018 becomes 18) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings @@ -3497,23 +3541,10 @@ -../sound/core/seq/seq_timer.c:79:6: warning: context imbalance in 'snd_seq_timer_defaults' - wrong count at exit -../sound/core/seq/seq_timer.c:110:6: warning: context imbalance in 'snd_seq_timer_reset' - wrong count at exit -../sound/core/seq/seq_timer.c:157:5: warning: context imbalance in 'snd_seq_timer_set_tempo' - different lock contexts for basic block -../sound/core/seq/seq_timer.c:172:5: warning: context imbalance in 'snd_seq_timer_set_tempo_ppq' - different lock contexts for basic block -../sound/core/seq/seq_timer.c:201:5: warning: context imbalance in 'snd_seq_timer_set_position_tick' - different lock contexts for basic block -../sound/core/seq/seq_timer.c:214:5: warning: context imbalance in 'snd_seq_timer_set_position_time' - different lock contexts for basic block -../sound/core/seq/seq_timer.c:227:5: warning: context imbalance in 'snd_seq_timer_set_skew' - different lock contexts for basic block -../sound/core/seq/seq_timer.c:328:5: warning: context imbalance in 'snd_seq_timer_stop' - wrong count at exit -../sound/core/seq/seq_timer.c:379:5: warning: context imbalance in 'snd_seq_timer_start' - wrong count at exit -../sound/core/seq/seq_timer.c:402:5: warning: context imbalance in 'snd_seq_timer_continue' - wrong count at exit -../sound/core/seq/seq_timer.c:425:9: warning: context imbalance in 'snd_seq_timer_get_cur_time' - wrong count at exit -../sound/core/seq/seq_timer.c:430:21: warning: context imbalance in 'snd_seq_timer_get_cur_tick' - wrong count at exit -../drivers/video/fbdev/core/bitblit.c:345:37: warning: cast truncates bits from constant value (ffffff00 becomes 0) -../net/ipv6/mcast_snoop.c: note: in included file: -../include/net/mld.h:32:43: warning: array of flexible structures -../mm/mremap.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'move_ptes' - unexpected unlock -../mm/mremap.c:306:20: warning: context imbalance in 'move_normal_pmd' - different lock contexts for basic block -../drivers/clk/clk-xgene.c:480:9: warning: context imbalance in 'xgene_clk_enable' - different lock contexts for basic block -../drivers/clk/clk-xgene.c:509:9: warning: context imbalance in 'xgene_clk_disable' - different lock contexts for basic block -../drivers/clk/clk-xgene.c:593:9: warning: context imbalance in 'xgene_clk_set_rate' - different lock contexts for basic block -../lib/refcount.c:144:6: warning: context imbalance in 'refcount_dec_and_lock' - different lock contexts for basic block -../lib/refcount.c:172:6: warning: context imbalance in 'refcount_dec_and_lock_irqsave' - different lock contexts for basic block +../net/mptcp/pm_netlink.c:642:31: warning: context imbalance in 'mptcp_pm_create_subflow_or_signal_addr' - unexpected unlock +../net/mptcp/pm_netlink.c:759:23: warning: context imbalance in 'mptcp_pm_nl_add_addr_received' - 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/kvm/xen.c:529:9: warning: context imbalance in 'kvm_xen_update_runstate_guest' - unexpected unlock +../kernel/rcu/update.c: note: in included file: +../kernel/rcu/tasks.h:2057:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? @@ -3550,23 +3580,0 @@ -../block/blk-iocost.c:732:9: warning: context imbalance in 'iocg_lock' - wrong count at exit -../block/blk-iocost.c:743:28: warning: context imbalance in 'iocg_unlock' - unexpected unlock -../lib/once.c:72:6: warning: context imbalance in '__do_once_sleepable_start' - different lock contexts for basic block -../lib/once.c:90:6: warning: context imbalance in '__do_once_sleepable_done' - wrong count at exit -../drivers/regulator/core.c: note: in included file: -../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:1869:56: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:1871:56: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:452:17: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:452:25: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:466:47: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:3741:65: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:4218:47: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:4395:65: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:6123:54: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:6124:54: warning: restricted suspend_state_t degrades to integer -../kernel/power/swap.c:550: warning: Function parameter or struct member 'handle' not described in 'save_image' -../kernel/power/swap.c:550: warning: Function parameter or struct member 'snapshot' not described in 'save_image' -../kernel/power/swap.c:550: warning: Function parameter or struct member 'nr_to_write' not described in 'save_image' -../kernel/power/swap.c:920: warning: Function parameter or struct member 'nr_pages' not described in 'enough_swap' -../kernel/power/swap.c:1091: warning: Function parameter or struct member 'handle' not described in 'load_image' -../kernel/power/swap.c:1091: warning: Function parameter or struct member 'snapshot' not described in 'load_image' -../kernel/power/swap.c:1091: warning: Function parameter or struct member 'nr_to_read' not described in 'load_image' @@ -3619,14 +3627,198 @@ -../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 -../drivers/pinctrl/spacemit/pinctrl-k1.c:433:9: warning: context imbalance in 'spacemit_pmx_set_mux' - different lock contexts for basic block -../drivers/pinctrl/spacemit/pinctrl-k1.c:448:12: warning: context imbalance in 'spacemit_request_gpio' - wrong count at exit -../drivers/pinctrl/spacemit/pinctrl-k1.c:603:12: warning: context imbalance in 'spacemit_pin_set_config' - wrong count at exit -../drivers/tty/tty_io.c:2854:22: warning: incorrect type in assignment (different address spaces) -../drivers/tty/tty_io.c:2854:22: expected unsigned char *[addressable] iomem_base -../drivers/tty/tty_io.c:2854:22: got void [noderef] __user * -../drivers/tty/tty_io.c:2878:52: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_io.c:2878:52: expected void [noderef] __user *uptr -../drivers/tty/tty_io.c:2878:52: got unsigned char *[addressable] iomem_base +../lib/once.c:72:6: warning: context imbalance in '__do_once_sleepable_start' - different lock contexts for basic block +../lib/once.c:90:6: warning: context imbalance in '__do_once_sleepable_done' - wrong count at exit +../drivers/dma/mediatek/mtk-hsdma.c:450:17: warning: incorrect type in assignment (different base types) +../drivers/dma/mediatek/mtk-hsdma.c:450:17: expected restricted __le32 volatile +../drivers/dma/mediatek/mtk-hsdma.c:450:17: got unsigned long long [usertype] src +../drivers/dma/mediatek/mtk-hsdma.c:451:17: warning: restricted __le32 degrades to integer +../drivers/dma/mediatek/mtk-hsdma.c:451:17: warning: incorrect type in assignment (different base types) +../drivers/dma/mediatek/mtk-hsdma.c:451:17: expected restricted __le32 volatile +../drivers/dma/mediatek/mtk-hsdma.c:451:17: got unsigned int +../drivers/dma/mediatek/mtk-hsdma.c:455:17: warning: incorrect type in assignment (different base types) +../drivers/dma/mediatek/mtk-hsdma.c:455:17: expected restricted __le32 volatile +../drivers/dma/mediatek/mtk-hsdma.c:455:17: got unsigned long long [usertype] dest +../drivers/dma/mediatek/mtk-hsdma.c:456:17: warning: incorrect type in assignment (different base types) +../drivers/dma/mediatek/mtk-hsdma.c:456:17: expected restricted __le32 volatile +../drivers/dma/mediatek/mtk-hsdma.c:456:17: got int +../drivers/dma/mediatek/mtk-hsdma.c:579:33: warning: restricted __le32 degrades to integer +../drivers/dma/mediatek/mtk-hsdma.c:877:18: warning: incorrect type in initializer (different base types) +../drivers/dma/mediatek/mtk-hsdma.c:877:18: expected restricted __le32 [usertype] ddone +../drivers/dma/mediatek/mtk-hsdma.c:877:18: got unsigned long +../drivers/dma/mediatek/mtk-hsdma.c:878:16: warning: incorrect type in initializer (different base types) +../drivers/dma/mediatek/mtk-hsdma.c:878:16: expected restricted __le32 [usertype] ls0 +../drivers/dma/mediatek/mtk-hsdma.c:878:16: got unsigned long +../drivers/dma/mediatek/mtk-hsdma.c:882:18: warning: incorrect type in initializer (different base types) +../drivers/dma/mediatek/mtk-hsdma.c:882:18: expected restricted __le32 [usertype] ddone +../drivers/dma/mediatek/mtk-hsdma.c:882:18: got unsigned long +../drivers/dma/mediatek/mtk-hsdma.c:883:16: warning: incorrect type in initializer (different base types) +../drivers/dma/mediatek/mtk-hsdma.c:883:16: expected restricted __le32 [usertype] ls0 +../drivers/dma/mediatek/mtk-hsdma.c:883:16: got unsigned long +../kernel/rcu/srcutree.c:371:13: warning: context imbalance in 'spin_lock_irqsave_sdp_contention' - wrong count at exit +../kernel/rcu/srcutree.c:389:13: warning: context imbalance in 'spin_lock_irqsave_ssp_contention' - wrong count at exit +../kernel/rcu/srcutree.c:1003:9: warning: context imbalance in 'srcu_funnel_exp_start' - unexpected unlock +../kernel/rcu/srcutree.c:1093:9: warning: context imbalance in 'srcu_funnel_gp_start' - unexpected unlock +../kernel/rcu/srcutree.c:1342:35: warning: context imbalance in 'srcu_gp_start_if_needed' - unexpected unlock +../net/ipv4/tcp_offload.c:206:49: warning: incorrect type in argument 2 (different base types) +../net/ipv4/tcp_offload.c:206:49: expected restricted __wsum [usertype] res +../net/ipv4/tcp_offload.c:206:49: got fouled restricted __sum16 +../net/ipv4/tcp_offload.c:208:60: warning: incorrect type in argument 2 (different base types) +../net/ipv4/tcp_offload.c:208:60: expected restricted __wsum [usertype] res +../net/ipv4/tcp_offload.c:208:60: got fouled restricted __sum16 +../net/ipv4/tcp_offload.c:250:41: warning: incorrect type in argument 2 (different base types) +../net/ipv4/tcp_offload.c:250:41: expected restricted __wsum [usertype] res +../net/ipv4/tcp_offload.c:250:41: got fouled restricted __sum16 +../net/ipv4/tcp_offload.c:252:52: warning: incorrect type in argument 2 (different base types) +../net/ipv4/tcp_offload.c:252:52: expected restricted __wsum [usertype] res +../net/ipv4/tcp_offload.c:252:52: got fouled restricted __sum16 +../drivers/clk/clk-xgene.c:480:9: warning: context imbalance in 'xgene_clk_enable' - different lock contexts for basic block +../drivers/clk/clk-xgene.c:509:9: warning: context imbalance in 'xgene_clk_disable' - different lock contexts for basic block +../drivers/clk/clk-xgene.c:593:9: warning: context imbalance in 'xgene_clk_set_rate' - different lock contexts for basic block +../mm/mprotect.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'change_pte_range' - unexpected unlock +../kernel/power/swap.c:550: warning: Function parameter or struct member 'handle' not described in 'save_image' +../kernel/power/swap.c:550: warning: Function parameter or struct member 'snapshot' not described in 'save_image' +../kernel/power/swap.c:550: warning: Function parameter or struct member 'nr_to_write' not described in 'save_image' +../kernel/power/swap.c:920: warning: Function parameter or struct member 'nr_pages' not described in 'enough_swap' +../kernel/power/swap.c:1091: warning: Function parameter or struct member 'handle' not described in 'load_image' +../kernel/power/swap.c:1091: warning: Function parameter or struct member 'snapshot' not described in 'load_image' +../kernel/power/swap.c:1091: warning: Function parameter or struct member 'nr_to_read' not described in 'load_image' +../net/ipv6/mcast_snoop.c: note: in included file: +../include/net/mld.h:32:43: warning: array of flexible structures +../block/blk-cgroup.c:834:5: warning: context imbalance in 'blkg_conf_prep' - wrong count at exit +../block/blk-cgroup.c:965:9: warning: context imbalance in 'blkg_conf_exit' - wrong count at exit +../net/llc/llc_input.c:198:15: error: incompatible types in comparison expression (different address spaces): +../net/llc/llc_input.c:198:15: int ( [noderef] __rcu * )( ... ) +../net/llc/llc_input.c:198:15: int ( * )( ... ) +../lib/refcount.c:145:6: warning: context imbalance in 'refcount_dec_and_lock' - different lock contexts for basic block +../lib/refcount.c:176:6: warning: context imbalance in 'refcount_dec_and_lock_sock' - different lock contexts for basic block +../lib/refcount.c:204:6: warning: context imbalance in 'refcount_dec_and_lock_irqsave' - different lock contexts for basic block +../kernel/locking/rtmutex_api.c: note: in included file: +../kernel/locking/rtmutex.c:1664:9: warning: context imbalance in 'rt_mutex_handle_deadlock' - unexpected unlock +../fs/d_path.c:195:9: warning: context imbalance in 'prepend_path' - wrong count at exit +../fs/d_path.c:359:9: warning: context imbalance in '__dentry_path' - wrong count at exit +../net/core/xdp.c:731:17: warning: symbol 'bpf_xdp_metadata_rx_timestamp' was not declared. Should it be static? +../net/core/xdp.c:753:17: warning: symbol 'bpf_xdp_metadata_rx_hash' was not declared. Should it be static? +../net/core/xdp.c:786:17: warning: symbol 'bpf_xdp_metadata_rx_vlan_tag' was not declared. Should it be static? +../drivers/xen/xenbus/xenbus_client.c: In function ‘xenbus_va_dev_error’: +../drivers/xen/xenbus/xenbus_client.c:304:9: warning: function ‘xenbus_va_dev_error’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 304 | vsnprintf(printf_buffer + len, PRINTF_BUFFER_SIZE - len, fmt, ap); + | ^~~~~~~~~ +../drivers/regulator/core.c: note: in included file: +../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:1869:56: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:1871:56: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:452:17: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:452:25: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:466:47: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:3741:65: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:4218:47: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:4395:65: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:6123:54: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:6124:54: warning: restricted suspend_state_t degrades to integer +../mm/mremap.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'move_ptes' - unexpected unlock +../mm/mremap.c:306:20: warning: context imbalance in 'move_normal_pmd' - different lock contexts for basic block +../kernel/power/autosleep.c:46:13: warning: restricted suspend_state_t degrades to integer +../kernel/power/autosleep.c:46:32: warning: restricted suspend_state_t degrades to integer +../kernel/power/autosleep.c:71:13: warning: restricted suspend_state_t degrades to integer +../kernel/power/autosleep.c:71:31: warning: restricted suspend_state_t degrades to integer +../kernel/power/autosleep.c:106:13: warning: restricted suspend_state_t degrades to integer +../kernel/power/autosleep.c:106:21: warning: restricted suspend_state_t degrades to integer +../sound/soc/generic/simple-card-utils.c:27:33: warning: incorrect type in initializer (different base types) +../sound/soc/generic/simple-card-utils.c:27:33: expected unsigned int [usertype] val +../sound/soc/generic/simple-card-utils.c:27:33: got restricted snd_pcm_format_t [usertype] +../sound/soc/generic/simple-card-utils.c:28:33: warning: incorrect type in initializer (different base types) +../sound/soc/generic/simple-card-utils.c:28:33: expected unsigned int [usertype] val +../sound/soc/generic/simple-card-utils.c:28:33: got restricted snd_pcm_format_t [usertype] +../sound/soc/generic/simple-card-utils.c:29:33: warning: incorrect type in initializer (different base types) +../sound/soc/generic/simple-card-utils.c:29:33: expected unsigned int [usertype] val +../sound/soc/generic/simple-card-utils.c:29:33: got restricted snd_pcm_format_t [usertype] +../sound/soc/generic/simple-card-utils.c:30:33: warning: incorrect type in initializer (different base types) +../sound/soc/generic/simple-card-utils.c:30:33: expected unsigned int [usertype] val +../sound/soc/generic/simple-card-utils.c:30:33: got restricted snd_pcm_format_t [usertype] +../sound/soc/generic/simple-card-utils.c:31:33: warning: incorrect type in initializer (different base types) +../sound/soc/generic/simple-card-utils.c:31:33: expected unsigned int [usertype] val +../sound/soc/generic/simple-card-utils.c:31:33: got restricted snd_pcm_format_t [usertype] +../fs/fs_struct.c:163:18: warning: symbol 'init_fs' was not declared. Should it be static? +../arch/x86/kernel/acpi/boot.c:114:30: warning: incorrect type in return expression (different address spaces) +../arch/x86/kernel/acpi/boot.c:114:30: expected void [noderef] __iomem * +../arch/x86/kernel/acpi/boot.c:114:30: got void * +../arch/x86/kernel/acpi/boot.c:122:24: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/acpi/boot.c:122:24: expected void *addr +../arch/x86/kernel/acpi/boot.c:122:24: got void [noderef] __iomem *map +../arch/x86/kernel/early-quirks.c:647:49: warning: restricted pci_power_t degrades to integer +../arch/x86/kernel/early-quirks.c:653:57: warning: restricted pci_power_t degrades to integer +../kernel/locking/locktorture.c:128:23: warning: symbol 'call_rcu_chain_list' was not declared. Should it be static? +../kernel/locking/locktorture.c:497:12: warning: context imbalance in 'torture_mutex_lock' - wrong count at exit +../kernel/locking/locktorture.c:513:13: warning: context imbalance in 'torture_mutex_unlock' - wrong count at exit +../kernel/locking/locktorture.c:571:12: warning: context imbalance in 'torture_ww_mutex_lock' - wrong count at exit +../kernel/locking/locktorture.c: note: in included file: +../include/linux/ww_mutex.h:205:9: warning: context imbalance in 'torture_ww_mutex_unlock' - wrong count at exit +../kernel/locking/locktorture.c:666:12: warning: context imbalance in 'torture_rtmutex_lock' - wrong count at exit +../kernel/locking/locktorture.c:690:13: warning: context imbalance in 'torture_rtmutex_unlock' - wrong count at exit +../kernel/locking/locktorture.c:730:12: warning: context imbalance in 'torture_rwsem_down_write' - wrong count at exit +../kernel/locking/locktorture.c:746:13: warning: context imbalance in 'torture_rwsem_up_write' - wrong count at exit +../kernel/locking/locktorture.c:752:12: warning: context imbalance in 'torture_rwsem_down_read' - wrong count at exit +../kernel/locking/locktorture.c:770:13: warning: context imbalance in 'torture_rwsem_up_read' - wrong count at exit +../kernel/locking/locktorture.c:800:12: warning: context imbalance in 'torture_percpu_rwsem_down_write' - wrong count at exit +../kernel/locking/locktorture.c:807:13: warning: context imbalance in 'torture_percpu_rwsem_up_write' - wrong count at exit +../kernel/locking/locktorture.c:816:25: warning: context imbalance in 'torture_percpu_rwsem_down_read' - wrong count at exit +../kernel/locking/locktorture.c:820:13: warning: context imbalance in 'torture_percpu_rwsem_up_read' - wrong count at exit +../fs/fs_pin.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'pin_kill' - unexpected unlock +../include/linux/rcupdate.h:847:9: warning: context imbalance in 'mnt_pin_kill' - different lock contexts for basic block +../include/linux/rcupdate.h:847:9: warning: context imbalance in 'group_pin_kill' - different lock contexts for basic block +../kernel/power/energy_model.c:168:15: warning: incorrect type in assignment (different address spaces) +../kernel/power/energy_model.c:168:15: expected struct em_perf_table [noderef] __rcu *table +../kernel/power/energy_model.c:168:15: got struct em_perf_table * +../kernel/power/energy_model.c:169:15: warning: incorrect type in argument 1 (different address spaces) +../kernel/power/energy_model.c:169:15: expected void const *objp +../kernel/power/energy_model.c:169:15: got struct em_perf_table [noderef] __rcu *table +../kernel/power/energy_model.c:177:15: warning: incorrect type in assignment (different address spaces) +../kernel/power/energy_model.c:177:15: expected struct em_perf_table [noderef] __rcu *table +../kernel/power/energy_model.c:177:15: got struct em_perf_table * +../kernel/power/energy_model.c:179:19: warning: incorrect type in argument 1 (different address spaces) +../kernel/power/energy_model.c:179:19: expected struct callback_head *head +../kernel/power/energy_model.c:179:19: got struct callback_head [noderef] __rcu * +../kernel/power/energy_model.c:190:19: warning: incorrect type in argument 1 (different address spaces) +../kernel/power/energy_model.c:190:19: expected struct kref *kref +../kernel/power/energy_model.c:190:19: got struct kref [noderef] __rcu * +../kernel/power/energy_model.c:208:15: warning: incorrect type in assignment (different address spaces) +../kernel/power/energy_model.c:208:15: expected struct em_perf_table [noderef] __rcu *table +../kernel/power/energy_model.c:208:15: got void *_res +../kernel/power/energy_model.c:212:20: warning: incorrect type in argument 1 (different address spaces) +../kernel/power/energy_model.c:212:20: expected struct kref *kref +../kernel/power/energy_model.c:212:20: got struct kref [noderef] __rcu * +../kernel/power/energy_model.c:328:19: warning: incorrect type in argument 1 (different address spaces) +../kernel/power/energy_model.c:328:19: expected struct kref *kref +../kernel/power/energy_model.c:328:19: got struct kref [noderef] __rcu * +../kernel/power/energy_model.c:333:45: warning: incorrect type in argument 2 (different address spaces) +../kernel/power/energy_model.c:333:45: expected struct em_perf_state *table +../kernel/power/energy_model.c:333:45: got struct em_perf_state [noderef] __rcu * +../kernel/power/energy_model.c:433:45: warning: incorrect type in argument 3 (different address spaces) +../kernel/power/energy_model.c:433:45: expected struct em_perf_state *table +../kernel/power/energy_model.c:433:45: got struct em_perf_state [noderef] __rcu * +../kernel/power/energy_model.c:450:15: warning: incorrect type in argument 1 (different address spaces) +../kernel/power/energy_model.c:450:15: expected void const *objp +../kernel/power/energy_model.c:450:15: got struct em_perf_table [noderef] __rcu *[assigned] em_table +../kernel/power/energy_model.c:634:55: warning: incorrect type in argument 2 (different address spaces) +../kernel/power/energy_model.c:634:55: expected struct em_perf_state *table +../kernel/power/energy_model.c:634:55: got struct em_perf_state [noderef] __rcu * +../kernel/power/energy_model.c:689:16: warning: incorrect type in assignment (different address spaces) +../kernel/power/energy_model.c:689:16: expected struct em_perf_state *new_ps +../kernel/power/energy_model.c:689:16: got struct em_perf_state [noderef] __rcu * +../kernel/power/energy_model.c:707:37: warning: incorrect type in argument 2 (different address spaces) +../kernel/power/energy_model.c:707:37: expected struct em_perf_state *table +../kernel/power/energy_model.c:707:37: got struct em_perf_state [noderef] __rcu * +../kernel/power/energy_model.c:742:38: warning: incorrect type in argument 3 (different address spaces) +../kernel/power/energy_model.c:742:38: expected struct em_perf_state *table +../kernel/power/energy_model.c:742:38: got struct em_perf_state [noderef] __rcu * +../kernel/power/energy_model.c:846:53: warning: dereference of noderef expression +../kernel/power/energy_model.c:855:32: warning: dereference of noderef expression +../net/packet/af_packet.c:1113:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block +../net/packet/af_packet.c:2555:17: warning: context imbalance in 'tpacket_rcv' - unexpected unlock +../drivers/regulator/helpers.c: note: in included file: +../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer +../sound/core/seq/seq_midi_event.c:145:6: warning: context imbalance in 'snd_midi_event_reset_encode' - wrong count at exit +../sound/core/seq/seq_midi_event.c:152:6: warning: context imbalance in 'snd_midi_event_reset_decode' - wrong count at exit +../sound/core/seq/seq_midi_event.c:170:6: warning: context imbalance in 'snd_midi_event_encode_byte' - different lock contexts for basic block +../net/ipv6/ip6_input.c:529:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block @@ -3637,11 +3829,15 @@ -../drivers/xen/manage.c: In function ‘shutdown_event’: -../drivers/xen/manage.c:354:60: warning: ‘%s’ directive output may be truncated writing up to 95 bytes into a region of size 12 [-Wformat-truncation=] - 354 | snprintf(node, FEATURE_PATH_SIZE, "feature-%s", - | ^~ -In function ‘setup_shutdown_watcher’, - inlined from ‘shutdown_event’ at ../drivers/xen/manage.c:371:2: -../drivers/xen/manage.c:354:17: note: ‘snprintf’ output between 9 and 104 bytes into a destination of size 20 - 354 | snprintf(node, FEATURE_PATH_SIZE, "feature-%s", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 355 | shutdown_handlers[idx].command); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../kernel/rcu/rcutorture.c:417:22: warning: context imbalance in 'rcu_torture_read_lock' - wrong count at exit +../kernel/rcu/rcutorture.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rcu_torture_read_unlock' - unexpected unlock +../kernel/rcu/rcutorture.c:668:9: warning: context imbalance in 'srcu_torture_read_lock' - wrong count at exit +../kernel/rcu/rcutorture.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:366:9: warning: context imbalance in 'srcu_torture_read_unlock' - unexpected unlock +../kernel/rcu/rcutorture.c:1915:9: warning: context imbalance in 'rcutorture_one_extend' - different lock contexts for basic block +../include/linux/srcu.h:350:9: warning: context imbalance in 'rcu_torture_init_srcu_lockdep' - unexpected unlock +../kernel/locking/test-ww_mutex.c:17:25: warning: symbol 'wq' was not declared. Should it be static? +../kernel/locking/test-ww_mutex.c:391:18: warning: symbol 'rng' was not declared. Should it be static? +../kernel/locking/test-ww_mutex.c:392:1: warning: symbol 'rng_lock' was not declared. Should it be static? +../sound/core/seq/seq_virmidi.c:103:9: warning: context imbalance in 'snd_virmidi_dev_receive_event' - different lock contexts for basic block +../sound/core/seq/seq_virmidi.c:184:12: warning: context imbalance in 'snd_virmidi_input_open' - different lock contexts for basic block +../sound/core/seq/seq_virmidi.c: note: in included file (through ../include/linux/wait.h): +../include/linux/list.h:229:25: warning: context imbalance in 'snd_virmidi_input_close' - wrong count at exit @@ -3651,260 +3846,0 @@ -../arch/x86/kernel/fpu/core.c:206:31: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/fpu/core.c:206:31: expected struct spinlock [usertype] *lock -../arch/x86/kernel/fpu/core.c:206:31: got struct spinlock [noderef] __rcu * -../arch/x86/kernel/fpu/core.c:213:33: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/fpu/core.c:213:33: expected struct spinlock [usertype] *lock -../arch/x86/kernel/fpu/core.c:213:33: got struct spinlock [noderef] __rcu * -../arch/x86/kernel/fpu/core.c:548:39: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/fpu/core.c:548:39: expected struct spinlock [usertype] *lock -../arch/x86/kernel/fpu/core.c:548:39: got struct spinlock [noderef] __rcu * -../arch/x86/kernel/fpu/core.c:552:41: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/fpu/core.c:552:41: expected struct spinlock [usertype] *lock -../arch/x86/kernel/fpu/core.c:552:41: got struct spinlock [noderef] __rcu * -../mm/pgtable-generic.c:282:7: warning: context imbalance in '__pte_offset_map' - different lock contexts for basic block -../mm/pgtable-generic.c:391:7: warning: context imbalance in '__pte_offset_map_lock' - different lock contexts for basic block -../kernel/locking/rtmutex_api.c: note: in included file: -../kernel/locking/rtmutex.c:1664:9: warning: context imbalance in 'rt_mutex_handle_deadlock' - unexpected unlock -../drivers/pmdomain/qcom/rpmpd.c:80:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:80:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:80:16: got int -../drivers/pmdomain/qcom/rpmpd.c:89:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:89:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:89:16: got int -../drivers/pmdomain/qcom/rpmpd.c:98:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:98:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:98:16: got int -../drivers/pmdomain/qcom/rpmpd.c:107:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:107:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:107:16: got int -../drivers/pmdomain/qcom/rpmpd.c:116:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:116:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:116:16: got int -../drivers/pmdomain/qcom/rpmpd.c:125:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:125:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:125:16: got int -../drivers/pmdomain/qcom/rpmpd.c:134:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:134:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:134:16: got int -../drivers/pmdomain/qcom/rpmpd.c:143:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:143:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:143:16: got int -../drivers/pmdomain/qcom/rpmpd.c:152:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:152:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:152:16: got int -../drivers/pmdomain/qcom/rpmpd.c:161:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:161:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:161:16: got int -../drivers/pmdomain/qcom/rpmpd.c:170:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:170:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:170:16: got int -../drivers/pmdomain/qcom/rpmpd.c:179:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:179:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:179:16: got int -../drivers/pmdomain/qcom/rpmpd.c:186:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:186:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:186:16: got int -../drivers/pmdomain/qcom/rpmpd.c:193:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:193:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:193:16: got int -../drivers/pmdomain/qcom/rpmpd.c:200:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:200:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:200:16: got int -../drivers/pmdomain/qcom/rpmpd.c:207:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:207:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:207:16: got int -../drivers/pmdomain/qcom/rpmpd.c:214:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:214:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:214:16: got int -../drivers/pmdomain/qcom/rpmpd.c:221:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:221:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:221:16: got int -../drivers/pmdomain/qcom/rpmpd.c:228:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:228:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:228:16: got int -../drivers/pmdomain/qcom/rpmpd.c:237:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:237:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:237:16: got int -../drivers/pmdomain/qcom/rpmpd.c:246:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:246:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:246:16: got int -../drivers/pmdomain/qcom/rpmpd.c:253:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:253:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:253:16: got int -../drivers/pmdomain/qcom/rpmpd.c:261:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:261:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:261:16: got int -../drivers/pmdomain/qcom/rpmpd.c:268:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:268:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:268:16: got int -../drivers/pmdomain/qcom/rpmpd.c:275:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:275:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:275:16: got int -../drivers/pmdomain/qcom/rpmpd.c:282:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:282:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:282:16: got int -../drivers/pmdomain/qcom/rpmpd.c:289:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:289:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:289:16: got int -../drivers/pmdomain/qcom/rpmpd.c:296:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:296:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:296:16: got int -../drivers/pmdomain/qcom/rpmpd.c:307:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:307:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:307:16: got int -../drivers/pmdomain/qcom/rpmpd.c:318:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:318:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:318:16: got int -../drivers/pmdomain/qcom/rpmpd.c:328:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:328:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:328:16: got int -../drivers/pmdomain/qcom/rpmpd.c:337:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:337:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:337:16: got int -../drivers/pmdomain/qcom/rpmpd.c:346:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:346:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:346:16: got int -../drivers/pmdomain/qcom/rpmpd.c:355:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:355:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:355:16: got int -../drivers/pmdomain/qcom/rpmpd.c:364:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:364:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:364:16: got int -../drivers/pmdomain/qcom/rpmpd.c:373:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:373:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:373:16: got int -../drivers/pmdomain/qcom/rpmpd.c:382:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:382:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:382:16: got int -../drivers/pmdomain/qcom/rpmpd.c:391:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:391:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:391:16: got int -../drivers/pmdomain/qcom/rpmpd.c:400:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:400:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:400:16: got int -../drivers/pmdomain/qcom/rpmpd.c:409:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:409:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:409:16: got int -../drivers/pmdomain/qcom/rpmpd.c:418:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:418:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:418:16: got int -../drivers/pmdomain/qcom/rpmpd.c:427:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:427:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:427:16: got int -../drivers/pmdomain/qcom/rpmpd.c:436:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:436:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:436:16: got int -../drivers/pmdomain/qcom/rpmpd.c:445:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:445:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:445:16: got int -../drivers/pmdomain/qcom/rpmpd.c:454:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:454:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:454:16: got int -../drivers/pmdomain/qcom/rpmpd.c:463:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:463:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:463:16: got int -../drivers/pmdomain/qcom/rpmpd.c:470:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:470:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:470:16: got int -../drivers/pmdomain/qcom/rpmpd.c:477:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:477:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:477:16: got int -../drivers/pmdomain/qcom/rpmpd.c:484:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:484:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:484:16: got int -../drivers/pmdomain/qcom/rpmpd.c:494:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:494:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:494:16: got int -../drivers/pmdomain/qcom/rpmpd.c:503:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:503:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:503:16: got int -../drivers/pmdomain/qcom/rpmpd.c:512:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:512:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:512:16: got int -../drivers/pmdomain/qcom/rpmpd.c:521:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:521:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:521:16: got int -../drivers/pmdomain/qcom/rpmpd.c:528:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:528:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:528:16: got int -../drivers/pmdomain/qcom/rpmpd.c:536:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:536:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:536:16: got int -../drivers/pmdomain/qcom/rpmpd.c:543:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:543:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:543:16: got int -../drivers/pmdomain/qcom/rpmpd.c:551:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:551:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:551:16: got int -../drivers/pmdomain/qcom/rpmpd.c:558:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:558:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:558:16: got int -../drivers/pmdomain/qcom/rpmpd.c:566:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:566:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:566:16: got int -../drivers/pmdomain/qcom/rpmpd.c:573:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:573:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:573:16: got int -../drivers/pmdomain/qcom/rpmpd.c:580:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:580:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:580:16: got int -../drivers/pmdomain/qcom/rpmpd.c:587:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:587:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:587:16: got int -../drivers/pmdomain/qcom/rpmpd.c:594:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:594:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:594:16: got int -../drivers/pmdomain/qcom/rpmpd.c:601:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:601:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:601:16: got int -../drivers/pmdomain/qcom/rpmpd.c:609:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:609:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:609:16: got int -../drivers/pmdomain/qcom/rpmpd.c:616:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:616:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:616:16: got int -../drivers/pmdomain/qcom/rpmpd.c:623:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:623:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:623:16: got int -../drivers/pmdomain/qcom/rpmpd.c:630:16: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:630:16: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:630:16: got int -../drivers/pmdomain/qcom/rpmpd.c:962:24: warning: incorrect type in initializer (different base types) -../drivers/pmdomain/qcom/rpmpd.c:962:24: expected restricted __le32 [usertype] key -../drivers/pmdomain/qcom/rpmpd.c:962:24: got int -../arch/x86/kvm/vmx/sgx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) -../kernel/power/autosleep.c:46:13: warning: restricted suspend_state_t degrades to integer -../kernel/power/autosleep.c:46:32: warning: restricted suspend_state_t degrades to integer -../kernel/power/autosleep.c:71:13: warning: restricted suspend_state_t degrades to integer -../kernel/power/autosleep.c:71:31: warning: restricted suspend_state_t degrades to integer -../kernel/power/autosleep.c:106:13: warning: restricted suspend_state_t degrades to integer -../kernel/power/autosleep.c:106:21: warning: restricted suspend_state_t degrades to integer -../drivers/gpu/host1x/context_bus.c:9:23: warning: symbol 'host1x_context_device_bus_type' was not declared. Should it be static? -../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'boost_ctrl' not described in 'lm3692x_led' -../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'brightness_ctrl' not described in 'lm3692x_led' -../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'enabled' not described in 'lm3692x_led' -../drivers/regulator/helpers.c: note: in included file: -../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer -../arch/x86/kernel/fpu/xstate.c:1594:9: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/fpu/xstate.c:1594:9: expected struct lockdep_map const *lock -../arch/x86/kernel/fpu/xstate.c:1594:9: got struct lockdep_map [noderef] __rcu * -../arch/x86/kernel/fpu/xstate.c:1684:31: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/fpu/xstate.c:1684:31: expected struct spinlock [usertype] *lock -../arch/x86/kernel/fpu/xstate.c:1684:31: got struct spinlock [noderef] __rcu * -../arch/x86/kernel/fpu/xstate.c:1692:33: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/fpu/xstate.c:1692:33: expected struct spinlock [usertype] *lock -../arch/x86/kernel/fpu/xstate.c:1692:33: got struct spinlock [noderef] __rcu * -../arch/x86/kernel/fpu/xstate.c:1710:31: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/fpu/xstate.c:1710:31: expected struct spinlock [usertype] *lock -../arch/x86/kernel/fpu/xstate.c:1710:31: got struct spinlock [noderef] __rcu * -../arch/x86/kernel/fpu/xstate.c:1714:41: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/fpu/xstate.c:1714:41: expected struct spinlock [usertype] *lock -../arch/x86/kernel/fpu/xstate.c:1714:41: got struct spinlock [noderef] __rcu * -../arch/x86/kernel/fpu/xstate.c:1729:33: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/fpu/xstate.c:1729:33: expected struct spinlock [usertype] *lock -../arch/x86/kernel/fpu/xstate.c:1729:33: got struct spinlock [noderef] __rcu * -../mm/rmap.c: note: in included file (through ../include/linux/ksm.h): -../include/linux/rmap.h:703:28: warning: context imbalance in 'folio_referenced_one' - unexpected unlock -../include/linux/rmap.h:703:28: warning: context imbalance in 'try_to_unmap_one' - unexpected unlock -../include/linux/rmap.h:703:28: warning: context imbalance in 'try_to_migrate_one' - unexpected unlock -../include/linux/rmap.h:703:28: warning: context imbalance in 'page_make_device_exclusive_one' - unexpected unlock @@ -3913,216 +3849,76 @@ -../arch/x86/kvm/vmx/hyperv_evmcs.c:15:9: warning: cast truncates bits from constant value (1a079a becomes 79a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:17:9: warning: cast truncates bits from constant value (1a071a becomes 71a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:19:9: warning: cast truncates bits from constant value (1a081a becomes 81a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:21:9: warning: cast truncates bits from constant value (b000b becomes b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:23:9: warning: cast truncates bits from constant value (b008b becomes 8b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:25:9: warning: cast truncates bits from constant value (b010b becomes 10b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:27:9: warning: cast truncates bits from constant value (1b001b becomes 1b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:29:9: warning: cast truncates bits from constant value (1b009b becomes 9b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:31:9: warning: cast truncates bits from constant value (1b011b becomes 11b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:33:9: warning: cast truncates bits from constant value (1b041b becomes 41b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:35:9: warning: cast truncates bits from constant value (1b049b becomes 49b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:37:9: warning: cast truncates bits from constant value (1b059b becomes 59b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:39:9: warning: cast truncates bits from constant value (80008 becomes 8) -../arch/x86/kvm/vmx/hyperv_evmcs.c:41:9: warning: cast truncates bits from constant value (80088 becomes 88) -../arch/x86/kvm/vmx/hyperv_evmcs.c:43:9: warning: cast truncates bits from constant value (80108 becomes 108) -../arch/x86/kvm/vmx/hyperv_evmcs.c:45:9: warning: cast truncates bits from constant value (1a019a becomes 19a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:47:9: warning: cast truncates bits from constant value (1a021a becomes 21a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:49:9: warning: cast truncates bits from constant value (1a029a becomes 29a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:51:9: warning: cast truncates bits from constant value (1a031a becomes 31a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:53:9: warning: cast truncates bits from constant value (1a039a becomes 39a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:55:9: warning: cast truncates bits from constant value (1a041a becomes 41a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:57:9: warning: cast truncates bits from constant value (1a049a becomes 49a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:59:9: warning: cast truncates bits from constant value (1a051a becomes 51a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:61:9: warning: cast truncates bits from constant value (1a059a becomes 59a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:63:9: warning: cast truncates bits from constant value (1a061a becomes 61a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:65:9: warning: cast truncates bits from constant value (80408 becomes 408) -../arch/x86/kvm/vmx/hyperv_evmcs.c:67:9: warning: cast truncates bits from constant value (80488 becomes 488) -../arch/x86/kvm/vmx/hyperv_evmcs.c:69:9: warning: cast truncates bits from constant value (a000a becomes a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:71:9: warning: cast truncates bits from constant value (a008a becomes 8a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:73:9: warning: cast truncates bits from constant value (a010a becomes 10a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:75:9: warning: cast truncates bits from constant value (a018a becomes 18a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:77:9: warning: cast truncates bits from constant value (a020a becomes 20a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:79:9: warning: cast truncates bits from constant value (a028a becomes 28a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:81:9: warning: cast truncates bits from constant value (a030a becomes 30a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:83:9: warning: cast truncates bits from constant value (a038a becomes 38a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:85:9: warning: cast truncates bits from constant value (a040a becomes 40a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:87:9: warning: cast truncates bits from constant value (1a089a becomes 89a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:89:9: warning: cast truncates bits from constant value (1a091a becomes 91a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:91:9: warning: cast truncates bits from constant value (1a099a becomes 99a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:93:9: warning: cast truncates bits from constant value (180018 becomes 18) -../arch/x86/kvm/vmx/hyperv_evmcs.c:95:9: warning: cast truncates bits from constant value (180098 becomes 98) -../arch/x86/kvm/vmx/hyperv_evmcs.c:97:9: warning: cast truncates bits from constant value (180118 becomes 118) -../arch/x86/kvm/vmx/hyperv_evmcs.c:99:9: warning: cast truncates bits from constant value (180198 becomes 198) -../arch/x86/kvm/vmx/hyperv_evmcs.c:101:9: warning: cast truncates bits from constant value (1a001a becomes 1a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:103:9: warning: cast truncates bits from constant value (1a009a becomes 9a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:105:9: warning: cast truncates bits from constant value (1a011a becomes 11a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:107:9: warning: cast truncates bits from constant value (1a069a becomes 69a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:109:9: warning: cast truncates bits from constant value (1b019b becomes 19b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:111:9: warning: cast truncates bits from constant value (1b021b becomes 21b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:113:9: warning: cast truncates bits from constant value (1b029b becomes 29b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:115:9: warning: cast truncates bits from constant value (1b031b becomes 31b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:117:9: warning: cast truncates bits from constant value (1b039b becomes 39b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:119:9: warning: cast truncates bits from constant value (1b051b becomes 51b) -../arch/x86/kvm/vmx/hyperv_evmcs.c:121:9: warning: cast truncates bits from constant value (80688 becomes 688) -../arch/x86/kvm/vmx/hyperv_evmcs.c:123:9: warning: cast truncates bits from constant value (a048a becomes 48a) -../arch/x86/kvm/vmx/hyperv_evmcs.c:125:9: warning: cast truncates bits from constant value (80b08 becomes b08) -../arch/x86/kvm/vmx/hyperv_evmcs.c:127:9: warning: cast truncates bits from constant value (80b88 becomes b88) -../arch/x86/kvm/vmx/hyperv_evmcs.c:129:9: warning: cast truncates bits from constant value (80c88 becomes c88) -../arch/x86/kvm/vmx/hyperv_evmcs.c:151:9: warning: cast truncates bits from constant value (90009 becomes 9) -../arch/x86/kvm/vmx/hyperv_evmcs.c:153:9: warning: cast truncates bits from constant value (190019 becomes 19) -../arch/x86/kvm/vmx/hyperv_evmcs.c:167:9: warning: cast truncates bits from constant value (190299 becomes 299) -../arch/x86/kvm/vmx/hyperv_evmcs.c:175:9: warning: cast truncates bits from constant value (80188 becomes 188) -../arch/x86/kvm/vmx/hyperv_evmcs.c:177:9: warning: cast truncates bits from constant value (80208 becomes 208) -../arch/x86/kvm/vmx/hyperv_evmcs.c:179:9: warning: cast truncates bits from constant value (80288 becomes 288) -../arch/x86/kvm/vmx/hyperv_evmcs.c:183:9: warning: cast truncates bits from constant value (100710 becomes 710) -../arch/x86/kvm/vmx/hyperv_evmcs.c:185:9: warning: cast truncates bits from constant value (120912 becomes 912) -../arch/x86/kvm/vmx/hyperv_evmcs.c:187:9: warning: cast truncates bits from constant value (100090 becomes 90) -../arch/x86/kvm/vmx/hyperv_evmcs.c:189:9: warning: cast truncates bits from constant value (100110 becomes 110) -../arch/x86/kvm/vmx/hyperv_evmcs.c:191:9: warning: cast truncates bits from constant value (100490 becomes 490) -../arch/x86/kvm/vmx/hyperv_evmcs.c:193:9: warning: cast truncates bits from constant value (100590 becomes 590) -../arch/x86/kvm/vmx/hyperv_evmcs.c:195:9: warning: cast truncates bits from constant value (100610 becomes 610) -../arch/x86/kvm/vmx/hyperv_evmcs.c:198:9: warning: cast truncates bits from constant value (100690 becomes 690) -../arch/x86/kvm/vmx/hyperv_evmcs.c:200:9: warning: cast truncates bits from constant value (130013 becomes 13) -../arch/x86/kvm/vmx/hyperv_evmcs.c:202:9: warning: cast truncates bits from constant value (100010 becomes 10) -../arch/x86/kvm/vmx/hyperv_evmcs.c:204:9: warning: cast truncates bits from constant value (100310 becomes 310) -../arch/x86/kvm/vmx/hyperv_evmcs.c:206:9: warning: cast truncates bits from constant value (100790 becomes 790) -../arch/x86/kvm/vmx/hyperv_evmcs.c:208:9: warning: cast truncates bits from constant value (120012 becomes 12) -../arch/x86/kvm/vmx/hyperv_evmcs.c:210:9: warning: cast truncates bits from constant value (120092 becomes 92) -../arch/x86/kvm/vmx/hyperv_evmcs.c:212:9: warning: cast truncates bits from constant value (120112 becomes 112) -../arch/x86/kvm/vmx/hyperv_evmcs.c:214:9: warning: cast truncates bits from constant value (120192 becomes 192) -../arch/x86/kvm/vmx/hyperv_evmcs.c:216:9: warning: cast truncates bits from constant value (120212 becomes 212) -../arch/x86/kvm/vmx/hyperv_evmcs.c:218:9: warning: cast truncates bits from constant value (120292 becomes 292) -../arch/x86/kvm/vmx/hyperv_evmcs.c:220:9: warning: cast truncates bits from constant value (120312 becomes 312) -../arch/x86/kvm/vmx/hyperv_evmcs.c:222:9: warning: cast truncates bits from constant value (120392 becomes 392) -../arch/x86/kvm/vmx/hyperv_evmcs.c:224:9: warning: cast truncates bits from constant value (120412 becomes 412) -../arch/x86/kvm/vmx/hyperv_evmcs.c:226:9: warning: cast truncates bits from constant value (120492 becomes 492) -../arch/x86/kvm/vmx/hyperv_evmcs.c:228:9: warning: cast truncates bits from constant value (120512 becomes 512) -../arch/x86/kvm/vmx/hyperv_evmcs.c:230:9: warning: cast truncates bits from constant value (120592 becomes 592) -../arch/x86/kvm/vmx/hyperv_evmcs.c:232:9: warning: cast truncates bits from constant value (120612 becomes 612) -../arch/x86/kvm/vmx/hyperv_evmcs.c:234:9: warning: cast truncates bits from constant value (120692 becomes 692) -../arch/x86/kvm/vmx/hyperv_evmcs.c:236:9: warning: cast truncates bits from constant value (120712 becomes 712) -../arch/x86/kvm/vmx/hyperv_evmcs.c:238:9: warning: cast truncates bits from constant value (120792 becomes 792) -../arch/x86/kvm/vmx/hyperv_evmcs.c:240:9: warning: cast truncates bits from constant value (120812 becomes 812) -../arch/x86/kvm/vmx/hyperv_evmcs.c:242:9: warning: cast truncates bits from constant value (120892 becomes 892) -../arch/x86/kvm/vmx/hyperv_evmcs.c:244:9: warning: cast truncates bits from constant value (120992 becomes 992) -../arch/x86/kvm/vmx/hyperv_evmcs.c:246:9: warning: cast truncates bits from constant value (120a92 becomes a92) -../arch/x86/kvm/vmx/hyperv_evmcs.c:250:9: warning: cast truncates bits from constant value (110011 becomes 11) -../arch/x86/kvm/vmx/hyperv_evmcs.c:252:9: warning: cast truncates bits from constant value (110091 becomes 91) -../arch/x86/kvm/vmx/hyperv_evmcs.c:254:9: warning: cast truncates bits from constant value (110111 becomes 111) -../arch/x86/kvm/vmx/hyperv_evmcs.c:256:9: warning: too many warnings -../drivers/video/fbdev/core/fbcon_ud.c:372:37: warning: cast truncates bits from constant value (ffffff00 becomes 0) -../drivers/dma/mediatek/mtk-hsdma.c:450:17: warning: incorrect type in assignment (different base types) -../drivers/dma/mediatek/mtk-hsdma.c:450:17: expected restricted __le32 volatile -../drivers/dma/mediatek/mtk-hsdma.c:450:17: got unsigned long long [usertype] src -../drivers/dma/mediatek/mtk-hsdma.c:451:17: warning: restricted __le32 degrades to integer -../drivers/dma/mediatek/mtk-hsdma.c:451:17: warning: incorrect type in assignment (different base types) -../drivers/dma/mediatek/mtk-hsdma.c:451:17: expected restricted __le32 volatile -../drivers/dma/mediatek/mtk-hsdma.c:451:17: got unsigned int -../drivers/dma/mediatek/mtk-hsdma.c:455:17: warning: incorrect type in assignment (different base types) -../drivers/dma/mediatek/mtk-hsdma.c:455:17: expected restricted __le32 volatile -../drivers/dma/mediatek/mtk-hsdma.c:455:17: got unsigned long long [usertype] dest -../drivers/dma/mediatek/mtk-hsdma.c:456:17: warning: incorrect type in assignment (different base types) -../drivers/dma/mediatek/mtk-hsdma.c:456:17: expected restricted __le32 volatile -../drivers/dma/mediatek/mtk-hsdma.c:456:17: got int -../drivers/dma/mediatek/mtk-hsdma.c:579:33: warning: restricted __le32 degrades to integer -../drivers/dma/mediatek/mtk-hsdma.c:877:18: warning: incorrect type in initializer (different base types) -../drivers/dma/mediatek/mtk-hsdma.c:877:18: expected restricted __le32 [usertype] ddone -../drivers/dma/mediatek/mtk-hsdma.c:877:18: got unsigned long -../drivers/dma/mediatek/mtk-hsdma.c:878:16: warning: incorrect type in initializer (different base types) -../drivers/dma/mediatek/mtk-hsdma.c:878:16: expected restricted __le32 [usertype] ls0 -../drivers/dma/mediatek/mtk-hsdma.c:878:16: got unsigned long -../drivers/dma/mediatek/mtk-hsdma.c:882:18: warning: incorrect type in initializer (different base types) -../drivers/dma/mediatek/mtk-hsdma.c:882:18: expected restricted __le32 [usertype] ddone -../drivers/dma/mediatek/mtk-hsdma.c:882:18: got unsigned long -../drivers/dma/mediatek/mtk-hsdma.c:883:16: warning: incorrect type in initializer (different base types) -../drivers/dma/mediatek/mtk-hsdma.c:883:16: expected restricted __le32 [usertype] ls0 -../drivers/dma/mediatek/mtk-hsdma.c:883:16: got unsigned long -../kernel/power/energy_model.c:168:15: warning: incorrect type in assignment (different address spaces) -../kernel/power/energy_model.c:168:15: expected struct em_perf_table [noderef] __rcu *table -../kernel/power/energy_model.c:168:15: got struct em_perf_table * -../kernel/power/energy_model.c:169:15: warning: incorrect type in argument 1 (different address spaces) -../kernel/power/energy_model.c:169:15: expected void const *objp -../kernel/power/energy_model.c:169:15: got struct em_perf_table [noderef] __rcu *table -../kernel/power/energy_model.c:177:15: warning: incorrect type in assignment (different address spaces) -../kernel/power/energy_model.c:177:15: expected struct em_perf_table [noderef] __rcu *table -../kernel/power/energy_model.c:177:15: got struct em_perf_table * -../kernel/power/energy_model.c:179:19: warning: incorrect type in argument 1 (different address spaces) -../kernel/power/energy_model.c:179:19: expected struct callback_head *head -../kernel/power/energy_model.c:179:19: got struct callback_head [noderef] __rcu * -../kernel/power/energy_model.c:190:19: warning: incorrect type in argument 1 (different address spaces) -../kernel/power/energy_model.c:190:19: expected struct kref *kref -../kernel/power/energy_model.c:190:19: got struct kref [noderef] __rcu * -../kernel/power/energy_model.c:208:15: warning: incorrect type in assignment (different address spaces) -../kernel/power/energy_model.c:208:15: expected struct em_perf_table [noderef] __rcu *table -../kernel/power/energy_model.c:208:15: got void *_res -../kernel/power/energy_model.c:212:20: warning: incorrect type in argument 1 (different address spaces) -../kernel/power/energy_model.c:212:20: expected struct kref *kref -../kernel/power/energy_model.c:212:20: got struct kref [noderef] __rcu * -../kernel/power/energy_model.c:328:19: warning: incorrect type in argument 1 (different address spaces) -../kernel/power/energy_model.c:328:19: expected struct kref *kref -../kernel/power/energy_model.c:328:19: got struct kref [noderef] __rcu * -../kernel/power/energy_model.c:333:45: warning: incorrect type in argument 2 (different address spaces) -../kernel/power/energy_model.c:333:45: expected struct em_perf_state *table -../kernel/power/energy_model.c:333:45: got struct em_perf_state [noderef] __rcu * -../kernel/power/energy_model.c:433:45: warning: incorrect type in argument 3 (different address spaces) -../kernel/power/energy_model.c:433:45: expected struct em_perf_state *table -../kernel/power/energy_model.c:433:45: got struct em_perf_state [noderef] __rcu * -../kernel/power/energy_model.c:450:15: warning: incorrect type in argument 1 (different address spaces) -../kernel/power/energy_model.c:450:15: expected void const *objp -../kernel/power/energy_model.c:450:15: got struct em_perf_table [noderef] __rcu *[assigned] em_table -../kernel/power/energy_model.c:634:55: warning: incorrect type in argument 2 (different address spaces) -../kernel/power/energy_model.c:634:55: expected struct em_perf_state *table -../kernel/power/energy_model.c:634:55: got struct em_perf_state [noderef] __rcu * -../kernel/power/energy_model.c:689:16: warning: incorrect type in assignment (different address spaces) -../kernel/power/energy_model.c:689:16: expected struct em_perf_state *new_ps -../kernel/power/energy_model.c:689:16: got struct em_perf_state [noderef] __rcu * -../kernel/power/energy_model.c:707:37: warning: incorrect type in argument 2 (different address spaces) -../kernel/power/energy_model.c:707:37: expected struct em_perf_state *table -../kernel/power/energy_model.c:707:37: got struct em_perf_state [noderef] __rcu * -../kernel/power/energy_model.c:742:38: warning: incorrect type in argument 3 (different address spaces) -../kernel/power/energy_model.c:742:38: expected struct em_perf_state *table -../kernel/power/energy_model.c:742:38: got struct em_perf_state [noderef] __rcu * -../kernel/power/energy_model.c:846:53: warning: dereference of noderef expression -../kernel/power/energy_model.c:855:32: warning: dereference of noderef expression -../drivers/gpu/drm/tests/drm_kunit_helpers.c:324: warning: bad line: for a KUnit test -../fs/notify/fsnotify.c:410:16: error: incompatible types in comparison expression (different address spaces): -../fs/notify/fsnotify.c:410:16: struct fsnotify_mark_connector [noderef] __rcu * -../fs/notify/fsnotify.c:410:16: struct fsnotify_mark_connector * -../fs/notify/fsnotify.c:412:24: error: incompatible types in comparison expression (different address spaces): -../fs/notify/fsnotify.c:412:24: struct hlist_node [noderef] __rcu * -../fs/notify/fsnotify.c:412:24: struct hlist_node * -../fs/notify/fsnotify.c:422:24: error: incompatible types in comparison expression (different address spaces): -../fs/notify/fsnotify.c:422:24: struct hlist_node [noderef] __rcu * -../fs/notify/fsnotify.c:422:24: struct hlist_node * -../fs/notify/fsnotify.c:589:46: warning: incorrect type in argument 1 (different address spaces) -../fs/notify/fsnotify.c:589:46: expected struct fsnotify_mark_connector **connp -../fs/notify/fsnotify.c:589:46: got struct fsnotify_mark_connector [noderef] __rcu ** -../fs/notify/fsnotify.c:593:46: warning: incorrect type in argument 1 (different address spaces) -../fs/notify/fsnotify.c:593:46: expected struct fsnotify_mark_connector **connp -../fs/notify/fsnotify.c:593:46: got struct fsnotify_mark_connector [noderef] __rcu ** -../fs/notify/fsnotify.c:597:46: warning: incorrect type in argument 1 (different address spaces) -../fs/notify/fsnotify.c:597:46: expected struct fsnotify_mark_connector **connp -../fs/notify/fsnotify.c:597:46: got struct fsnotify_mark_connector [noderef] __rcu ** -../fs/notify/fsnotify.c:601:46: warning: incorrect type in argument 1 (different address spaces) -../fs/notify/fsnotify.c:601:46: expected struct fsnotify_mark_connector **connp -../fs/notify/fsnotify.c:601:46: got struct fsnotify_mark_connector [noderef] __rcu ** -../kernel/locking/locktorture.c:128:23: warning: symbol 'call_rcu_chain_list' was not declared. Should it be static? -../kernel/locking/locktorture.c:497:12: warning: context imbalance in 'torture_mutex_lock' - wrong count at exit -../kernel/locking/locktorture.c:513:13: warning: context imbalance in 'torture_mutex_unlock' - wrong count at exit -../kernel/locking/locktorture.c:571:12: warning: context imbalance in 'torture_ww_mutex_lock' - wrong count at exit -../kernel/locking/locktorture.c: note: in included file: -../include/linux/ww_mutex.h:205:9: warning: context imbalance in 'torture_ww_mutex_unlock' - wrong count at exit -../kernel/locking/locktorture.c:666:12: warning: context imbalance in 'torture_rtmutex_lock' - wrong count at exit -../kernel/locking/locktorture.c:690:13: warning: context imbalance in 'torture_rtmutex_unlock' - wrong count at exit -../kernel/locking/locktorture.c:730:12: warning: context imbalance in 'torture_rwsem_down_write' - wrong count at exit -../kernel/locking/locktorture.c:746:13: warning: context imbalance in 'torture_rwsem_up_write' - wrong count at exit -../kernel/locking/locktorture.c:752:12: warning: context imbalance in 'torture_rwsem_down_read' - wrong count at exit -../kernel/locking/locktorture.c:770:13: warning: context imbalance in 'torture_rwsem_up_read' - wrong count at exit -../kernel/locking/locktorture.c:800:12: warning: context imbalance in 'torture_percpu_rwsem_down_write' - wrong count at exit -../kernel/locking/locktorture.c:807:13: warning: context imbalance in 'torture_percpu_rwsem_up_write' - wrong count at exit -../kernel/locking/locktorture.c:816:25: warning: context imbalance in 'torture_percpu_rwsem_down_read' - wrong count at exit -../kernel/locking/locktorture.c:820:13: warning: context imbalance in 'torture_percpu_rwsem_up_read' - wrong count at exit -../block/blk-zoned.c:493:30: warning: context imbalance in 'disk_get_and_lock_zone_wplug' - wrong count at exit -../block/blk-zoned.c: note: in included file (through ../include/linux/blkdev.h): -../include/linux/bio.h:527:9: warning: context imbalance in 'blk_zone_wplug_handle_write' - unexpected unlock -../block/blk-zoned.c:1679:31: warning: context imbalance in 'blk_revalidate_seq_zone' - unexpected unlock +../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/hgafb.c:505:25: expected void const * +../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest +../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/hgafb.c:505:25: expected void const * +../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src +../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/hgafb.c:505:25: expected void const * +../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest +../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/hgafb.c:505:25: expected void const * +../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src +../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/hgafb.c:505:25: expected void * +../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest +../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 2 (different address spaces) +../drivers/video/fbdev/hgafb.c:505:25: expected void const * +../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src +../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/hgafb.c:516:25: expected void const * +../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest +../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/hgafb.c:516:25: expected void const * +../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src +../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/hgafb.c:516:25: expected void const * +../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest +../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/hgafb.c:516:25: expected void const * +../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src +../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/hgafb.c:516:25: expected void * +../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest +../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 2 (different address spaces) +../drivers/video/fbdev/hgafb.c:516:25: expected void const * +../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src +../kernel/rcu/tree.c:1044:9: warning: context imbalance in 'rcu_start_this_gp' - different lock contexts for basic block +../kernel/rcu/tree.c:1452:9: warning: context imbalance in 'rcu_poll_gp_seq_start_unlocked' - different lock contexts for basic block +../kernel/rcu/tree.c:1469:9: warning: context imbalance in 'rcu_poll_gp_seq_end_unlocked' - different lock contexts for basic block +../kernel/rcu/tree.c:1920:9: warning: context imbalance in 'rcu_gp_init' - different lock contexts for basic block +../kernel/rcu/tree.c:2490:13: warning: context imbalance in 'rcu_do_batch' - wrong count at exit +../kernel/rcu/tree.c:2692:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block +../kernel/rcu/tree.c:2758:25: warning: context imbalance in 'rcu_force_quiescent_state' - unexpected unlock +../kernel/rcu/tree.c: note: in included file: +../kernel/rcu/tree_stall.h:986:17: warning: context imbalance in 'rcu_check_gp_start_stall' - different lock contexts for basic block +../kernel/rcu/tree.c: note: in included file: +../kernel/rcu/tree_exp.h:192:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block +../kernel/rcu/tree_exp.h:1059:9: warning: context imbalance in 'start_poll_synchronize_rcu_expedited' - different lock contexts for basic block +../kernel/rcu/tree.c: note: in included file: +../kernel/rcu/tree_nocb.h:113:16: warning: context imbalance in 'rcu_nocb_bypass_trylock' - wrong count at exit +../kernel/rcu/tree_nocb.h:130:13: warning: context imbalance in 'rcu_nocb_lock' - wrong count at exit +../kernel/rcu/tree_nocb.h:145:17: warning: context imbalance in 'rcu_nocb_unlock' - unexpected unlock +../kernel/rcu/tree_nocb.h:158:17: warning: context imbalance in 'rcu_nocb_unlock_irqrestore' - unexpected unlock +../kernel/rcu/tree_nocb.h:335:9: warning: context imbalance in 'rcu_nocb_do_flush_bypass' - unexpected unlock +../kernel/rcu/tree_nocb.h:352:13: warning: context imbalance in 'rcu_nocb_flush_bypass' - wrong count at exit +../kernel/rcu/tree_nocb.h:526:13: warning: context imbalance in '__call_rcu_nocb_wake' - wrong count at exit +../kernel/rcu/tree_nocb.h:608:17: warning: context imbalance in 'call_rcu_nocb' - unexpected unlock +../kernel/rcu/tree_nocb.h:691:9: warning: context imbalance in 'nocb_gp_wait' - different lock contexts for basic block +../kernel/rcu/tree_nocb.h:942:9: warning: context imbalance in 'nocb_cb_wait' - wrong count at exit +../kernel/rcu/tree_nocb.h:1111:9: warning: context imbalance in 'rcu_nocb_rdp_deoffload' - wrong count at exit +../kernel/rcu/tree_nocb.h:1236:1: warning: context imbalance in 'lazy_rcu_shrink_scan' - different lock contexts for basic block +../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'last_interrupt' not described in 'xdma_chan' +../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'stop_requested' not described in 'xdma_chan' +../drivers/dma/xilinx/xilinx_dma.c:1037:39: warning: context imbalance in 'xilinx_dma_chan_handle_cyclic' - unexpected unlock +../net/ipv4/udp.c:1614:28: warning: context imbalance in 'udp_rmem_release' - unexpected unlock +../net/ipv4/udp.c:1646:19: warning: context imbalance in 'busylock_acquire' - wrong count at exit +../net/ipv4/udp.c:1658:28: warning: context imbalance in 'busylock_release' - unexpected unlock +../net/ipv4/udp.c:3209:9: warning: context imbalance in 'udp_get_first' - wrong count at exit +../net/ipv4/udp.c:3226:39: warning: context imbalance in 'udp_get_next' - unexpected unlock +../net/ipv4/udp.c:3274:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock +../net/llc/llc_c_ac.c:1008:38: warning: cast truncates bits from constant value (ffffff7f becomes 7f) +../net/llc/llc_c_ac.c:1009:42: warning: cast truncates bits from constant value (ffffff7f becomes 7f) +../net/llc/llc_c_ac.c:1099:27: warning: cast truncates bits from constant value (ffffff7f becomes 7f) +../net/llc/llc_c_ac.c:1100:31: warning: cast truncates bits from constant value (ffffff7f becomes 7f) +../mm/pgtable-generic.c:282:7: warning: context imbalance in '__pte_offset_map' - different lock contexts for basic block +../mm/pgtable-generic.c:391:7: warning: context imbalance in '__pte_offset_map_lock' - different lock contexts for basic block @@ -4229,28 +4025,58 @@ -../drivers/xen/xenbus/xenbus_client.c: In function ‘xenbus_va_dev_error’: -../drivers/xen/xenbus/xenbus_client.c:304:9: warning: function ‘xenbus_va_dev_error’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 304 | vsnprintf(printf_buffer + len, PRINTF_BUFFER_SIZE - len, fmt, ap); - | ^~~~~~~~~ -../mm/vmalloc.c:1054:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit -../mm/vmalloc.c:4426:28: warning: context imbalance in 'vread_iter' - unexpected unlock -../fs/eventpoll.c:647:9: warning: restricted __poll_t degrades to integer -../fs/eventpoll.c:647:9: warning: cast to restricted __poll_t -../fs/eventpoll.c:1418:53: warning: incorrect type in argument 3 (different base types) -../fs/eventpoll.c:1418:53: expected unsigned int pollflags -../fs/eventpoll.c:1418:53: got restricted __poll_t -../kernel/locking/test-ww_mutex.c:17:25: warning: symbol 'wq' was not declared. Should it be static? -../kernel/locking/test-ww_mutex.c:391:18: warning: symbol 'rng' was not declared. Should it be static? -../kernel/locking/test-ww_mutex.c:392:1: warning: symbol 'rng_lock' was not declared. Should it be static? -../sound/hda/intel-dsp-config.c: note: in included file: -../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures -../drivers/char/virtio_console.c: In function ‘add_port.isra’: -../drivers/char/virtio_console.c:1427:63: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-truncation=] - 1427 | snprintf(debugfs_name, sizeof(debugfs_name), "vport%up%u", - | ^~ -../drivers/char/virtio_console.c:1427:54: note: directive argument in the range [0, 4294967294] - 1427 | snprintf(debugfs_name, sizeof(debugfs_name), "vport%up%u", - | ^~~~~~~~~~~~ -../drivers/char/virtio_console.c:1427:9: note: ‘snprintf’ output between 9 and 27 bytes into a destination of size 16 - 1427 | snprintf(debugfs_name, sizeof(debugfs_name), "vport%up%u", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1428 | port->portdev->vdev->index, id); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../net/appletalk/aarp.c:446:28: warning: incorrect type in assignment (different base types) +../net/appletalk/aarp.c:446:28: expected restricted __be16 [usertype] s_net +../net/appletalk/aarp.c:446:28: got unsigned short [usertype] +../net/appletalk/aarp.c:451:45: warning: cast from restricted __be16 +../net/appletalk/aarp.c:455:41: warning: cast from restricted __be16 +../block/blk-iocost.c:732:9: warning: context imbalance in 'iocg_lock' - wrong count at exit +../block/blk-iocost.c:743:28: warning: context imbalance in 'iocg_unlock' - unexpected unlock +../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'dma_buf' not described in 'virtio_dma_buf_attach' +../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'attach' not described in 'virtio_dma_buf_attach' +../kernel/kcmp.c:192:37: warning: incorrect type in argument 1 (different address spaces) +../kernel/kcmp.c:192:37: expected void *v1 +../kernel/kcmp.c:192:37: got struct sighand_struct [noderef] __rcu *sighand +../kernel/kcmp.c:192:53: warning: incorrect type in argument 2 (different address spaces) +../kernel/kcmp.c:192:53: expected void *v2 +../kernel/kcmp.c:192:53: got struct sighand_struct [noderef] __rcu *sighand +../kernel/kcmp.c:207:62: warning: incorrect type in argument 4 (different address spaces) +../kernel/kcmp.c:207:62: expected struct kcmp_epoll_slot [noderef] __user *uslot +../kernel/kcmp.c:207:62: got void * +../security/integrity/ima/ima_kexec.c:59:30: warning: incorrect type in assignment (different base types) +../security/integrity/ima/ima_kexec.c:59:30: expected unsigned short [addressable] [assigned] [usertype] version +../security/integrity/ima/ima_kexec.c:59:30: got restricted __le16 [usertype] +../security/integrity/ima/ima_kexec.c:60:28: warning: incorrect type in assignment (different base types) +../security/integrity/ima/ima_kexec.c:60:28: expected unsigned long long [addressable] [assigned] [usertype] count +../security/integrity/ima/ima_kexec.c:60:28: got restricted __le64 [usertype] +../security/integrity/ima/ima_kexec.c:61:34: warning: incorrect type in assignment (different base types) +../security/integrity/ima/ima_kexec.c:61:34: expected unsigned long long [addressable] [assigned] [usertype] buffer_size +../security/integrity/ima/ima_kexec.c:61:34: got restricted __le64 [usertype] +../drivers/video/fbdev/atmel_lcdfb.c:333:27: warning: incorrect type in assignment (different address spaces) +../drivers/video/fbdev/atmel_lcdfb.c:333:27: expected char [noderef] __iomem *screen_base +../drivers/video/fbdev/atmel_lcdfb.c:333:27: got void * +../drivers/video/fbdev/atmel_lcdfb.c:341:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/atmel_lcdfb.c:341:9: expected void const * +../drivers/video/fbdev/atmel_lcdfb.c:341:9: got char [noderef] __iomem *screen_base +../drivers/video/fbdev/atmel_lcdfb.c:341:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/atmel_lcdfb.c:341:9: expected void const * +../drivers/video/fbdev/atmel_lcdfb.c:341:9: got char [noderef] __iomem *screen_base +../drivers/video/fbdev/atmel_lcdfb.c:341:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/atmel_lcdfb.c:341:9: expected void * +../drivers/video/fbdev/atmel_lcdfb.c:341:9: got char [noderef] __iomem *screen_base +../drivers/video/fbdev/atmel_lcdfb.c:312:59: warning: incorrect type in argument 3 (different address spaces) +../drivers/video/fbdev/atmel_lcdfb.c:312:59: expected void *cpu_addr +../drivers/video/fbdev/atmel_lcdfb.c:312:59: got char [noderef] __iomem *screen_base +../drivers/video/fbdev/atmel_lcdfb.c:312:59: warning: incorrect type in argument 3 (different address spaces) +../drivers/video/fbdev/atmel_lcdfb.c:312:59: expected void *cpu_addr +../drivers/video/fbdev/atmel_lcdfb.c:312:59: got char [noderef] __iomem *screen_base +../kernel/dma/mapping.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/dma.h): +../include/trace/events/dma.h:115:1: error: too long token expansion +../include/trace/events/dma.h:161:1: error: too long token expansion +../kernel/freezer.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/cgroup.h, ../include/linux/memcontrol.h, ../include/linux/swap.h, ...): +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../drivers/video/fbdev/pvr2fb.c:1081:11: warning: Using plain integer as NULL pointer +../kernel/rcu/refscale.c:681:24: error: incompatible types in comparison expression (different address spaces): +../kernel/rcu/refscale.c:681:24: struct refscale_typesafe [noderef] __rcu * +../kernel/rcu/refscale.c:681:24: struct refscale_typesafe * +../kernel/rcu/refscale.c:636:13: warning: context imbalance in 'typesafe_lock_acquire' - wrong count at exit +../kernel/rcu/refscale.c:643:13: warning: context imbalance in 'typesafe_lock_release' - unexpected unlock @@ -4266,29 +4092,16 @@ -../net/ipv4/tcp_offload.c:206:49: warning: incorrect type in argument 2 (different base types) -../net/ipv4/tcp_offload.c:206:49: expected restricted __wsum [usertype] res -../net/ipv4/tcp_offload.c:206:49: got fouled restricted __sum16 -../net/ipv4/tcp_offload.c:208:60: warning: incorrect type in argument 2 (different base types) -../net/ipv4/tcp_offload.c:208:60: expected restricted __wsum [usertype] res -../net/ipv4/tcp_offload.c:208:60: got fouled restricted __sum16 -../net/ipv4/tcp_offload.c:250:41: warning: incorrect type in argument 2 (different base types) -../net/ipv4/tcp_offload.c:250:41: expected restricted __wsum [usertype] res -../net/ipv4/tcp_offload.c:250:41: got fouled restricted __sum16 -../net/ipv4/tcp_offload.c:252:52: warning: incorrect type in argument 2 (different base types) -../net/ipv4/tcp_offload.c:252:52: expected restricted __wsum [usertype] res -../net/ipv4/tcp_offload.c:252:52: got fouled restricted __sum16 -../drivers/char/agp/generic.c:47:7: warning: symbol 'agp_gatt_table' was not declared. Should it be static? -../drivers/char/agp/generic.c:48:5: warning: symbol 'agp_memory_reserved' was not declared. Should it be static? -../drivers/video/fbdev/core/cfbfillrect.c:362:32: warning: incorrect type in argument 1 (different base types) -../drivers/video/fbdev/core/cfbfillrect.c:362:32: expected unsigned long word -../drivers/video/fbdev/core/cfbfillrect.c:362:32: got restricted __le64 [usertype] -../drivers/video/fbdev/core/cfbfillrect.c:362:32: warning: cast to restricted __le64 -../sound/hda/intel-nhlt.c: note: in included file: -../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures -../include/sound/intel-nhlt.h:61:39: warning: array of flexible structures -../fs/notify/mark.c:670:13: warning: incorrect type in initializer (different address spaces) -../fs/notify/mark.c:670:13: expected struct fsnotify_mark_connector [noderef] __rcu *__new -../fs/notify/mark.c:670:13: got struct fsnotify_mark_connector *[assigned] conn -../fs/notify/mark.c:414:9: warning: context imbalance in 'fsnotify_put_mark' - unexpected unlock -../fs/notify/mark.c:683:39: warning: context imbalance in 'fsnotify_grab_connector' - different lock contexts for basic block -../fs/notify/mark.c:781:20: warning: context imbalance in 'fsnotify_add_mark_list' - unexpected unlock -../fs/notify/mark.c:865:25: warning: context imbalance in 'fsnotify_find_mark' - unexpected unlock -../fs/notify/mark.c:939:17: warning: context imbalance in 'fsnotify_destroy_marks' - unexpected unlock +../net/ipv4/udp_offload.c:140:60: warning: incorrect type in argument 2 (different base types) +../net/ipv4/udp_offload.c:140:60: expected restricted __wsum [usertype] res +../net/ipv4/udp_offload.c:140:60: got fouled restricted __sum16 +../net/ipv4/udp_offload.c:367:49: warning: incorrect type in argument 2 (different base types) +../net/ipv4/udp_offload.c:367:49: expected restricted __wsum [usertype] res +../net/ipv4/udp_offload.c:367:49: got fouled restricted __sum16 +../net/ipv4/udp_offload.c:369:60: warning: incorrect type in argument 2 (different base types) +../net/ipv4/udp_offload.c:369:60: expected restricted __wsum [usertype] res +../net/ipv4/udp_offload.c:369:60: got fouled restricted __sum16 +../net/ipv4/udp_offload.c:385:41: warning: incorrect type in argument 2 (different base types) +../net/ipv4/udp_offload.c:385:41: expected restricted __wsum [usertype] res +../net/ipv4/udp_offload.c:385:41: got fouled restricted __sum16 +../net/ipv4/udp_offload.c:387:52: warning: incorrect type in argument 2 (different base types) +../net/ipv4/udp_offload.c:387:52: expected restricted __wsum [usertype] res +../net/ipv4/udp_offload.c:387:52: got fouled restricted __sum16 +../net/netfilter/nf_conntrack_netlink.c:1215:36: warning: context imbalance in 'ctnetlink_dump_table' - unexpected unlock @@ -4395,35 +4208,111 @@ -../sound/core/seq/seq_midi_event.c:145:6: warning: context imbalance in 'snd_midi_event_reset_encode' - wrong count at exit -../sound/core/seq/seq_midi_event.c:152:6: warning: context imbalance in 'snd_midi_event_reset_decode' - wrong count at exit -../sound/core/seq/seq_midi_event.c:170:6: warning: context imbalance in 'snd_midi_event_encode_byte' - different lock contexts for basic block -Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 202. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 202. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 202. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 202. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 202. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 202. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 202. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 202. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 202. -Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 202. -../security/landlock/ruleset.c:202: warning: Function parameter or struct member '' not described in 'insert_rule' -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 202. -Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1806, line 202. -../security/landlock/ruleset.c:202: warning: Excess function parameter 'layers' description in 'insert_rule' -Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 692. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 692. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 692. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 692. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 692. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 692. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 692. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 692. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 692. -Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 692. -../security/landlock/ruleset.c:692: warning: Function parameter or struct member '' not described in 'landlock_init_layer_masks' -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 692. -Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1806, line 692. -../security/landlock/ruleset.c:692: warning: Excess function parameter 'layer_masks' description in 'landlock_init_layer_masks' -../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'dma_buf' not described in 'virtio_dma_buf_attach' -../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'attach' not described in 'virtio_dma_buf_attach' -../drivers/pinctrl/renesas/pinctrl-rzn1.c:187:52: warning: dubious: x | !y -../drivers/pinctrl/renesas/pinctrl-rzn1.c:193:52: warning: dubious: x | !y +../arch/x86/kvm/vmx/pmu_intel.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) +../net/appletalk/ddp.c:101:33: warning: restricted __be16 degrades to integer +../net/appletalk/ddp.c:126:33: warning: restricted __be16 degrades to integer +../net/appletalk/ddp.c:422:47: warning: restricted __be16 degrades to integer +../drivers/pinctrl/spacemit/pinctrl-k1.c:433:9: warning: context imbalance in 'spacemit_pmx_set_mux' - different lock contexts for basic block +../drivers/pinctrl/spacemit/pinctrl-k1.c:448:12: warning: context imbalance in 'spacemit_request_gpio' - wrong count at exit +../drivers/pinctrl/spacemit/pinctrl-k1.c:603:12: warning: context imbalance in 'spacemit_pin_set_config' - wrong count at exit +../arch/x86/kvm/vmx/vmcs12.c:15:9: warning: cast truncates bits from constant value (20002 becomes 2) +../arch/x86/kvm/vmx/vmcs12.c:16:9: warning: cast truncates bits from constant value (20082 becomes 82) +../arch/x86/kvm/vmx/vmcs12.c:17:9: warning: cast truncates bits from constant value (20102 becomes 102) +../arch/x86/kvm/vmx/vmcs12.c:18:9: warning: cast truncates bits from constant value (20182 becomes 182) +../arch/x86/kvm/vmx/vmcs12.c:19:9: warning: cast truncates bits from constant value (20202 becomes 202) +../arch/x86/kvm/vmx/vmcs12.c:20:9: warning: cast truncates bits from constant value (20282 becomes 282) +../arch/x86/kvm/vmx/vmcs12.c:21:9: warning: cast truncates bits from constant value (20302 becomes 302) +../arch/x86/kvm/vmx/vmcs12.c:22:9: warning: cast truncates bits from constant value (20382 becomes 382) +../arch/x86/kvm/vmx/vmcs12.c:23:9: warning: cast truncates bits from constant value (20402 becomes 402) +../arch/x86/kvm/vmx/vmcs12.c:24:9: warning: cast truncates bits from constant value (20482 becomes 482) +../arch/x86/kvm/vmx/vmcs12.c:25:9: warning: cast truncates bits from constant value (30003 becomes 3) +../arch/x86/kvm/vmx/vmcs12.c:26:9: warning: cast truncates bits from constant value (30083 becomes 83) +../arch/x86/kvm/vmx/vmcs12.c:27:9: warning: cast truncates bits from constant value (30103 becomes 103) +../arch/x86/kvm/vmx/vmcs12.c:28:9: warning: cast truncates bits from constant value (30183 becomes 183) +../arch/x86/kvm/vmx/vmcs12.c:29:9: warning: cast truncates bits from constant value (30203 becomes 203) +../arch/x86/kvm/vmx/vmcs12.c:30:9: warning: cast truncates bits from constant value (30283 becomes 283) +../arch/x86/kvm/vmx/vmcs12.c:31:9: warning: cast truncates bits from constant value (30303 becomes 303) +../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80008 becomes 8) +../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80048 becomes 48) +../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (80088 becomes 88) +../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (800c8 becomes c8) +../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80108 becomes 108) +../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80148 becomes 148) +../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (80188 becomes 188) +../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (801c8 becomes 1c8) +../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80208 becomes 208) +../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80248 becomes 248) +../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (80288 becomes 288) +../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (802c8 becomes 2c8) +../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (80388 becomes 388) +../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (803c8 becomes 3c8) +../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80408 becomes 408) +../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80448 becomes 448) +../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80c88 becomes c88) +../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80cc8 becomes cc8) +../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (80488 becomes 488) +../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (804c8 becomes 4c8) +../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80508 becomes 508) +../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80548 becomes 548) +../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (80588 becomes 588) +../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (805c8 becomes 5c8) +../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80608 becomes 608) +../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80648 becomes 648) +../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (80688 becomes 688) +../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (806c8 becomes 6c8) +../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80708 becomes 708) +../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80748 becomes 748) +../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (80788 becomes 788) +../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (807c8 becomes 7c8) +../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80808 becomes 808) +../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80848 becomes 848) +../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (80888 becomes 888) +../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (808c8 becomes 8c8) +../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80908 becomes 908) +../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80948 becomes 948) +../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (80988 becomes 988) +../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (809c8 becomes 9c8) +../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a08 becomes a08) +../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a48 becomes a48) +../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b08 becomes b08) +../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b48 becomes b48) +../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80b88 becomes b88) +../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80bc8 becomes bc8) +../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90009 becomes 9) +../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90049 becomes 49) +../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a000a becomes a) +../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a004a becomes 4a) +../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a008a becomes 8a) +../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a00ca becomes ca) +../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a010a becomes 10a) +../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a014a becomes 14a) +../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a018a becomes 18a) +../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a01ca becomes 1ca) +../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a020a becomes 20a) +../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a024a becomes 24a) +../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a028a becomes 28a) +../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a02ca becomes 2ca) +../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a030a becomes 30a) +../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a034a becomes 34a) +../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a038a becomes 38a) +../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a03ca becomes 3ca) +../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a040a becomes 40a) +../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a044a becomes 44a) +../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a048a becomes 48a) +../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a04ca becomes 4ca) +../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b000b becomes b) +../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b004b becomes 4b) +../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b008b becomes 8b) +../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b00cb becomes cb) +../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b010b becomes 10b) +../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b014b becomes 14b) +../arch/x86/kvm/vmx/vmcs12.c:69:9: warning: cast truncates bits from constant value (100010 becomes 10) +../arch/x86/kvm/vmx/vmcs12.c:70:9: warning: cast truncates bits from constant value (100090 becomes 90) +../arch/x86/kvm/vmx/vmcs12.c:71:9: warning: cast truncates bits from constant value (100110 becomes 110) +../arch/x86/kvm/vmx/vmcs12.c:72:9: warning: cast truncates bits from constant value (100190 becomes 190) +../arch/x86/kvm/vmx/vmcs12.c:73:9: warning: cast truncates bits from constant value (100210 becomes 210) +../arch/x86/kvm/vmx/vmcs12.c:74:9: warning: cast truncates bits from constant value (100290 becomes 290) +../arch/x86/kvm/vmx/vmcs12.c:75:9: warning: cast truncates bits from constant value (100310 becomes 310) +../arch/x86/kvm/vmx/vmcs12.c:76:9: warning: cast truncates bits from constant value (100390 becomes 390) +../arch/x86/kvm/vmx/vmcs12.c:77:9: warning: too many warnings @@ -4530,233 +4419,184 @@ -../kernel/irq/irqdesc.c:903:17: warning: context imbalance in '__irq_get_desc_lock' - wrong count at exit -../mm/page_alloc.c:2644:6: warning: context imbalance in 'free_unref_page' - different lock contexts for basic block -../mm/page_alloc.c:2736:33: warning: context imbalance in 'free_unref_folios' - unexpected unlock -../mm/page_alloc.c:3019:20: warning: context imbalance in 'rmqueue_pcplist' - different lock contexts for basic block -../mm/page_alloc.c:4699:9: warning: context imbalance in 'alloc_pages_bulk_noprof' - different lock contexts for basic block -../mm/page_alloc.c:6907:30: warning: context imbalance in '__accept_page' - unexpected unlock -../mm/page_alloc.c:6918:6: warning: context imbalance in 'accept_page' - wrong count at exit -../mm/page_alloc.c:6933:13: warning: context imbalance in 'try_to_accept_memory_one' - wrong count at exit -../arch/x86/kernel/tboot.c:488:16: warning: incorrect type in assignment (different address spaces) -../arch/x86/kernel/tboot.c:488:16: expected void *config -../arch/x86/kernel/tboot.c:488:16: got void [noderef] __iomem * -../arch/x86/kernel/tboot.c:494:19: warning: incorrect type in assignment (different address spaces) -../arch/x86/kernel/tboot.c:494:19: expected void *heap_base -../arch/x86/kernel/tboot.c:494:19: got void [noderef] __iomem * -../arch/x86/kernel/tboot.c:496:17: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/tboot.c:496:17: expected void volatile [noderef] __iomem *addr -../arch/x86/kernel/tboot.c:496:17: got void *config -../arch/x86/kernel/tboot.c: note: in included file (through ../include/linux/init_task.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'map_tboot_page' - unexpected unlock -../sound/core/seq/seq_virmidi.c:103:9: warning: context imbalance in 'snd_virmidi_dev_receive_event' - different lock contexts for basic block -../sound/core/seq/seq_virmidi.c:184:12: warning: context imbalance in 'snd_virmidi_input_open' - different lock contexts for basic block -../sound/core/seq/seq_virmidi.c: note: in included file (through ../include/linux/wait.h): -../include/linux/list.h:229:25: warning: context imbalance in 'snd_virmidi_input_close' - wrong count at exit -../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/hgafb.c:505:25: expected void const * -../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest -../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/hgafb.c:505:25: expected void const * -../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src -../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/hgafb.c:505:25: expected void const * -../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest -../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/hgafb.c:505:25: expected void const * -../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src -../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/hgafb.c:505:25: expected void * -../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest -../drivers/video/fbdev/hgafb.c:505:25: warning: incorrect type in argument 2 (different address spaces) -../drivers/video/fbdev/hgafb.c:505:25: expected void const * -../drivers/video/fbdev/hgafb.c:505:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src -../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/hgafb.c:516:25: expected void const * -../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest -../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/hgafb.c:516:25: expected void const * -../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src -../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/hgafb.c:516:25: expected void const * -../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest -../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/hgafb.c:516:25: expected void const * -../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src -../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/hgafb.c:516:25: expected void * -../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] dest -../drivers/video/fbdev/hgafb.c:516:25: warning: incorrect type in argument 2 (different address spaces) -../drivers/video/fbdev/hgafb.c:516:25: expected void const * -../drivers/video/fbdev/hgafb.c:516:25: got unsigned char [noderef] [usertype] __iomem *[assigned] src -../drivers/soc/sunxi/sunxi_sram.c:333:13: warning: context imbalance in 'sunxi_sram_lock' - wrong count at exit -../drivers/soc/sunxi/sunxi_sram.c:340:13: warning: context imbalance in 'sunxi_sram_unlock' - unexpected unlock -../fs/notify/inotify/inotify_user.c:576:51: warning: incorrect type in argument 1 (different address spaces) -../fs/notify/inotify/inotify_user.c:576:51: expected struct fsnotify_mark_connector *conn -../fs/notify/inotify/inotify_user.c:576:51: got struct fsnotify_mark_connector [noderef] __rcu *i_fsnotify_marks -../drivers/dma/xilinx/xilinx_dma.c:1037:39: warning: context imbalance in 'xilinx_dma_chan_handle_cyclic' - unexpected unlock -../fs/notify/fanotify/fanotify.c:1057:27: warning: symbol 'fanotify_fsnotify_ops' was not declared. Should it be static? -../fs/signalfd.c:56:33: warning: incorrect type in argument 2 (different address spaces) -../fs/signalfd.c:56:33: expected struct wait_queue_head [usertype] *wait_address -../fs/signalfd.c:56:33: got struct wait_queue_head [noderef] __rcu * -../fs/signalfd.c:58:31: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:58:31: expected struct spinlock [usertype] *lock -../fs/signalfd.c:58:31: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:63:33: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:63:33: expected struct spinlock [usertype] *lock -../fs/signalfd.c:63:33: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:97:32: warning: cast removes address space '__user' of expression -../fs/signalfd.c:115:33: warning: cast removes address space '__user' of expression -../fs/signalfd.c:118:33: warning: cast removes address space '__user' of expression -../fs/signalfd.c:122:33: warning: cast removes address space '__user' of expression -../fs/signalfd.c:138:32: warning: cast removes address space '__user' of expression -../fs/signalfd.c:142:38: warning: cast removes address space '__user' of expression -../fs/signalfd.c:161:31: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:161:31: expected struct spinlock [usertype] *lock -../fs/signalfd.c:161:31: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:170:41: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:170:41: expected struct spinlock [usertype] *lock -../fs/signalfd.c:170:41: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:174:32: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:174:32: expected struct wait_queue_head *wq_head -../fs/signalfd.c:174:32: got struct wait_queue_head [noderef] __rcu * -../fs/signalfd.c:184:41: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:184:41: expected struct spinlock [usertype] *lock -../fs/signalfd.c:184:41: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:186:39: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:186:39: expected struct spinlock [usertype] *lock -../fs/signalfd.c:186:39: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:188:33: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:188:33: expected struct spinlock [usertype] *lock -../fs/signalfd.c:188:33: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:190:35: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:190:35: expected struct wait_queue_head *wq_head -../fs/signalfd.c:190:35: got struct wait_queue_head [noderef] __rcu * -../fs/signalfd.c:297:39: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:297:39: expected struct spinlock [usertype] *lock -../fs/signalfd.c:297:39: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:299:41: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:299:41: expected struct spinlock [usertype] *lock -../fs/signalfd.c:299:41: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:301:17: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:301:17: expected struct wait_queue_head *wq_head -../fs/signalfd.c:301:17: got struct wait_queue_head [noderef] __rcu * -../net/ipv4/udp.c:1614:28: warning: context imbalance in 'udp_rmem_release' - unexpected unlock -../net/ipv4/udp.c:1646:19: warning: context imbalance in 'busylock_acquire' - wrong count at exit -../net/ipv4/udp.c:1658:28: warning: context imbalance in 'busylock_release' - unexpected unlock -../net/ipv4/udp.c:3209:9: warning: context imbalance in 'udp_get_first' - wrong count at exit -../net/ipv4/udp.c:3226:39: warning: context imbalance in 'udp_get_next' - unexpected unlock -../net/ipv4/udp.c:3274:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock -../drivers/video/fbdev/core/sysfillrect.c:316:32: warning: incorrect type in argument 1 (different base types) -../drivers/video/fbdev/core/sysfillrect.c:316:32: expected unsigned long word -../drivers/video/fbdev/core/sysfillrect.c:316:32: got restricted __le64 [usertype] -../drivers/video/fbdev/core/sysfillrect.c:316:32: warning: cast to restricted __le64 -../drivers/tty/tty_jobctrl.c:80:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:80:9: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:80:9: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:83:34: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:83:34: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:83:34: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:124:31: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:124:31: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:124:31: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:126:33: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:126:33: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:126:33: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:135:31: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:135:31: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:135:31: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:156:33: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:156:33: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:156:33: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:165:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:165:9: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:165:9: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:167:40: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:167:40: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:167:40: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:205:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:205:41: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:205:41: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:215:51: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:215:51: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:215:51: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:227:43: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:227:43: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:227:43: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:291:39: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:291:39: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:291:39: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:294:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:294:41: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:294:41: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:323:31: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:323:31: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:323:31: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:326:33: warning: incorrect type in argument 1 (different address spaces) -../drivers/tty/tty_jobctrl.c:326:33: expected struct spinlock [usertype] *lock -../drivers/tty/tty_jobctrl.c:326:33: got struct spinlock [noderef] __rcu * -../drivers/tty/tty_jobctrl.c:19:41: warning: dereference of noderef expression -Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 762. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 762. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 762. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 762. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 762. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 762. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 762. -Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 762. -../security/landlock/fs.c:762: warning: Function parameter or struct member '' not described in 'is_access_to_paths_allowed' -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 762. -Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 762. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 762. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 762. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 762. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 762. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 762. -Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, line 762. -Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1806, line 762. -../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' -../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent2' description in 'is_access_to_paths_allowed' -Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, line 994. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 994. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, line 994. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, line 994. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, line 994. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, line 994. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, line 994. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, line 994. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, line 994. -Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, line 994. -../security/landlock/fs.c:994: warning: Function parameter or struct member '' not described in 'collect_domain_accesses' -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, line 994. -Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, line 994. -../security/landlock/fs.c:994: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' -../net/mpls/af_mpls.c: note: in included file: -../net/mpls/internal.h:157:38: warning: array of flexible structures -../net/core/netpoll.c:358:25: warning: context imbalance in '__netpoll_send_skb' - different lock contexts for basic block -../kernel/rcu/update.c: note: in included file: -../kernel/rcu/tasks.h:2057:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? -../drivers/gpu/drm/tests/drm_format_helper_test.c:994:36: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/tests/drm_format_helper_test.c:994:36: expected restricted __le32 const [usertype] *buf -../drivers/gpu/drm/tests/drm_format_helper_test.c:994:36: got unsigned int [usertype] *[assigned] buf -../drivers/char/applicom.c: In function ‘ac_register_board’: -../drivers/char/applicom.c:130:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable] - 130 | volatile unsigned char byte_reset_it; - | ^~~~~~~~~~~~~ -../drivers/char/applicom.c: In function ‘ac_read’: -../drivers/char/applicom.c:542:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] - 542 | int ret = 0; - | ^~~ -../drivers/char/applicom.c: In function ‘ac_ioctl’: -../drivers/char/applicom.c:705:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable] - 705 | volatile unsigned char byte_reset_it; - | ^~~~~~~~~~~~~ -../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'last_interrupt' not described in 'xdma_chan' -../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'stop_requested' not described in 'xdma_chan' -../net/netfilter/nf_conntrack_netlink.c:1215:36: warning: context imbalance in 'ctnetlink_dump_table' - unexpected unlock -../net/ipv6/ip6_input.c:529:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block -../kernel/rcu/srcutree.c:371:13: warning: context imbalance in 'spin_lock_irqsave_sdp_contention' - wrong count at exit -../kernel/rcu/srcutree.c:389:13: warning: context imbalance in 'spin_lock_irqsave_ssp_contention' - wrong count at exit -../kernel/rcu/srcutree.c:1003:9: warning: context imbalance in 'srcu_funnel_exp_start' - unexpected unlock -../kernel/rcu/srcutree.c:1093:9: warning: context imbalance in 'srcu_funnel_gp_start' - unexpected unlock -../kernel/rcu/srcutree.c:1342:35: warning: context imbalance in 'srcu_gp_start_if_needed' - unexpected unlock +../arch/x86/kernel/apic/apic.c:2143: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' +../arch/x86/kernel/apic/apic.c:2143: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead +../drivers/gpu/host1x/context_bus.c:9:23: warning: symbol 'host1x_context_device_bus_type' was not declared. Should it be static? +../arch/x86/kvm/vmx/vmx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100110 becomes 110) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a018a becomes 18a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b008b becomes 8b) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a020a becomes 20a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b010b becomes 10b) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b019b becomes 19b) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b021b becomes 21b) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b029b becomes 29b) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b031b becomes 31b) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b041b becomes 41b) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110311 becomes 311) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a050a becomes 50a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a071a becomes 71a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a079a becomes 79a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings +../drivers/tty/tty_io.c:2854:22: warning: incorrect type in assignment (different address spaces) +../drivers/tty/tty_io.c:2854:22: expected unsigned char *[addressable] iomem_base +../drivers/tty/tty_io.c:2854:22: got void [noderef] __user * +../drivers/tty/tty_io.c:2878:52: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_io.c:2878:52: expected void [noderef] __user *uptr +../drivers/tty/tty_io.c:2878:52: got unsigned char *[addressable] iomem_base +../drivers/pinctrl/renesas/pinctrl-rzn1.c:187:52: warning: dubious: x | !y +../drivers/pinctrl/renesas/pinctrl-rzn1.c:193:52: warning: dubious: x | !y +../drivers/gpu/drm/tests/drm_kunit_helpers.c:324: warning: bad line: for a KUnit test +../mm/rmap.c: note: in included file (through ../include/linux/ksm.h): +../include/linux/rmap.h:703:28: warning: context imbalance in 'folio_referenced_one' - unexpected unlock +../include/linux/rmap.h:703:28: warning: context imbalance in 'try_to_unmap_one' - unexpected unlock +../include/linux/rmap.h:703:28: warning: context imbalance in 'try_to_migrate_one' - unexpected unlock +../include/linux/rmap.h:703:28: warning: context imbalance in 'page_make_device_exclusive_one' - unexpected unlock +../drivers/video/fbdev/goldfishfb.c:272:34: warning: cast removes address space '__iomem' of expression +../drivers/video/fbdev/goldfishfb.c:292:51: warning: cast removes address space '__iomem' of expression +../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): +../include/linux/bottom_half.h:33:30: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block +../include/linux/bottom_half.h:33:30: warning: context imbalance in '__icmp_send' - different lock contexts for basic block +../mm/vmalloc.c:1054:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit +../mm/vmalloc.c:4426:28: warning: context imbalance in 'vread_iter' - unexpected unlock +../arch/x86/kernel/ftrace.c:41:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit +../arch/x86/kernel/ftrace.c:53:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit +../drivers/video/fbdev/pxa168fb.c:668:27: warning: incorrect type in assignment (different address spaces) +../drivers/video/fbdev/pxa168fb.c:668:27: expected char [noderef] __iomem *screen_base +../drivers/video/fbdev/pxa168fb.c:668:27: got void * +../drivers/video/fbdev/pxa168fb.c:758:25: warning: incorrect type in argument 3 (different address spaces) +../drivers/video/fbdev/pxa168fb.c:758:25: expected void *cpu_addr +../drivers/video/fbdev/pxa168fb.c:758:25: got char [noderef] __iomem *screen_base +../drivers/video/fbdev/pxa168fb.c:790:25: warning: incorrect type in argument 3 (different address spaces) +../drivers/video/fbdev/pxa168fb.c:790:25: expected void *cpu_addr +../drivers/video/fbdev/pxa168fb.c:790:25: got char [noderef] __iomem *screen_base +../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/cirrusfb.c:1853:17: expected void const * +../drivers/video/fbdev/cirrusfb.c:1853:17: got char [noderef] __iomem *screen_base +../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/cirrusfb.c:1853:17: expected void const * +../drivers/video/fbdev/cirrusfb.c:1853:17: got char [noderef] __iomem *screen_base +../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/video/fbdev/cirrusfb.c:1853:17: expected void * +../drivers/video/fbdev/cirrusfb.c:1853:17: got char [noderef] __iomem *screen_base +../kernel/module/tree_lookup.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.h): +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * +../arch/x86/kernel/cpu/intel.c: In function ‘init_intel’: +../arch/x86/kernel/cpu/intel.c:543:34: warning: variable ‘l2’ set but not used [-Wunused-but-set-variable] + 543 | unsigned int l1, l2; + | ^~ +../arch/x86/kernel/apic/vector.c:61:6: warning: context imbalance in 'lock_vector_lock' - wrong count at exit +../arch/x86/kernel/apic/vector.c:69:6: warning: context imbalance in 'unlock_vector_lock' - unexpected unlock +../block/blk-zoned.c:493:30: warning: context imbalance in 'disk_get_and_lock_zone_wplug' - wrong count at exit +../block/blk-zoned.c: note: in included file (through ../include/linux/blkdev.h): +../include/linux/bio.h:527:9: warning: context imbalance in 'blk_zone_wplug_handle_write' - unexpected unlock +../block/blk-zoned.c:1679:31: warning: context imbalance in 'blk_revalidate_seq_zone' - unexpected unlock +../drivers/char/agp/generic.c:47:7: warning: symbol 'agp_gatt_table' was not declared. Should it be static? +../drivers/char/agp/generic.c:48:5: warning: symbol 'agp_memory_reserved' was not declared. Should it be static? +../drivers/leds/leds-pca955x.c: In function ‘pca955x_probe’: +../drivers/leds/leds-pca955x.c:555:43: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 8 [-Wformat-truncation=] + 555 | "%d", i); + | ^~ +../drivers/leds/leds-pca955x.c:555:42: note: directive argument in the range [-2147483641, 2147483646] + 555 | "%d", i); + | ^~~~ +../drivers/leds/leds-pca955x.c:554:33: note: ‘snprintf’ output between 2 and 12 bytes into a destination of size 8 + 554 | snprintf(default_label, sizeof(default_label), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 555 | "%d", i); + | ~~~~~~~~ +../drivers/video/fbdev/broadsheetfb.c:298:40: warning: restricted __le32 degrades to integer +../drivers/video/fbdev/broadsheetfb.c:299:45: warning: restricted __le32 degrades to integer +../drivers/video/fbdev/broadsheetfb.c:879:17: warning: incorrect type in assignment (different base types) +../drivers/video/fbdev/broadsheetfb.c:879:17: expected unsigned short +../drivers/video/fbdev/broadsheetfb.c:879:17: got restricted __le16 [usertype] +../net/netfilter/nf_conntrack_amanda.c:158:33: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_conntrack_amanda.c:158:33: unsigned int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_conntrack_amanda.c:158:33: unsigned int ( * )( ... ) @@ -4764,95 +4603,0 @@ -../net/sched/sch_mqprio.c:702:17: warning: context imbalance in 'mqprio_dump_class_stats' - different lock contexts for basic block -../fs/userfaultfd.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/hashtable.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'handle_userfault' - unexpected unlock -../drivers/video/fbdev/atmel_lcdfb.c:333:27: warning: incorrect type in assignment (different address spaces) -../drivers/video/fbdev/atmel_lcdfb.c:333:27: expected char [noderef] __iomem *screen_base -../drivers/video/fbdev/atmel_lcdfb.c:333:27: got void * -../drivers/video/fbdev/atmel_lcdfb.c:341:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/atmel_lcdfb.c:341:9: expected void const * -../drivers/video/fbdev/atmel_lcdfb.c:341:9: got char [noderef] __iomem *screen_base -../drivers/video/fbdev/atmel_lcdfb.c:341:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/atmel_lcdfb.c:341:9: expected void const * -../drivers/video/fbdev/atmel_lcdfb.c:341:9: got char [noderef] __iomem *screen_base -../drivers/video/fbdev/atmel_lcdfb.c:341:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/atmel_lcdfb.c:341:9: expected void * -../drivers/video/fbdev/atmel_lcdfb.c:341:9: got char [noderef] __iomem *screen_base -../drivers/video/fbdev/atmel_lcdfb.c:312:59: warning: incorrect type in argument 3 (different address spaces) -../drivers/video/fbdev/atmel_lcdfb.c:312:59: expected void *cpu_addr -../drivers/video/fbdev/atmel_lcdfb.c:312:59: got char [noderef] __iomem *screen_base -../drivers/video/fbdev/atmel_lcdfb.c:312:59: warning: incorrect type in argument 3 (different address spaces) -../drivers/video/fbdev/atmel_lcdfb.c:312:59: expected void *cpu_addr -../drivers/video/fbdev/atmel_lcdfb.c:312:59: got char [noderef] __iomem *screen_base -../sound/soc/generic/simple-card-utils.c:27:33: warning: incorrect type in initializer (different base types) -../sound/soc/generic/simple-card-utils.c:27:33: expected unsigned int [usertype] val -../sound/soc/generic/simple-card-utils.c:27:33: got restricted snd_pcm_format_t [usertype] -../sound/soc/generic/simple-card-utils.c:28:33: warning: incorrect type in initializer (different base types) -../sound/soc/generic/simple-card-utils.c:28:33: expected unsigned int [usertype] val -../sound/soc/generic/simple-card-utils.c:28:33: got restricted snd_pcm_format_t [usertype] -../sound/soc/generic/simple-card-utils.c:29:33: warning: incorrect type in initializer (different base types) -../sound/soc/generic/simple-card-utils.c:29:33: expected unsigned int [usertype] val -../sound/soc/generic/simple-card-utils.c:29:33: got restricted snd_pcm_format_t [usertype] -../sound/soc/generic/simple-card-utils.c:30:33: warning: incorrect type in initializer (different base types) -../sound/soc/generic/simple-card-utils.c:30:33: expected unsigned int [usertype] val -../sound/soc/generic/simple-card-utils.c:30:33: got restricted snd_pcm_format_t [usertype] -../sound/soc/generic/simple-card-utils.c:31:33: warning: incorrect type in initializer (different base types) -../sound/soc/generic/simple-card-utils.c:31:33: expected unsigned int [usertype] val -../sound/soc/generic/simple-card-utils.c:31:33: got restricted snd_pcm_format_t [usertype] -../net/ipv4/udp_offload.c:140:60: warning: incorrect type in argument 2 (different base types) -../net/ipv4/udp_offload.c:140:60: expected restricted __wsum [usertype] res -../net/ipv4/udp_offload.c:140:60: got fouled restricted __sum16 -../net/ipv4/udp_offload.c:367:49: warning: incorrect type in argument 2 (different base types) -../net/ipv4/udp_offload.c:367:49: expected restricted __wsum [usertype] res -../net/ipv4/udp_offload.c:367:49: got fouled restricted __sum16 -../net/ipv4/udp_offload.c:369:60: warning: incorrect type in argument 2 (different base types) -../net/ipv4/udp_offload.c:369:60: expected restricted __wsum [usertype] res -../net/ipv4/udp_offload.c:369:60: got fouled restricted __sum16 -../net/ipv4/udp_offload.c:385:41: warning: incorrect type in argument 2 (different base types) -../net/ipv4/udp_offload.c:385:41: expected restricted __wsum [usertype] res -../net/ipv4/udp_offload.c:385:41: got fouled restricted __sum16 -../net/ipv4/udp_offload.c:387:52: warning: incorrect type in argument 2 (different base types) -../net/ipv4/udp_offload.c:387:52: expected restricted __wsum [usertype] res -../net/ipv4/udp_offload.c:387:52: got fouled restricted __sum16 -../drivers/tty/sysrq.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock -../kernel/rcu/tree.c:1044:9: warning: context imbalance in 'rcu_start_this_gp' - different lock contexts for basic block -../kernel/rcu/tree.c:1452:9: warning: context imbalance in 'rcu_poll_gp_seq_start_unlocked' - different lock contexts for basic block -../kernel/rcu/tree.c:1469:9: warning: context imbalance in 'rcu_poll_gp_seq_end_unlocked' - different lock contexts for basic block -../kernel/rcu/tree.c:1920:9: warning: context imbalance in 'rcu_gp_init' - different lock contexts for basic block -../kernel/rcu/tree.c:2490:13: warning: context imbalance in 'rcu_do_batch' - wrong count at exit -../kernel/rcu/tree.c:2692:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block -../kernel/rcu/tree.c:2758:25: warning: context imbalance in 'rcu_force_quiescent_state' - unexpected unlock -../kernel/rcu/tree.c: note: in included file: -../kernel/rcu/tree_stall.h:986:17: warning: context imbalance in 'rcu_check_gp_start_stall' - different lock contexts for basic block -../kernel/rcu/tree.c: note: in included file: -../kernel/rcu/tree_exp.h:192:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block -../kernel/rcu/tree_exp.h:1059:9: warning: context imbalance in 'start_poll_synchronize_rcu_expedited' - different lock contexts for basic block -../kernel/rcu/tree.c: note: in included file: -../kernel/rcu/tree_nocb.h:113:16: warning: context imbalance in 'rcu_nocb_bypass_trylock' - wrong count at exit -../kernel/rcu/tree_nocb.h:130:13: warning: context imbalance in 'rcu_nocb_lock' - wrong count at exit -../kernel/rcu/tree_nocb.h:145:17: warning: context imbalance in 'rcu_nocb_unlock' - unexpected unlock -../kernel/rcu/tree_nocb.h:158:17: warning: context imbalance in 'rcu_nocb_unlock_irqrestore' - unexpected unlock -../kernel/rcu/tree_nocb.h:335:9: warning: context imbalance in 'rcu_nocb_do_flush_bypass' - unexpected unlock -../kernel/rcu/tree_nocb.h:352:13: warning: context imbalance in 'rcu_nocb_flush_bypass' - wrong count at exit -../kernel/rcu/tree_nocb.h:526:13: warning: context imbalance in '__call_rcu_nocb_wake' - wrong count at exit -../kernel/rcu/tree_nocb.h:608:17: warning: context imbalance in 'call_rcu_nocb' - unexpected unlock -../kernel/rcu/tree_nocb.h:691:9: warning: context imbalance in 'nocb_gp_wait' - different lock contexts for basic block -../kernel/rcu/tree_nocb.h:942:9: warning: context imbalance in 'nocb_cb_wait' - wrong count at exit -../kernel/rcu/tree_nocb.h:1111:9: warning: context imbalance in 'rcu_nocb_rdp_deoffload' - wrong count at exit -../kernel/rcu/tree_nocb.h:1236:1: warning: context imbalance in 'lazy_rcu_shrink_scan' - different lock contexts for basic block -../fs/aio.c:1686:13: warning: context imbalance in 'poll_iocb_lock_wq' - different lock contexts for basic block -../fs/aio.c:1717:13: warning: context imbalance in 'poll_iocb_unlock_wq' - unexpected unlock -../mm/madvise.c:206:17: warning: context imbalance in 'swapin_walk_pmd_entry' - unexpected unlock -../mm/madvise.c:432:28: warning: context imbalance in 'madvise_cold_or_pageout_pte_range' - unexpected unlock -../mm/madvise.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/mman.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'madvise_free_pte_range' - unexpected unlock -../drivers/clk/imx/clk-composite-8m.c:190:9: warning: context imbalance in 'imx8m_clk_composite_mux_set_parent' - different lock contexts for basic block -../security/ipe/hooks.c:55: warning: Function parameter or struct member '__always_unused' not described in 'ipe_mmap_file' -../security/ipe/hooks.c:55: warning: Excess function parameter 'reqprot' description in 'ipe_mmap_file' -../security/ipe/hooks.c:83: warning: Function parameter or struct member '__always_unused' not described in 'ipe_file_mprotect' -../security/ipe/hooks.c:83: warning: Excess function parameter 'reqprot' description in 'ipe_file_mprotect' -../arch/x86/kernel/acpi/boot.c:114:30: warning: incorrect type in return expression (different address spaces) -../arch/x86/kernel/acpi/boot.c:114:30: expected void [noderef] __iomem * -../arch/x86/kernel/acpi/boot.c:114:30: got void * -../arch/x86/kernel/acpi/boot.c:122:24: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/acpi/boot.c:122:24: expected void *addr -../arch/x86/kernel/acpi/boot.c:122:24: got void [noderef] __iomem *map @@ -4924,0 +4670,435 @@ +../net/ipv6/route.c:2344:39: warning: incorrect type in assignment (different base types) +../net/ipv6/route.c:2344:39: expected unsigned int [usertype] flow_label +../net/ipv6/route.c:2344:39: got restricted __be32 +../arch/x86/kernel/apic/io_apic.c:298:35: warning: context imbalance in 'ioapic_read_entry' - wrong count at exit +../arch/x86/kernel/apic/io_apic.c:316:13: warning: context imbalance in 'ioapic_write_entry' - wrong count at exit +../arch/x86/kernel/apic/io_apic.c:327:13: warning: context imbalance in 'ioapic_mask_entry' - wrong count at exit +../arch/x86/kernel/apic/io_apic.c:402:13: warning: context imbalance in 'mask_ioapic_irq' - wrong count at exit +../arch/x86/kernel/apic/io_apic.c:415:13: warning: context imbalance in 'unmask_ioapic_irq' - wrong count at exit +../arch/x86/kernel/apic/io_apic.c:464:9: warning: context imbalance in 'eoi_ioapic_pin' - wrong count at exit +../arch/x86/kernel/apic/io_apic.c:468:13: warning: context imbalance in 'clear_IO_APIC_pin' - different lock contexts for basic block +../arch/x86/kernel/apic/io_apic.c:1574:9: warning: context imbalance in 'startup_ioapic_irq' - wrong count at exit +../arch/x86/kernel/apic/io_apic.c:1581:13: warning: context imbalance in 'io_apic_level_ack_pending' - wrong count at exit +../arch/x86/kernel/apic/io_apic.c:1808:9: warning: context imbalance in 'ioapic_set_affinity' - wrong count at exit +../arch/x86/kernel/apic/io_apic.c:1825:12: warning: context imbalance in 'ioapic_irq_get_chip_state' - different lock contexts for basic block +../arch/x86/kernel/apic/io_apic.c:2305:9: warning: context imbalance in 'resume_ioapic_id' - wrong count at exit +../arch/x86/kernel/apic/io_apic.c:2335:12: warning: context imbalance in 'io_apic_get_redir_entries' - wrong count at exit +../arch/x86/kernel/apic/io_apic.c:2475:12: warning: context imbalance in 'io_apic_get_version' - wrong count at exit +../arch/x86/kernel/apic/io_apic.c:2931:5: warning: context imbalance in 'mp_irqdomain_activate' - wrong count at exit +../net/netfilter/nf_conntrack_ftp.c:521:22: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( * )( ... ) +../net/ipv6/ip6_fib.c:2761:13: warning: context imbalance in 'ipv6_route_seq_stop' - unexpected unlock +../drivers/acpi/acpica/evhandler.c:26:4: warning: symbol 'acpi_gbl_default_address_spaces' was not declared. Should it be static? +../arch/x86/kvm/vmx/nested.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80a88 becomes a88) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80608 becomes 608) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80108 becomes 108) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80388 becomes 388) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20482 becomes 482) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100910 becomes 910) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80188 becomes 188) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80208 becomes 208) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80288 becomes 288) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100010 becomes 10) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100710 becomes 710) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20402 becomes 402) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20002 becomes 2) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20082 becomes 82) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20102 becomes 102) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20182 becomes 182) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20202 becomes 202) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20282 becomes 282) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20302 becomes 302) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20382 becomes 382) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120012 becomes 12) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120092 becomes 92) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120112 becomes 112) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120192 becomes 192) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120212 becomes 212) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120292 becomes 292) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120312 becomes 312) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120412 becomes 412) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120492 becomes 492) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120592 becomes 592) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120612 becomes 612) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120512 becomes 512) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120692 becomes 692) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120712 becomes 712) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120792 becomes 792) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120812 becomes 812) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a019a becomes 19a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a021a becomes 21a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a029a becomes 29a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a031a becomes 31a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a049a becomes 49a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a059a becomes 59a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a061a becomes 61a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a089a becomes 89a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b08 becomes b08) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80708 becomes 708) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80788 becomes 788) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80808 becomes 808) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80888 becomes 888) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100390 becomes 390) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180018 becomes 18) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings +../net/sched/sch_mqprio.c:702:17: warning: context imbalance in 'mqprio_dump_class_stats' - different lock contexts for basic block +../net/ipv4/igmp.c: note: in included file (through ../include/linux/igmp.h): +../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures +../net/ipv4/igmp.c:3017:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock +../net/ipv4/igmp.c:3043:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit +../net/ipv4/igmp.c:3060:9: warning: context imbalance in 'igmp_mcf_seq_next' - wrong count at exit +../net/ipv4/igmp.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock +../arch/x86/kernel/apic/apic_numachip.c: note: in included file: +../arch/x86/include/asm/numachip/numachip_csr.h:52:41: warning: incorrect type in argument 2 (different address spaces) +../arch/x86/include/asm/numachip/numachip_csr.h:52:41: expected void volatile [noderef] __iomem *addr +../arch/x86/include/asm/numachip/numachip_csr.h:52:41: got void * +../mm/page_alloc.c:2644:6: warning: context imbalance in 'free_unref_page' - different lock contexts for basic block +../mm/page_alloc.c:2736:33: warning: context imbalance in 'free_unref_folios' - unexpected unlock +../mm/page_alloc.c:3019:20: warning: context imbalance in 'rmqueue_pcplist' - different lock contexts for basic block +../mm/page_alloc.c:4699:9: warning: context imbalance in 'alloc_pages_bulk_noprof' - different lock contexts for basic block +../mm/page_alloc.c:6907:30: warning: context imbalance in '__accept_page' - unexpected unlock +../mm/page_alloc.c:6918:6: warning: context imbalance in 'accept_page' - wrong count at exit +../mm/page_alloc.c:6933:13: warning: context imbalance in 'try_to_accept_memory_one' - wrong count at exit +../drivers/gpu/drm/tests/drm_format_helper_test.c:994:36: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/tests/drm_format_helper_test.c:994:36: expected restricted __le32 const [usertype] *buf +../drivers/gpu/drm/tests/drm_format_helper_test.c:994:36: got unsigned int [usertype] *[assigned] buf +../drivers/xen/xen-pciback/pci_stub.c:772:21: warning: incorrect type in assignment (different base types) +../drivers/xen/xen-pciback/pci_stub.c:772:21: expected signed int [usertype] err +../drivers/xen/xen-pciback/pci_stub.c:772:21: got restricted pci_channel_state_t [usertype] state +../drivers/xen/xen-pciback/pci_stub.c:817:37: warning: incorrect type in assignment (different base types) +../drivers/xen/xen-pciback/pci_stub.c:817:37: expected signed int [usertype] err +../drivers/xen/xen-pciback/pci_stub.c:817:37: got restricted pci_ers_result_t +../net/llc/llc_proc.c:56:9: warning: context imbalance in 'llc_get_sk_idx' - wrong count at exit +../net/llc/llc_proc.c:102:23: warning: context imbalance in 'llc_seq_next' - unexpected unlock +../net/llc/llc_proc.c:117:17: warning: context imbalance in 'llc_seq_stop' - unexpected unlock +../drivers/tty/tty_jobctrl.c:80:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:80:9: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:80:9: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:83:34: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:83:34: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:83:34: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:124:31: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:124:31: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:124:31: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:126:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:126:33: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:126:33: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:135:31: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:135:31: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:135:31: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:156:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:156:33: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:156:33: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:165:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:165:9: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:165:9: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:167:40: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:167:40: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:167:40: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:205:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:205:41: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:205:41: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:215:51: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:215:51: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:215:51: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:227:43: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:227:43: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:227:43: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:291:39: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:291:39: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:291:39: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:294:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:294:41: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:294:41: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:323:31: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:323:31: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:323:31: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:326:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/tty/tty_jobctrl.c:326:33: expected struct spinlock [usertype] *lock +../drivers/tty/tty_jobctrl.c:326:33: got struct spinlock [noderef] __rcu * +../drivers/tty/tty_jobctrl.c:19:41: warning: dereference of noderef expression +../net/core/netpoll.c:358:25: warning: context imbalance in '__netpoll_send_skb' - different lock contexts for basic block +../net/netfilter/nf_conntrack_irc.c:242:38: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_conntrack_irc.c:242:38: unsigned int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_conntrack_irc.c:242:38: unsigned int ( * )( ... ) +../kernel/futex/pi.c:663:9: warning: context imbalance in 'wake_futex_pi' - unexpected unlock +../kernel/futex/pi.c:791:9: warning: context imbalance in '__fixup_pi_state_owner' - unexpected unlock +../kernel/futex/pi.c:1084:9: warning: context imbalance in 'futex_lock_pi' - unexpected unlock +../kernel/futex/pi.c:1116:5: warning: context imbalance in 'futex_unlock_pi' - different lock contexts for basic block +../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: warning: incorrect type in assignment (different address spaces) +../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: expected unsigned long *mmr +../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: got void [noderef] __iomem * +../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: expected void [noderef] __iomem *addr +../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: got unsigned long *mmr +../arch/x86/kernel/apic/x2apic_uv_x.c: note: in included file: +../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * +../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * +../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * +../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * +../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * +../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../net/netfilter/nf_conntrack_snmp.c:42:23: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_conntrack_snmp.c:42:23: int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_conntrack_snmp.c:42:23: int ( * )( ... ) +../arch/x86/kernel/cpu/mtrr/mtrr.c: In function ‘mtrr_bp_init’: +../arch/x86/kernel/cpu/mtrr/mtrr.c:563:31: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] + 563 | unsigned long config, dummy; + | ^~~~~ +../kernel/time/hrtimer.c:121:35: warning: initialized field overwritten [-Woverride-init] + 121 | [CLOCK_REALTIME] = HRTIMER_BASE_REALTIME, + | ^~~~~~~~~~~~~~~~~~~~~ +../kernel/time/hrtimer.c:121:35: note: (near initialization for ‘hrtimer_clock_to_base_table[0]’) +../kernel/time/hrtimer.c:122:35: warning: initialized field overwritten [-Woverride-init] + 122 | [CLOCK_MONOTONIC] = HRTIMER_BASE_MONOTONIC, + | ^~~~~~~~~~~~~~~~~~~~~~ +../kernel/time/hrtimer.c:122:35: note: (near initialization for ‘hrtimer_clock_to_base_table[1]’) +../kernel/time/hrtimer.c:123:35: warning: initialized field overwritten [-Woverride-init] + 123 | [CLOCK_BOOTTIME] = HRTIMER_BASE_BOOTTIME, + | ^~~~~~~~~~~~~~~~~~~~~ +../kernel/time/hrtimer.c:123:35: note: (near initialization for ‘hrtimer_clock_to_base_table[7]’) +../kernel/time/hrtimer.c:124:35: warning: initialized field overwritten [-Woverride-init] + 124 | [CLOCK_TAI] = HRTIMER_BASE_TAI, + | ^~~~~~~~~~~~~~~~ +../kernel/time/hrtimer.c:124:35: note: (near initialization for ‘hrtimer_clock_to_base_table[11]’) +../kernel/futex/requeue.c:677:25: warning: context imbalance in 'futex_requeue' - different lock contexts for basic block +../arch/x86/kvm/vmx/sgx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) +../drivers/tty/sysrq.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock +../drivers/dma/hisi_dma.c:744:21: warning: cast to restricted __le16 +../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer +../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer +../kernel/futex/waitwake.c:277:33: warning: context imbalance in 'futex_wake_op' - different lock contexts for basic block +../kernel/futex/waitwake.c:343:6: warning: context imbalance in 'futex_wait_queue' - unexpected unlock +../kernel/futex/waitwake.c:464:36: warning: context imbalance in 'futex_wait_multiple_setup' - unexpected unlock +../drivers/misc/lis3lv02d/lis3lv02d.c:182:52: warning: cast to restricted __le16 +../arch/x86/kernel/cpu/mtrr/generic.c: In function ‘get_mtrr_state’: +../arch/x86/kernel/cpu/mtrr/generic.c:691:22: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] + 691 | unsigned lo, dummy; + | ^~~~~ +../arch/x86/kernel/cpu/mtrr/generic.c: In function ‘generic_have_wrcomb’: +../arch/x86/kernel/cpu/mtrr/generic.c:1060:31: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] + 1060 | unsigned long config, dummy; + | ^~~~~ +../arch/x86/kvm/vmx/hyperv_evmcs.c:15:9: warning: cast truncates bits from constant value (1a079a becomes 79a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:17:9: warning: cast truncates bits from constant value (1a071a becomes 71a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:19:9: warning: cast truncates bits from constant value (1a081a becomes 81a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:21:9: warning: cast truncates bits from constant value (b000b becomes b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:23:9: warning: cast truncates bits from constant value (b008b becomes 8b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:25:9: warning: cast truncates bits from constant value (b010b becomes 10b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:27:9: warning: cast truncates bits from constant value (1b001b becomes 1b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:29:9: warning: cast truncates bits from constant value (1b009b becomes 9b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:31:9: warning: cast truncates bits from constant value (1b011b becomes 11b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:33:9: warning: cast truncates bits from constant value (1b041b becomes 41b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:35:9: warning: cast truncates bits from constant value (1b049b becomes 49b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:37:9: warning: cast truncates bits from constant value (1b059b becomes 59b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:39:9: warning: cast truncates bits from constant value (80008 becomes 8) +../arch/x86/kvm/vmx/hyperv_evmcs.c:41:9: warning: cast truncates bits from constant value (80088 becomes 88) +../arch/x86/kvm/vmx/hyperv_evmcs.c:43:9: warning: cast truncates bits from constant value (80108 becomes 108) +../arch/x86/kvm/vmx/hyperv_evmcs.c:45:9: warning: cast truncates bits from constant value (1a019a becomes 19a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:47:9: warning: cast truncates bits from constant value (1a021a becomes 21a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:49:9: warning: cast truncates bits from constant value (1a029a becomes 29a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:51:9: warning: cast truncates bits from constant value (1a031a becomes 31a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:53:9: warning: cast truncates bits from constant value (1a039a becomes 39a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:55:9: warning: cast truncates bits from constant value (1a041a becomes 41a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:57:9: warning: cast truncates bits from constant value (1a049a becomes 49a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:59:9: warning: cast truncates bits from constant value (1a051a becomes 51a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:61:9: warning: cast truncates bits from constant value (1a059a becomes 59a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:63:9: warning: cast truncates bits from constant value (1a061a becomes 61a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:65:9: warning: cast truncates bits from constant value (80408 becomes 408) +../arch/x86/kvm/vmx/hyperv_evmcs.c:67:9: warning: cast truncates bits from constant value (80488 becomes 488) +../arch/x86/kvm/vmx/hyperv_evmcs.c:69:9: warning: cast truncates bits from constant value (a000a becomes a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:71:9: warning: cast truncates bits from constant value (a008a becomes 8a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:73:9: warning: cast truncates bits from constant value (a010a becomes 10a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:75:9: warning: cast truncates bits from constant value (a018a becomes 18a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:77:9: warning: cast truncates bits from constant value (a020a becomes 20a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:79:9: warning: cast truncates bits from constant value (a028a becomes 28a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:81:9: warning: cast truncates bits from constant value (a030a becomes 30a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:83:9: warning: cast truncates bits from constant value (a038a becomes 38a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:85:9: warning: cast truncates bits from constant value (a040a becomes 40a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:87:9: warning: cast truncates bits from constant value (1a089a becomes 89a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:89:9: warning: cast truncates bits from constant value (1a091a becomes 91a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:91:9: warning: cast truncates bits from constant value (1a099a becomes 99a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:93:9: warning: cast truncates bits from constant value (180018 becomes 18) +../arch/x86/kvm/vmx/hyperv_evmcs.c:95:9: warning: cast truncates bits from constant value (180098 becomes 98) +../arch/x86/kvm/vmx/hyperv_evmcs.c:97:9: warning: cast truncates bits from constant value (180118 becomes 118) +../arch/x86/kvm/vmx/hyperv_evmcs.c:99:9: warning: cast truncates bits from constant value (180198 becomes 198) +../arch/x86/kvm/vmx/hyperv_evmcs.c:101:9: warning: cast truncates bits from constant value (1a001a becomes 1a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:103:9: warning: cast truncates bits from constant value (1a009a becomes 9a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:105:9: warning: cast truncates bits from constant value (1a011a becomes 11a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:107:9: warning: cast truncates bits from constant value (1a069a becomes 69a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:109:9: warning: cast truncates bits from constant value (1b019b becomes 19b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:111:9: warning: cast truncates bits from constant value (1b021b becomes 21b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:113:9: warning: cast truncates bits from constant value (1b029b becomes 29b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:115:9: warning: cast truncates bits from constant value (1b031b becomes 31b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:117:9: warning: cast truncates bits from constant value (1b039b becomes 39b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:119:9: warning: cast truncates bits from constant value (1b051b becomes 51b) +../arch/x86/kvm/vmx/hyperv_evmcs.c:121:9: warning: cast truncates bits from constant value (80688 becomes 688) +../arch/x86/kvm/vmx/hyperv_evmcs.c:123:9: warning: cast truncates bits from constant value (a048a becomes 48a) +../arch/x86/kvm/vmx/hyperv_evmcs.c:125:9: warning: cast truncates bits from constant value (80b08 becomes b08) +../arch/x86/kvm/vmx/hyperv_evmcs.c:127:9: warning: cast truncates bits from constant value (80b88 becomes b88) +../arch/x86/kvm/vmx/hyperv_evmcs.c:129:9: warning: cast truncates bits from constant value (80c88 becomes c88) +../arch/x86/kvm/vmx/hyperv_evmcs.c:151:9: warning: cast truncates bits from constant value (90009 becomes 9) +../arch/x86/kvm/vmx/hyperv_evmcs.c:153:9: warning: cast truncates bits from constant value (190019 becomes 19) +../arch/x86/kvm/vmx/hyperv_evmcs.c:167:9: warning: cast truncates bits from constant value (190299 becomes 299) +../arch/x86/kvm/vmx/hyperv_evmcs.c:175:9: warning: cast truncates bits from constant value (80188 becomes 188) +../arch/x86/kvm/vmx/hyperv_evmcs.c:177:9: warning: cast truncates bits from constant value (80208 becomes 208) +../arch/x86/kvm/vmx/hyperv_evmcs.c:179:9: warning: cast truncates bits from constant value (80288 becomes 288) +../arch/x86/kvm/vmx/hyperv_evmcs.c:183:9: warning: cast truncates bits from constant value (100710 becomes 710) +../arch/x86/kvm/vmx/hyperv_evmcs.c:185:9: warning: cast truncates bits from constant value (120912 becomes 912) +../arch/x86/kvm/vmx/hyperv_evmcs.c:187:9: warning: cast truncates bits from constant value (100090 becomes 90) +../arch/x86/kvm/vmx/hyperv_evmcs.c:189:9: warning: cast truncates bits from constant value (100110 becomes 110) +../arch/x86/kvm/vmx/hyperv_evmcs.c:191:9: warning: cast truncates bits from constant value (100490 becomes 490) +../arch/x86/kvm/vmx/hyperv_evmcs.c:193:9: warning: cast truncates bits from constant value (100590 becomes 590) +../arch/x86/kvm/vmx/hyperv_evmcs.c:195:9: warning: cast truncates bits from constant value (100610 becomes 610) +../arch/x86/kvm/vmx/hyperv_evmcs.c:198:9: warning: cast truncates bits from constant value (100690 becomes 690) +../arch/x86/kvm/vmx/hyperv_evmcs.c:200:9: warning: cast truncates bits from constant value (130013 becomes 13) +../arch/x86/kvm/vmx/hyperv_evmcs.c:202:9: warning: cast truncates bits from constant value (100010 becomes 10) +../arch/x86/kvm/vmx/hyperv_evmcs.c:204:9: warning: cast truncates bits from constant value (100310 becomes 310) +../arch/x86/kvm/vmx/hyperv_evmcs.c:206:9: warning: cast truncates bits from constant value (100790 becomes 790) +../arch/x86/kvm/vmx/hyperv_evmcs.c:208:9: warning: cast truncates bits from constant value (120012 becomes 12) +../arch/x86/kvm/vmx/hyperv_evmcs.c:210:9: warning: cast truncates bits from constant value (120092 becomes 92) +../arch/x86/kvm/vmx/hyperv_evmcs.c:212:9: warning: cast truncates bits from constant value (120112 becomes 112) +../arch/x86/kvm/vmx/hyperv_evmcs.c:214:9: warning: cast truncates bits from constant value (120192 becomes 192) +../arch/x86/kvm/vmx/hyperv_evmcs.c:216:9: warning: cast truncates bits from constant value (120212 becomes 212) +../arch/x86/kvm/vmx/hyperv_evmcs.c:218:9: warning: cast truncates bits from constant value (120292 becomes 292) +../arch/x86/kvm/vmx/hyperv_evmcs.c:220:9: warning: cast truncates bits from constant value (120312 becomes 312) +../arch/x86/kvm/vmx/hyperv_evmcs.c:222:9: warning: cast truncates bits from constant value (120392 becomes 392) +../arch/x86/kvm/vmx/hyperv_evmcs.c:224:9: warning: cast truncates bits from constant value (120412 becomes 412) +../arch/x86/kvm/vmx/hyperv_evmcs.c:226:9: warning: cast truncates bits from constant value (120492 becomes 492) +../arch/x86/kvm/vmx/hyperv_evmcs.c:228:9: warning: cast truncates bits from constant value (120512 becomes 512) +../arch/x86/kvm/vmx/hyperv_evmcs.c:230:9: warning: cast truncates bits from constant value (120592 becomes 592) +../arch/x86/kvm/vmx/hyperv_evmcs.c:232:9: warning: cast truncates bits from constant value (120612 becomes 612) +../arch/x86/kvm/vmx/hyperv_evmcs.c:234:9: warning: cast truncates bits from constant value (120692 becomes 692) +../arch/x86/kvm/vmx/hyperv_evmcs.c:236:9: warning: cast truncates bits from constant value (120712 becomes 712) +../arch/x86/kvm/vmx/hyperv_evmcs.c:238:9: warning: cast truncates bits from constant value (120792 becomes 792) +../arch/x86/kvm/vmx/hyperv_evmcs.c:240:9: warning: cast truncates bits from constant value (120812 becomes 812) +../arch/x86/kvm/vmx/hyperv_evmcs.c:242:9: warning: cast truncates bits from constant value (120892 becomes 892) +../arch/x86/kvm/vmx/hyperv_evmcs.c:244:9: warning: cast truncates bits from constant value (120992 becomes 992) +../arch/x86/kvm/vmx/hyperv_evmcs.c:246:9: warning: cast truncates bits from constant value (120a92 becomes a92) +../arch/x86/kvm/vmx/hyperv_evmcs.c:250:9: warning: cast truncates bits from constant value (110011 becomes 11) +../arch/x86/kvm/vmx/hyperv_evmcs.c:252:9: warning: cast truncates bits from constant value (110091 becomes 91) +../arch/x86/kvm/vmx/hyperv_evmcs.c:254:9: warning: cast truncates bits from constant value (110111 becomes 111) +../arch/x86/kvm/vmx/hyperv_evmcs.c:256:9: warning: too many warnings +../mm/madvise.c:206:17: warning: context imbalance in 'swapin_walk_pmd_entry' - unexpected unlock +../mm/madvise.c:432:28: warning: context imbalance in 'madvise_cold_or_pageout_pte_range' - unexpected unlock +../mm/madvise.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/mman.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'madvise_free_pte_range' - unexpected unlock +../drivers/clk/imx/clk-composite-8m.c:190:9: warning: context imbalance in 'imx8m_clk_composite_mux_set_parent' - different lock contexts for basic block +../kernel/time/timekeeping.c:116:15: warning: context imbalance in 'timekeeper_lock_irqsave' - wrong count at exit +../kernel/time/timekeeping.c:124:6: warning: context imbalance in 'timekeeper_unlock_irqrestore' - unexpected unlock +../kernel/time/timekeeping.c:610:5: warning: context imbalance in 'pvclock_gtod_register_notifier' - wrong count at exit +../kernel/time/timekeeping.c:628:5: warning: context imbalance in 'pvclock_gtod_unregister_notifier' - wrong count at exit +../kernel/time/timekeeping.c:1747:9: warning: context imbalance in 'timekeeping_init' - wrong count at exit +../kernel/time/timekeeping.c:2219:13: warning: context imbalance in 'timekeeping_advance' - wrong count at exit +../drivers/leds/leds-turris-omnia.c:440:15: warning: cast to restricted __le16 +../drivers/leds/leds-turris-omnia.c:448:16: warning: cast to restricted __le16 +../mm/swap_state.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'swap_vma_readahead' - unexpected unlock +../drivers/iommu/iommufd/vfio_compat.c:377:17: warning: cast removes address space '__user' of expression @@ -4928,134 +5108,29 @@ -../net/netfilter/nf_conntrack_amanda.c:158:33: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_conntrack_amanda.c:158:33: unsigned int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_conntrack_amanda.c:158:33: unsigned int ( * )( ... ) -../kernel/rcu/rcutorture.c:417:22: warning: context imbalance in 'rcu_torture_read_lock' - wrong count at exit -../kernel/rcu/rcutorture.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rcu_torture_read_unlock' - unexpected unlock -../kernel/rcu/rcutorture.c:668:9: warning: context imbalance in 'srcu_torture_read_lock' - wrong count at exit -../kernel/rcu/rcutorture.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:366:9: warning: context imbalance in 'srcu_torture_read_unlock' - unexpected unlock -../kernel/rcu/rcutorture.c:1915:9: warning: context imbalance in 'rcutorture_one_extend' - different lock contexts for basic block -../include/linux/srcu.h:350:9: warning: context imbalance in 'rcu_torture_init_srcu_lockdep' - unexpected unlock -../fs/dax.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/fs_dax.h): -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:10:1: expected unsigned long mask -../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) -../include/trace/events/fs_dax.h:153:1: expected unsigned long mask -../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t -../fs/dax.c:650:39: warning: incorrect type in argument 1 (different base types) -../fs/dax.c:650:39: expected unsigned long v -../fs/dax.c:650:39: got restricted vm_fault_t -../fs/dax.c:652:39: warning: incorrect type in argument 1 (different base types) -../fs/dax.c:652:39: expected unsigned long v -../fs/dax.c:652:39: got restricted vm_fault_t -../fs/dax.c:656:31: warning: incorrect type in argument 1 (different base types) -../fs/dax.c:656:31: expected unsigned long v -../fs/dax.c:656:31: got restricted vm_fault_t -../fs/dax.c:1197:41: warning: incorrect type in argument 3 (different base types) -../fs/dax.c:1197:41: expected int result -../fs/dax.c:1197:41: got restricted vm_fault_t [assigned] [usertype] ret -../fs/dax.c:1727:46: warning: incorrect type in argument 3 (different base types) -../fs/dax.c:1727:46: expected int result -../fs/dax.c:1727:46: got restricted vm_fault_t [usertype] ret -../fs/dax.c:1743:21: warning: incorrect type in assignment (different base types) -../fs/dax.c:1743:21: expected restricted vm_fault_t [assigned] [usertype] ret -../fs/dax.c:1743:21: got unsigned long -../fs/dax.c:1784:51: warning: incorrect type in argument 3 (different base types) -../fs/dax.c:1784:51: expected int result -../fs/dax.c:1784:51: got restricted vm_fault_t [assigned] [usertype] ret -../fs/dax.c:1864:21: warning: incorrect type in assignment (different base types) -../fs/dax.c:1864:21: expected restricted vm_fault_t [assigned] [usertype] ret -../fs/dax.c:1864:21: got unsigned long -../fs/dax.c:1898:62: warning: incorrect type in argument 4 (different base types) -../fs/dax.c:1898:62: expected int result -../fs/dax.c:1898:62: got restricted vm_fault_t [assigned] [usertype] ret -../fs/dax.c:1959:55: warning: incorrect type in argument 3 (different base types) -../fs/dax.c:1959:55: expected int result -../fs/dax.c:1959:55: got restricted vm_fault_t -../fs/dax.c:1974:58: warning: incorrect type in argument 3 (different base types) -../fs/dax.c:1974:58: expected int result -../fs/dax.c:1974:58: got restricted vm_fault_t [assigned] [usertype] ret -../fs/dax.c:243:13: warning: context imbalance in 'wait_entry_unlocked' - unexpected unlock -../fs/dax.c:431:49: warning: context imbalance in 'dax_lock_folio' - different lock contexts for basic block -../fs/dax.c:498:17: warning: context imbalance in 'dax_lock_mapping_entry' - different lock contexts for basic block -../fs/dax.c:967:9: warning: context imbalance in 'dax_writeback_one' - unexpected unlock -../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): -../include/linux/bottom_half.h:33:30: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block -../include/linux/bottom_half.h:33:30: warning: context imbalance in '__icmp_send' - different lock contexts for basic block -../drivers/video/fbdev/pvr2fb.c:1081:11: warning: Using plain integer as NULL pointer -../mm/swap_state.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'swap_vma_readahead' - unexpected unlock -../drivers/misc/lis3lv02d/lis3lv02d.c:182:52: warning: cast to restricted __le16 +../arch/x86/kernel/cpu/mtrr/cleanup.c: In function ‘mtrr_cleanup’: +../arch/x86/kernel/cpu/mtrr/cleanup.c:673:40: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] + 673 | unsigned long base, size, def, dummy; + | ^~~~~ +../arch/x86/kernel/cpu/mtrr/cleanup.c: In function ‘mtrr_trim_uncached_memory’: +../arch/x86/kernel/cpu/mtrr/cleanup.c:869:60: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] + 869 | unsigned long i, base, size, highest_pfn = 0, def, dummy; + | ^~~~~ +../fs/notify/fsnotify.c:410:16: error: incompatible types in comparison expression (different address spaces): +../fs/notify/fsnotify.c:410:16: struct fsnotify_mark_connector [noderef] __rcu * +../fs/notify/fsnotify.c:410:16: struct fsnotify_mark_connector * +../fs/notify/fsnotify.c:412:24: error: incompatible types in comparison expression (different address spaces): +../fs/notify/fsnotify.c:412:24: struct hlist_node [noderef] __rcu * +../fs/notify/fsnotify.c:412:24: struct hlist_node * +../fs/notify/fsnotify.c:422:24: error: incompatible types in comparison expression (different address spaces): +../fs/notify/fsnotify.c:422:24: struct hlist_node [noderef] __rcu * +../fs/notify/fsnotify.c:422:24: struct hlist_node * +../fs/notify/fsnotify.c:589:46: warning: incorrect type in argument 1 (different address spaces) +../fs/notify/fsnotify.c:589:46: expected struct fsnotify_mark_connector **connp +../fs/notify/fsnotify.c:589:46: got struct fsnotify_mark_connector [noderef] __rcu ** +../fs/notify/fsnotify.c:593:46: warning: incorrect type in argument 1 (different address spaces) +../fs/notify/fsnotify.c:593:46: expected struct fsnotify_mark_connector **connp +../fs/notify/fsnotify.c:593:46: got struct fsnotify_mark_connector [noderef] __rcu ** +../fs/notify/fsnotify.c:597:46: warning: incorrect type in argument 1 (different address spaces) +../fs/notify/fsnotify.c:597:46: expected struct fsnotify_mark_connector **connp +../fs/notify/fsnotify.c:597:46: got struct fsnotify_mark_connector [noderef] __rcu ** +../fs/notify/fsnotify.c:601:46: warning: incorrect type in argument 1 (different address spaces) +../fs/notify/fsnotify.c:601:46: expected struct fsnotify_mark_connector **connp +../fs/notify/fsnotify.c:601:46: got struct fsnotify_mark_connector [noderef] __rcu ** @@ -5066,10 +5141,55 @@ -../net/netfilter/nf_conntrack_ftp.c:521:22: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( * )( ... ) -../arch/x86/kernel/early-quirks.c:647:49: warning: restricted pci_power_t degrades to integer -../arch/x86/kernel/early-quirks.c:653:57: warning: restricted pci_power_t degrades to integer -../net/ipv6/route.c:2344:39: warning: incorrect type in assignment (different base types) -../net/ipv6/route.c:2344:39: expected unsigned int [usertype] flow_label -../net/ipv6/route.c:2344:39: got restricted __be32 -../drivers/video/fbdev/goldfishfb.c:272:34: warning: cast removes address space '__iomem' of expression -../drivers/video/fbdev/goldfishfb.c:292:51: warning: cast removes address space '__iomem' of expression +../drivers/video/fbdev/smscufx.c:827:27: warning: incorrect type in assignment (different base types) +../drivers/video/fbdev/smscufx.c:827:27: expected unsigned int [usertype] +../drivers/video/fbdev/smscufx.c:827:27: got restricted __le32 [usertype] +../drivers/video/fbdev/smscufx.c:830:27: warning: incorrect type in assignment (different base types) +../drivers/video/fbdev/smscufx.c:830:27: expected unsigned int [usertype] +../drivers/video/fbdev/smscufx.c:830:27: got restricted __le32 [usertype] +../drivers/video/fbdev/smscufx.c:832:16: warning: incorrect type in assignment (different base types) +../drivers/video/fbdev/smscufx.c:832:16: expected unsigned short [usertype] +../drivers/video/fbdev/smscufx.c:832:16: got restricted __le16 [usertype] +../drivers/video/fbdev/smscufx.c:833:16: warning: incorrect type in assignment (different base types) +../drivers/video/fbdev/smscufx.c:833:16: expected unsigned short [usertype] +../drivers/video/fbdev/smscufx.c:833:16: got restricted __le16 [usertype] +../drivers/video/fbdev/smscufx.c:834:16: warning: incorrect type in assignment (different base types) +../drivers/video/fbdev/smscufx.c:834:16: expected unsigned short [usertype] +../drivers/video/fbdev/smscufx.c:834:16: got restricted __le16 [usertype] +../drivers/video/fbdev/smscufx.c:835:16: warning: incorrect type in assignment (different base types) +../drivers/video/fbdev/smscufx.c:835:16: expected unsigned short [usertype] +../drivers/video/fbdev/smscufx.c:835:16: got restricted __le16 [usertype] +../drivers/video/fbdev/smscufx.c:838:27: warning: incorrect type in assignment (different base types) +../drivers/video/fbdev/smscufx.c:838:27: expected unsigned int [usertype] +../drivers/video/fbdev/smscufx.c:838:27: got restricted __le32 [usertype] +../drivers/video/fbdev/smscufx.c:841:17: warning: incorrect type in assignment (different base types) +../drivers/video/fbdev/smscufx.c:841:17: expected unsigned short [usertype] +../drivers/video/fbdev/smscufx.c:841:17: got restricted __le16 [usertype] +../drivers/video/fbdev/smscufx.c:844:17: warning: incorrect type in assignment (different base types) +../drivers/video/fbdev/smscufx.c:844:17: expected unsigned short [usertype] +../drivers/video/fbdev/smscufx.c:844:17: got restricted __le16 [usertype] +../drivers/dma/loongson1-apb-dma.c:385:9: warning: context imbalance in 'ls1x_dma_pause' - wrong count at exit +../drivers/dma/loongson1-apb-dma.c:133:9: warning: context imbalance in 'ls1x_dma_resume' - wrong count at exit +../drivers/dma/loongson1-apb-dma.c:474:9: warning: context imbalance in 'ls1x_dma_issue_pending' - wrong count at exit +../drivers/dax/super.c:46:5: warning: context imbalance in 'dax_read_lock' - wrong count at exit +../drivers/dax/super.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:350:9: warning: context imbalance in 'dax_read_unlock' - unexpected unlock +../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: warning: incorrect type in assignment (different address spaces) +../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: expected void [noderef] __iomem *mw_addr +../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: got void * +../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: warning: incorrect type in assignment (different address spaces) +../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: expected unsigned int [usertype] *epf_db +../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: got void [noderef] __iomem *mw_addr +../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: warning: incorrect type in argument 2 (different address spaces) +../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: expected void *addr +../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: got void [noderef] __iomem *mw_addr +../drivers/leds/leds-dac124s085.c:42:14: warning: incorrect type in assignment (different base types) +../drivers/leds/leds-dac124s085.c:42:14: expected unsigned short [usertype] word +../drivers/leds/leds-dac124s085.c:42:14: got restricted __le16 [usertype] +../drivers/soc/qcom/smd-rpm.c:177:47: warning: incorrect type in argument 2 (different address spaces) +../drivers/soc/qcom/smd-rpm.c:177:47: expected void const volatile [noderef] __iomem * +../drivers/soc/qcom/smd-rpm.c:177:47: got unsigned char const * +../drivers/gpio/gpio-graniterapids.c:71:12: warning: context imbalance in 'gnr_gpio_configure_line' - different lock contexts for basic block +../drivers/gpio/gpio-graniterapids.c:156:13: warning: context imbalance in 'gnr_gpio_irq_ack' - wrong count at exit +../drivers/gpio/gpio-graniterapids.c:188:15: warning: context imbalance in 'gnr_gpio_irq_mask_unmask' - wrong count at exit +../drivers/gpio/gpio-graniterapids.c:349:9: warning: context imbalance in 'gnr_gpio_suspend' - wrong count at exit +../drivers/gpio/gpio-graniterapids.c:362:9: warning: context imbalance in 'gnr_gpio_resume' - wrong count at exit +../drivers/tty/vt/vt.c:227:5: warning: symbol 'console_blank_hook' was not declared. Should it be static? +../drivers/tty/vt/vt.c:3177:19: warning: symbol 'console_driver' was not declared. Should it be static? @@ -5096,39 +5216 @@ -../drivers/gpio/gpio-graniterapids.c:71:12: warning: context imbalance in 'gnr_gpio_configure_line' - different lock contexts for basic block -../drivers/gpio/gpio-graniterapids.c:156:13: warning: context imbalance in 'gnr_gpio_irq_ack' - wrong count at exit -../drivers/gpio/gpio-graniterapids.c:188:15: warning: context imbalance in 'gnr_gpio_irq_mask_unmask' - wrong count at exit -../drivers/gpio/gpio-graniterapids.c:349:9: warning: context imbalance in 'gnr_gpio_suspend' - wrong count at exit -../drivers/gpio/gpio-graniterapids.c:362:9: warning: context imbalance in 'gnr_gpio_resume' - wrong count at exit -../kernel/rcu/refscale.c:681:24: error: incompatible types in comparison expression (different address spaces): -../kernel/rcu/refscale.c:681:24: struct refscale_typesafe [noderef] __rcu * -../kernel/rcu/refscale.c:681:24: struct refscale_typesafe * -../kernel/rcu/refscale.c:636:13: warning: context imbalance in 'typesafe_lock_acquire' - wrong count at exit -../kernel/rcu/refscale.c:643:13: warning: context imbalance in 'typesafe_lock_release' - unexpected unlock -../drivers/dax/super.c:46:5: warning: context imbalance in 'dax_read_lock' - wrong count at exit -../drivers/dax/super.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:350:9: warning: context imbalance in 'dax_read_unlock' - unexpected unlock -../net/ipv6/ip6_fib.c:2761:13: warning: context imbalance in 'ipv6_route_seq_stop' - unexpected unlock -../mm/zswap.c:1148:23: warning: context imbalance in 'shrink_memcg_cb' - unexpected unlock -../drivers/char/tpm/tpm-buf.c:225:16: warning: cast to restricted __be16 -../drivers/char/tpm/tpm-buf.c:242:16: warning: cast to restricted __be32 -../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/cirrusfb.c:1853:17: expected void const * -../drivers/video/fbdev/cirrusfb.c:1853:17: got char [noderef] __iomem *screen_base -../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/cirrusfb.c:1853:17: expected void const * -../drivers/video/fbdev/cirrusfb.c:1853:17: got char [noderef] __iomem *screen_base -../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/video/fbdev/cirrusfb.c:1853:17: expected void * -../drivers/video/fbdev/cirrusfb.c:1853:17: got char [noderef] __iomem *screen_base -../drivers/video/fbdev/pxa168fb.c:668:27: warning: incorrect type in assignment (different address spaces) -../drivers/video/fbdev/pxa168fb.c:668:27: expected char [noderef] __iomem *screen_base -../drivers/video/fbdev/pxa168fb.c:668:27: got void * -../drivers/video/fbdev/pxa168fb.c:758:25: warning: incorrect type in argument 3 (different address spaces) -../drivers/video/fbdev/pxa168fb.c:758:25: expected void *cpu_addr -../drivers/video/fbdev/pxa168fb.c:758:25: got char [noderef] __iomem *screen_base -../drivers/video/fbdev/pxa168fb.c:790:25: warning: incorrect type in argument 3 (different address spaces) -../drivers/video/fbdev/pxa168fb.c:790:25: expected void *cpu_addr -../drivers/video/fbdev/pxa168fb.c:790:25: got char [noderef] __iomem *screen_base -../drivers/tty/vt/vt.c:227:5: warning: symbol 'console_blank_hook' was not declared. Should it be static? -../drivers/tty/vt/vt.c:3177:19: warning: symbol 'console_driver' was not declared. Should it be static? -../security/ipe/policy_fs.c:21: warning: cannot understand function prototype: 'struct ipefs_file ' -../security/ipe/policy_fs.c:407: warning: cannot understand function prototype: 'const struct ipefs_file policy_subdir[] = ' +../drivers/misc/keba/cp500.c:941:34: warning: Using plain integer as NULL pointer @@ -5137,80 +5219,11 @@ -../lib/locking-selftest.c:310:1: warning: context imbalance in 'AA_spin' - wrong count at exit -../lib/locking-selftest.c:312:1: warning: context imbalance in 'AA_wlock' - wrong count at exit -../lib/locking-selftest.c:314:1: warning: context imbalance in 'AA_rlock' - wrong count at exit -../lib/locking-selftest.c:333:13: warning: context imbalance in 'rlock_AA1' - wrong count at exit -../lib/locking-selftest.c:339:13: warning: context imbalance in 'rlock_AA1B' - wrong count at exit -../lib/locking-selftest.c:359:13: warning: context imbalance in 'rlock_AA2' - wrong count at exit -../lib/locking-selftest.c:371:13: warning: context imbalance in 'rlock_AA3' - wrong count at exit -../lib/locking-selftest.c:740:1: warning: context imbalance in 'double_unlock_spin' - unexpected unlock -../lib/locking-selftest.c:742:1: warning: context imbalance in 'double_unlock_wlock' - unexpected unlock -../lib/locking-selftest.c:744:1: warning: context imbalance in 'double_unlock_rlock' - unexpected unlock -../lib/locking-selftest.c:771:1: warning: context imbalance in 'init_held_spin' - wrong count at exit -../lib/locking-selftest.c:773:1: warning: context imbalance in 'init_held_wlock' - wrong count at exit -../lib/locking-selftest.c:775:1: warning: context imbalance in 'init_held_rlock' - wrong count at exit -../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_HARDIRQ' - wrong count at exit -../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_NOTTHREADED_HARDIRQ' - wrong count at exit -../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_SOFTIRQ' - wrong count at exit -../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_RCU' - wrong count at exit -../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_RCU_BH' - wrong count at exit -../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_RCU_SCHED' - wrong count at exit -../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_raw_spinlock' - wrong count at exit -../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_spinlock' - wrong count at exit -../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_mutex' - wrong count at exit -../lib/locking-selftest.c:2510:1: warning: context imbalance in 'raw_spinlock_in_HARDIRQ' - wrong count at exit -../lib/locking-selftest.c:2511:1: warning: context imbalance in 'raw_spinlock_in_NOTTHREADED_HARDIRQ' - wrong count at exit -../lib/locking-selftest.c:2517:1: warning: context imbalance in 'raw_spinlock_in_SOFTIRQ' - wrong count at exit -../lib/locking-selftest.c:2520:1: warning: context imbalance in 'raw_spinlock_in_RCU' - wrong count at exit -../lib/locking-selftest.c:2521:1: warning: context imbalance in 'raw_spinlock_in_RCU_BH' - wrong count at exit -../lib/locking-selftest.c:2522:1: warning: context imbalance in 'raw_spinlock_in_RCU_SCHED' - wrong count at exit -../lib/locking-selftest.c:2575:1: warning: context imbalance in 'raw_spinlock_in_raw_spinlock' - wrong count at exit -../lib/locking-selftest.c:2575:1: warning: context imbalance in 'raw_spinlock_in_spinlock' - wrong count at exit -../lib/locking-selftest.c:2575:1: warning: context imbalance in 'raw_spinlock_in_mutex' - wrong count at exit -../lib/locking-selftest.c:2510:1: warning: context imbalance in 'spinlock_in_HARDIRQ' - wrong count at exit -../lib/locking-selftest.c:2511:1: warning: context imbalance in 'spinlock_in_NOTTHREADED_HARDIRQ' - wrong count at exit -../lib/locking-selftest.c:2517:1: warning: context imbalance in 'spinlock_in_SOFTIRQ' - wrong count at exit -../lib/locking-selftest.c:2520:1: warning: context imbalance in 'spinlock_in_RCU' - wrong count at exit -../lib/locking-selftest.c:2521:1: warning: context imbalance in 'spinlock_in_RCU_BH' - wrong count at exit -../lib/locking-selftest.c:2522:1: warning: context imbalance in 'spinlock_in_RCU_SCHED' - wrong count at exit -../lib/locking-selftest.c:2576:1: warning: context imbalance in 'spinlock_in_raw_spinlock' - wrong count at exit -../lib/locking-selftest.c:2576:1: warning: context imbalance in 'spinlock_in_spinlock' - wrong count at exit -../lib/locking-selftest.c:2576:1: warning: context imbalance in 'spinlock_in_mutex' - wrong count at exit -../lib/locking-selftest.c:2520:1: warning: context imbalance in 'mutex_in_RCU' - wrong count at exit -../lib/locking-selftest.c:2521:1: warning: context imbalance in 'mutex_in_RCU_BH' - wrong count at exit -../lib/locking-selftest.c:2522:1: warning: context imbalance in 'mutex_in_RCU_SCHED' - wrong count at exit -../lib/locking-selftest.c:2577:1: warning: context imbalance in 'mutex_in_raw_spinlock' - wrong count at exit -../lib/locking-selftest.c:2577:1: warning: context imbalance in 'mutex_in_spinlock' - wrong count at exit -../fs/crypto/keysetup_v1.c:167:17: warning: context imbalance in 'fscrypt_put_direct_key' - unexpected unlock -../drivers/gpu/drm/imx/dcss/dcss-scaler.c:174: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' -../drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_filter_design' -../drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'nn_interpolation' not described in 'dcss_scaler_filter_design' -../net/netfilter/nf_conntrack_irc.c:242:38: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_conntrack_irc.c:242:38: unsigned int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_conntrack_irc.c:242:38: unsigned int ( * )( ... ) -../fs/verity/measure.c:120:17: warning: symbol 'bpf_get_fsverity_digest' was not declared. Should it be static? -../net/ipv4/igmp.c: note: in included file (through ../include/linux/igmp.h): -../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures -../net/ipv4/igmp.c:3017:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock -../net/ipv4/igmp.c:3043:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit -../net/ipv4/igmp.c:3060:9: warning: context imbalance in 'igmp_mcf_seq_next' - wrong count at exit -../net/ipv4/igmp.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock -../drivers/acpi/acpica/evhandler.c:26:4: warning: symbol 'acpi_gbl_default_address_spaces' was not declared. Should it be static? -../drivers/soc/qcom/smd-rpm.c:177:47: warning: incorrect type in argument 2 (different address spaces) -../drivers/soc/qcom/smd-rpm.c:177:47: expected void const volatile [noderef] __iomem * -../drivers/soc/qcom/smd-rpm.c:177:47: got unsigned char const * -../net/core/lwtunnel.c:223:60: warning: incorrect type in initializer (different address spaces) -../net/core/lwtunnel.c:223:60: expected struct lwtunnel_encap_ops const *ops -../net/core/lwtunnel.c:223:60: got struct lwtunnel_encap_ops const [noderef] __rcu * -../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit -../drivers/video/fbdev/broadsheetfb.c:298:40: warning: restricted __le32 degrades to integer -../drivers/video/fbdev/broadsheetfb.c:299:45: warning: restricted __le32 degrades to integer -../drivers/video/fbdev/broadsheetfb.c:879:17: warning: incorrect type in assignment (different base types) -../drivers/video/fbdev/broadsheetfb.c:879:17: expected unsigned short -../drivers/video/fbdev/broadsheetfb.c:879:17: got restricted __le16 [usertype] -../mm/hugetlb.c:636:12: warning: context imbalance in 'allocate_file_region_entries' - wrong count at exit -../mm/hugetlb.c:707:13: warning: context imbalance in 'region_add' - wrong count at exit -../mm/hugetlb.c:774:13: warning: context imbalance in 'region_chg' - wrong count at exit -../mm/hugetlb.c:5425:20: warning: context imbalance in 'move_huge_pte' - different lock contexts for basic block -../mm/hugetlb.c: note: in included file: -../include/linux/mm.h:1455:22: warning: context imbalance in 'hugetlb_wp' - unexpected unlock -../drivers/base/power/runtime.c:520:28: warning: context imbalance in 'rpm_idle' - unexpected unlock +../net/netfilter/nf_conntrack_tftp.c:78:31: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_conntrack_tftp.c:78:31: unsigned int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_conntrack_tftp.c:78:31: unsigned int ( * )( ... ) +../fs/notify/mark.c:670:13: warning: incorrect type in initializer (different address spaces) +../fs/notify/mark.c:670:13: expected struct fsnotify_mark_connector [noderef] __rcu *__new +../fs/notify/mark.c:670:13: got struct fsnotify_mark_connector *[assigned] conn +../fs/notify/mark.c:414:9: warning: context imbalance in 'fsnotify_put_mark' - unexpected unlock +../fs/notify/mark.c:683:39: warning: context imbalance in 'fsnotify_grab_connector' - different lock contexts for basic block +../fs/notify/mark.c:781:20: warning: context imbalance in 'fsnotify_add_mark_list' - unexpected unlock +../fs/notify/mark.c:865:25: warning: context imbalance in 'fsnotify_find_mark' - unexpected unlock +../fs/notify/mark.c:939:17: warning: context imbalance in 'fsnotify_destroy_marks' - unexpected unlock @@ -5259,23 +5272,17 @@ -../kernel/dma/mapping.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/dma.h): -../include/trace/events/dma.h:115:1: error: too long token expansion -../include/trace/events/dma.h:161:1: error: too long token expansion -../drivers/base/power/runtime.c:364: warning: Excess function parameter 'dev' description in '__rpm_callback' -../drivers/xen/xen-pciback/pci_stub.c:772:21: warning: incorrect type in assignment (different base types) -../drivers/xen/xen-pciback/pci_stub.c:772:21: expected signed int [usertype] err -../drivers/xen/xen-pciback/pci_stub.c:772:21: got restricted pci_channel_state_t [usertype] state -../drivers/xen/xen-pciback/pci_stub.c:817:37: warning: incorrect type in assignment (different base types) -../drivers/xen/xen-pciback/pci_stub.c:817:37: expected signed int [usertype] err -../drivers/xen/xen-pciback/pci_stub.c:817:37: got restricted pci_ers_result_t -../drivers/tty/serial/serial_core.c:133:9: warning: context imbalance in 'uart_stop' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:173:9: warning: context imbalance in 'uart_start' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:273:17: warning: context imbalance in 'uart_alloc_xmit_buf' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:298:9: warning: context imbalance in 'uart_free_xmit_buf' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:604:9: warning: context imbalance in 'uart_put_char' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:637:9: warning: context imbalance in 'uart_write' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:650:9: warning: context imbalance in 'uart_write_room' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:663:9: warning: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:688:9: warning: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block -../drivers/misc/keba/cp500.c:941:34: warning: Using plain integer as NULL pointer -../drivers/dma/hisi_dma.c:744:21: warning: cast to restricted __le16 -../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer -../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer +../mm/zswap.c:1148:23: warning: context imbalance in 'shrink_memcg_cb' - unexpected unlock +../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'write_work' not described in 'n_hdlc' +../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'tty_for_write_work' not described in 'n_hdlc' +../drivers/tty/ipwireless/hardware.c:431:30: warning: incorrect type in argument 1 (different base types) +../drivers/tty/ipwireless/hardware.c:431:30: expected unsigned short [usertype] value +../drivers/tty/ipwireless/hardware.c:431:30: got restricted __le16 [assigned] [usertype] raw_data +../drivers/tty/ipwireless/hardware.c:445:30: warning: incorrect type in argument 1 (different base types) +../drivers/tty/ipwireless/hardware.c:445:30: expected unsigned short [usertype] value +../drivers/tty/ipwireless/hardware.c:445:30: got restricted __le16 [assigned] [usertype] raw_data +../drivers/tty/ipwireless/hardware.c:872:46: warning: incorrect type in initializer (different base types) +../drivers/tty/ipwireless/hardware.c:872:46: expected restricted __le16 [usertype] raw_data +../drivers/tty/ipwireless/hardware.c:872:46: got unsigned short +../drivers/tty/ipwireless/hardware.c:889:46: warning: incorrect type in initializer (different base types) +../drivers/tty/ipwireless/hardware.c:889:46: expected restricted __le16 [usertype] raw_data +../drivers/tty/ipwireless/hardware.c:889:46: got unsigned short +../drivers/soc/sunxi/sunxi_sram.c:333:13: warning: context imbalance in 'sunxi_sram_lock' - wrong count at exit +../drivers/soc/sunxi/sunxi_sram.c:340:13: warning: context imbalance in 'sunxi_sram_unlock' - unexpected unlock @@ -5285,3 +5291,0 @@ -../net/netfilter/nf_conntrack_snmp.c:42:23: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_conntrack_snmp.c:42:23: int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_conntrack_snmp.c:42:23: int ( * )( ... ) @@ -5297,14 +5301,19 @@ -../mm/mempolicy.c:548:17: warning: context imbalance in 'queue_folios_pte_range' - unexpected unlock -../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: warning: incorrect type in assignment (different address spaces) -../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: expected void [noderef] __iomem *mw_addr -../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: got void * -../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: warning: incorrect type in assignment (different address spaces) -../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: expected unsigned int [usertype] *epf_db -../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: got void [noderef] __iomem *mw_addr -../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: warning: incorrect type in argument 2 (different address spaces) -../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: expected void *addr -../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: got void [noderef] __iomem *mw_addr -../arch/x86/kernel/cpu/intel.c: In function ‘init_intel’: -../arch/x86/kernel/cpu/intel.c:543:34: warning: variable ‘l2’ set but not used [-Wunused-but-set-variable] - 543 | unsigned int l1, l2; - | ^~ +../fs/eventpoll.c:647:9: warning: restricted __poll_t degrades to integer +../fs/eventpoll.c:647:9: warning: cast to restricted __poll_t +../fs/eventpoll.c:1418:53: warning: incorrect type in argument 3 (different base types) +../fs/eventpoll.c:1418:53: expected unsigned int pollflags +../fs/eventpoll.c:1418:53: got restricted __poll_t +../net/core/lwtunnel.c:223:60: warning: incorrect type in initializer (different address spaces) +../net/core/lwtunnel.c:223:60: expected struct lwtunnel_encap_ops const *ops +../net/core/lwtunnel.c:223:60: got struct lwtunnel_encap_ops const [noderef] __rcu * +../net/ipv6/icmp.c:103:20: warning: context imbalance in 'icmpv6_xmit_lock' - wrong count at exit +../net/ipv6/icmp.c:119:13: warning: context imbalance in 'icmpv6_xmit_unlock' - unexpected unlock +../drivers/tty/serial/serial_core.c:133:9: warning: context imbalance in 'uart_stop' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:173:9: warning: context imbalance in 'uart_start' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:273:17: warning: context imbalance in 'uart_alloc_xmit_buf' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:298:9: warning: context imbalance in 'uart_free_xmit_buf' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:604:9: warning: context imbalance in 'uart_put_char' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:637:9: warning: context imbalance in 'uart_write' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:650:9: warning: context imbalance in 'uart_write_room' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:663:9: warning: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:688:9: warning: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block @@ -5343,0 +5353,133 @@ +../drivers/video/fbdev/hyperv_fb.c:1006:43: warning: incorrect type in assignment (different address spaces) +../drivers/video/fbdev/hyperv_fb.c:1006:43: expected char [noderef] __iomem *screen_base +../drivers/video/fbdev/hyperv_fb.c:1006:43: got unsigned char *mmio_vp +../drivers/video/fbdev/hyperv_fb.c:1046:25: warning: cast removes address space '__iomem' of expression +../drivers/video/fbdev/hyperv_fb.c:1050:27: warning: incorrect type in assignment (different address spaces) +../drivers/video/fbdev/hyperv_fb.c:1050:27: expected char [noderef] __iomem *screen_base +../drivers/video/fbdev/hyperv_fb.c:1050:27: got unsigned char *dio_vp +../kernel/time/alarmtimer.c:532:13: warning: context imbalance in 'alarm_handle_timer' - wrong count at exit +../drivers/pci/xen-pcifront.c:624:18: warning: cast to restricted pci_channel_state_t +../drivers/pci/xen-pcifront.c:634:35: warning: incorrect type in assignment (different base types) +../drivers/pci/xen-pcifront.c:634:35: expected signed int [usertype] err +../drivers/pci/xen-pcifront.c:634:35: got restricted pci_ers_result_t +../drivers/char/virtio_console.c: In function ‘add_port.isra’: +../drivers/char/virtio_console.c:1427:63: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 9 [-Wformat-truncation=] + 1427 | snprintf(debugfs_name, sizeof(debugfs_name), "vport%up%u", + | ^~ +../drivers/char/virtio_console.c:1427:54: note: directive argument in the range [0, 4294967294] + 1427 | snprintf(debugfs_name, sizeof(debugfs_name), "vport%up%u", + | ^~~~~~~~~~~~ +../drivers/char/virtio_console.c:1427:9: note: ‘snprintf’ output between 9 and 27 bytes into a destination of size 16 + 1427 | snprintf(debugfs_name, sizeof(debugfs_name), "vport%up%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1428 | port->portdev->vdev->index, id); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/notify/inotify/inotify_user.c:576:51: warning: incorrect type in argument 1 (different address spaces) +../fs/notify/inotify/inotify_user.c:576:51: expected struct fsnotify_mark_connector *conn +../fs/notify/inotify/inotify_user.c:576:51: got struct fsnotify_mark_connector [noderef] __rcu *i_fsnotify_marks +../drivers/tty/n_gsm.c:4046:29: warning: restricted __be16 degrades to integer +../drivers/tty/n_gsm.c:3167:23: warning: context imbalance in 'gsm_cleanup_mux' - wrong count at exit +../fs/notify/fanotify/fanotify.c:1057:27: warning: symbol 'fanotify_fsnotify_ops' was not declared. Should it be static? +../drivers/video/fbdev/ocfb.c:325:24: warning: incorrect type in assignment (different address spaces) +../drivers/video/fbdev/ocfb.c:325:24: expected void [noderef] __iomem *fb_virt +../drivers/video/fbdev/ocfb.c:325:24: got void * +../drivers/video/fbdev/ocfb.c:365:64: warning: incorrect type in argument 3 (different address spaces) +../drivers/video/fbdev/ocfb.c:365:64: expected void *cpu_addr +../drivers/video/fbdev/ocfb.c:365:64: got void [noderef] __iomem *fb_virt +../drivers/video/fbdev/ocfb.c:378:32: warning: incorrect type in argument 3 (different address spaces) +../drivers/video/fbdev/ocfb.c:378:32: expected void *cpu_addr +../drivers/video/fbdev/ocfb.c:378:32: got void [noderef] __iomem *fb_virt +../arch/x86/kernel/cpu/sgx/virt.c:59:13: warning: incorrect type in assignment (different base types) +../arch/x86/kernel/cpu/sgx/virt.c:59:13: expected int [assigned] ret +../arch/x86/kernel/cpu/sgx/virt.c:59:13: got restricted vm_fault_t +../arch/x86/kernel/cpu/sgx/virt.c:60:20: warning: restricted vm_fault_t degrades to integer +../arch/x86/kernel/cpu/sgx/virt.c:354:36: warning: cast removes address space '__user' of expression +../arch/x86/kernel/cpu/sgx/virt.c:385:24: warning: cast removes address space '__user' of expression +../arch/x86/kernel/cpu/sgx/virt.c:385:43: warning: cast removes address space '__user' of expression +../arch/x86/kernel/cpu/sgx/virt.c:385:58: warning: cast removes address space '__user' of expression +../drivers/leds/flash/leds-ktd2692.c:62:33: warning: symbol 'ktd2692_timing' was not declared. Should it be static? +../net/ipv4/nexthop.c: note: in included file (through ../include/linux/sysctl.h, ../include/net/net_namespace.h, ../include/linux/netdevice.h, ../include/linux/rtnetlink.h): +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * +../drivers/char/tpm/tpm-buf.c:225:16: warning: cast to restricted __be16 +../drivers/char/tpm/tpm-buf.c:242:16: warning: cast to restricted __be32 +../kernel/time/posix-timers.c:292:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:292:29: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:292:29: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:299:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:299:27: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:299:27: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:465:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:465:31: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:465:31: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:469:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:469:33: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:469:33: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:1097:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:1097:27: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:1097:27: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:1099:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:1099:29: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:1099:29: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:253:13: warning: context imbalance in '__posixtimer_deliver_signal' - wrong count at exit +../kernel/time/posix-timers.c:283:6: warning: context imbalance in 'posixtimer_deliver_signal' - unexpected unlock +../kernel/time/posix-timers.c:318:29: warning: context imbalance in 'posix_timer_fn' - wrong count at exit +../kernel/time/posix-timers.c:510:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block +../kernel/time/posix-timers.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'timer_wait_running' - unexpected unlock +../kernel/time/posix-timers.c:868:12: warning: context imbalance in 'do_timer_settime' - different lock contexts for basic block +../kernel/time/posix-timers.c:1011:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:1011:27: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:1011:27: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:1024:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:1024:29: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:1024:29: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:994:1: warning: context imbalance in '__se_sys_timer_delete' - different lock contexts for basic block +../kernel/time/posix-timers.c:1035:13: warning: context imbalance in 'itimer_delete' - wrong count at exit +../sound/soc/amd/acp/acp-i2s.c:95:12: warning: context imbalance in 'acp_i2s_set_tdm_slot' - different lock contexts for basic block +../lib/locking-selftest.c:310:1: warning: context imbalance in 'AA_spin' - wrong count at exit +../lib/locking-selftest.c:312:1: warning: context imbalance in 'AA_wlock' - wrong count at exit +../lib/locking-selftest.c:314:1: warning: context imbalance in 'AA_rlock' - wrong count at exit +../lib/locking-selftest.c:333:13: warning: context imbalance in 'rlock_AA1' - wrong count at exit +../lib/locking-selftest.c:339:13: warning: context imbalance in 'rlock_AA1B' - wrong count at exit +../lib/locking-selftest.c:359:13: warning: context imbalance in 'rlock_AA2' - wrong count at exit +../lib/locking-selftest.c:371:13: warning: context imbalance in 'rlock_AA3' - wrong count at exit +../lib/locking-selftest.c:740:1: warning: context imbalance in 'double_unlock_spin' - unexpected unlock +../lib/locking-selftest.c:742:1: warning: context imbalance in 'double_unlock_wlock' - unexpected unlock +../lib/locking-selftest.c:744:1: warning: context imbalance in 'double_unlock_rlock' - unexpected unlock +../lib/locking-selftest.c:771:1: warning: context imbalance in 'init_held_spin' - wrong count at exit +../lib/locking-selftest.c:773:1: warning: context imbalance in 'init_held_wlock' - wrong count at exit +../lib/locking-selftest.c:775:1: warning: context imbalance in 'init_held_rlock' - wrong count at exit +../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_HARDIRQ' - wrong count at exit +../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_NOTTHREADED_HARDIRQ' - wrong count at exit +../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_SOFTIRQ' - wrong count at exit +../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_RCU' - wrong count at exit +../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_RCU_BH' - wrong count at exit +../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_RCU_SCHED' - wrong count at exit +../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_raw_spinlock' - wrong count at exit +../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_spinlock' - wrong count at exit +../lib/locking-selftest.c:2520:1: warning: context imbalance in 'RCU_in_mutex' - wrong count at exit +../lib/locking-selftest.c:2510:1: warning: context imbalance in 'raw_spinlock_in_HARDIRQ' - wrong count at exit +../lib/locking-selftest.c:2511:1: warning: context imbalance in 'raw_spinlock_in_NOTTHREADED_HARDIRQ' - wrong count at exit +../lib/locking-selftest.c:2517:1: warning: context imbalance in 'raw_spinlock_in_SOFTIRQ' - wrong count at exit +../lib/locking-selftest.c:2520:1: warning: context imbalance in 'raw_spinlock_in_RCU' - wrong count at exit +../lib/locking-selftest.c:2521:1: warning: context imbalance in 'raw_spinlock_in_RCU_BH' - wrong count at exit +../lib/locking-selftest.c:2522:1: warning: context imbalance in 'raw_spinlock_in_RCU_SCHED' - wrong count at exit +../lib/locking-selftest.c:2575:1: warning: context imbalance in 'raw_spinlock_in_raw_spinlock' - wrong count at exit +../lib/locking-selftest.c:2575:1: warning: context imbalance in 'raw_spinlock_in_spinlock' - wrong count at exit +../lib/locking-selftest.c:2575:1: warning: context imbalance in 'raw_spinlock_in_mutex' - wrong count at exit +../lib/locking-selftest.c:2510:1: warning: context imbalance in 'spinlock_in_HARDIRQ' - wrong count at exit +../lib/locking-selftest.c:2511:1: warning: context imbalance in 'spinlock_in_NOTTHREADED_HARDIRQ' - wrong count at exit +../lib/locking-selftest.c:2517:1: warning: context imbalance in 'spinlock_in_SOFTIRQ' - wrong count at exit +../lib/locking-selftest.c:2520:1: warning: context imbalance in 'spinlock_in_RCU' - wrong count at exit +../lib/locking-selftest.c:2521:1: warning: context imbalance in 'spinlock_in_RCU_BH' - wrong count at exit +../lib/locking-selftest.c:2522:1: warning: context imbalance in 'spinlock_in_RCU_SCHED' - wrong count at exit +../lib/locking-selftest.c:2576:1: warning: context imbalance in 'spinlock_in_raw_spinlock' - wrong count at exit +../lib/locking-selftest.c:2576:1: warning: context imbalance in 'spinlock_in_spinlock' - wrong count at exit +../lib/locking-selftest.c:2576:1: warning: context imbalance in 'spinlock_in_mutex' - wrong count at exit +../lib/locking-selftest.c:2520:1: warning: context imbalance in 'mutex_in_RCU' - wrong count at exit +../lib/locking-selftest.c:2521:1: warning: context imbalance in 'mutex_in_RCU_BH' - wrong count at exit +../lib/locking-selftest.c:2522:1: warning: context imbalance in 'mutex_in_RCU_SCHED' - wrong count at exit +../lib/locking-selftest.c:2577:1: warning: context imbalance in 'mutex_in_raw_spinlock' - wrong count at exit +../lib/locking-selftest.c:2577:1: warning: context imbalance in 'mutex_in_spinlock' - wrong count at exit @@ -5347 +5489,76 @@ -../net/mptcp/protocol.c:3371:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock +../net/ipv6/mcast.c: note: in included file: +../include/net/mld.h:32:43: warning: array of flexible structures +../drivers/dma/pch_dma.c:839:14: warning: incorrect type in assignment (different address spaces) +../drivers/dma/pch_dma.c:839:14: expected struct pch_dma_regs *regs +../drivers/dma/pch_dma.c:839:14: got void [noderef] __iomem *membase +../drivers/dma/pch_dma.c:872:34: warning: incorrect type in assignment (different address spaces) +../drivers/dma/pch_dma.c:872:34: expected void [noderef] __iomem *membase +../drivers/dma/pch_dma.c:872:34: got struct pch_dma_desc_regs * +../kernel/time/posix-cpu-timers.c: note: in included file: +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../kernel/time/posix-cpu-timers.c:42:5: warning: context imbalance in 'update_rlimit_cpu' - different lock contexts for basic block +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../kernel/time/posix-cpu-timers.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'posix_cpu_timer_wait_running' - unexpected unlock +../kernel/time/posix-cpu-timers.c: note: in included file: +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:56:33: warning: incorrect type in argument 2 (different address spaces) +../fs/signalfd.c:56:33: expected struct wait_queue_head [usertype] *wait_address +../fs/signalfd.c:56:33: got struct wait_queue_head [noderef] __rcu * +../fs/signalfd.c:58:31: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:58:31: expected struct spinlock [usertype] *lock +../fs/signalfd.c:58:31: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:63:33: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:63:33: expected struct spinlock [usertype] *lock +../fs/signalfd.c:63:33: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:97:32: warning: cast removes address space '__user' of expression +../fs/signalfd.c:115:33: warning: cast removes address space '__user' of expression +../fs/signalfd.c:118:33: warning: cast removes address space '__user' of expression +../fs/signalfd.c:122:33: warning: cast removes address space '__user' of expression +../fs/signalfd.c:138:32: warning: cast removes address space '__user' of expression +../fs/signalfd.c:142:38: warning: cast removes address space '__user' of expression +../fs/signalfd.c:161:31: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:161:31: expected struct spinlock [usertype] *lock +../fs/signalfd.c:161:31: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:170:41: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:170:41: expected struct spinlock [usertype] *lock +../fs/signalfd.c:170:41: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:174:32: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:174:32: expected struct wait_queue_head *wq_head +../fs/signalfd.c:174:32: got struct wait_queue_head [noderef] __rcu * +../fs/signalfd.c:184:41: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:184:41: expected struct spinlock [usertype] *lock +../fs/signalfd.c:184:41: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:186:39: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:186:39: expected struct spinlock [usertype] *lock +../fs/signalfd.c:186:39: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:188:33: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:188:33: expected struct spinlock [usertype] *lock +../fs/signalfd.c:188:33: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:190:35: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:190:35: expected struct wait_queue_head *wq_head +../fs/signalfd.c:190:35: got struct wait_queue_head [noderef] __rcu * +../fs/signalfd.c:297:39: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:297:39: expected struct spinlock [usertype] *lock +../fs/signalfd.c:297:39: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:299:41: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:299:41: expected struct spinlock [usertype] *lock +../fs/signalfd.c:299:41: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:301:17: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:301:17: expected struct wait_queue_head *wq_head +../fs/signalfd.c:301:17: got struct wait_queue_head [noderef] __rcu * @@ -5364,5 +5580,0 @@ -../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:350: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:350:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock @@ -5375,91 +5587,13 @@ -../net/ipv6/icmp.c:103:20: warning: context imbalance in 'icmpv6_xmit_lock' - wrong count at exit -../net/ipv6/icmp.c:119:13: warning: context imbalance in 'icmpv6_xmit_unlock' - unexpected unlock -../drivers/leds/leds-pca955x.c: In function ‘pca955x_probe’: -../drivers/leds/leds-pca955x.c:555:43: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 8 [-Wformat-truncation=] - 555 | "%d", i); - | ^~ -../drivers/leds/leds-pca955x.c:555:42: note: directive argument in the range [-2147483641, 2147483646] - 555 | "%d", i); - | ^~~~ -../drivers/leds/leds-pca955x.c:554:33: note: ‘snprintf’ output between 2 and 12 bytes into a destination of size 8 - 554 | snprintf(default_label, sizeof(default_label), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 555 | "%d", i); - | ~~~~~~~~ -../net/ipv6/mcast.c: note: in included file: -../include/net/mld.h:32:43: warning: array of flexible structures -../fs/backing-file.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h): -../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) -../include/linux/cred.h:182:41: expected struct cred const *old -../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred -../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) -../include/linux/cred.h:182:41: expected struct cred const *old -../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred -../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) -../include/linux/cred.h:182:41: expected struct cred const *old -../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred -../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) -../include/linux/cred.h:182:41: expected struct cred const *old -../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred -../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) -../include/linux/cred.h:182:41: expected struct cred const *old -../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred -../kernel/kcmp.c:192:37: warning: incorrect type in argument 1 (different address spaces) -../kernel/kcmp.c:192:37: expected void *v1 -../kernel/kcmp.c:192:37: got struct sighand_struct [noderef] __rcu *sighand -../kernel/kcmp.c:192:53: warning: incorrect type in argument 2 (different address spaces) -../kernel/kcmp.c:192:53: expected void *v2 -../kernel/kcmp.c:192:53: got struct sighand_struct [noderef] __rcu *sighand -../kernel/kcmp.c:207:62: warning: incorrect type in argument 4 (different address spaces) -../kernel/kcmp.c:207:62: expected struct kcmp_epoll_slot [noderef] __user *uslot -../kernel/kcmp.c:207:62: got void * -../kernel/freezer.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/cgroup.h, ../include/linux/memcontrol.h, ../include/linux/swap.h, ...): -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../drivers/gpu/drm/imx/ipuv3/imx-ldb.c: In function ‘imx_ldb_probe’: -../drivers/gpu/drm/imx/ipuv3/imx-ldb.c:540:57: warning: ‘_sel’ directive output may be truncated writing 4 bytes into a region of size between 3 and 13 [-Wformat-truncation=] - 540 | snprintf(clkname, sizeof(clkname), "di%d_sel", i); - | ^~~~ -../drivers/gpu/drm/imx/ipuv3/imx-ldb.c:540:17: note: ‘snprintf’ output between 8 and 18 bytes into a destination of size 16 - 540 | snprintf(clkname, sizeof(clkname), "di%d_sel", i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/video/fbdev/smscufx.c:827:27: warning: incorrect type in assignment (different base types) -../drivers/video/fbdev/smscufx.c:827:27: expected unsigned int [usertype] -../drivers/video/fbdev/smscufx.c:827:27: got restricted __le32 [usertype] -../drivers/video/fbdev/smscufx.c:830:27: warning: incorrect type in assignment (different base types) -../drivers/video/fbdev/smscufx.c:830:27: expected unsigned int [usertype] -../drivers/video/fbdev/smscufx.c:830:27: got restricted __le32 [usertype] -../drivers/video/fbdev/smscufx.c:832:16: warning: incorrect type in assignment (different base types) -../drivers/video/fbdev/smscufx.c:832:16: expected unsigned short [usertype] -../drivers/video/fbdev/smscufx.c:832:16: got restricted __le16 [usertype] -../drivers/video/fbdev/smscufx.c:833:16: warning: incorrect type in assignment (different base types) -../drivers/video/fbdev/smscufx.c:833:16: expected unsigned short [usertype] -../drivers/video/fbdev/smscufx.c:833:16: got restricted __le16 [usertype] -../drivers/video/fbdev/smscufx.c:834:16: warning: incorrect type in assignment (different base types) -../drivers/video/fbdev/smscufx.c:834:16: expected unsigned short [usertype] -../drivers/video/fbdev/smscufx.c:834:16: got restricted __le16 [usertype] -../drivers/video/fbdev/smscufx.c:835:16: warning: incorrect type in assignment (different base types) -../drivers/video/fbdev/smscufx.c:835:16: expected unsigned short [usertype] -../drivers/video/fbdev/smscufx.c:835:16: got restricted __le16 [usertype] -../drivers/video/fbdev/smscufx.c:838:27: warning: incorrect type in assignment (different base types) -../drivers/video/fbdev/smscufx.c:838:27: expected unsigned int [usertype] -../drivers/video/fbdev/smscufx.c:838:27: got restricted __le32 [usertype] -../drivers/video/fbdev/smscufx.c:841:17: warning: incorrect type in assignment (different base types) -../drivers/video/fbdev/smscufx.c:841:17: expected unsigned short [usertype] -../drivers/video/fbdev/smscufx.c:841:17: got restricted __le16 [usertype] -../drivers/video/fbdev/smscufx.c:844:17: warning: incorrect type in assignment (different base types) -../drivers/video/fbdev/smscufx.c:844:17: expected unsigned short [usertype] -../drivers/video/fbdev/smscufx.c:844:17: got restricted __le16 [usertype] -../drivers/tty/ipwireless/hardware.c:431:30: warning: incorrect type in argument 1 (different base types) -../drivers/tty/ipwireless/hardware.c:431:30: expected unsigned short [usertype] value -../drivers/tty/ipwireless/hardware.c:431:30: got restricted __le16 [assigned] [usertype] raw_data -../drivers/tty/ipwireless/hardware.c:445:30: warning: incorrect type in argument 1 (different base types) -../drivers/tty/ipwireless/hardware.c:445:30: expected unsigned short [usertype] value -../drivers/tty/ipwireless/hardware.c:445:30: got restricted __le16 [assigned] [usertype] raw_data -../drivers/tty/ipwireless/hardware.c:872:46: warning: incorrect type in initializer (different base types) -../drivers/tty/ipwireless/hardware.c:872:46: expected restricted __le16 [usertype] raw_data -../drivers/tty/ipwireless/hardware.c:872:46: got unsigned short -../drivers/tty/ipwireless/hardware.c:889:46: warning: incorrect type in initializer (different base types) -../drivers/tty/ipwireless/hardware.c:889:46: expected restricted __le16 [usertype] raw_data -../drivers/tty/ipwireless/hardware.c:889:46: got unsigned short +../mm/hugetlb.c:636:12: warning: context imbalance in 'allocate_file_region_entries' - wrong count at exit +../mm/hugetlb.c:707:13: warning: context imbalance in 'region_add' - wrong count at exit +../mm/hugetlb.c:774:13: warning: context imbalance in 'region_chg' - wrong count at exit +../mm/hugetlb.c:5425:20: warning: context imbalance in 'move_huge_pte' - different lock contexts for basic block +../mm/hugetlb.c: note: in included file: +../include/linux/mm.h:1455:22: warning: context imbalance in 'hugetlb_wp' - unexpected unlock +../drivers/xen/privcmd.c:572:35: warning: cast removes address space '__user' of expression +../drivers/xen/privcmd.c:572:32: warning: incorrect type in assignment (different address spaces) +../drivers/xen/privcmd.c:572:32: expected unsigned long [noderef] [usertype] __user *[addressable] [assigned] user_gfn +../drivers/xen/privcmd.c:572:32: got unsigned long [usertype] * +../drivers/xen/privcmd.c:700:17: warning: incorrect type in assignment (different address spaces) +../drivers/xen/privcmd.c:700:17: expected void *[usertype] h +../drivers/xen/privcmd.c:700:17: got void [noderef] __user *uptr @@ -5468,17 +5602,68 @@ -../fs/posix_acl.c:53:23: error: incompatible types in comparison expression (different address spaces): -../fs/posix_acl.c:53:23: struct posix_acl [noderef] __rcu * -../fs/posix_acl.c:53:23: struct posix_acl * -../fs/posix_acl.c:67:33: error: incompatible types in comparison expression (different address spaces): -../fs/posix_acl.c:67:33: struct posix_acl [noderef] __rcu * -../fs/posix_acl.c:67:33: struct posix_acl * -../drivers/dma/loongson1-apb-dma.c:385:9: warning: context imbalance in 'ls1x_dma_pause' - wrong count at exit -../drivers/dma/loongson1-apb-dma.c:133:9: warning: context imbalance in 'ls1x_dma_resume' - wrong count at exit -../drivers/dma/loongson1-apb-dma.c:474:9: warning: context imbalance in 'ls1x_dma_issue_pending' - wrong count at exit -../mm/ksm.c:643:25: warning: context imbalance in 'break_ksm' - unexpected unlock -../mm/ksm.c:754:17: warning: context imbalance in 'get_mergeable_page' - unexpected unlock -../mm/ksm.c: note: in included file: -../include/linux/rmap.h:703:28: warning: context imbalance in 'write_protect_page' - unexpected unlock -../mm/ksm.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'replace_page' - unexpected unlock -../mm/ksm.c:2551:33: warning: context imbalance in 'scan_get_next_rmap_item' - unexpected unlock -../drivers/iommu/iommufd/vfio_compat.c:377:17: warning: cast removes address space '__user' of expression +../drivers/tty/mxser.c:288:32: warning: array of flexible structures +../net/bridge/br_multicast.c: note: in included file (through ../include/linux/igmp.h): +../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures +../net/bridge/br_multicast.c: note: in included file: +../include/net/mld.h:32:43: warning: array of flexible structures +../net/ipv4/ipmr.c:2944:13: warning: context imbalance in 'ipmr_vif_seq_start' - different lock contexts for basic block +../net/ipv4/ipmr.c: note: in included file (through ../include/linux/mroute.h): +../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock +../kernel/time/itimer.c:53:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:53:27: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:53:27: got struct spinlock [noderef] __rcu * +../kernel/time/itimer.c:70:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:70:29: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:70:29: got struct spinlock [noderef] __rcu * +../kernel/time/itimer.c:82:35: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:82:35: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:82:35: got struct spinlock [noderef] __rcu * +../kernel/time/itimer.c:86:37: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:86:37: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:86:37: got struct spinlock [noderef] __rcu * +../kernel/time/itimer.c:198:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:198:27: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:198:27: got struct spinlock [noderef] __rcu * +../kernel/time/itimer.c:212:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:212:29: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:212:29: got struct spinlock [noderef] __rcu * +../kernel/time/itimer.c:236:35: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:236:35: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:236:35: got struct spinlock [noderef] __rcu * +../kernel/time/itimer.c:245:45: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:245:45: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:245:45: got struct spinlock [noderef] __rcu * +../kernel/time/itimer.c:258:37: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:258:37: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:258:37: got struct spinlock [noderef] __rcu * +../mm/mempolicy.c:548:17: warning: context imbalance in 'queue_folios_pte_range' - unexpected unlock +../net/netfilter/nf_nat_amanda.c:67:9: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_nat_amanda.c:67:9: unsigned int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_nat_amanda.c:67:9: unsigned int ( * )( ... ) +../net/netfilter/nf_nat_amanda.c:75:9: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_nat_amanda.c:75:9: unsigned int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_nat_amanda.c:75:9: unsigned int ( * )( ... ) +../drivers/tty/nozomi.c:389:26: warning: cast to restricted __le16 +../drivers/tty/nozomi.c:392:26: warning: cast to restricted __le32 +../drivers/tty/nozomi.c:400:36: warning: cast to restricted __le16 +../drivers/tty/nozomi.c:404:34: warning: cast to restricted __le32 +../drivers/tty/nozomi.c:433:24: warning: incorrect type in argument 1 (different base types) +../drivers/tty/nozomi.c:433:24: expected unsigned short val +../drivers/tty/nozomi.c:433:24: got restricted __le16 [usertype] +../drivers/tty/nozomi.c:441:24: warning: incorrect type in argument 1 (different base types) +../drivers/tty/nozomi.c:441:24: expected unsigned int val +../drivers/tty/nozomi.c:441:24: got restricted __le32 [usertype] +../drivers/tty/nozomi.c:449:32: warning: incorrect type in argument 1 (different base types) +../drivers/tty/nozomi.c:449:32: expected unsigned short val +../drivers/tty/nozomi.c:449:32: got restricted __le16 [usertype] +../drivers/tty/nozomi.c:453:32: warning: incorrect type in argument 1 (different base types) +../drivers/tty/nozomi.c:453:32: expected unsigned int val +../drivers/tty/nozomi.c:453:32: got restricted __le32 [usertype] +../drivers/tty/nozomi.c:332:25: warning: array of flexible structures +../drivers/tty/nozomi.c:761:16: warning: cast to restricted __le32 +../fs/userfaultfd.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/hashtable.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'handle_userfault' - unexpected unlock +../net/netfilter/nf_nat_ftp.c:117:9: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_nat_ftp.c:117:9: unsigned int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_nat_ftp.c:117:9: unsigned int ( * )( ... ) +../net/netfilter/nf_nat_ftp.c:125:9: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_nat_ftp.c:125:9: unsigned int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_nat_ftp.c:125:9: unsigned int ( * )( ... ) @@ -5486,0 +5672,29 @@ +../net/ipv4/ipmr_base.c:147:6: warning: context imbalance in 'mr_mfc_seq_idx' - wrong count at exit +../net/ipv4/ipmr_base.c:200:23: warning: context imbalance in 'mr_mfc_seq_next' - unexpected unlock +../net/netfilter/nf_nat_irc.c:89:9: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_nat_irc.c:89:9: unsigned int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_nat_irc.c:89:9: unsigned int ( * )( ... ) +../net/netfilter/nf_nat_irc.c:97:9: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_nat_irc.c:97:9: unsigned int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_nat_irc.c:97:9: unsigned int ( * )( ... ) +../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in assignment (different address spaces) +../drivers/xen/pvcalls-back.c:1014:9: expected void **slot +../drivers/xen/pvcalls-back.c:1014:9: got void [noderef] __rcu ** +../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in assignment (different address spaces) +../drivers/xen/pvcalls-back.c:1014:9: expected void **slot +../drivers/xen/pvcalls-back.c:1014:9: got void [noderef] __rcu ** +../drivers/xen/pvcalls-back.c:1015:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/xen/pvcalls-back.c:1015:49: expected void [noderef] __rcu **slot +../drivers/xen/pvcalls-back.c:1015:49: got void **slot +../drivers/xen/pvcalls-back.c:1020:38: warning: incorrect type in assignment (different address spaces) +../drivers/xen/pvcalls-back.c:1020:38: expected void **slot +../drivers/xen/pvcalls-back.c:1020:38: got void [noderef] __rcu ** +../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/xen/pvcalls-back.c:1014:9: expected void [noderef] __rcu **slot +../drivers/xen/pvcalls-back.c:1014:9: got void **slot +../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in assignment (different address spaces) +../drivers/xen/pvcalls-back.c:1014:9: expected void **slot +../drivers/xen/pvcalls-back.c:1014:9: got void [noderef] __rcu ** +../drivers/xen/pvcalls-front.c:948:24: warning: incorrect type in return expression (different base types) +../drivers/xen/pvcalls-front.c:948:24: expected restricted __poll_t +../drivers/xen/pvcalls-front.c:948:24: got int [assigned] ret @@ -5493,3 +5706,0 @@ -../net/mctp/route.c:160:9: warning: context imbalance in 'mctp_lookup_key' - different lock contexts for basic block -../net/mctp/route.c:524:39: warning: context imbalance in 'mctp_route_input' - unexpected unlock -../drivers/nfc/nfcmrvl/uart.c:48:33: warning: cast to restricted __le32 @@ -5499,21 +5710,30 @@ -../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'write_work' not described in 'n_hdlc' -../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'tty_for_write_work' not described in 'n_hdlc' -../net/netfilter/nf_conntrack_tftp.c:78:31: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_conntrack_tftp.c:78:31: unsigned int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_conntrack_tftp.c:78:31: unsigned int ( * )( ... ) -../arch/x86/kernel/ftrace.c:41:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit -../arch/x86/kernel/ftrace.c:53:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit -../arch/x86/kernel/apic/apic.c:2143: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' -../arch/x86/kernel/apic/apic.c:2143: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead -../fs/coredump.c:392:27: warning: incorrect type in argument 1 (different address spaces) -../fs/coredump.c:392:27: expected struct spinlock [usertype] *lock -../fs/coredump.c:392:27: got struct spinlock [noderef] __rcu * -../fs/coredump.c:401:29: warning: incorrect type in argument 1 (different address spaces) -../fs/coredump.c:401:29: expected struct spinlock [usertype] *lock -../fs/coredump.c:401:29: got struct spinlock [noderef] __rcu * -../fs/coredump.c:440:31: warning: incorrect type in argument 1 (different address spaces) -../fs/coredump.c:440:31: expected struct spinlock [usertype] *lock -../fs/coredump.c:440:31: got struct spinlock [noderef] __rcu * -../fs/coredump.c:445:33: warning: incorrect type in argument 1 (different address spaces) -../fs/coredump.c:445:33: expected struct spinlock [usertype] *lock -../fs/coredump.c:445:33: got struct spinlock [noderef] __rcu * +../drivers/base/power/runtime.c:520:28: warning: context imbalance in 'rpm_idle' - unexpected unlock +../drivers/base/power/runtime.c:364: warning: Excess function parameter 'dev' description in '__rpm_callback' +../drivers/tty/serial/mvebu-uart.c:758:9: warning: context imbalance in 'mvebu_uart_console_write' - different lock contexts for basic block +../net/ipv4/syncookies.c:218:17: warning: context imbalance in 'tcp_get_cookie_sock' - unexpected unlock +../drivers/scsi/megaraid/megaraid_mbox.c:195:5: warning: symbol 'mraid_debug_level' was not declared. Should it be static? +../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'bc' not described in 'tick_broadcast_setup_oneshot' +../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'from_periodic' not described in 'tick_broadcast_setup_oneshot' +../fs/aio.c:1686:13: warning: context imbalance in 'poll_iocb_lock_wq' - different lock contexts for basic block +../fs/aio.c:1717:13: warning: context imbalance in 'poll_iocb_unlock_wq' - unexpected unlock +../drivers/scsi/device_handler/scsi_dh_alua.c: note: in included file (through ../include/linux/atomic.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ...): +../arch/x86/include/asm/atomic.h:93:16: warning: context imbalance in 'alua_rtpg' - different lock contexts for basic block +../net/netfilter/nf_nat_tftp.c:43:9: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_nat_tftp.c:43:9: unsigned int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_nat_tftp.c:43:9: unsigned int ( * )( ... ) +../net/netfilter/nf_nat_tftp.c:51:9: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_nat_tftp.c:51:9: unsigned int ( [noderef] __rcu * )( ... ) +../net/netfilter/nf_nat_tftp.c:51:9: unsigned int ( * )( ... ) +../drivers/nfc/nfcmrvl/uart.c:48:33: warning: cast to restricted __le32 +../drivers/tty/serial/rda-uart.c:606:9: warning: context imbalance in 'rda_uart_port_write' - different lock contexts for basic block +../drivers/gpu/drm/imx/dcss/dcss-scaler.c:174: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' +../drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_filter_design' +../drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'nn_interpolation' not described in 'dcss_scaler_filter_design' +../net/ipv6/seg6.c:252:15: warning: incorrect type in assignment (different address spaces) +../net/ipv6/seg6.c:252:15: expected struct in6_addr *t_old +../net/ipv6/seg6.c:252:15: got struct in6_addr [noderef] __rcu *tun_src +../net/ipv6/seg6.c:430:24: warning: incorrect type in assignment (different address spaces) +../net/ipv6/seg6.c:430:24: expected struct in6_addr [noderef] __rcu *tun_src +../net/ipv6/seg6.c:430:24: got void *_res +../net/bluetooth/af_bluetooth.c:245:25: warning: context imbalance in 'bt_accept_enqueue' - different lock contexts for basic block +../arch/x86/kernel/kprobes/opt.c:529:13: warning: function 'arch_unoptimize_kprobes' with external linkage has definition @@ -5535,7 +5754,0 @@ -../mm/kfence/core.c:359:34: warning: cast to restricted __le64 -../mm/kfence/core.c:363:34: warning: cast to restricted __le64 -../mm/kfence/core.c:383:21: warning: cast to restricted __le64 -../mm/kfence/core.c:403:21: warning: cast to restricted __le64 -../mm/kfence/core.c: note: in included file (through ../include/linux/bitmap.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ...): -../include/linux/string.h:373:15: warning: memset with byte count of 315392 -../mm/kfence/core.c:1259:9: warning: context imbalance in 'kfence_handle_page_fault' - different lock contexts for basic block @@ -5546,4 +5759,148 @@ -../kernel/module/tree_lookup.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.h): -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * +../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'expires' not described in 'tick_program_event' +../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'force' not described in 'tick_program_event' +../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'newdev' not described in 'tick_setup_oneshot' +../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'handler' not described in 'tick_setup_oneshot' +../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'next_event' not described in 'tick_setup_oneshot' +../kernel/time/tick-oneshot.c:74: warning: Function parameter or struct member 'handler' not described in 'tick_switch_to_oneshot' +../drivers/gpu/drm/imx/ipuv3/imx-ldb.c: In function ‘imx_ldb_probe’: +../drivers/gpu/drm/imx/ipuv3/imx-ldb.c:540:57: warning: ‘_sel’ directive output may be truncated writing 4 bytes into a region of size between 3 and 13 [-Wformat-truncation=] + 540 | snprintf(clkname, sizeof(clkname), "di%d_sel", i); + | ^~~~ +../drivers/gpu/drm/imx/ipuv3/imx-ldb.c:540:17: note: ‘snprintf’ output between 8 and 18 bytes into a destination of size 16 + 540 | snprintf(clkname, sizeof(clkname), "di%d_sel", i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/char/applicom.c: In function ‘ac_register_board’: +../drivers/char/applicom.c:130:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable] + 130 | volatile unsigned char byte_reset_it; + | ^~~~~~~~~~~~~ +../drivers/char/applicom.c: In function ‘ac_read’: +../drivers/char/applicom.c:542:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] + 542 | int ret = 0; + | ^~~ +../drivers/char/applicom.c: In function ‘ac_ioctl’: +../drivers/char/applicom.c:705:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable] + 705 | volatile unsigned char byte_reset_it; + | ^~~~~~~~~~~~~ +../net/rose/rose_route.c:722:41: warning: context imbalance in 'rose_get_neigh' - unexpected unlock +../fs/dax.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/fs_dax.h): +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:10:1: expected unsigned long mask +../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../include/trace/events/fs_dax.h:153:1: warning: incorrect type in initializer (different base types) +../include/trace/events/fs_dax.h:153:1: expected unsigned long mask +../include/trace/events/fs_dax.h:153:1: got restricted vm_fault_t +../fs/dax.c:650:39: warning: incorrect type in argument 1 (different base types) +../fs/dax.c:650:39: expected unsigned long v +../fs/dax.c:650:39: got restricted vm_fault_t +../fs/dax.c:652:39: warning: incorrect type in argument 1 (different base types) +../fs/dax.c:652:39: expected unsigned long v +../fs/dax.c:652:39: got restricted vm_fault_t +../fs/dax.c:656:31: warning: incorrect type in argument 1 (different base types) +../fs/dax.c:656:31: expected unsigned long v +../fs/dax.c:656:31: got restricted vm_fault_t +../fs/dax.c:1197:41: warning: incorrect type in argument 3 (different base types) +../fs/dax.c:1197:41: expected int result +../fs/dax.c:1197:41: got restricted vm_fault_t [assigned] [usertype] ret +../fs/dax.c:1727:46: warning: incorrect type in argument 3 (different base types) +../fs/dax.c:1727:46: expected int result +../fs/dax.c:1727:46: got restricted vm_fault_t [usertype] ret +../fs/dax.c:1743:21: warning: incorrect type in assignment (different base types) +../fs/dax.c:1743:21: expected restricted vm_fault_t [assigned] [usertype] ret +../fs/dax.c:1743:21: got unsigned long +../fs/dax.c:1784:51: warning: incorrect type in argument 3 (different base types) +../fs/dax.c:1784:51: expected int result +../fs/dax.c:1784:51: got restricted vm_fault_t [assigned] [usertype] ret +../fs/dax.c:1864:21: warning: incorrect type in assignment (different base types) +../fs/dax.c:1864:21: expected restricted vm_fault_t [assigned] [usertype] ret +../fs/dax.c:1864:21: got unsigned long +../fs/dax.c:1898:62: warning: incorrect type in argument 4 (different base types) +../fs/dax.c:1898:62: expected int result +../fs/dax.c:1898:62: got restricted vm_fault_t [assigned] [usertype] ret +../fs/dax.c:1959:55: warning: incorrect type in argument 3 (different base types) +../fs/dax.c:1959:55: expected int result +../fs/dax.c:1959:55: got restricted vm_fault_t +../fs/dax.c:1974:58: warning: incorrect type in argument 3 (different base types) +../fs/dax.c:1974:58: expected int result +../fs/dax.c:1974:58: got restricted vm_fault_t [assigned] [usertype] ret +../fs/dax.c:243:13: warning: context imbalance in 'wait_entry_unlocked' - unexpected unlock +../fs/dax.c:431:49: warning: context imbalance in 'dax_lock_folio' - different lock contexts for basic block +../fs/dax.c:498:17: warning: context imbalance in 'dax_lock_mapping_entry' - different lock contexts for basic block +../fs/dax.c:967:9: warning: context imbalance in 'dax_writeback_one' - unexpected unlock +../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:350: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:350:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock +../net/netfilter/nf_conncount.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/uio.h, ../include/linux/socket.h, ../include/uapi/linux/in.h, ../include/linux/in.h): @@ -5553,4 +5910,91 @@ -../arch/x86/kernel/cpu/mtrr/mtrr.c: In function ‘mtrr_bp_init’: -../arch/x86/kernel/cpu/mtrr/mtrr.c:563:31: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] - 563 | unsigned long config, dummy; - | ^~~~~ +../drivers/scsi/megaraid/megaraid_sas_debugfs.c:45:15: warning: symbol 'megasas_debugfs_root' was not declared. Should it be static? +../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: expected unsigned short [usertype] r1_alt_dev_handle +../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: got restricted __le16 +../drivers/scsi/megaraid/megaraid_sas_fp.c:181:72: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:186:33: warning: cast to restricted __le16 +../drivers/scsi/megaraid/megaraid_sas_fp.c:194:25: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:195:25: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:197:33: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:198:33: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:201:79: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:202:33: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:210:41: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:211:49: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:213:49: warning: cast to restricted __le16 +../drivers/scsi/megaraid/megaraid_sas_fp.c:219:58: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:220:33: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:229:41: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:230:33: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: expected unsigned short [usertype] r1_alt_dev_handle +../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: got restricted __le16 +../drivers/scsi/megaraid/megaraid_sas_fp.c:1188:28: warning: restricted __le16 degrades to integer +../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: expected unsigned short [usertype] pd1_dev_handle +../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: got restricted __le16 +../drivers/scsi/megaraid/megaraid_sas_base.c:77:14: warning: symbol 'resetwaittime' was not declared. Should it be static? +../drivers/scsi/megaraid/megaraid_sas_base.c:89:14: warning: symbol 'dual_qdepth_disable' was not declared. Should it be static? +../drivers/scsi/megaraid/megaraid_sas_base.c:97:5: warning: symbol 'perf_mode' was not declared. Should it be static? +../drivers/scsi/megaraid/megaraid_sas_base.c:109:5: warning: symbol 'event_log_level' was not declared. Should it be static? +../drivers/scsi/megaraid/megaraid_sas_base.c:113:14: warning: symbol 'enable_sdev_max_qd' was not declared. Should it be static? +../drivers/scsi/megaraid/megaraid_sas_base.c:117:5: warning: symbol 'poll_queues' was not declared. Should it be static? +../drivers/scsi/megaraid/megaraid_sas_base.c:126:5: warning: symbol 'host_tagset_enable' was not declared. Should it be static? +../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: got int +../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: got int +../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: got int +../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: got int +../drivers/scsi/megaraid/megaraid_sas_base.c:205:26: warning: symbol 'megasas_mgmt_info' was not declared. Should it be static? +../drivers/scsi/megaraid/megaraid_sas_base.c:212:5: warning: symbol 'megasas_dbg_lvl' was not declared. Should it be static? +../drivers/scsi/megaraid/megaraid_sas_base.c:294:31: warning: restricted __le16 degrades to integer +../drivers/scsi/megaraid/megaraid_sas_base.c:300:31: warning: cast from restricted __le16 +../drivers/scsi/megaraid/megaraid_sas_base.c:426:29: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: expected unsigned int [usertype] opcode +../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: got restricted __le32 [usertype] opcode +../drivers/scsi/megaraid/megaraid_sas_base.c:2020:33: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_base.c:2061:34: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_base.c: note: in included file: +../drivers/scsi/megaraid/megaraid_sas.h:2485:32: warning: array of flexible structures +../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: got int +../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: got int +../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: got int +../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: got int +../drivers/scsi/megaraid/megaraid_sas_base.c:6297:42: warning: cast removes address space '__iomem' of expression +../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: warning: incorrect type in assignment (different address spaces) +../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: expected unsigned int [noderef] [usertype] __iomem * +../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: got unsigned int [usertype] * +../drivers/scsi/megaraid/megaraid_sas_base.c:6301:34: warning: cast removes address space '__iomem' of expression +../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: warning: incorrect type in assignment (different address spaces) +../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: expected unsigned int [noderef] [usertype] __iomem * +../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: got unsigned int [usertype] * +../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: got int +../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: got int +../drivers/scsi/megaraid/megaraid_sas_base.c:7579:44: warning: restricted __le32 degrades to integer +../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: expected int crash_support +../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: got restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: warning: invalid assignment: &= +../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: left side has type restricted __le16 +../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: right side has type int +../drivers/scsi/megaraid/megaraid_sas_base.c:8805:46: warning: restricted __le32 degrades to integer @@ -5560,29 +6004,92 @@ -../drivers/video/fbdev/hyperv_fb.c:1006:43: warning: incorrect type in assignment (different address spaces) -../drivers/video/fbdev/hyperv_fb.c:1006:43: expected char [noderef] __iomem *screen_base -../drivers/video/fbdev/hyperv_fb.c:1006:43: got unsigned char *mmio_vp -../drivers/video/fbdev/hyperv_fb.c:1046:25: warning: cast removes address space '__iomem' of expression -../drivers/video/fbdev/hyperv_fb.c:1050:27: warning: incorrect type in assignment (different address spaces) -../drivers/video/fbdev/hyperv_fb.c:1050:27: expected char [noderef] __iomem *screen_base -../drivers/video/fbdev/hyperv_fb.c:1050:27: got unsigned char *dio_vp -../arch/x86/kernel/apic/vector.c:61:6: warning: context imbalance in 'lock_vector_lock' - wrong count at exit -../arch/x86/kernel/apic/vector.c:69:6: warning: context imbalance in 'unlock_vector_lock' - unexpected unlock -../arch/x86/kernel/cpu/mtrr/generic.c: In function ‘get_mtrr_state’: -../arch/x86/kernel/cpu/mtrr/generic.c:691:22: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] - 691 | unsigned lo, dummy; - | ^~~~~ -../arch/x86/kernel/cpu/mtrr/generic.c: In function ‘generic_have_wrcomb’: -../arch/x86/kernel/cpu/mtrr/generic.c:1060:31: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] - 1060 | unsigned long config, dummy; - | ^~~~~ -../drivers/tty/serial/mvebu-uart.c:758:9: warning: context imbalance in 'mvebu_uart_console_write' - different lock contexts for basic block -../drivers/base/regmap/regcache-maple.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/debugfs.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'regcache_maple_sync_block' - unexpected unlock -../drivers/video/fbdev/ocfb.c:325:24: warning: incorrect type in assignment (different address spaces) -../drivers/video/fbdev/ocfb.c:325:24: expected void [noderef] __iomem *fb_virt -../drivers/video/fbdev/ocfb.c:325:24: got void * -../drivers/video/fbdev/ocfb.c:365:64: warning: incorrect type in argument 3 (different address spaces) -../drivers/video/fbdev/ocfb.c:365:64: expected void *cpu_addr -../drivers/video/fbdev/ocfb.c:365:64: got void [noderef] __iomem *fb_virt -../drivers/video/fbdev/ocfb.c:378:32: warning: incorrect type in argument 3 (different address spaces) -../drivers/video/fbdev/ocfb.c:378:32: expected void *cpu_addr -../drivers/video/fbdev/ocfb.c:378:32: got void [noderef] __iomem *fb_virt +../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: expected unsigned long long [usertype] RDPQBaseAddress +../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: got restricted __le64 [usertype] +../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: expected restricted __le64 [usertype] Words +../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: got unsigned long long +../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: got int +../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: got int +../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: got int +../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: expected restricted __le16 [usertype] flags +../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: got int +../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: expected unsigned long long [usertype] +../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: got restricted __le64 [usertype] +../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: expected unsigned long long [usertype] +../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: got restricted __le64 [usertype] +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: expected restricted __le16 [usertype] virtual_disk_tgt_id +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: got unsigned short [usertype] pd_target_id +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: expected restricted __le16 [usertype] config_seq_num +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: got unsigned short [usertype] seqNum +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: expected restricted __le16 [usertype] DevHandle +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: got unsigned short [usertype] devHandle +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: expected restricted __le16 [usertype] DevHandle +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: got unsigned short [usertype] r1_alt_dev_handle +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: expected restricted __le16 [usertype] DevHandle +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: got unsigned short [usertype] r1_alt_dev_handle +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: expected unsigned short [usertype] r1_alt_dev_handle +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: got restricted __le16 [usertype] DevHandle +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: expected unsigned short [usertype] peer_smid +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: got restricted __le16 [usertype] +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: expected unsigned short [usertype] peer_smid +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: got restricted __le16 [usertype] +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: expected unsigned int [usertype] data_length +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: got restricted __le32 [usertype] DataLength +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3629:59: warning: cast to restricted __le32 +../drivers/scsi/megaraid/megaraid_sas_fusion.c:4321:24: warning: cast to restricted __le16 +../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: expected unsigned short [usertype] DevHandle +../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: got restricted __le16 [usertype] +../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: expected unsigned short [usertype] TaskMID +../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: got restricted __le16 [usertype] +../drivers/scsi/megaraid/megaraid_sas_fusion.c:5367:34: warning: symbol 'megasas_instance_template_fusion' was not declared. Should it be static? +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3465:21: warning: cast to restricted __le16 +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: expected unsigned int [usertype] data_length +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: got restricted __le32 [usertype] DataLength +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: warning: incorrect type in assignment (different base types) +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: expected unsigned int [usertype] data_length +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: got restricted __le32 [usertype] DataLength +../drivers/scsi/megaraid/megaraid_sas_fusion.c:3488:32: warning: cast to restricted __le32 +../mm/ksm.c:643:25: warning: context imbalance in 'break_ksm' - unexpected unlock +../mm/ksm.c:754:17: warning: context imbalance in 'get_mergeable_page' - unexpected unlock +../mm/ksm.c: note: in included file: +../include/linux/rmap.h:703:28: warning: context imbalance in 'write_protect_page' - unexpected unlock +../mm/ksm.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'replace_page' - unexpected unlock +../mm/ksm.c:2551:33: warning: context imbalance in 'scan_get_next_rmap_item' - unexpected unlock +../net/ipv4/tcp_sigpool.c:260:5: warning: context imbalance in 'tcp_sigpool_start' - wrong count at exit +../drivers/clk/renesas/clk-r8a7778.c:84:52: warning: dubious: x | !y +../drivers/clk/renesas/clk-r8a7778.c:86:50: warning: dubious: x | !y +../drivers/nvme/host/sysfs.c:795:30: warning: symbol 'nvme_tls_attrs_group' was not declared. Should it be static? +../kernel/time/timer_migration.c:852:9: warning: context imbalance in 'tmigr_update_events' - different lock contexts for basic block +../mm/kfence/core.c:359:34: warning: cast to restricted __le64 +../mm/kfence/core.c:363:34: warning: cast to restricted __le64 +../mm/kfence/core.c:383:21: warning: cast to restricted __le64 +../mm/kfence/core.c:403:21: warning: cast to restricted __le64 +../mm/kfence/core.c: note: in included file (through ../include/linux/bitmap.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ...): +../include/linux/string.h:373:15: warning: memset with byte count of 315392 +../mm/kfence/core.c:1259:9: warning: context imbalance in 'kfence_handle_page_fault' - different lock contexts for basic block +../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'perst_irq' not described in 'rockchip_pcie_ep' +../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'perst_asserted' not described in 'rockchip_pcie_ep' +../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'link_up' not described in 'rockchip_pcie_ep' +../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'link_training' not described in 'rockchip_pcie_ep' +../net/ax25/ax25_std_timer.c:29:6: warning: context imbalance in 'ax25_std_heartbeat_expiry' - different lock contexts for basic block @@ -5638,0 +6146,60 @@ +../drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:254:9: warning: cast truncates bits from constant value (ffffff7f becomes 7f) +../drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c:49:25: warning: symbol 'imx_legacy_bridge_funcs' was not declared. Should it be static? +../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/gpu/drm/bridge/synopsys/dw-hdmi.c:3346:30: warning: cast truncates bits from constant value (ffffff0d becomes d) +../net/sunrpc/xprt.c:1710:9: warning: context imbalance in 'xprt_dynamic_alloc_slot' - unexpected unlock +../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit +../arch/x86/kernel/kvm.c:71:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? +../kernel/acct.c:476:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/acct.c:476:31: expected struct spinlock [usertype] *lock +../kernel/acct.c:476:31: got struct spinlock [noderef] __rcu * +../kernel/acct.c:486:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/acct.c:486:33: expected struct spinlock [usertype] *lock +../kernel/acct.c:486:33: got struct spinlock [noderef] __rcu * +../kernel/acct.c:569:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/acct.c:569:31: expected struct spinlock [usertype] *lock +../kernel/acct.c:569:31: got struct spinlock [noderef] __rcu * +../kernel/acct.c:589:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/acct.c:589:33: expected struct spinlock [usertype] *lock +../kernel/acct.c:589:33: got struct spinlock [noderef] __rcu * +../kernel/acct.c:211:12: warning: context imbalance in 'acct_on' - different lock contexts for basic block +../kernel/acct.c:312:9: warning: context imbalance in '__se_sys_acct' - different lock contexts for basic block +../kernel/acct.c:317:22: warning: context imbalance in 'acct_exit_ns' - wrong count at exit +../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1127:78: warning: incorrect type in argument 2 (different base types) +../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1127:78: expected unsigned int [usertype] irq_mask +../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1127:78: got restricted __le32 [usertype] status_lo +../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1128:62: warning: invalid assignment: |= +../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1128:62: left side has type restricted __le32 +../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1128:62: right side has type unsigned long +../drivers/pci/controller/dwc/pcie-designware.c: In function ‘dw_pcie_edma_detect’: +../drivers/pci/controller/dwc/pcie-designware.c:988:50: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 3 [-Wformat-truncation=] + 988 | snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs); + | ^~ +In function ‘dw_pcie_edma_irq_verify’, + inlined from ‘dw_pcie_edma_detect’ at ../drivers/pci/controller/dwc/pcie-designware.c:1039:8: +../drivers/pci/controller/dwc/pcie-designware.c:988:46: note: directive argument in the range [-2147483648, 15] + 988 | snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs); + | ^~~~~~~ +../drivers/pci/controller/dwc/pcie-designware.c:988:17: note: ‘snprintf’ output between 5 and 15 bytes into a destination of size 6 + 988 | snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/verity/measure.c:120:17: warning: symbol 'bpf_get_fsverity_digest' was not declared. Should it be static? +../net/ipv6/ip6mr.c:433:13: warning: context imbalance in 'ip6mr_vif_seq_start' - different lock contexts for basic block +../net/ipv6/ip6mr.c: note: in included file (through ../include/linux/mroute6.h): +../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock +../net/sched/em_cmp.c:40:31: warning: cast to restricted __be16 +../net/sched/em_cmp.c:50:31: warning: cast to restricted __be32 @@ -5643,31 +6210,8 @@ -../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_report_zones' - unexpected unlock -../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_write' - unexpected unlock -../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock -../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock -../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_set_zone_cond' - unexpected unlock -../drivers/block/zram/zram_drv.c: note: in included file (through ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ../arch/x86/include/asm/timex.h, ../include/linux/timex.h, ...): -../include/linux/spinlock.h:361:16: warning: context imbalance in 'zram_slot_trylock' - wrong count at exit -../drivers/block/zram/zram_drv.c:66:13: warning: context imbalance in 'zram_slot_lock' - wrong count at exit -../drivers/block/zram/zram_drv.c:71:13: warning: context imbalance in 'zram_slot_unlock' - unexpected unlock -../arch/x86/kernel/cpu/mtrr/cleanup.c: In function ‘mtrr_cleanup’: -../arch/x86/kernel/cpu/mtrr/cleanup.c:673:40: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] - 673 | unsigned long base, size, def, dummy; - | ^~~~~ -../arch/x86/kernel/cpu/mtrr/cleanup.c: In function ‘mtrr_trim_uncached_memory’: -../arch/x86/kernel/cpu/mtrr/cleanup.c:869:60: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] - 869 | unsigned long i, base, size, highest_pfn = 0, def, dummy; - | ^~~~~ -../net/ipv4/nexthop.c: note: in included file (through ../include/linux/sysctl.h, ../include/net/net_namespace.h, ../include/linux/netdevice.h, ../include/linux/rtnetlink.h): -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * -../drivers/dma/pch_dma.c:839:14: warning: incorrect type in assignment (different address spaces) -../drivers/dma/pch_dma.c:839:14: expected struct pch_dma_regs *regs -../drivers/dma/pch_dma.c:839:14: got void [noderef] __iomem *membase -../drivers/dma/pch_dma.c:872:34: warning: incorrect type in assignment (different address spaces) -../drivers/dma/pch_dma.c:872:34: expected void [noderef] __iomem *membase -../drivers/dma/pch_dma.c:872:34: got struct pch_dma_desc_regs * -../mm/migrate.c:406:20: warning: context imbalance in 'migration_entry_wait' - unexpected unlock -../mm/migrate.c:897:9: warning: context imbalance in '__buffer_migrate_folio' - different lock contexts for basic block -../mm/migrate.c:2248:25: warning: context imbalance in 'add_folio_for_migration' - unexpected unlock -../mm/migrate.c:2421:25: warning: context imbalance in 'do_pages_stat_array' - unexpected unlock +../net/bluetooth/hci_event.c: note: in included file (through ../include/net/bluetooth/hci_core.h): +../include/net/bluetooth/hci.h:2616:47: warning: array of flexible structures +../include/net/bluetooth/hci.h:2702:43: warning: array of flexible structures +../drivers/acpi/acpica/nspredef.c: note: in included file: +../drivers/acpi/acpica/acpredef.h:187:34: warning: symbol 'acpi_gbl_predefined_methods' was not declared. Should it be static? +../net/can/j1939/main.c: note: in included file (through ../include/linux/can/can-ml.h): +../include/linux/netdevice.h:2610:20: warning: context imbalance in '__j1939_rx_release' - wrong count at exit +../fs/crypto/keysetup_v1.c:167:17: warning: context imbalance in 'fscrypt_put_direct_key' - unexpected unlock @@ -5849,27 +6393,39 @@ -../arch/x86/kernel/apic/io_apic.c:298:35: warning: context imbalance in 'ioapic_read_entry' - wrong count at exit -../arch/x86/kernel/apic/io_apic.c:316:13: warning: context imbalance in 'ioapic_write_entry' - wrong count at exit -../arch/x86/kernel/apic/io_apic.c:327:13: warning: context imbalance in 'ioapic_mask_entry' - wrong count at exit -../arch/x86/kernel/apic/io_apic.c:402:13: warning: context imbalance in 'mask_ioapic_irq' - wrong count at exit -../arch/x86/kernel/apic/io_apic.c:415:13: warning: context imbalance in 'unmask_ioapic_irq' - wrong count at exit -../arch/x86/kernel/apic/io_apic.c:464:9: warning: context imbalance in 'eoi_ioapic_pin' - wrong count at exit -../arch/x86/kernel/apic/io_apic.c:468:13: warning: context imbalance in 'clear_IO_APIC_pin' - different lock contexts for basic block -../arch/x86/kernel/apic/io_apic.c:1574:9: warning: context imbalance in 'startup_ioapic_irq' - wrong count at exit -../arch/x86/kernel/apic/io_apic.c:1581:13: warning: context imbalance in 'io_apic_level_ack_pending' - wrong count at exit -../arch/x86/kernel/apic/io_apic.c:1808:9: warning: context imbalance in 'ioapic_set_affinity' - wrong count at exit -../arch/x86/kernel/apic/io_apic.c:1825:12: warning: context imbalance in 'ioapic_irq_get_chip_state' - different lock contexts for basic block -../arch/x86/kernel/apic/io_apic.c:2305:9: warning: context imbalance in 'resume_ioapic_id' - wrong count at exit -../arch/x86/kernel/apic/io_apic.c:2335:12: warning: context imbalance in 'io_apic_get_redir_entries' - wrong count at exit -../arch/x86/kernel/apic/io_apic.c:2475:12: warning: context imbalance in 'io_apic_get_version' - wrong count at exit -../arch/x86/kernel/apic/io_apic.c:2931:5: warning: context imbalance in 'mp_irqdomain_activate' - wrong count at exit -../drivers/pci/xen-pcifront.c:624:18: warning: cast to restricted pci_channel_state_t -../drivers/pci/xen-pcifront.c:634:35: warning: incorrect type in assignment (different base types) -../drivers/pci/xen-pcifront.c:634:35: expected signed int [usertype] err -../drivers/pci/xen-pcifront.c:634:35: got restricted pci_ers_result_t -../net/mptcp/pm_netlink.c:642:31: warning: context imbalance in 'mptcp_pm_create_subflow_or_signal_addr' - unexpected unlock -../net/mptcp/pm_netlink.c:759:23: warning: context imbalance in 'mptcp_pm_nl_add_addr_received' - unexpected unlock -../net/ipv6/seg6.c:252:15: warning: incorrect type in assignment (different address spaces) -../net/ipv6/seg6.c:252:15: expected struct in6_addr *t_old -../net/ipv6/seg6.c:252:15: got struct in6_addr [noderef] __rcu *tun_src -../net/ipv6/seg6.c:430:24: warning: incorrect type in assignment (different address spaces) -../net/ipv6/seg6.c:430:24: expected struct in6_addr [noderef] __rcu *tun_src -../net/ipv6/seg6.c:430:24: got void *_res +../drivers/scsi/constants.c:318:9: warning: trying to concatenate 26550-character string (8191 bytes max) +../drivers/block/zram/zram_drv.c: note: in included file (through ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ../arch/x86/include/asm/timex.h, ../include/linux/timex.h, ...): +../include/linux/spinlock.h:361:16: warning: context imbalance in 'zram_slot_trylock' - wrong count at exit +../drivers/block/zram/zram_drv.c:66:13: warning: context imbalance in 'zram_slot_lock' - wrong count at exit +../drivers/block/zram/zram_drv.c:71:13: warning: context imbalance in 'zram_slot_unlock' - unexpected unlock +../mm/migrate.c:406:20: warning: context imbalance in 'migration_entry_wait' - unexpected unlock +../mm/migrate.c:897:9: warning: context imbalance in '__buffer_migrate_folio' - different lock contexts for basic block +../mm/migrate.c:2248:25: warning: context imbalance in 'add_folio_for_migration' - unexpected unlock +../mm/migrate.c:2421:25: warning: context imbalance in 'do_pages_stat_array' - unexpected unlock +../drivers/gpio/gpio-mlxbf2.c:130:12: warning: context imbalance in 'mlxbf2_gpio_lock_acquire' - different lock contexts for basic block +../drivers/gpio/gpio-mlxbf2.c:156:13: warning: context imbalance in 'mlxbf2_gpio_lock_release' - wrong count at exit +../drivers/gpio/gpio-mlxbf2.c:197:15: warning: context imbalance in 'mlxbf2_gpio_direction_input' - unexpected unlock +../drivers/gpio/gpio-mlxbf2.c:225:15: warning: context imbalance in 'mlxbf2_gpio_direction_output' - unexpected unlock +../net/ax25/ax25_ds_timer.c:91:6: warning: context imbalance in 'ax25_ds_heartbeat_expiry' - different lock contexts for basic block +../drivers/block/drbd/drbd_actlog.c:111:14: error: incompatible types in comparison expression (different address spaces): +../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf [noderef] __rcu * +../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf * +../drivers/block/drbd/drbd_actlog.c:386:36: error: incompatible types in comparison expression (different address spaces): +../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf [noderef] __rcu * +../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf * +../drivers/block/drbd/drbd_actlog.c:457:44: error: incompatible types in comparison expression (different address spaces): +../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf [noderef] __rcu * +../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf * +../drivers/block/drbd/drbd_actlog.c: note: in included file: +../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): +../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * +../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * +../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): +../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * +../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * +../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: error: incompatible types in comparison expression (different address spaces): +../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: int ( [noderef] __rcu * )( ... ) +../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: int ( * )( ... ) +../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: error: incompatible types in comparison expression (different address spaces): +../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: int ( [noderef] __rcu * )( ... ) +../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: int ( * )( ... ) +../mm/migrate_device.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/memremap.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'migrate_vma_collect_pmd' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'migrate_vma_insert_page' - unexpected unlock @@ -5916,178 +6472,23 @@ -../drivers/xen/privcmd.c:572:35: warning: cast removes address space '__user' of expression -../drivers/xen/privcmd.c:572:32: warning: incorrect type in assignment (different address spaces) -../drivers/xen/privcmd.c:572:32: expected unsigned long [noderef] [usertype] __user *[addressable] [assigned] user_gfn -../drivers/xen/privcmd.c:572:32: got unsigned long [usertype] * -../drivers/xen/privcmd.c:700:17: warning: incorrect type in assignment (different address spaces) -../drivers/xen/privcmd.c:700:17: expected void *[usertype] h -../drivers/xen/privcmd.c:700:17: got void [noderef] __user *uptr -../drivers/scsi/device_handler/scsi_dh_alua.c: note: in included file (through ../include/linux/atomic.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ...): -../arch/x86/include/asm/atomic.h:93:16: warning: context imbalance in 'alua_rtpg' - different lock contexts for basic block -../drivers/tty/serial/rda-uart.c:606:9: warning: context imbalance in 'rda_uart_port_write' - different lock contexts for basic block -../arch/x86/kernel/apic/apic_numachip.c: note: in included file: -../arch/x86/include/asm/numachip/numachip_csr.h:52:41: warning: incorrect type in argument 2 (different address spaces) -../arch/x86/include/asm/numachip/numachip_csr.h:52:41: expected void volatile [noderef] __iomem *addr -../arch/x86/include/asm/numachip/numachip_csr.h:52:41: got void * -../drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c:49:25: warning: symbol 'imx_legacy_bridge_funcs' was not declared. Should it be static? -../drivers/gpu/drm/tiny/gm12u320.c:482:32: warning: incorrect type in initializer (different base types) -../drivers/gpu/drm/tiny/gm12u320.c:482:32: expected restricted __le16 [usertype] pixel_clock -../drivers/gpu/drm/tiny/gm12u320.c:482:32: got int -../mm/migrate_device.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/memremap.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'migrate_vma_collect_pmd' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'migrate_vma_insert_page' - unexpected unlock -../security/integrity/ima/ima_kexec.c:59:30: warning: incorrect type in assignment (different base types) -../security/integrity/ima/ima_kexec.c:59:30: expected unsigned short [addressable] [assigned] [usertype] version -../security/integrity/ima/ima_kexec.c:59:30: got restricted __le16 [usertype] -../security/integrity/ima/ima_kexec.c:60:28: warning: incorrect type in assignment (different base types) -../security/integrity/ima/ima_kexec.c:60:28: expected unsigned long long [addressable] [assigned] [usertype] count -../security/integrity/ima/ima_kexec.c:60:28: got restricted __le64 [usertype] -../security/integrity/ima/ima_kexec.c:61:34: warning: incorrect type in assignment (different base types) -../security/integrity/ima/ima_kexec.c:61:34: expected unsigned long long [addressable] [assigned] [usertype] buffer_size -../security/integrity/ima/ima_kexec.c:61:34: got restricted __le64 [usertype] -../net/netfilter/nf_nat_amanda.c:67:9: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_nat_amanda.c:67:9: unsigned int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_nat_amanda.c:67:9: unsigned int ( * )( ... ) -../net/netfilter/nf_nat_amanda.c:75:9: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_nat_amanda.c:75:9: unsigned int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_nat_amanda.c:75:9: unsigned int ( * )( ... ) -../drivers/block/drbd/drbd_actlog.c:111:14: error: incompatible types in comparison expression (different address spaces): -../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf [noderef] __rcu * -../drivers/block/drbd/drbd_actlog.c:111:14: struct disk_conf * -../drivers/block/drbd/drbd_actlog.c:386:36: error: incompatible types in comparison expression (different address spaces): -../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf [noderef] __rcu * -../drivers/block/drbd/drbd_actlog.c:386:36: struct disk_conf * -../drivers/block/drbd/drbd_actlog.c:457:44: error: incompatible types in comparison expression (different address spaces): -../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf [noderef] __rcu * -../drivers/block/drbd/drbd_actlog.c:457:44: struct disk_conf * -../drivers/block/drbd/drbd_actlog.c: note: in included file: -../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): -../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * -../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * -../drivers/block/drbd/drbd_int.h:1651:14: error: incompatible types in comparison expression (different address spaces): -../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf [noderef] __rcu * -../drivers/block/drbd/drbd_int.h:1651:14: struct disk_conf * -../drivers/tty/n_gsm.c:4046:29: warning: restricted __be16 degrades to integer -../drivers/tty/n_gsm.c:3167:23: warning: context imbalance in 'gsm_cleanup_mux' - wrong count at exit -../drivers/tty/mxser.c:288:32: warning: array of flexible structures -../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: warning: incorrect type in assignment (different address spaces) -../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: expected unsigned long *mmr -../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: got void [noderef] __iomem * -../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: expected void [noderef] __iomem *addr -../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: got unsigned long *mmr -../arch/x86/kernel/apic/x2apic_uv_x.c: note: in included file: -../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * -../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * -../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * -../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * -../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * -../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../drivers/base/regmap/regmap-kunit.c:1669:43: warning: cast to restricted __le16 -../drivers/base/regmap/regmap-kunit.c:1672:43: warning: cast to restricted __be16 -../drivers/base/regmap/regmap-kunit.c:1868:28: warning: cast to restricted __be16 -../drivers/base/regmap/regmap-kunit.c:1869:28: warning: cast to restricted __be16 -../drivers/base/regmap/regmap-kunit.c:1871:28: warning: cast to restricted __le16 -../drivers/base/regmap/regmap-kunit.c:1872:28: warning: cast to restricted __le16 -../drivers/base/regmap/regmap-kunit.c:1947:24: warning: incorrect type in assignment (different base types) -../drivers/base/regmap/regmap-kunit.c:1947:24: expected unsigned short -../drivers/base/regmap/regmap-kunit.c:1947:24: got restricted __be16 [usertype] -../drivers/base/regmap/regmap-kunit.c:1949:24: warning: incorrect type in assignment (different base types) -../drivers/base/regmap/regmap-kunit.c:1949:24: expected unsigned short -../drivers/base/regmap/regmap-kunit.c:1949:24: got restricted __le16 [usertype] -../drivers/leds/leds-turris-omnia.c:440:15: warning: cast to restricted __le16 -../drivers/leds/leds-turris-omnia.c:448:16: warning: cast to restricted __le16 -../drivers/nvme/host/sysfs.c:795:30: warning: symbol 'nvme_tls_attrs_group' was not declared. Should it be static? -../net/netfilter/nf_nat_ftp.c:117:9: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_nat_ftp.c:117:9: unsigned int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_nat_ftp.c:117:9: unsigned int ( * )( ... ) -../net/netfilter/nf_nat_ftp.c:125:9: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_nat_ftp.c:125:9: unsigned int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_nat_ftp.c:125:9: unsigned int ( * )( ... ) -../drivers/tty/nozomi.c:389:26: warning: cast to restricted __le16 -../drivers/tty/nozomi.c:392:26: warning: cast to restricted __le32 -../drivers/tty/nozomi.c:400:36: warning: cast to restricted __le16 -../drivers/tty/nozomi.c:404:34: warning: cast to restricted __le32 -../drivers/tty/nozomi.c:433:24: warning: incorrect type in argument 1 (different base types) -../drivers/tty/nozomi.c:433:24: expected unsigned short val -../drivers/tty/nozomi.c:433:24: got restricted __le16 [usertype] -../drivers/tty/nozomi.c:441:24: warning: incorrect type in argument 1 (different base types) -../drivers/tty/nozomi.c:441:24: expected unsigned int val -../drivers/tty/nozomi.c:441:24: got restricted __le32 [usertype] -../drivers/tty/nozomi.c:449:32: warning: incorrect type in argument 1 (different base types) -../drivers/tty/nozomi.c:449:32: expected unsigned short val -../drivers/tty/nozomi.c:449:32: got restricted __le16 [usertype] -../drivers/tty/nozomi.c:453:32: warning: incorrect type in argument 1 (different base types) -../drivers/tty/nozomi.c:453:32: expected unsigned int val -../drivers/tty/nozomi.c:453:32: got restricted __le32 [usertype] -../drivers/tty/nozomi.c:332:25: warning: array of flexible structures -../drivers/tty/nozomi.c:761:16: warning: cast to restricted __le32 -../mm/huge_memory.c:2102:20: warning: context imbalance in 'madvise_free_huge_pmd' - unexpected unlock -../mm/huge_memory.c:2140:28: warning: context imbalance in 'zap_huge_pmd' - unexpected unlock -../mm/huge_memory.c:2251:28: warning: context imbalance in 'move_huge_pmd' - unexpected unlock -../mm/huge_memory.c:2391:20: warning: context imbalance in 'change_huge_pmd' - unexpected unlock -../mm/huge_memory.c: note: in included file (through ../include/linux/pgtable.h, ../include/linux/mm.h): -../arch/x86/include/asm/pgtable.h:898:9: warning: context imbalance in 'change_huge_pud' - unexpected unlock -../mm/huge_memory.c:2473:28: warning: context imbalance in 'move_pages_huge_pmd' - unexpected unlock -../mm/huge_memory.c:2588:12: warning: context imbalance in '__pmd_trans_huge_lock' - wrong count at exit -../mm/huge_memory.c:2605:12: warning: context imbalance in '__pud_trans_huge_lock' - wrong count at exit -../mm/huge_memory.c:2631:28: warning: context imbalance in 'zap_huge_pud' - unexpected unlock -../mm/huge_memory.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in '__split_huge_zero_page_pmd' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in '__split_huge_pmd_locked' - unexpected unlock -../mm/huge_memory.c:3315:38: warning: context imbalance in '__split_huge_page' - unexpected unlock -../mm/huge_memory.c:3620:17: warning: context imbalance in 'split_huge_page_to_list_to_order' - different lock contexts for basic block -../mm/huge_memory.c:4054:17: warning: context imbalance in 'split_huge_pages_pid' - unexpected unlock -../drivers/gpu/drm/xlnx/zynqmp_disp.c:133:42: warning: array of flexible structures +../net/netfilter/nf_tables_api.c:2016:25: warning: cast between address spaces (__percpu -> __rcu) +../net/netfilter/nf_tables_api.c:2016:25: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_tables_api.c:2016:25: struct nft_stats [noderef] __rcu * +../net/netfilter/nf_tables_api.c:2016:25: struct nft_stats [noderef] __percpu * +../net/netfilter/nf_tables_api.c:2218:17: warning: cast between address spaces (__percpu -> __rcu) +../net/netfilter/nf_tables_api.c:2218:17: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __rcu * +../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __percpu * +../net/netfilter/nf_tables_api.c:2218:17: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __rcu * +../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __percpu * +../net/netfilter/nf_tables_api.c:2261:21: warning: cast between address spaces (__percpu -> __rcu) +../net/netfilter/nf_tables_api.c:2261:21: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_tables_api.c:2261:21: struct nft_stats [noderef] __rcu * +../net/netfilter/nf_tables_api.c:2261:21: struct nft_stats [noderef] __percpu * +../net/netfilter/nf_tables_api.c:2644:25: warning: cast between address spaces (__percpu -> __rcu) +../net/netfilter/nf_tables_api.c:2644:25: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_tables_api.c:2644:25: struct nft_stats [noderef] __rcu * +../net/netfilter/nf_tables_api.c:2644:25: struct nft_stats [noderef] __percpu * +../net/netfilter/nf_tables_api.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nft_netlink_dump_start_rcu' - unexpected unlock +../drivers/video/fbdev/riva/fbdev.c:484:14: warning: cast to restricted __le16 +../drivers/video/fbdev/riva/fbdev.c:485:14: warning: cast to restricted __le16 @@ -6308,138 +6709,11 @@ -../drivers/scsi/megaraid/megaraid_mbox.c:195:5: warning: symbol 'mraid_debug_level' was not declared. Should it be static? -../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'perst_irq' not described in 'rockchip_pcie_ep' -../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'perst_asserted' not described in 'rockchip_pcie_ep' -../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'link_up' not described in 'rockchip_pcie_ep' -../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'link_training' not described in 'rockchip_pcie_ep' -../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in assignment (different address spaces) -../drivers/xen/pvcalls-back.c:1014:9: expected void **slot -../drivers/xen/pvcalls-back.c:1014:9: got void [noderef] __rcu ** -../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in assignment (different address spaces) -../drivers/xen/pvcalls-back.c:1014:9: expected void **slot -../drivers/xen/pvcalls-back.c:1014:9: got void [noderef] __rcu ** -../drivers/xen/pvcalls-back.c:1015:49: warning: incorrect type in argument 1 (different address spaces) -../drivers/xen/pvcalls-back.c:1015:49: expected void [noderef] __rcu **slot -../drivers/xen/pvcalls-back.c:1015:49: got void **slot -../drivers/xen/pvcalls-back.c:1020:38: warning: incorrect type in assignment (different address spaces) -../drivers/xen/pvcalls-back.c:1020:38: expected void **slot -../drivers/xen/pvcalls-back.c:1020:38: got void [noderef] __rcu ** -../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/xen/pvcalls-back.c:1014:9: expected void [noderef] __rcu **slot -../drivers/xen/pvcalls-back.c:1014:9: got void **slot -../drivers/xen/pvcalls-back.c:1014:9: warning: incorrect type in assignment (different address spaces) -../drivers/xen/pvcalls-back.c:1014:9: expected void **slot -../drivers/xen/pvcalls-back.c:1014:9: got void [noderef] __rcu ** -../net/sched/em_cmp.c:40:31: warning: cast to restricted __be16 -../net/sched/em_cmp.c:50:31: warning: cast to restricted __be32 -../sound/soc/amd/acp/acp-i2s.c:95:12: warning: context imbalance in 'acp_i2s_set_tdm_slot' - different lock contexts for basic block -../net/netfilter/nf_nat_irc.c:89:9: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_nat_irc.c:89:9: unsigned int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_nat_irc.c:89:9: unsigned int ( * )( ... ) -../net/netfilter/nf_nat_irc.c:97:9: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_nat_irc.c:97:9: unsigned int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_nat_irc.c:97:9: unsigned int ( * )( ... ) -../kernel/time/hrtimer.c:121:35: warning: initialized field overwritten [-Woverride-init] - 121 | [CLOCK_REALTIME] = HRTIMER_BASE_REALTIME, - | ^~~~~~~~~~~~~~~~~~~~~ -../kernel/time/hrtimer.c:121:35: note: (near initialization for ‘hrtimer_clock_to_base_table[0]’) -../kernel/time/hrtimer.c:122:35: warning: initialized field overwritten [-Woverride-init] - 122 | [CLOCK_MONOTONIC] = HRTIMER_BASE_MONOTONIC, - | ^~~~~~~~~~~~~~~~~~~~~~ -../kernel/time/hrtimer.c:122:35: note: (near initialization for ‘hrtimer_clock_to_base_table[1]’) -../kernel/time/hrtimer.c:123:35: warning: initialized field overwritten [-Woverride-init] - 123 | [CLOCK_BOOTTIME] = HRTIMER_BASE_BOOTTIME, - | ^~~~~~~~~~~~~~~~~~~~~ -../kernel/time/hrtimer.c:123:35: note: (near initialization for ‘hrtimer_clock_to_base_table[7]’) -../kernel/time/hrtimer.c:124:35: warning: initialized field overwritten [-Woverride-init] - 124 | [CLOCK_TAI] = HRTIMER_BASE_TAI, - | ^~~~~~~~~~~~~~~~ -../kernel/time/hrtimer.c:124:35: note: (near initialization for ‘hrtimer_clock_to_base_table[11]’) -../drivers/gpu/drm/xlnx/zynqmp_dp.c: In function ‘zynqmp_dp_bridge_debugfs_init’: -../drivers/gpu/drm/xlnx/zynqmp_dp.c:2312:46: warning: ‘_preemphasis’ directive output may be truncated writing 12 bytes into a region of size between 4 and 14 [-Wformat-truncation=] - 2312 | snprintf(name, sizeof(name), fmt, i); - | ^~~ -../drivers/gpu/drm/xlnx/zynqmp_dp.c:2312:17: note: ‘snprintf’ output between 18 and 28 bytes into a destination of size 19 - 2312 | snprintf(name, sizeof(name), fmt, i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/xlnx/zynqmp_dp.c:2317:53: warning: ‘_swing’ directive output may be truncated writing 6 bytes into a region of size between 4 and 14 [-Wformat-truncation=] - 2317 | snprintf(name, sizeof(name), "lane%d_swing", i); - | ^~~~~~ -../drivers/gpu/drm/xlnx/zynqmp_dp.c:2317:17: note: ‘snprintf’ output between 12 and 22 bytes into a destination of size 19 - 2317 | snprintf(name, sizeof(name), "lane%d_swing", i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/ipv4/ipmr.c:2944:13: warning: context imbalance in 'ipmr_vif_seq_start' - different lock contexts for basic block -../net/ipv4/ipmr.c: note: in included file (through ../include/linux/mroute.h): -../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock -../drivers/scsi/megaraid/megaraid_sas_base.c:77:14: warning: symbol 'resetwaittime' was not declared. Should it be static? -../drivers/scsi/megaraid/megaraid_sas_base.c:89:14: warning: symbol 'dual_qdepth_disable' was not declared. Should it be static? -../drivers/scsi/megaraid/megaraid_sas_base.c:97:5: warning: symbol 'perf_mode' was not declared. Should it be static? -../drivers/scsi/megaraid/megaraid_sas_base.c:109:5: warning: symbol 'event_log_level' was not declared. Should it be static? -../drivers/scsi/megaraid/megaraid_sas_base.c:113:14: warning: symbol 'enable_sdev_max_qd' was not declared. Should it be static? -../drivers/scsi/megaraid/megaraid_sas_base.c:117:5: warning: symbol 'poll_queues' was not declared. Should it be static? -../drivers/scsi/megaraid/megaraid_sas_base.c:126:5: warning: symbol 'host_tagset_enable' was not declared. Should it be static? -../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: got int -../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: got int -../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: got int -../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: got int -../drivers/scsi/megaraid/megaraid_sas_base.c:205:26: warning: symbol 'megasas_mgmt_info' was not declared. Should it be static? -../drivers/scsi/megaraid/megaraid_sas_base.c:212:5: warning: symbol 'megasas_dbg_lvl' was not declared. Should it be static? -../drivers/scsi/megaraid/megaraid_sas_base.c:294:31: warning: restricted __le16 degrades to integer -../drivers/scsi/megaraid/megaraid_sas_base.c:300:31: warning: cast from restricted __le16 -../drivers/scsi/megaraid/megaraid_sas_base.c:426:29: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: expected unsigned int [usertype] opcode -../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: got restricted __le32 [usertype] opcode -../drivers/scsi/megaraid/megaraid_sas_base.c:2020:33: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_base.c:2061:34: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_base.c: note: in included file: -../drivers/scsi/megaraid/megaraid_sas.h:2485:32: warning: array of flexible structures -../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: got int -../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: got int -../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: got int -../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: got int -../drivers/scsi/megaraid/megaraid_sas_base.c:6297:42: warning: cast removes address space '__iomem' of expression -../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: warning: incorrect type in assignment (different address spaces) -../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: expected unsigned int [noderef] [usertype] __iomem * -../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: got unsigned int [usertype] * -../drivers/scsi/megaraid/megaraid_sas_base.c:6301:34: warning: cast removes address space '__iomem' of expression -../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: warning: incorrect type in assignment (different address spaces) -../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: expected unsigned int [noderef] [usertype] __iomem * -../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: got unsigned int [usertype] * -../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: got int -../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: got int -../drivers/scsi/megaraid/megaraid_sas_base.c:7579:44: warning: restricted __le32 degrades to integer -../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: expected int crash_support -../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: got restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: warning: invalid assignment: &= -../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: left side has type restricted __le16 -../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: right side has type int -../drivers/scsi/megaraid/megaraid_sas_base.c:8805:46: warning: restricted __le32 degrades to integer -../mm/khugepaged.c:849:25: warning: symbol 'khugepaged_collapse_control' was not declared. Should it be static? -../mm/khugepaged.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in '__collapse_huge_page_swapin' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'collapse_huge_page' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'hpage_collapse_scan_pmd' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'collapse_pte_mapped_thp' - unexpected unlock -../mm/khugepaged.c:1782:28: warning: context imbalance in 'retract_page_tables' - different lock contexts for basic block -../drivers/base/regmap/regmap-raw-ram.c:24:24: warning: cast to restricted __be16 -../drivers/base/regmap/regmap-raw-ram.c:26:24: warning: cast to restricted __le16 +../net/sched/em_meta.c:198:20: warning: incorrect type in assignment (different base types) +../net/sched/em_meta.c:198:20: expected unsigned long value +../net/sched/em_meta.c:198:20: got restricted __be16 +../net/sunrpc/auth.c:628:34: warning: incorrect type in initializer (different address spaces) +../net/sunrpc/auth.c:628:34: expected struct cred const *cred +../net/sunrpc/auth.c:628:34: got struct cred const [noderef] __rcu *extern [addressable] [toplevel] cred +../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_report_zones' - unexpected unlock +../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_write' - unexpected unlock +../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock +../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock +../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_set_zone_cond' - unexpected unlock @@ -6527,281 +6800,0 @@ -../drivers/pci/controller/dwc/pcie-designware.c: In function ‘dw_pcie_edma_detect’: -../drivers/pci/controller/dwc/pcie-designware.c:988:50: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 3 [-Wformat-truncation=] - 988 | snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs); - | ^~ -In function ‘dw_pcie_edma_irq_verify’, - inlined from ‘dw_pcie_edma_detect’ at ../drivers/pci/controller/dwc/pcie-designware.c:1039:8: -../drivers/pci/controller/dwc/pcie-designware.c:988:46: note: directive argument in the range [-2147483648, 15] - 988 | snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs); - | ^~~~~~~ -../drivers/pci/controller/dwc/pcie-designware.c:988:17: note: ‘snprintf’ output between 5 and 15 bytes into a destination of size 6 - 988 | snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/xen/pvcalls-front.c:948:24: warning: incorrect type in return expression (different base types) -../drivers/xen/pvcalls-front.c:948:24: expected restricted __poll_t -../drivers/xen/pvcalls-front.c:948:24: got int [assigned] ret -../arch/x86/kernel/cpu/sgx/virt.c:59:13: warning: incorrect type in assignment (different base types) -../arch/x86/kernel/cpu/sgx/virt.c:59:13: expected int [assigned] ret -../arch/x86/kernel/cpu/sgx/virt.c:59:13: got restricted vm_fault_t -../arch/x86/kernel/cpu/sgx/virt.c:60:20: warning: restricted vm_fault_t degrades to integer -../arch/x86/kernel/cpu/sgx/virt.c:354:36: warning: cast removes address space '__user' of expression -../arch/x86/kernel/cpu/sgx/virt.c:385:24: warning: cast removes address space '__user' of expression -../arch/x86/kernel/cpu/sgx/virt.c:385:43: warning: cast removes address space '__user' of expression -../arch/x86/kernel/cpu/sgx/virt.c:385:58: warning: cast removes address space '__user' of expression -../drivers/video/fbdev/riva/fbdev.c:484:14: warning: cast to restricted __le16 -../drivers/video/fbdev/riva/fbdev.c:485:14: warning: cast to restricted __le16 -../drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:254:9: warning: cast truncates bits from constant value (ffffff7f becomes 7f) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: expected unsigned long long [usertype] RDPQBaseAddress -../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: got restricted __le64 [usertype] -../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: expected restricted __le64 [usertype] Words -../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: got unsigned long long -../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: got int -../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: got int -../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: got int -../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: expected restricted __le16 [usertype] flags -../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: got int -../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: expected unsigned long long [usertype] -../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: got restricted __le64 [usertype] -../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: expected unsigned long long [usertype] -../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: got restricted __le64 [usertype] -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: expected restricted __le16 [usertype] virtual_disk_tgt_id -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: got unsigned short [usertype] pd_target_id -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: expected restricted __le16 [usertype] config_seq_num -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: got unsigned short [usertype] seqNum -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: expected restricted __le16 [usertype] DevHandle -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: got unsigned short [usertype] devHandle -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: expected restricted __le16 [usertype] DevHandle -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: got unsigned short [usertype] r1_alt_dev_handle -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: expected restricted __le16 [usertype] DevHandle -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: got unsigned short [usertype] r1_alt_dev_handle -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: expected unsigned short [usertype] r1_alt_dev_handle -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: got restricted __le16 [usertype] DevHandle -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: expected unsigned short [usertype] peer_smid -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: got restricted __le16 [usertype] -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: expected unsigned short [usertype] peer_smid -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: got restricted __le16 [usertype] -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: expected unsigned int [usertype] data_length -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: got restricted __le32 [usertype] DataLength -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3629:59: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fusion.c:4321:24: warning: cast to restricted __le16 -../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: expected unsigned short [usertype] DevHandle -../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: got restricted __le16 [usertype] -../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: expected unsigned short [usertype] TaskMID -../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: got restricted __le16 [usertype] -../drivers/scsi/megaraid/megaraid_sas_fusion.c:5367:34: warning: symbol 'megasas_instance_template_fusion' was not declared. Should it be static? -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3465:21: warning: cast to restricted __le16 -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: expected unsigned int [usertype] data_length -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: got restricted __le32 [usertype] DataLength -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: expected unsigned int [usertype] data_length -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: got restricted __le32 [usertype] DataLength -../drivers/scsi/megaraid/megaraid_sas_fusion.c:3488:32: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: expected unsigned short [usertype] r1_alt_dev_handle -../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: got restricted __le16 -../drivers/scsi/megaraid/megaraid_sas_fp.c:181:72: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:186:33: warning: cast to restricted __le16 -../drivers/scsi/megaraid/megaraid_sas_fp.c:194:25: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:195:25: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:197:33: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:198:33: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:201:79: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:202:33: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:210:41: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:211:49: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:213:49: warning: cast to restricted __le16 -../drivers/scsi/megaraid/megaraid_sas_fp.c:219:58: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:220:33: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:229:41: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:230:33: warning: cast to restricted __le32 -../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: expected unsigned short [usertype] r1_alt_dev_handle -../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: got restricted __le16 -../drivers/scsi/megaraid/megaraid_sas_fp.c:1188:28: warning: restricted __le16 degrades to integer -../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: warning: incorrect type in assignment (different base types) -../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: expected unsigned short [usertype] pd1_dev_handle -../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: got restricted __le16 -../net/ipv4/ipmr_base.c:147:6: warning: context imbalance in 'mr_mfc_seq_idx' - wrong count at exit -../net/ipv4/ipmr_base.c:200:23: warning: context imbalance in 'mr_mfc_seq_next' - unexpected unlock -../drivers/gpu/drm/bridge/synopsys/dw-hdmi.c:3346:30: warning: cast truncates bits from constant value (ffffff0d becomes d) -../drivers/scsi/megaraid/megaraid_sas_debugfs.c:45:15: warning: symbol 'megasas_debugfs_root' was not declared. Should it be static? -../mm/memcontrol-v1.c:107:1: warning: symbol 'memcg_oom_lock' was not declared. Should it be static? -../mm/memcontrol-v1.c:438:21: error: incompatible types in comparison expression (different address spaces): -../mm/memcontrol-v1.c:438:21: struct mem_cgroup_threshold_ary [noderef] __rcu * -../mm/memcontrol-v1.c:438:21: struct mem_cgroup_threshold_ary * -../mm/memcontrol-v1.c:440:21: error: incompatible types in comparison expression (different address spaces): -../mm/memcontrol-v1.c:440:21: struct mem_cgroup_threshold_ary [noderef] __rcu * -../mm/memcontrol-v1.c:440:21: struct mem_cgroup_threshold_ary * -../mm/memcontrol-v1.c:702:9: error: incompatible types in comparison expression (different address spaces): -../mm/memcontrol-v1.c:702:9: struct mem_cgroup_threshold_ary [noderef] __rcu * -../mm/memcontrol-v1.c:702:9: struct mem_cgroup_threshold_ary * -../mm/memcontrol-v1.c:796:9: error: incompatible types in comparison expression (different address spaces): -../mm/memcontrol-v1.c:796:9: struct mem_cgroup_threshold_ary [noderef] __rcu * -../mm/memcontrol-v1.c:796:9: struct mem_cgroup_threshold_ary * -../drivers/leds/leds-dac124s085.c:42:14: warning: incorrect type in assignment (different base types) -../drivers/leds/leds-dac124s085.c:42:14: expected unsigned short [usertype] word -../drivers/leds/leds-dac124s085.c:42:14: got restricted __le16 [usertype] -../fs/proc/inode.c:45:17: error: incompatible types in comparison expression (different address spaces): -../fs/proc/inode.c:45:17: struct ctl_table_header [noderef] __rcu * -../fs/proc/inode.c:45:17: struct ctl_table_header * -../fs/proc/inode.c:114:22: warning: incorrect type in assignment (different address spaces) -../fs/proc/task_mmu.c:890:17: warning: context imbalance in 'smaps_pte_range' - unexpected unlock -../fs/proc/task_mmu.c:1474:28: warning: context imbalance in 'clear_refs_pte_range' - unexpected unlock -../fs/proc/task_mmu.c:1831:28: warning: context imbalance in 'pagemap_pmd_range' - unexpected unlock -../fs/proc/task_mmu.c:2441:20: warning: context imbalance in 'pagemap_scan_thp_entry' - unexpected unlock -../fs/proc/task_mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'pagemap_scan_pmd_entry' - unexpected unlock -../fs/proc/task_mmu.c:2949:28: warning: context imbalance in 'gather_pte_stats' - unexpected unlock -../net/ipv6/ip6mr.c:433:13: warning: context imbalance in 'ip6mr_vif_seq_start' - different lock contexts for basic block -../net/ipv6/ip6mr.c: note: in included file (through ../include/linux/mroute6.h): -../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock -../kernel/time/timekeeping.c:116:15: warning: context imbalance in 'timekeeper_lock_irqsave' - wrong count at exit -../kernel/time/timekeeping.c:124:6: warning: context imbalance in 'timekeeper_unlock_irqrestore' - unexpected unlock -../kernel/time/timekeeping.c:610:5: warning: context imbalance in 'pvclock_gtod_register_notifier' - wrong count at exit -../kernel/time/timekeeping.c:628:5: warning: context imbalance in 'pvclock_gtod_unregister_notifier' - wrong count at exit -../kernel/time/timekeeping.c:1747:9: warning: context imbalance in 'timekeeping_init' - wrong count at exit -../kernel/time/timekeeping.c:2219:13: warning: context imbalance in 'timekeeping_advance' - wrong count at exit -../net/sched/em_meta.c:198:20: warning: incorrect type in assignment (different base types) -../net/sched/em_meta.c:198:20: expected unsigned long value -../net/sched/em_meta.c:198:20: got restricted __be16 -../net/netfilter/nf_nat_tftp.c:43:9: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_nat_tftp.c:43:9: unsigned int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_nat_tftp.c:43:9: unsigned int ( * )( ... ) -../net/netfilter/nf_nat_tftp.c:51:9: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_nat_tftp.c:51:9: unsigned int ( [noderef] __rcu * )( ... ) -../net/netfilter/nf_nat_tftp.c:51:9: unsigned int ( * )( ... ) -../drivers/block/drbd/drbd_state.c:1912:30: error: incompatible types in comparison expression (different address spaces): -../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf [noderef] __rcu * -../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf * -../drivers/block/drbd/drbd_state.c:834:22: error: incompatible types in comparison expression (different address spaces): -../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf [noderef] __rcu * -../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf * -../drivers/block/drbd/drbd_state.c:838:14: error: incompatible types in comparison expression (different address spaces): -../drivers/block/drbd/drbd_state.c:838:14: struct net_conf [noderef] __rcu * -../drivers/block/drbd/drbd_state.c:838:14: struct net_conf * -../drivers/block/drbd/drbd_state.c:1064:22: error: incompatible types in comparison expression (different address spaces): -../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf [noderef] __rcu * -../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf * -../drivers/block/drbd/drbd_state.c:2079:17: error: incompatible types in comparison expression (different address spaces): -../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf [noderef] __rcu * -../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf * -../drivers/block/drbd/drbd_state.c:838:14: warning: context imbalance in 'is_valid_state' - different lock contexts for basic block -../drivers/block/drbd/drbd_state.c:1070:9: warning: context imbalance in 'sanitize_state' - different lock contexts for basic block -../drivers/block/drbd/drbd_state.c:1958:25: warning: context imbalance in 'after_state_ch' - unexpected unlock -../drivers/block/drbd/drbd_state.c:2373:32: warning: context imbalance in '_conn_request_state' - unexpected unlock -../net/llc/llc_input.c:198:15: error: incompatible types in comparison expression (different address spaces): -../net/llc/llc_input.c:198:15: int ( [noderef] __rcu * )( ... ) -../net/llc/llc_input.c:198:15: int ( * )( ... ) -../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] -../net/ipv4/syncookies.c:218:17: warning: context imbalance in 'tcp_get_cookie_sock' - unexpected unlock -../mm/memcontrol.c:3909:52: error: incompatible types in comparison expression (different address spaces): -../mm/memcontrol.c:3909:52: struct task_struct [noderef] __rcu * -../mm/memcontrol.c:3909:52: struct task_struct * -../mm/memcontrol.c: note: in included file: -../include/linux/memcontrol.h:717:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit -../include/linux/memcontrol.h:717:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit -../include/linux/memcontrol.h:717:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit -../drivers/video/fbdev/sis/sis_main.c:5411:32: warning: cast to restricted __le32 -../drivers/video/fbdev/sis/sis_main.c:5414:32: warning: cast to restricted __le32 -../drivers/video/fbdev/sis/sis_main.c:5443:40: warning: cast to restricted __le32 -../drivers/video/fbdev/sis/sis_main.c:5475:16: warning: cast to restricted __le16 -../fs/proc/base.c:884:65: error: incompatible types in comparison expression (different address spaces): -../fs/proc/base.c:884:65: struct task_struct [noderef] __rcu * -../fs/proc/base.c:884:65: struct task_struct * -../fs/proc/base.c:2321:25: warning: cast to restricted fmode_t -../fs/proc/base.c:2378:42: warning: cast from restricted fmode_t -../fs/proc/base.c:2478:48: warning: cast from restricted fmode_t -../fs/proc/base.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/proc_fs.h): -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../fs/proc/base.c:1164:36: warning: context imbalance in '__set_oom_adj' - unexpected unlock -../fs/proc/base.c:2505:13: warning: context imbalance in 'timers_start' - wrong count at exit -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../fs/proc/base.c:2531:36: warning: context imbalance in 'timers_stop' - unexpected unlock -../fs/proc/base.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/include/asm/uaccess.h, ../include/linux/uaccess.h): -../include/linux/rcupdate.h:878:9: warning: context imbalance in 'do_io_accounting' - 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 -../kernel/futex/pi.c:663:9: warning: context imbalance in 'wake_futex_pi' - unexpected unlock -../kernel/futex/pi.c:791:9: warning: context imbalance in '__fixup_pi_state_owner' - unexpected unlock -../kernel/futex/pi.c:1084:9: warning: context imbalance in 'futex_lock_pi' - unexpected unlock -../kernel/futex/pi.c:1116:5: warning: context imbalance in 'futex_unlock_pi' - different lock contexts for basic block -../drivers/video/fbdev/aty/mach64_accel.c:420:49: warning: cast to restricted __le32 -../net/netfilter/nf_conncount.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/uio.h, ../include/linux/socket.h, ../include/uapi/linux/in.h, ../include/linux/in.h): -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * -../kernel/futex/requeue.c:677:25: warning: context imbalance in 'futex_requeue' - different lock contexts for basic block -../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1127:78: warning: incorrect type in argument 2 (different base types) -../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1127:78: expected unsigned int [usertype] irq_mask -../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1127:78: got restricted __le32 [usertype] status_lo -../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1128:62: warning: invalid assignment: |= -../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1128:62: left side has type restricted __le32 -../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1128:62: right side has type unsigned long -../kernel/futex/waitwake.c:277:33: warning: context imbalance in 'futex_wake_op' - different lock contexts for basic block -../kernel/futex/waitwake.c:343:6: warning: context imbalance in 'futex_wait_queue' - unexpected unlock -../kernel/futex/waitwake.c:464:36: warning: context imbalance in 'futex_wait_multiple_setup' - unexpected unlock -../mm/kmemleak.c:1912:13: warning: context imbalance in 'kmemleak_seq_start' - different lock contexts for basic block -../mm/kmemleak.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'kmemleak_seq_stop' - unexpected unlock -../fs/proc/array.c:255:11: warning: incorrect type in assignment (different address spaces) -../fs/proc/array.c:255:11: expected struct k_sigaction *k -../fs/proc/array.c:255:11: got struct k_sigaction [noderef] __rcu * -../fs/proc/array.c:534:44: warning: incorrect type in argument 1 (different address spaces) -../fs/proc/array.c:534:44: expected struct task_struct *tsk -../fs/proc/array.c:534:44: got struct task_struct [noderef] __rcu *real_parent -../fs/proc/array.c:737:47: error: incompatible types in comparison expression (different address spaces): -../fs/proc/array.c:737:47: struct task_struct [noderef] __rcu * -../fs/proc/array.c:737:47: struct task_struct * -../fs/proc/array.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/tty.h): -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../fs/proc/array.c:291:9: warning: context imbalance in 'proc_pid_status' - different lock contexts for basic block -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../fs/proc/array.c:544:17: warning: context imbalance in 'do_task_stat' - different lock contexts for basic block -../mm/memory-failure.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'dev_pagemap_mapping_shift' - unexpected unlock -../mm/memory-failure.c:812:17: warning: context imbalance in 'hwpoison_pte_range' - unexpected unlock -../drivers/gpu/drm/gud/gud_drv.c:97:28: warning: cast to restricted __le32 -../drivers/gpu/drm/gud/gud_drv.c:97:17: warning: restricted __le32 degrades to integer @@ -6809,360 +6802,2 @@ -../drivers/clk/renesas/clk-r8a7778.c:84:52: warning: dubious: x | !y -../drivers/clk/renesas/clk-r8a7778.c:86:50: warning: dubious: x | !y -../net/ipv4/tcp_sigpool.c:260:5: warning: context imbalance in 'tcp_sigpool_start' - wrong count at exit -../drivers/acpi/apei/apei-base.c:448:5: warning: symbol 'arch_apei_filter_addr' was not declared. Should it be static? -../net/llc/llc_c_ac.c:1008:38: warning: cast truncates bits from constant value (ffffff7f becomes 7f) -../net/llc/llc_c_ac.c:1009:42: warning: cast truncates bits from constant value (ffffff7f becomes 7f) -../net/llc/llc_c_ac.c:1099:27: warning: cast truncates bits from constant value (ffffff7f becomes 7f) -../net/llc/llc_c_ac.c:1100:31: warning: cast truncates bits from constant value (ffffff7f becomes 7f) -../drivers/leds/flash/leds-ktd2692.c:62:33: warning: symbol 'ktd2692_timing' was not declared. Should it be static? -../drivers/scsi/constants.c:318:9: warning: trying to concatenate 26550-character string (8191 bytes max) -../kernel/time/alarmtimer.c:532:13: warning: context imbalance in 'alarm_handle_timer' - wrong count at exit -../mm/debug_vm_pgtable.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'debug_vm_pgtable' - unexpected unlock -../drivers/gpio/gpio-mlxbf2.c:130:12: warning: context imbalance in 'mlxbf2_gpio_lock_acquire' - different lock contexts for basic block -../drivers/gpio/gpio-mlxbf2.c:156:13: warning: context imbalance in 'mlxbf2_gpio_lock_release' - wrong count at exit -../drivers/gpio/gpio-mlxbf2.c:197:15: warning: context imbalance in 'mlxbf2_gpio_direction_input' - unexpected unlock -../drivers/gpio/gpio-mlxbf2.c:225:15: warning: context imbalance in 'mlxbf2_gpio_direction_output' - unexpected unlock -../arch/x86/kernel/kprobes/opt.c:529:13: warning: function 'arch_unoptimize_kprobes' with external linkage has definition -../drivers/misc/vmw_balloon.c:260: warning: Function parameter or struct member '5' not described in 'vmballoon_batch_entry' -../drivers/misc/vmw_balloon.c:260: warning: Excess struct member 'reserved' description in 'vmballoon_batch_entry' -../net/netfilter/nf_tables_api.c:2016:25: warning: cast between address spaces (__percpu -> __rcu) -../net/netfilter/nf_tables_api.c:2016:25: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_tables_api.c:2016:25: struct nft_stats [noderef] __rcu * -../net/netfilter/nf_tables_api.c:2016:25: struct nft_stats [noderef] __percpu * -../net/netfilter/nf_tables_api.c:2218:17: warning: cast between address spaces (__percpu -> __rcu) -../net/netfilter/nf_tables_api.c:2218:17: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __rcu * -../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __percpu * -../net/netfilter/nf_tables_api.c:2218:17: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __rcu * -../net/netfilter/nf_tables_api.c:2218:17: struct nft_stats [noderef] __percpu * -../net/netfilter/nf_tables_api.c:2261:21: warning: cast between address spaces (__percpu -> __rcu) -../net/netfilter/nf_tables_api.c:2261:21: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_tables_api.c:2261:21: struct nft_stats [noderef] __rcu * -../net/netfilter/nf_tables_api.c:2261:21: struct nft_stats [noderef] __percpu * -../net/netfilter/nf_tables_api.c:2644:25: warning: cast between address spaces (__percpu -> __rcu) -../net/netfilter/nf_tables_api.c:2644:25: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_tables_api.c:2644:25: struct nft_stats [noderef] __rcu * -../net/netfilter/nf_tables_api.c:2644:25: struct nft_stats [noderef] __percpu * -../net/netfilter/nf_tables_api.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nft_netlink_dump_start_rcu' - unexpected unlock -../drivers/acpi/apei/erst.c:292:13: warning: incorrect type in assignment (different address spaces) -../drivers/acpi/apei/erst.c:292:13: expected void *src -../drivers/acpi/apei/erst.c:292:13: got void [noderef] __iomem * -../drivers/acpi/apei/erst.c:295:13: warning: incorrect type in assignment (different address spaces) -../drivers/acpi/apei/erst.c:295:13: expected void *dst -../drivers/acpi/apei/erst.c:295:13: got void [noderef] __iomem * -../drivers/acpi/apei/erst.c:297:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/acpi/apei/erst.c:297:25: expected void volatile [noderef] __iomem *addr -../drivers/acpi/apei/erst.c:297:25: got void *src -../drivers/acpi/apei/erst.c:303:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/acpi/apei/erst.c:303:17: expected void volatile [noderef] __iomem *addr -../drivers/acpi/apei/erst.c:303:17: got void *src -../drivers/acpi/apei/erst.c:304:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/acpi/apei/erst.c:304:17: expected void volatile [noderef] __iomem *addr -../drivers/acpi/apei/erst.c:304:17: got void *dst -../drivers/acpi/apei/erst.c:825:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/acpi/apei/erst.c:825:9: expected void const * -../drivers/acpi/apei/erst.c:825:9: got void [noderef] __iomem *static [toplevel] vaddr -../drivers/acpi/apei/erst.c:825:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/acpi/apei/erst.c:825:9: expected void const * -../drivers/acpi/apei/erst.c:825:9: got void [noderef] __iomem *static [toplevel] vaddr -../drivers/acpi/apei/erst.c:825:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/acpi/apei/erst.c:825:9: expected void * -../drivers/acpi/apei/erst.c:825:9: got void [noderef] __iomem *static [toplevel] vaddr -../drivers/acpi/apei/erst.c:826:20: warning: incorrect type in assignment (different address spaces) -../drivers/acpi/apei/erst.c:826:20: expected struct cper_record_header *rcd_erange -../drivers/acpi/apei/erst.c:826:20: got void [noderef] __iomem *static [toplevel] vaddr -../drivers/acpi/apei/erst.c:863:17: warning: incorrect type in assignment (different address spaces) -../drivers/acpi/apei/erst.c:863:17: expected struct cper_record_header *rcd_tmp -../drivers/acpi/apei/erst.c:863:17: got void [noderef] __iomem * -../kernel/time/posix-timers.c:292:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:292:29: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:292:29: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:299:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:299:27: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:299:27: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:465:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:465:31: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:465:31: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:469:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:469:33: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:469:33: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:1097:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:1097:27: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:1097:27: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:1099:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:1099:29: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:1099:29: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:253:13: warning: context imbalance in '__posixtimer_deliver_signal' - wrong count at exit -../kernel/time/posix-timers.c:283:6: warning: context imbalance in 'posixtimer_deliver_signal' - unexpected unlock -../kernel/time/posix-timers.c:318:29: warning: context imbalance in 'posix_timer_fn' - wrong count at exit -../kernel/time/posix-timers.c:510:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block -../kernel/time/posix-timers.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'timer_wait_running' - unexpected unlock -../kernel/time/posix-timers.c:868:12: warning: context imbalance in 'do_timer_settime' - different lock contexts for basic block -../kernel/time/posix-timers.c:1011:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:1011:27: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:1011:27: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:1024:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:1024:29: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:1024:29: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:994:1: warning: context imbalance in '__se_sys_timer_delete' - different lock contexts for basic block -../kernel/time/posix-timers.c:1035:13: warning: context imbalance in 'itimer_delete' - wrong count at exit -../drivers/misc/dw-xdata-pcie.c: In function ‘dw_xdata_pcie_probe’: -../drivers/misc/dw-xdata-pcie.c:20:41: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 20 | #define DW_XDATA_DRIVER_NAME "dw-xdata-pcie" - | ^~~~~~~~~~~~~~~ -../drivers/misc/dw-xdata-pcie.c:342:38: note: in expansion of macro ‘DW_XDATA_DRIVER_NAME’ - 342 | snprintf(name, sizeof(name), DW_XDATA_DRIVER_NAME ".%d", id); - | ^~~~~~~~~~~~~~~~~~~~ -../drivers/misc/dw-xdata-pcie.c:390:64: note: format string is defined here - 390 | if (sscanf(dw->misc_dev.name, DW_XDATA_DRIVER_NAME ".%d", &id) != 1) - | ^ -../drivers/misc/dw-xdata-pcie.c:342:9: note: ‘snprintf’ output between 16 and 25 bytes into a destination of size 24 - 342 | snprintf(name, sizeof(name), DW_XDATA_DRIVER_NAME ".%d", id); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/packet/af_packet.c:1113:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block -../net/packet/af_packet.c:2555:17: warning: context imbalance in 'tpacket_rcv' - unexpected unlock -../drivers/acpi/apei/bert.c:157:27: warning: incorrect type in assignment (different address spaces) -../drivers/acpi/apei/bert.c:157:27: expected struct acpi_bert_region *boot_error_region -../drivers/acpi/apei/bert.c:157:27: got void [noderef] __iomem * -../drivers/acpi/apei/bert.c:160:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/acpi/apei/bert.c:160:25: expected void volatile [noderef] __iomem *addr -../drivers/acpi/apei/bert.c:160:25: got struct acpi_bert_region *boot_error_region -../kernel/time/posix-cpu-timers.c: note: in included file: -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../kernel/time/posix-cpu-timers.c:42:5: warning: context imbalance in 'update_rlimit_cpu' - different lock contexts for basic block -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../kernel/time/posix-cpu-timers.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'posix_cpu_timer_wait_running' - unexpected unlock -../kernel/time/posix-cpu-timers.c: note: in included file: -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../drivers/acpi/apei/ghes.c:681:1: warning: symbol 'cxl_cper_fifo' was not declared. Should it be static? -../drivers/acpi/apei/ghes.c:685:20: warning: symbol 'cxl_cper_work' was not declared. Should it be static? -../drivers/acpi/apei/ghes.c:687:13: warning: context imbalance in 'cxl_cper_post_event' - different lock contexts for basic block -../drivers/acpi/apei/ghes.c:720:5: warning: context imbalance in 'cxl_cper_register_work' - different lock contexts for basic block -../drivers/acpi/apei/ghes.c:731:5: warning: context imbalance in 'cxl_cper_unregister_work' - different lock contexts for basic block -../drivers/video/fbdev/aty/radeon_pm.c:2526:31: warning: restricted pci_power_t degrades to integer -../drivers/video/fbdev/aty/radeon_pm.c:2528:65: warning: restricted pci_power_t degrades to integer -../drivers/spi/spi-altera-dfl.c:52:30: warning: incorrect type in initializer (different address spaces) -../drivers/spi/spi-altera-dfl.c:52:30: expected void [noderef] __iomem *base -../drivers/spi/spi-altera-dfl.c:52:30: got void *context -../drivers/spi/spi-altera-dfl.c:78:30: warning: incorrect type in initializer (different address spaces) -../drivers/spi/spi-altera-dfl.c:78:30: expected void [noderef] __iomem *base -../drivers/spi/spi-altera-dfl.c:78:30: got void *context -../drivers/spi/spi-altera-dfl.c:153:22: warning: incorrect type in argument 3 (different address spaces) -../drivers/spi/spi-altera-dfl.c:153:22: expected void *bus_context -../drivers/spi/spi-altera-dfl.c:153:22: got void [noderef] __iomem *[assigned] base -../drivers/misc/pci_endpoint_test.c: In function ‘pci_endpoint_test_probe’: -../drivers/misc/pci_endpoint_test.c:29:49: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] - 29 | #define DRV_MODULE_NAME "pci-endpoint-test" - | ^~~~~~~~~~~~~~~~~~~ -../drivers/misc/pci_endpoint_test.c:897:38: note: in expansion of macro ‘DRV_MODULE_NAME’ - 897 | snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id); - | ^~~~~~~~~~~~~~~ -../drivers/misc/pci_endpoint_test.c:962:57: note: format string is defined here - 962 | if (sscanf(misc_device->name, DRV_MODULE_NAME ".%d", &id) != 1) - | ^~ -../drivers/misc/pci_endpoint_test.c:29:49: note: directive argument in the range [0, 2147483647] - 29 | #define DRV_MODULE_NAME "pci-endpoint-test" - | ^~~~~~~~~~~~~~~~~~~ -../drivers/misc/pci_endpoint_test.c:897:38: note: in expansion of macro ‘DRV_MODULE_NAME’ - 897 | snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id); - | ^~~~~~~~~~~~~~~ -../drivers/misc/pci_endpoint_test.c:897:9: note: ‘snprintf’ output between 20 and 29 bytes into a destination of size 24 - 897 | snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/appletalk/aarp.c:446:28: warning: incorrect type in assignment (different base types) -../net/appletalk/aarp.c:446:28: expected restricted __be16 [usertype] s_net -../net/appletalk/aarp.c:446:28: got unsigned short [usertype] -../net/appletalk/aarp.c:451:45: warning: cast from restricted __be16 -../net/appletalk/aarp.c:455:41: warning: cast from restricted __be16 -../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: error: incompatible types in comparison expression (different address spaces): -../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: int ( [noderef] __rcu * )( ... ) -../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: int ( * )( ... ) -../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: error: incompatible types in comparison expression (different address spaces): -../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: int ( [noderef] __rcu * )( ... ) -../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: int ( * )( ... ) -../drivers/acpi/apei/einj-core.c:150:6: warning: symbol 'einj_initialized' was not declared. Should it be static? -../drivers/acpi/apei/einj-core.c:222:11: warning: incorrect type in assignment (different address spaces) -../drivers/acpi/apei/einj-core.c:222:11: expected struct vendor_error_type_extension *v -../drivers/acpi/apei/einj-core.c:222:11: got void [noderef] __iomem * -../drivers/acpi/apei/einj-core.c:231:29: warning: incorrect type in argument 1 (different address spaces) -../drivers/acpi/apei/einj-core.c:231:29: expected void [noderef] __iomem *virt -../drivers/acpi/apei/einj-core.c:231:29: got struct vendor_error_type_extension *v -../drivers/acpi/apei/einj-core.c:257:25: warning: incorrect type in assignment (different address spaces) -../drivers/acpi/apei/einj-core.c:257:25: expected struct set_error_type_with_address *v5param -../drivers/acpi/apei/einj-core.c:257:25: got void [noderef] __iomem * -../drivers/acpi/apei/einj-core.c:267:25: warning: incorrect type in assignment (different address spaces) -../drivers/acpi/apei/einj-core.c:267:25: expected struct einj_parameter *v4param -../drivers/acpi/apei/einj-core.c:267:25: got void [noderef] __iomem * -../drivers/acpi/apei/einj-core.c:271:45: warning: incorrect type in argument 1 (different address spaces) -../drivers/acpi/apei/einj-core.c:271:45: expected void [noderef] __iomem *virt -../drivers/acpi/apei/einj-core.c:271:45: got struct einj_parameter *v4param -../drivers/acpi/apei/einj-core.c:338:21: warning: incorrect type in assignment (different address spaces) -../drivers/acpi/apei/einj-core.c:338:21: expected struct acpi_einj_trigger *trigger_tab -../drivers/acpi/apei/einj-core.c:338:21: got void [noderef] __iomem * -../drivers/acpi/apei/einj-core.c:364:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/acpi/apei/einj-core.c:364:17: expected void volatile [noderef] __iomem *addr -../drivers/acpi/apei/einj-core.c:364:17: got struct acpi_einj_trigger *trigger_tab -../drivers/acpi/apei/einj-core.c:365:21: warning: incorrect type in assignment (different address spaces) -../drivers/acpi/apei/einj-core.c:365:21: expected struct acpi_einj_trigger *trigger_tab -../drivers/acpi/apei/einj-core.c:365:21: got void [noderef] __iomem * -../drivers/acpi/apei/einj-core.c:428:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/acpi/apei/einj-core.c:428:25: expected void volatile [noderef] __iomem *addr -../drivers/acpi/apei/einj-core.c:428:25: got struct acpi_einj_trigger *trigger_tab -../drivers/acpi/apei/einj-core.c:863:37: warning: incorrect type in argument 1 (different address spaces) -../drivers/acpi/apei/einj-core.c:863:37: expected void [noderef] __iomem *virt -../drivers/acpi/apei/einj-core.c:863:37: got void *static [assigned] [toplevel] einj_param -../kernel/time/itimer.c:53:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:53:27: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:53:27: got struct spinlock [noderef] __rcu * -../kernel/time/itimer.c:70:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:70:29: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:70:29: got struct spinlock [noderef] __rcu * -../kernel/time/itimer.c:82:35: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:82:35: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:82:35: got struct spinlock [noderef] __rcu * -../kernel/time/itimer.c:86:37: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:86:37: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:86:37: got struct spinlock [noderef] __rcu * -../kernel/time/itimer.c:198:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:198:27: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:198:27: got struct spinlock [noderef] __rcu * -../kernel/time/itimer.c:212:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:212:29: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:212:29: got struct spinlock [noderef] __rcu * -../kernel/time/itimer.c:236:35: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:236:35: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:236:35: got struct spinlock [noderef] __rcu * -../kernel/time/itimer.c:245:45: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:245:45: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:245:45: got struct spinlock [noderef] __rcu * -../kernel/time/itimer.c:258:37: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:258:37: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:258:37: got struct spinlock [noderef] __rcu * -../drivers/misc/xilinx_sdfec.c: In function ‘xsdfec_probe’: -../drivers/misc/xilinx_sdfec.c:1404:57: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] - 1404 | snprintf(xsdfec->dev_name, DEV_NAME_LEN, "xsdfec%d", xsdfec->dev_id); - | ^~ -../drivers/misc/xilinx_sdfec.c:1404:50: note: directive argument in the range [0, 2147483647] - 1404 | snprintf(xsdfec->dev_name, DEV_NAME_LEN, "xsdfec%d", xsdfec->dev_id); - | ^~~~~~~~~~ -../drivers/misc/xilinx_sdfec.c:1404:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 12 - 1404 | snprintf(xsdfec->dev_name, DEV_NAME_LEN, "xsdfec%d", xsdfec->dev_id); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/appletalk/ddp.c:101:33: warning: restricted __be16 degrades to integer -../net/appletalk/ddp.c:126:33: warning: restricted __be16 degrades to integer -../net/appletalk/ddp.c:422:47: warning: restricted __be16 degrades to integer -../mm/zsmalloc.c:1708:13: warning: context imbalance in 'migrate_write_lock' - wrong count at exit -../mm/zsmalloc.c:1713:13: warning: context imbalance in 'migrate_write_unlock' - unexpected unlock -../sound/soc/mediatek/common/mtk-btcvsd.c:1358:30: warning: incorrect type in assignment (different address spaces) -../sound/soc/mediatek/common/mtk-btcvsd.c:1358:30: expected unsigned int [usertype] *bt_reg_pkt_r -../sound/soc/mediatek/common/mtk-btcvsd.c:1358:30: got void [noderef] __iomem * -../sound/soc/mediatek/common/mtk-btcvsd.c:1360:30: warning: incorrect type in assignment (different address spaces) -../sound/soc/mediatek/common/mtk-btcvsd.c:1360:30: expected unsigned int [usertype] *bt_reg_pkt_w -../sound/soc/mediatek/common/mtk-btcvsd.c:1360:30: got void [noderef] __iomem * -../sound/soc/mediatek/common/mtk-btcvsd.c:1362:28: warning: incorrect type in assignment (different address spaces) -../sound/soc/mediatek/common/mtk-btcvsd.c:1362:28: expected unsigned int [usertype] *bt_reg_ctl -../sound/soc/mediatek/common/mtk-btcvsd.c:1362:28: got void [noderef] __iomem * -../drivers/dma/ioat/dma.c:463:5: warning: context imbalance in 'ioat_check_space_lock' - different lock contexts for basic block -../arch/x86/kernel/kvm.c:71:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? -../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: warning: incorrect type in assignment (different base types) -../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: expected unsigned int [usertype] -../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: got restricted __be32 [usertype] -../mm/numa_memblks.c:13:12: warning: symbol 'numa_nodes_parsed' was not declared. Should it be static? -../sound/soc/intel/atom/sst/sst_loader.c:212:43: warning: incorrect type in argument 2 (different address spaces) -../sound/soc/intel/atom/sst/sst_loader.c:212:43: expected void *destn -../sound/soc/intel/atom/sst/sst_loader.c:212:43: got void [noderef] __iomem * -../drivers/dma/ioat/dca.c:218:54: warning: incorrect type in argument 1 (different address spaces) -../drivers/dma/ioat/dca.c:218:54: expected void const volatile [noderef] __iomem *addr -../drivers/dma/ioat/dca.c:218:54: got void * -../drivers/dma/ioat/dca.c:223:55: warning: incorrect type in argument 1 (different address spaces) -../drivers/dma/ioat/dca.c:223:55: expected void const volatile [noderef] __iomem *addr -../drivers/dma/ioat/dca.c:223:55: got void * -../drivers/dma/ioat/dca.c:274:42: warning: incorrect type in argument 1 (different address spaces) -../drivers/dma/ioat/dca.c:274:42: expected void *iobase -../drivers/dma/ioat/dca.c:274:42: got void [noderef] __iomem *iobase -../drivers/spi/spi-armada-3700.c:499:65: warning: incorrect type in argument 3 (different base types) -../drivers/spi/spi-armada-3700.c:499:65: expected unsigned int [usertype] data -../drivers/spi/spi-armada-3700.c:499:65: got restricted __le32 [usertype] -../drivers/spi/spi-armada-3700.c:521:31: warning: cast to restricted __le32 -../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'bc' not described in 'tick_broadcast_setup_oneshot' -../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'from_periodic' not described in 'tick_broadcast_setup_oneshot' -../drivers/scsi/scsi_debugfs.c:36:19: warning: context imbalance in 'scsi_cmd_list_info' - wrong count at exit -../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'expires' not described in 'tick_program_event' -../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'force' not described in 'tick_program_event' -../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'newdev' not described in 'tick_setup_oneshot' -../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'handler' not described in 'tick_setup_oneshot' -../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'next_event' not described in 'tick_setup_oneshot' -../kernel/time/tick-oneshot.c:74: warning: Function parameter or struct member 'handler' not described in 'tick_switch_to_oneshot' -../lib/xz/xz_dec_stream.c:392:28: warning: incorrect type in argument 1 (different base types) -../lib/xz/xz_dec_stream.c:392:28: expected restricted __le32 const [usertype] *p -../lib/xz/xz_dec_stream.c:392:28: got unsigned int const [usertype] * -../lib/xz/xz_dec_stream.c:426:48: warning: incorrect type in argument 1 (different base types) -../lib/xz/xz_dec_stream.c:426:48: expected restricted __le32 const [usertype] *p -../lib/xz/xz_dec_stream.c:426:48: got unsigned int const [usertype] * -../lib/xz/xz_dec_stream.c:434:37: warning: incorrect type in argument 1 (different base types) -../lib/xz/xz_dec_stream.c:434:37: expected restricted __le32 const [usertype] *p -../lib/xz/xz_dec_stream.c:434:37: got unsigned int const [usertype] * -../lib/xz/xz_dec_stream.c:458:28: warning: incorrect type in argument 1 (different base types) -../lib/xz/xz_dec_stream.c:458:28: expected restricted __le32 const [usertype] *p -../lib/xz/xz_dec_stream.c:458:28: got unsigned int const [usertype] * -../mm/page_ext.c:521:17: warning: context imbalance in 'page_ext_get' - wrong count at exit -../mm/page_ext.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'page_ext_put' - unexpected unlock -../kernel/time/timer_migration.c:852:9: warning: context imbalance in 'tmigr_update_events' - different lock contexts for basic block -../net/ipv6/seg6_iptunnel.c: note: in included file (through ../include/linux/seg6_iptunnel.h): -../include/uapi/linux/seg6_iptunnel.h:29:31: warning: array of flexible structures -../net/ipv6/seg6_iptunnel.c:52:43: warning: array of flexible structures -../drivers/acpi/acpica/nspredef.c: note: in included file: -../drivers/acpi/acpica/acpredef.h:187:34: warning: symbol 'acpi_gbl_predefined_methods' was not declared. Should it be static? -../net/ipv4/netfilter/ip_tables.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): -../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures -../net/ipv4/netfilter/ip_tables.c:36:16: warning: array of flexible structures -../include/uapi/linux/netfilter_ipv4/ip_tables.h:218:36: warning: array of flexible structures -../net/ipv4/netfilter/ip_tables.c:1214:40: warning: array of flexible structures -../net/ipv4/netfilter/ip_tables.c:1546:43: warning: array of flexible structures -../net/ipv4/netfilter/ip_tables.c:36:16: warning: Initializer entry defined twice -../net/ipv4/netfilter/ip_tables.c:36:16: also defined here -../net/ipv4/netfilter/ip_tables.c:36:16: warning: Initializer entry defined twice -../net/ipv4/netfilter/ip_tables.c:36:16: also defined here -../net/ipv4/netfilter/iptable_filter.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): -../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures -../mm/page_table_check.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in '__page_table_check_pte_clear_range' - unexpected unlock -../net/llc/llc_proc.c:56:9: warning: context imbalance in 'llc_get_sk_idx' - wrong count at exit -../net/llc/llc_proc.c:102:23: warning: context imbalance in 'llc_seq_next' - unexpected unlock -../net/llc/llc_proc.c:117:17: warning: context imbalance in 'llc_seq_stop' - unexpected unlock -../drivers/misc/nsm.c:492:38: warning: Using plain integer as NULL pointer -../drivers/misc/nsm.c:494:38: warning: Using plain integer as NULL pointer -../net/ipv4/netfilter/iptable_mangle.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): -../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures -../drivers/tty/serial/digicolor-usart.c:412:26: warning: context imbalance in 'digicolor_uart_console_write' - different lock contexts for basic block -../drivers/acpi/x86/s2idle.c:522:13: warning: restricted suspend_state_t degrades to integer -../drivers/acpi/x86/s2idle.c:522:33: warning: restricted suspend_state_t degrades to integer -../net/ipv4/netfilter/iptable_nat.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): -../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures -../fs/proc/proc_sysctl.c:930:16: error: incompatible types in comparison expression (different address spaces): -../fs/proc/proc_sysctl.c:930:16: struct ctl_table_header [noderef] __rcu * -../fs/proc/proc_sysctl.c:930:16: struct ctl_table_header * -../fs/proc/proc_sysctl.c:303:32: warning: context imbalance in 'start_unregistering' - unexpected unlock -../drivers/tty/serial/esp32_uart.c:549:39: warning: context imbalance in 'esp32_uart_console_write' - unexpected unlock -../drivers/tty/serial/esp32_acm.c:305:39: warning: context imbalance in 'esp32s3_acm_console_write' - unexpected unlock +../net/bridge/br_netfilter_hooks.c: note: in included file (through ../include/linux/if_pppox.h): +../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures @@ -7336,19 +6971,32 @@ -../mm/userfaultfd.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'mfill_atomic_install_pte' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'mfill_atomic_pte_zeropage' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'mfill_atomic_pte_poison' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'move_pages_pte' - unexpected unlock -../mm/userfaultfd.c:1695:44: warning: context imbalance in 'move_pages' - unexpected unlock -../drivers/pci/controller/dwc/pci-dra7xx.c: In function ‘dra7xx_pcie_probe’: -../drivers/pci/controller/dwc/pci-dra7xx.c:763:55: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] - 763 | snprintf(name, sizeof(name), "pcie-phy%d", i); - | ^~ -../drivers/pci/controller/dwc/pci-dra7xx.c:763:46: note: directive argument in the range [0, 2147483646] - 763 | snprintf(name, sizeof(name), "pcie-phy%d", i); - | ^~~~~~~~~~~~ -../drivers/pci/controller/dwc/pci-dra7xx.c:763:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10 - 763 | snprintf(name, sizeof(name), "pcie-phy%d", i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/ipv4/netfilter/iptable_raw.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): -../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures -../sound/soc/mediatek/mt8365/mt8365-afe-pcm.c:597:34: warning: cast removes address space '__iomem' of expression +../fs/backing-file.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h): +../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) +../include/linux/cred.h:182:41: expected struct cred const *old +../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred +../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) +../include/linux/cred.h:182:41: expected struct cred const *old +../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred +../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) +../include/linux/cred.h:182:41: expected struct cred const *old +../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred +../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) +../include/linux/cred.h:182:41: expected struct cred const *old +../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred +../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) +../include/linux/cred.h:182:41: expected struct cred const *old +../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred +../mm/huge_memory.c:2102:20: warning: context imbalance in 'madvise_free_huge_pmd' - unexpected unlock +../mm/huge_memory.c:2140:28: warning: context imbalance in 'zap_huge_pmd' - unexpected unlock +../mm/huge_memory.c:2251:28: warning: context imbalance in 'move_huge_pmd' - unexpected unlock +../mm/huge_memory.c:2391:20: warning: context imbalance in 'change_huge_pmd' - unexpected unlock +../mm/huge_memory.c: note: in included file (through ../include/linux/pgtable.h, ../include/linux/mm.h): +../arch/x86/include/asm/pgtable.h:898:9: warning: context imbalance in 'change_huge_pud' - unexpected unlock +../mm/huge_memory.c:2473:28: warning: context imbalance in 'move_pages_huge_pmd' - unexpected unlock +../mm/huge_memory.c:2588:12: warning: context imbalance in '__pmd_trans_huge_lock' - wrong count at exit +../mm/huge_memory.c:2605:12: warning: context imbalance in '__pud_trans_huge_lock' - wrong count at exit +../mm/huge_memory.c:2631:28: warning: context imbalance in 'zap_huge_pud' - unexpected unlock +../mm/huge_memory.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in '__split_huge_zero_page_pmd' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in '__split_huge_pmd_locked' - unexpected unlock +../mm/huge_memory.c:3315:38: warning: context imbalance in '__split_huge_page' - unexpected unlock +../mm/huge_memory.c:3620:17: warning: context imbalance in 'split_huge_page_to_list_to_order' - different lock contexts for basic block +../mm/huge_memory.c:4054:17: warning: context imbalance in 'split_huge_pages_pid' - unexpected unlock @@ -7458,63 +7106 @@ -../drivers/misc/ibmasm/ibmasmfs.c:599:83: warning: cast removes address space '__iomem' of expression -../drivers/misc/ibmasm/ibmasmfs.c:600:84: warning: cast removes address space '__iomem' of expression -../drivers/misc/ibmasm/ibmasmfs.c:601:83: warning: cast removes address space '__iomem' of expression -../drivers/spi/spi-bcm63xx.c:571:22: warning: cast removes address space '__iomem' of expression -../drivers/spi/spi-bcm63xx.c:571:19: warning: incorrect type in assignment (different address spaces) -../drivers/spi/spi-bcm63xx.c:571:19: expected unsigned char [noderef] [usertype] __iomem *tx_io -../drivers/spi/spi-bcm63xx.c:571:19: got unsigned char [usertype] * -../drivers/spi/spi-bcm63xx.c:572:22: warning: cast removes address space '__iomem' of expression -../drivers/spi/spi-bcm63xx.c:572:19: warning: incorrect type in assignment (different address spaces) -../drivers/spi/spi-bcm63xx.c:572:19: expected unsigned char const [noderef] [usertype] __iomem *rx_io -../drivers/spi/spi-bcm63xx.c:572:19: got unsigned char const [usertype] * -../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) -../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] -../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] -../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) -../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] -../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] -../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) -../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] -../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] -../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) -../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] -../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] -../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) -../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] -../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] -../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) -../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] -../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] -../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) -../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] -../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] -../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) -../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] -../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] -../fs/nls/nls_base.c:180:24: warning: cast to restricted __le16 -../fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 -../fs/nls/nls_base.c:180:24: warning: cast to restricted __le16 -../fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 -../drivers/scsi/scsi_transport_fc.c: note: in included file: -../include/uapi/scsi/fc/fc_els.h:1107:42: warning: array of flexible structures -../net/ipv4/netfilter/iptable_security.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): -../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures -../drivers/misc/ibmasm/event.c:54:36: warning: incorrect type in argument 2 (different address spaces) -../drivers/misc/ibmasm/event.c:54:36: expected void const volatile [noderef] __iomem * -../drivers/misc/ibmasm/event.c:54:36: got void *data -../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer -../drivers/tty/serial/imx.c:2088:13: warning: context imbalance in 'imx_uart_console_device_lock' - wrong count at exit -../drivers/tty/serial/imx.c:2095:13: warning: context imbalance in 'imx_uart_console_device_unlock' - unexpected unlock -../drivers/firewire/init_ohci1394_dma.c:178: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_wait_for_busresets' -../drivers/firewire/init_ohci1394_dma.c:196: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_enable_physical_dma' -../drivers/firewire/init_ohci1394_dma.c:207: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_reset_and_init_dma' -../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'num' not described in 'init_ohci1394_controller' -../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'slot' not described in 'init_ohci1394_controller' -../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'func' not described in 'init_ohci1394_controller' -../drivers/firewire/init_ohci1394_dma.c:289: warning: Function parameter or struct member 'opt' not described in 'setup_ohci1394_dma' -../net/rose/rose_route.c:722:41: warning: context imbalance in 'rose_get_neigh' - unexpected unlock -../drivers/net/ethernet/3com/3c589_cs.c:296:35: warning: cast to restricted __le16 +../drivers/video/fbdev/aty/mach64_accel.c:420:49: warning: cast to restricted __le32 @@ -7545,6 +7131,43 @@ -../drivers/net/ethernet/adaptec/starfire.c:1507:35: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/adaptec/starfire.c:1507:35: expected restricted __wsum [usertype] csum -../drivers/net/ethernet/adaptec/starfire.c:1507:35: got unsigned short [usertype] -../drivers/net/ethernet/adaptec/starfire.c:1823:41: warning: incorrect type in argument 1 (different base types) -../drivers/net/ethernet/adaptec/starfire.c:1823:41: expected unsigned short val -../drivers/net/ethernet/adaptec/starfire.c:1823:41: got restricted __le16 +../net/ipv4/netfilter/ip_tables.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): +../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures +../net/ipv4/netfilter/ip_tables.c:36:16: warning: array of flexible structures +../include/uapi/linux/netfilter_ipv4/ip_tables.h:218:36: warning: array of flexible structures +../net/ipv4/netfilter/ip_tables.c:1214:40: warning: array of flexible structures +../net/ipv4/netfilter/ip_tables.c:1546:43: warning: array of flexible structures +../net/ipv4/netfilter/ip_tables.c:36:16: warning: Initializer entry defined twice +../net/ipv4/netfilter/ip_tables.c:36:16: also defined here +../net/ipv4/netfilter/ip_tables.c:36:16: warning: Initializer entry defined twice +../net/ipv4/netfilter/ip_tables.c:36:16: also defined here +../drivers/scsi/scsi_debugfs.c:36:19: warning: context imbalance in 'scsi_cmd_list_info' - wrong count at exit +../net/ipv4/netfilter/iptable_filter.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): +../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures +../drivers/base/regmap/regcache-maple.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/debugfs.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'regcache_maple_sync_block' - unexpected unlock +../drivers/dma/ioat/dma.c:463:5: warning: context imbalance in 'ioat_check_space_lock' - different lock contexts for basic block +../net/ipv4/netfilter/iptable_mangle.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): +../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures +../drivers/block/drbd/drbd_state.c:1912:30: error: incompatible types in comparison expression (different address spaces): +../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf [noderef] __rcu * +../drivers/block/drbd/drbd_state.c:1912:30: struct disk_conf * +../drivers/block/drbd/drbd_state.c:834:22: error: incompatible types in comparison expression (different address spaces): +../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf [noderef] __rcu * +../drivers/block/drbd/drbd_state.c:834:22: struct disk_conf * +../drivers/block/drbd/drbd_state.c:838:14: error: incompatible types in comparison expression (different address spaces): +../drivers/block/drbd/drbd_state.c:838:14: struct net_conf [noderef] __rcu * +../drivers/block/drbd/drbd_state.c:838:14: struct net_conf * +../drivers/block/drbd/drbd_state.c:1064:22: error: incompatible types in comparison expression (different address spaces): +../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf [noderef] __rcu * +../drivers/block/drbd/drbd_state.c:1064:22: struct disk_conf * +../drivers/block/drbd/drbd_state.c:2079:17: error: incompatible types in comparison expression (different address spaces): +../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf [noderef] __rcu * +../drivers/block/drbd/drbd_state.c:2079:17: struct net_conf * +../drivers/block/drbd/drbd_state.c:838:14: warning: context imbalance in 'is_valid_state' - different lock contexts for basic block +../drivers/block/drbd/drbd_state.c:1070:9: warning: context imbalance in 'sanitize_state' - different lock contexts for basic block +../drivers/block/drbd/drbd_state.c:1958:25: warning: context imbalance in 'after_state_ch' - unexpected unlock +../drivers/block/drbd/drbd_state.c:2373:32: warning: context imbalance in '_conn_request_state' - unexpected unlock +../fs/posix_acl.c:53:23: error: incompatible types in comparison expression (different address spaces): +../fs/posix_acl.c:53:23: struct posix_acl [noderef] __rcu * +../fs/posix_acl.c:53:23: struct posix_acl * +../fs/posix_acl.c:67:33: error: incompatible types in comparison expression (different address spaces): +../fs/posix_acl.c:67:33: struct posix_acl [noderef] __rcu * +../fs/posix_acl.c:67:33: struct posix_acl * @@ -7555,28 +7178,4 @@ -../drivers/misc/ibmasm/command.c:168:36: warning: incorrect type in argument 2 (different address spaces) -../drivers/misc/ibmasm/command.c:168:36: expected void const volatile [noderef] __iomem * -../drivers/misc/ibmasm/command.c:168:36: got void *response -../drivers/net/ethernet/8390/ne2k-pci.c:515:31: warning: cast to restricted __le32 -../drivers/net/ethernet/8390/ne2k-pci.c:342:47: warning: cast to restricted __le32 -../kernel/acct.c:476:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/acct.c:476:31: expected struct spinlock [usertype] *lock -../kernel/acct.c:476:31: got struct spinlock [noderef] __rcu * -../kernel/acct.c:486:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/acct.c:486:33: expected struct spinlock [usertype] *lock -../kernel/acct.c:486:33: got struct spinlock [noderef] __rcu * -../kernel/acct.c:569:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/acct.c:569:31: expected struct spinlock [usertype] *lock -../kernel/acct.c:569:31: got struct spinlock [noderef] __rcu * -../kernel/acct.c:589:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/acct.c:589:33: expected struct spinlock [usertype] *lock -../kernel/acct.c:589:33: got struct spinlock [noderef] __rcu * -../kernel/acct.c:211:12: warning: context imbalance in 'acct_on' - different lock contexts for basic block -../kernel/acct.c:312:9: warning: context imbalance in '__se_sys_acct' - different lock contexts for basic block -../kernel/acct.c:317:22: warning: context imbalance in 'acct_exit_ns' - wrong count at exit -../drivers/firewire/core-cdev.c:377:13: warning: context imbalance in 'fill_bus_reset_event' - wrong count at exit -../drivers/firewire/core-cdev.c:405:13: warning: context imbalance in 'queue_bus_reset_event' - different lock contexts for basic block -../drivers/firewire/core-cdev.c:1038:12: warning: context imbalance in 'ioctl_create_iso_context' - different lock contexts for basic block -../drivers/firewire/core-cdev.c:1412:13: warning: context imbalance in 'release_iso_resource' - wrong count at exit -../drivers/firewire/core-cdev.c:1674:12: warning: context imbalance in 'ioctl_receive_phy_packets' - wrong count at exit -../drivers/firewire/core-cdev.c:1697:9: warning: context imbalance in 'fw_cdev_handle_phy_packet' - wrong count at exit -../drivers/firewire/core-cdev.c:1843:13: warning: context imbalance in 'has_outbound_transactions' - wrong count at exit -../drivers/net/ethernet/3com/3c574_cs.c:348:35: warning: cast to restricted __le16 +../drivers/video/fbdev/sis/sis_main.c:5411:32: warning: cast to restricted __le32 +../drivers/video/fbdev/sis/sis_main.c:5414:32: warning: cast to restricted __le32 +../drivers/video/fbdev/sis/sis_main.c:5443:40: warning: cast to restricted __le32 +../drivers/video/fbdev/sis/sis_main.c:5475:16: warning: cast to restricted __le16 @@ -7665,10 +7264,41 @@ -../drivers/misc/ibmasm/remote.c:180:39: warning: cast removes address space '__iomem' of expression -../drivers/misc/ibmasm/remote.c:180:39: warning: incorrect type in argument 2 (different address spaces) -../drivers/misc/ibmasm/remote.c:180:39: expected void const volatile [noderef] __iomem * -../drivers/misc/ibmasm/remote.c:180:39: got void * -../drivers/misc/ibmasm/heartbeat.c:85:36: warning: incorrect type in argument 2 (different address spaces) -../drivers/misc/ibmasm/heartbeat.c:85:36: expected void const volatile [noderef] __iomem * -../drivers/misc/ibmasm/heartbeat.c:85:36: got void *message -../drivers/net/ethernet/8390/axnet_cs.c:642:18: warning: cast to restricted __le16 -../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer -../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer +../net/ipv4/netfilter/iptable_nat.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): +../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures +../drivers/firewire/init_ohci1394_dma.c:178: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_wait_for_busresets' +../drivers/firewire/init_ohci1394_dma.c:196: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_enable_physical_dma' +../drivers/firewire/init_ohci1394_dma.c:207: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_reset_and_init_dma' +../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'num' not described in 'init_ohci1394_controller' +../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'slot' not described in 'init_ohci1394_controller' +../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'func' not described in 'init_ohci1394_controller' +../drivers/firewire/init_ohci1394_dma.c:289: warning: Function parameter or struct member 'opt' not described in 'setup_ohci1394_dma' +../mm/khugepaged.c:849:25: warning: symbol 'khugepaged_collapse_control' was not declared. Should it be static? +../mm/khugepaged.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in '__collapse_huge_page_swapin' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'collapse_huge_page' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'hpage_collapse_scan_pmd' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'collapse_pte_mapped_thp' - unexpected unlock +../mm/khugepaged.c:1782:28: warning: context imbalance in 'retract_page_tables' - different lock contexts for basic block +../drivers/dma/ioat/dca.c:218:54: warning: incorrect type in argument 1 (different address spaces) +../drivers/dma/ioat/dca.c:218:54: expected void const volatile [noderef] __iomem *addr +../drivers/dma/ioat/dca.c:218:54: got void * +../drivers/dma/ioat/dca.c:223:55: warning: incorrect type in argument 1 (different address spaces) +../drivers/dma/ioat/dca.c:223:55: expected void const volatile [noderef] __iomem *addr +../drivers/dma/ioat/dca.c:223:55: got void * +../drivers/dma/ioat/dca.c:274:42: warning: incorrect type in argument 1 (different address spaces) +../drivers/dma/ioat/dca.c:274:42: expected void *iobase +../drivers/dma/ioat/dca.c:274:42: got void [noderef] __iomem *iobase +../net/phonet/socket.c:619:14: error: incompatible types in comparison expression (different address spaces): +../net/phonet/socket.c:619:14: struct sock [noderef] __rcu * +../net/phonet/socket.c:619:14: struct sock * +../net/phonet/socket.c:642:17: error: incompatible types in comparison expression (different address spaces): +../net/phonet/socket.c:642:17: struct sock [noderef] __rcu * +../net/phonet/socket.c:642:17: struct sock * +../net/phonet/socket.c:658:17: error: incompatible types in comparison expression (different address spaces): +../net/phonet/socket.c:658:17: struct sock [noderef] __rcu * +../net/phonet/socket.c:658:17: struct sock * +../net/phonet/socket.c:677:25: error: incompatible types in comparison expression (different address spaces): +../net/phonet/socket.c:677:25: struct sock [noderef] __rcu * +../net/phonet/socket.c:677:25: struct sock * +../net/phonet/socket.c:726:21: warning: context imbalance in 'pn_res_seq_start' - wrong count at exit +../net/phonet/socket.c:741:13: warning: context imbalance in 'pn_res_seq_stop' - wrong count at exit +../net/ipv4/netfilter/iptable_raw.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): +../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures @@ -7728,3 +7358,329 @@ -../drivers/gpu/drm/drm_drv.c:446:6: warning: context imbalance in 'drm_dev_enter' - different lock contexts for basic block -../drivers/gpu/drm/drm_drv.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:350:9: warning: context imbalance in 'drm_dev_exit' - unexpected unlock +../kernel/pid_namespace.c:186:26: warning: incorrect type in argument 1 (different address spaces) +../kernel/pid_namespace.c:186:26: expected struct spinlock [usertype] *lock +../kernel/pid_namespace.c:186:26: got struct spinlock [noderef] __rcu * +../kernel/pid_namespace.c:188:28: warning: incorrect type in argument 1 (different address spaces) +../kernel/pid_namespace.c:188:28: expected struct spinlock [usertype] *lock +../kernel/pid_namespace.c:188:28: got struct spinlock [noderef] __rcu * +../kernel/pid_namespace.c:187:28: warning: dereference of noderef expression +../kernel/cgroup/rstat.c:266:22: warning: symbol 'bpf_rstat_flush' was not declared. Should it be static? +../kernel/cgroup/rstat.c:310:9: warning: context imbalance in 'cgroup_rstat_flush_locked' - different lock contexts for basic block +../arch/x86/kernel/callthunks.c: In function ‘callthunks_debugfs_init’: +../arch/x86/kernel/callthunks.c:390:35: warning: ‘%lu’ directive writing between 1 and 10 bytes into a region of size 7 [-Wformat-overflow=] + 390 | sprintf(name, "cpu%lu", cpu); + | ^~~ +../arch/x86/kernel/callthunks.c:390:31: note: directive argument in the range [0, 4294967294] + 390 | sprintf(name, "cpu%lu", cpu); + | ^~~~~~~~ +../arch/x86/kernel/callthunks.c:390:17: note: ‘sprintf’ output between 5 and 14 bytes into a destination of size 10 + 390 | sprintf(name, "cpu%lu", cpu); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../mm/memcontrol-v1.c:107:1: warning: symbol 'memcg_oom_lock' was not declared. Should it be static? +../mm/memcontrol-v1.c:438:21: error: incompatible types in comparison expression (different address spaces): +../mm/memcontrol-v1.c:438:21: struct mem_cgroup_threshold_ary [noderef] __rcu * +../mm/memcontrol-v1.c:438:21: struct mem_cgroup_threshold_ary * +../mm/memcontrol-v1.c:440:21: error: incompatible types in comparison expression (different address spaces): +../mm/memcontrol-v1.c:440:21: struct mem_cgroup_threshold_ary [noderef] __rcu * +../mm/memcontrol-v1.c:440:21: struct mem_cgroup_threshold_ary * +../mm/memcontrol-v1.c:702:9: error: incompatible types in comparison expression (different address spaces): +../mm/memcontrol-v1.c:702:9: struct mem_cgroup_threshold_ary [noderef] __rcu * +../mm/memcontrol-v1.c:702:9: struct mem_cgroup_threshold_ary * +../mm/memcontrol-v1.c:796:9: error: incompatible types in comparison expression (different address spaces): +../mm/memcontrol-v1.c:796:9: struct mem_cgroup_threshold_ary [noderef] __rcu * +../mm/memcontrol-v1.c:796:9: struct mem_cgroup_threshold_ary * +../net/rxrpc/conn_service.c:56:9: warning: context imbalance in 'rxrpc_find_service_conn_rcu' - different lock contexts for basic block +../net/rxrpc/conn_service.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * +../drivers/spi/spi-altera-dfl.c:52:30: warning: incorrect type in initializer (different address spaces) +../drivers/spi/spi-altera-dfl.c:52:30: expected void [noderef] __iomem *base +../drivers/spi/spi-altera-dfl.c:52:30: got void *context +../drivers/spi/spi-altera-dfl.c:78:30: warning: incorrect type in initializer (different address spaces) +../drivers/spi/spi-altera-dfl.c:78:30: expected void [noderef] __iomem *base +../drivers/spi/spi-altera-dfl.c:78:30: got void *context +../drivers/spi/spi-altera-dfl.c:153:22: warning: incorrect type in argument 3 (different address spaces) +../drivers/spi/spi-altera-dfl.c:153:22: expected void *bus_context +../drivers/spi/spi-altera-dfl.c:153:22: got void [noderef] __iomem *[assigned] base +../drivers/gpu/drm/tiny/gm12u320.c:482:32: warning: incorrect type in initializer (different base types) +../drivers/gpu/drm/tiny/gm12u320.c:482:32: expected restricted __le16 [usertype] pixel_clock +../drivers/gpu/drm/tiny/gm12u320.c:482:32: got int +../net/ipv4/netfilter/iptable_security.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): +../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures +../net/bluetooth/hci_codec.c: note: in included file: +../include/net/bluetooth/hci_core.h:147:35: warning: array of flexible structures +../drivers/message/fusion/mptlan.c:1177:21: warning: cast to restricted __le16 +../drivers/message/fusion/mptlan.c:1240:52: warning: incorrect type in assignment (different base types) +../drivers/message/fusion/mptlan.c:1240:52: expected unsigned int [usertype] TransactionContext +../drivers/message/fusion/mptlan.c:1240:52: got restricted __le32 [usertype] +../drivers/message/fusion/mptlan.c:1244:46: warning: incorrect type in assignment (different base types) +../drivers/message/fusion/mptlan.c:1244:46: expected unsigned int [usertype] FlagsLength +../drivers/message/fusion/mptlan.c:1244:46: got restricted __le32 [usertype] +../drivers/message/fusion/mptlan.c:1248:46: warning: incorrect type in assignment (different base types) +../drivers/message/fusion/mptlan.c:1248:46: expected unsigned int [usertype] Low +../drivers/message/fusion/mptlan.c:1248:46: got restricted __le32 [usertype] +../drivers/message/fusion/mptlan.c:1250:55: warning: incorrect type in assignment (different base types) +../drivers/message/fusion/mptlan.c:1250:55: expected unsigned int [usertype] High +../drivers/message/fusion/mptlan.c:1250:55: got restricted __le32 [usertype] +../drivers/message/fusion/mptlan.c:1264:38: warning: invalid assignment: |= +../drivers/message/fusion/mptlan.c:1264:38: left side has type unsigned int +../drivers/message/fusion/mptlan.c:1264:38: right side has type restricted __le32 +../drivers/message/fusion/mptlan.c:1266:39: warning: incorrect type in assignment (different base types) +../drivers/message/fusion/mptlan.c:1266:39: expected unsigned int [usertype] BucketCount +../drivers/message/fusion/mptlan.c:1266:39: got restricted __le32 [usertype] +../drivers/message/fusion/mptlan.c:969:25: warning: cast to restricted __le32 +../drivers/message/fusion/mptlan.c:974:9: warning: cast to restricted __le16 +../drivers/message/fusion/mptlan.c:977:14: warning: cast to restricted __le16 +../drivers/message/fusion/mptlan.c:981:15: warning: cast to restricted __le32 +../drivers/message/fusion/mptlan.c:986:17: warning: cast to restricted __le16 +../drivers/message/fusion/mptlan.c:991:18: warning: cast to restricted __le32 +../drivers/message/fusion/mptlan.c:995:18: warning: cast to restricted __le32 +../drivers/message/fusion/mptlan.c:1025:31: warning: cast to restricted __le32 +../drivers/message/fusion/mptlan.c:612:9: warning: cast to restricted __le16 +../drivers/message/fusion/mptlan.c:617:17: warning: cast to restricted __le16 +../drivers/message/fusion/mptlan.c:641:23: warning: cast to restricted __le32 +../drivers/message/fusion/mptlan.c:346:17: warning: cast to restricted __le32 +../drivers/message/fusion/mptlan.c:1500:27: warning: restricted __be16 degrades to integer +../drivers/message/fusion/mptlan.c:1537:29: warning: incorrect type in return expression (different base types) +../drivers/message/fusion/mptlan.c:1537:29: expected unsigned short +../drivers/message/fusion/mptlan.c:1537:29: got restricted __be16 [usertype] ethertype +../drivers/message/fusion/mptlan.c:1540:16: warning: incorrect type in return expression (different base types) +../drivers/message/fusion/mptlan.c:1540:16: expected unsigned short +../drivers/message/fusion/mptlan.c:1540:16: got restricted __be16 [usertype] +../drivers/message/fusion/mptlan.c:746:36: warning: incorrect type in assignment (different base types) +../drivers/message/fusion/mptlan.c:746:36: expected unsigned int [usertype] TransactionContext +../drivers/message/fusion/mptlan.c:746:36: got restricted __le32 [usertype] +../drivers/message/fusion/mptlan.c:754:39: warning: incorrect type in assignment (different base types) +../drivers/message/fusion/mptlan.c:754:39: expected unsigned int +../drivers/message/fusion/mptlan.c:754:39: got restricted __le32 [usertype] +../drivers/message/fusion/mptlan.c:757:39: warning: incorrect type in assignment (different base types) +../drivers/message/fusion/mptlan.c:757:39: expected unsigned int +../drivers/message/fusion/mptlan.c:757:39: got restricted __le32 [usertype] +../drivers/message/fusion/mptlan.c:767:30: warning: incorrect type in assignment (different base types) +../drivers/message/fusion/mptlan.c:767:30: expected unsigned int [usertype] FlagsLength +../drivers/message/fusion/mptlan.c:767:30: got restricted __le32 [usertype] +../drivers/message/fusion/mptlan.c:776:30: warning: incorrect type in assignment (different base types) +../drivers/message/fusion/mptlan.c:776:30: expected unsigned int [usertype] Low +../drivers/message/fusion/mptlan.c:776:30: got restricted __le32 [usertype] +../drivers/message/fusion/mptlan.c:778:39: warning: incorrect type in assignment (different base types) +../drivers/message/fusion/mptlan.c:778:39: expected unsigned int [usertype] High +../drivers/message/fusion/mptlan.c:778:39: got restricted __le32 [usertype] +../drivers/message/fusion/mptlan.c:785:9: warning: cast to restricted __le32 +../drivers/message/fusion/mptlan.c:820:23: warning: incorrect type in assignment (different base types) +../drivers/message/fusion/mptlan.c:820:23: expected restricted __be16 [usertype] protocol +../drivers/message/fusion/mptlan.c:820:23: got unsigned short +../drivers/message/fusion/mptlan.c:924:23: warning: cast to restricted __le32 +../sound/soc/mediatek/mt8365/mt8365-afe-pcm.c:597:34: warning: cast removes address space '__iomem' of expression +../fs/coredump.c:392:27: warning: incorrect type in argument 1 (different address spaces) +../fs/coredump.c:392:27: expected struct spinlock [usertype] *lock +../fs/coredump.c:392:27: got struct spinlock [noderef] __rcu * +../fs/coredump.c:401:29: warning: incorrect type in argument 1 (different address spaces) +../fs/coredump.c:401:29: expected struct spinlock [usertype] *lock +../fs/coredump.c:401:29: got struct spinlock [noderef] __rcu * +../fs/coredump.c:440:31: warning: incorrect type in argument 1 (different address spaces) +../fs/coredump.c:440:31: expected struct spinlock [usertype] *lock +../fs/coredump.c:440:31: got struct spinlock [noderef] __rcu * +../fs/coredump.c:445:33: warning: incorrect type in argument 1 (different address spaces) +../fs/coredump.c:445:33: expected struct spinlock [usertype] *lock +../fs/coredump.c:445:33: got struct spinlock [noderef] __rcu * +../drivers/misc/vmw_balloon.c:260: warning: Function parameter or struct member '5' not described in 'vmballoon_batch_entry' +../drivers/misc/vmw_balloon.c:260: warning: Excess struct member 'reserved' description in 'vmballoon_batch_entry' +../arch/x86/kernel/shstk.c:370:55: warning: cast removes address space '__user' of expression +../kernel/cgroup/cgroup.c:6704:41: warning: incorrect type in argument 1 (different address spaces) +../kernel/cgroup/cgroup.c:6704:41: expected struct spinlock [usertype] *lock +../kernel/cgroup/cgroup.c:6704:41: got struct spinlock [noderef] __rcu * +../kernel/cgroup/cgroup.c:6707:43: warning: incorrect type in argument 1 (different address spaces) +../kernel/cgroup/cgroup.c:6707:43: expected struct spinlock [usertype] *lock +../kernel/cgroup/cgroup.c:6707:43: got struct spinlock [noderef] __rcu * +../kernel/cgroup/cgroup.c:3116:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit +../kernel/cgroup/cgroup.c:6475:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit +../kernel/cgroup/cgroup.c:6587:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit +../kernel/cgroup/cgroup.c:6607:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit +../kernel/cgroup/cgroup.c:6656:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock +../net/phonet/af_phonet.c:35:14: error: incompatible types in comparison expression (different address spaces): +../net/phonet/af_phonet.c:35:14: struct phonet_protocol const [noderef] __rcu * +../net/phonet/af_phonet.c:35:14: struct phonet_protocol const * +../net/phonet/af_phonet.c:474:17: error: incompatible types in comparison expression (different address spaces): +../net/phonet/af_phonet.c:474:17: struct phonet_protocol const [noderef] __rcu * +../net/phonet/af_phonet.c:474:17: struct phonet_protocol const * +../net/phonet/af_phonet.c:486:9: error: incompatible types in comparison expression (different address spaces): +../net/phonet/af_phonet.c:486:9: struct phonet_protocol const [noderef] __rcu * +../net/phonet/af_phonet.c:486:9: struct phonet_protocol const * +../drivers/base/regmap/regmap-kunit.c:1669:43: warning: cast to restricted __le16 +../drivers/base/regmap/regmap-kunit.c:1672:43: warning: cast to restricted __be16 +../drivers/base/regmap/regmap-kunit.c:1868:28: warning: cast to restricted __be16 +../drivers/base/regmap/regmap-kunit.c:1869:28: warning: cast to restricted __be16 +../drivers/base/regmap/regmap-kunit.c:1871:28: warning: cast to restricted __le16 +../drivers/base/regmap/regmap-kunit.c:1872:28: warning: cast to restricted __le16 +../drivers/base/regmap/regmap-kunit.c:1947:24: warning: incorrect type in assignment (different base types) +../drivers/base/regmap/regmap-kunit.c:1947:24: expected unsigned short +../drivers/base/regmap/regmap-kunit.c:1947:24: got restricted __be16 [usertype] +../drivers/base/regmap/regmap-kunit.c:1949:24: warning: incorrect type in assignment (different base types) +../drivers/base/regmap/regmap-kunit.c:1949:24: expected unsigned short +../drivers/base/regmap/regmap-kunit.c:1949:24: got restricted __le16 [usertype] +../drivers/spi/spi-armada-3700.c:499:65: warning: incorrect type in argument 3 (different base types) +../drivers/spi/spi-armada-3700.c:499:65: expected unsigned int [usertype] data +../drivers/spi/spi-armada-3700.c:499:65: got restricted __le32 [usertype] +../drivers/spi/spi-armada-3700.c:521:31: warning: cast to restricted __le32 +../drivers/firewire/core-cdev.c:377:13: warning: context imbalance in 'fill_bus_reset_event' - wrong count at exit +../drivers/firewire/core-cdev.c:405:13: warning: context imbalance in 'queue_bus_reset_event' - different lock contexts for basic block +../drivers/firewire/core-cdev.c:1038:12: warning: context imbalance in 'ioctl_create_iso_context' - different lock contexts for basic block +../drivers/firewire/core-cdev.c:1412:13: warning: context imbalance in 'release_iso_resource' - wrong count at exit +../drivers/firewire/core-cdev.c:1674:12: warning: context imbalance in 'ioctl_receive_phy_packets' - wrong count at exit +../drivers/firewire/core-cdev.c:1697:9: warning: context imbalance in 'fw_cdev_handle_phy_packet' - wrong count at exit +../drivers/firewire/core-cdev.c:1843:13: warning: context imbalance in 'has_outbound_transactions' - wrong count at exit +../sound/soc/mediatek/common/mtk-btcvsd.c:1358:30: warning: incorrect type in assignment (different address spaces) +../sound/soc/mediatek/common/mtk-btcvsd.c:1358:30: expected unsigned int [usertype] *bt_reg_pkt_r +../sound/soc/mediatek/common/mtk-btcvsd.c:1358:30: got void [noderef] __iomem * +../sound/soc/mediatek/common/mtk-btcvsd.c:1360:30: warning: incorrect type in assignment (different address spaces) +../sound/soc/mediatek/common/mtk-btcvsd.c:1360:30: expected unsigned int [usertype] *bt_reg_pkt_w +../sound/soc/mediatek/common/mtk-btcvsd.c:1360:30: got void [noderef] __iomem * +../sound/soc/mediatek/common/mtk-btcvsd.c:1362:28: warning: incorrect type in assignment (different address spaces) +../sound/soc/mediatek/common/mtk-btcvsd.c:1362:28: expected unsigned int [usertype] *bt_reg_ctl +../sound/soc/mediatek/common/mtk-btcvsd.c:1362:28: got void [noderef] __iomem * +../arch/x86/kernel/amd_gart_64.c:83:15: warning: symbol 'agp_memory_reserved' was not declared. Should it be static? +../arch/x86/kernel/amd_gart_64.c:84:17: warning: symbol 'agp_gatt_table' was not declared. Should it be static? +../mm/memcontrol.c:3909:52: error: incompatible types in comparison expression (different address spaces): +../mm/memcontrol.c:3909:52: struct task_struct [noderef] __rcu * +../mm/memcontrol.c:3909:52: struct task_struct * +../mm/memcontrol.c: note: in included file: +../include/linux/memcontrol.h:717:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit +../include/linux/memcontrol.h:717:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit +../include/linux/memcontrol.h:717:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit +../net/bridge/netfilter/ebtable_filter.c:19:41: warning: array of flexible structures +../net/ipv6/seg6_iptunnel.c: note: in included file (through ../include/linux/seg6_iptunnel.h): +../include/uapi/linux/seg6_iptunnel.h:29:31: warning: array of flexible structures +../net/ipv6/seg6_iptunnel.c:52:43: warning: array of flexible structures +../drivers/video/fbdev/aty/radeon_pm.c:2526:31: warning: restricted pci_power_t degrades to integer +../drivers/video/fbdev/aty/radeon_pm.c:2528:65: warning: restricted pci_power_t degrades to integer +../kernel/cgroup/cgroup-v1.c:494:16: warning: context imbalance in '__cgroup1_procs_write' - wrong count at exit +../kernel/cgroup/freezer.c:140:35: warning: incorrect type in argument 1 (different address spaces) +../kernel/cgroup/freezer.c:140:35: expected struct spinlock [usertype] *lock +../kernel/cgroup/freezer.c:140:35: got struct spinlock [noderef] __rcu * +../kernel/cgroup/freezer.c:143:37: warning: incorrect type in argument 1 (different address spaces) +../kernel/cgroup/freezer.c:143:37: expected struct spinlock [usertype] *lock +../kernel/cgroup/freezer.c:143:37: got struct spinlock [noderef] __rcu * +../kernel/cgroup/freezer.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/cgroup.h): +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../kernel/audit.c: In function ‘audit_log_vformat’: +../kernel/audit.c:1978:9: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 1978 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args); + | ^~~ +../kernel/audit.c:1987:17: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 1987 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2); + | ^~~ +../kernel/audit.c:2232:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/audit.c:2232:9: expected struct spinlock [usertype] *lock +../kernel/audit.c:2232:9: got struct spinlock [noderef] __rcu * +../kernel/audit.c:2235:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/audit.c:2235:40: expected struct spinlock [usertype] *lock +../kernel/audit.c:2235:40: got struct spinlock [noderef] __rcu * +../drivers/gpu/drm/xlnx/zynqmp_disp.c:133:42: warning: array of flexible structures +../net/bridge/netfilter/ebtable_nat.c:19:41: warning: array of flexible structures +../sound/soc/intel/atom/sst/sst_loader.c:212:43: warning: incorrect type in argument 2 (different address spaces) +../sound/soc/intel/atom/sst/sst_loader.c:212:43: expected void *destn +../sound/soc/intel/atom/sst/sst_loader.c:212:43: got void [noderef] __iomem * +../drivers/misc/dw-xdata-pcie.c: In function ‘dw_xdata_pcie_probe’: +../drivers/misc/dw-xdata-pcie.c:20:41: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 20 | #define DW_XDATA_DRIVER_NAME "dw-xdata-pcie" + | ^~~~~~~~~~~~~~~ +../drivers/misc/dw-xdata-pcie.c:342:38: note: in expansion of macro ‘DW_XDATA_DRIVER_NAME’ + 342 | snprintf(name, sizeof(name), DW_XDATA_DRIVER_NAME ".%d", id); + | ^~~~~~~~~~~~~~~~~~~~ +../drivers/misc/dw-xdata-pcie.c:390:64: note: format string is defined here + 390 | if (sscanf(dw->misc_dev.name, DW_XDATA_DRIVER_NAME ".%d", &id) != 1) + | ^ +../drivers/misc/dw-xdata-pcie.c:342:9: note: ‘snprintf’ output between 16 and 25 bytes into a destination of size 24 + 342 | snprintf(name, sizeof(name), DW_XDATA_DRIVER_NAME ".%d", id); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/xlnx/zynqmp_dp.c: In function ‘zynqmp_dp_bridge_debugfs_init’: +../drivers/gpu/drm/xlnx/zynqmp_dp.c:2312:46: warning: ‘_preemphasis’ directive output may be truncated writing 12 bytes into a region of size between 4 and 14 [-Wformat-truncation=] + 2312 | snprintf(name, sizeof(name), fmt, i); + | ^~~ +../drivers/gpu/drm/xlnx/zynqmp_dp.c:2312:17: note: ‘snprintf’ output between 18 and 28 bytes into a destination of size 19 + 2312 | snprintf(name, sizeof(name), fmt, i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/xlnx/zynqmp_dp.c:2317:53: warning: ‘_swing’ directive output may be truncated writing 6 bytes into a region of size between 4 and 14 [-Wformat-truncation=] + 2317 | snprintf(name, sizeof(name), "lane%d_swing", i); + | ^~~~~~ +../drivers/gpu/drm/xlnx/zynqmp_dp.c:2317:17: note: ‘snprintf’ output between 12 and 22 bytes into a destination of size 19 + 2317 | snprintf(name, sizeof(name), "lane%d_swing", i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/xz/xz_dec_stream.c:392:28: warning: incorrect type in argument 1 (different base types) +../lib/xz/xz_dec_stream.c:392:28: expected restricted __le32 const [usertype] *p +../lib/xz/xz_dec_stream.c:392:28: got unsigned int const [usertype] * +../lib/xz/xz_dec_stream.c:426:48: warning: incorrect type in argument 1 (different base types) +../lib/xz/xz_dec_stream.c:426:48: expected restricted __le32 const [usertype] *p +../lib/xz/xz_dec_stream.c:426:48: got unsigned int const [usertype] * +../lib/xz/xz_dec_stream.c:434:37: warning: incorrect type in argument 1 (different base types) +../lib/xz/xz_dec_stream.c:434:37: expected restricted __le32 const [usertype] *p +../lib/xz/xz_dec_stream.c:434:37: got unsigned int const [usertype] * +../lib/xz/xz_dec_stream.c:458:28: warning: incorrect type in argument 1 (different base types) +../lib/xz/xz_dec_stream.c:458:28: expected restricted __le32 const [usertype] *p +../lib/xz/xz_dec_stream.c:458:28: got unsigned int const [usertype] * +../drivers/base/regmap/regmap-raw-ram.c:24:24: warning: cast to restricted __be16 +../drivers/base/regmap/regmap-raw-ram.c:26:24: warning: cast to restricted __le16 +../drivers/misc/pci_endpoint_test.c: In function ‘pci_endpoint_test_probe’: +../drivers/misc/pci_endpoint_test.c:29:49: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] + 29 | #define DRV_MODULE_NAME "pci-endpoint-test" + | ^~~~~~~~~~~~~~~~~~~ +../drivers/misc/pci_endpoint_test.c:897:38: note: in expansion of macro ‘DRV_MODULE_NAME’ + 897 | snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id); + | ^~~~~~~~~~~~~~~ +../drivers/misc/pci_endpoint_test.c:962:57: note: format string is defined here + 962 | if (sscanf(misc_device->name, DRV_MODULE_NAME ".%d", &id) != 1) + | ^~ +../drivers/misc/pci_endpoint_test.c:29:49: note: directive argument in the range [0, 2147483647] + 29 | #define DRV_MODULE_NAME "pci-endpoint-test" + | ^~~~~~~~~~~~~~~~~~~ +../drivers/misc/pci_endpoint_test.c:897:38: note: in expansion of macro ‘DRV_MODULE_NAME’ + 897 | snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id); + | ^~~~~~~~~~~~~~~ +../drivers/misc/pci_endpoint_test.c:897:9: note: ‘snprintf’ output between 20 and 29 bytes into a destination of size 24 + 897 | snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/misc/xilinx_sdfec.c: In function ‘xsdfec_probe’: +../drivers/misc/xilinx_sdfec.c:1404:57: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] + 1404 | snprintf(xsdfec->dev_name, DEV_NAME_LEN, "xsdfec%d", xsdfec->dev_id); + | ^~ +../drivers/misc/xilinx_sdfec.c:1404:50: note: directive argument in the range [0, 2147483647] + 1404 | snprintf(xsdfec->dev_name, DEV_NAME_LEN, "xsdfec%d", xsdfec->dev_id); + | ^~~~~~~~~~ +../drivers/misc/xilinx_sdfec.c:1404:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 12 + 1404 | snprintf(xsdfec->dev_name, DEV_NAME_LEN, "xsdfec%d", xsdfec->dev_id); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/firewire/core-topology.c:493:9: warning: context imbalance in 'fw_core_handle_bus_reset' - wrong count at exit +../drivers/gpu/drm/gud/gud_drv.c:97:28: warning: cast to restricted __le32 +../drivers/gpu/drm/gud/gud_drv.c:97:17: warning: restricted __le32 degrades to integer +../drivers/scsi/scsi_transport_fc.c: note: in included file: +../include/uapi/scsi/fc/fc_els.h:1107:42: warning: array of flexible structures +../net/bluetooth/sco.c: note: in included file: +../include/net/bluetooth/hci_core.h:147:35: warning: array of flexible structures +../fs/proc/inode.c:45:17: error: incompatible types in comparison expression (different address spaces): +../fs/proc/inode.c:45:17: struct ctl_table_header [noderef] __rcu * +../fs/proc/inode.c:45:17: struct ctl_table_header * +../fs/proc/inode.c:114:22: warning: incorrect type in assignment (different address spaces) +../drivers/acpi/cppc_acpi.c:1175:9: warning: context imbalance in 'cpc_write' - different lock contexts for basic block +../drivers/firewire/core-transaction.c:135:13: warning: context imbalance in 'start_split_transaction_timeout' - wrong count at exit +../drivers/firewire/core-transaction.c:572:5: warning: context imbalance in 'fw_core_add_address_handler' - different lock contexts for basic block +../drivers/firewire/core-transaction.c:1264:9: warning: context imbalance in 'handle_registers' - different lock contexts for basic block +../fs/proc/task_mmu.c:890:17: warning: context imbalance in 'smaps_pte_range' - unexpected unlock +../fs/proc/task_mmu.c:1474:28: warning: context imbalance in 'clear_refs_pte_range' - unexpected unlock +../fs/proc/task_mmu.c:1831:28: warning: context imbalance in 'pagemap_pmd_range' - unexpected unlock +../fs/proc/task_mmu.c:2441:20: warning: context imbalance in 'pagemap_scan_thp_entry' - unexpected unlock +../fs/proc/task_mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'pagemap_scan_pmd_entry' - unexpected unlock +../fs/proc/task_mmu.c:2949:28: warning: context imbalance in 'gather_pte_stats' - unexpected unlock +../net/atm/lec.c:889:39: warning: context imbalance in 'lec_priv_walk' - unexpected unlock +../net/atm/lec.c:945:39: warning: context imbalance in 'lec_seq_stop' - unexpected unlock +../net/ipv4/netfilter/arp_tables.c: note: in included file (through ../include/linux/netfilter_arp/arp_tables.h): +../include/uapi/linux/netfilter_arp/arp_tables.h:184:34: warning: array of flexible structures +../net/ipv4/netfilter/arp_tables.c:40:16: warning: array of flexible structures +../include/uapi/linux/netfilter_arp/arp_tables.h:196:37: warning: array of flexible structures +../net/ipv4/netfilter/arp_tables.c:1062:48: warning: array of flexible structures +../net/ipv4/netfilter/arp_tables.c:1370:44: warning: array of flexible structures +../net/ipv4/netfilter/arp_tables.c:40:16: warning: Initializer entry defined twice +../net/ipv4/netfilter/arp_tables.c:40:16: also defined here +../net/ipv4/netfilter/arp_tables.c:40:16: warning: Initializer entry defined twice +../net/ipv4/netfilter/arp_tables.c:40:16: also defined here @@ -7813,89 +7768,0 @@ -../drivers/spi/spi-bcm-qspi.c:396:30: warning: incorrect type in assignment (different base types) -../drivers/spi/spi-bcm-qspi.c:396:30: expected unsigned int [assigned] [usertype] data -../drivers/spi/spi-bcm-qspi.c:396:30: got restricted __le32 [usertype] -../drivers/spi/spi-bcm-qspi.c:360:24: warning: cast to restricted __le32 -../arch/x86/kernel/callthunks.c: In function ‘callthunks_debugfs_init’: -../arch/x86/kernel/callthunks.c:390:35: warning: ‘%lu’ directive writing between 1 and 10 bytes into a region of size 7 [-Wformat-overflow=] - 390 | sprintf(name, "cpu%lu", cpu); - | ^~~ -../arch/x86/kernel/callthunks.c:390:31: note: directive argument in the range [0, 4294967294] - 390 | sprintf(name, "cpu%lu", cpu); - | ^~~~~~~~ -../arch/x86/kernel/callthunks.c:390:17: note: ‘sprintf’ output between 5 and 14 bytes into a destination of size 10 - 390 | sprintf(name, "cpu%lu", cpu); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/8390/pcnet_cs.c:1157:18: warning: cast to restricted __le16 -../drivers/net/ethernet/8390/pcnet_cs.c:1375:18: warning: cast to restricted __le16 -../drivers/scsi/libiscsi.c:1035:25: warning: incorrect type in assignment (different base types) -../drivers/scsi/libiscsi.c:1035:25: expected restricted __be32 [addressable] [assigned] [usertype] ttt -../drivers/scsi/libiscsi.c:1035:25: got restricted itt_t [usertype] -../drivers/scsi/libiscsi.c:1132:33: warning: restricted itt_t degrades to integer -../drivers/scsi/libiscsi.c:1132:41: warning: restricted __be32 degrades to integer -../drivers/firewire/core-topology.c:493:9: warning: context imbalance in 'fw_core_handle_bus_reset' - wrong count at exit -../drivers/message/fusion/mptlan.c:1177:21: warning: cast to restricted __le16 -../drivers/message/fusion/mptlan.c:1240:52: warning: incorrect type in assignment (different base types) -../drivers/message/fusion/mptlan.c:1240:52: expected unsigned int [usertype] TransactionContext -../drivers/message/fusion/mptlan.c:1240:52: got restricted __le32 [usertype] -../drivers/message/fusion/mptlan.c:1244:46: warning: incorrect type in assignment (different base types) -../drivers/message/fusion/mptlan.c:1244:46: expected unsigned int [usertype] FlagsLength -../drivers/message/fusion/mptlan.c:1244:46: got restricted __le32 [usertype] -../drivers/message/fusion/mptlan.c:1248:46: warning: incorrect type in assignment (different base types) -../drivers/message/fusion/mptlan.c:1248:46: expected unsigned int [usertype] Low -../drivers/message/fusion/mptlan.c:1248:46: got restricted __le32 [usertype] -../drivers/message/fusion/mptlan.c:1250:55: warning: incorrect type in assignment (different base types) -../drivers/message/fusion/mptlan.c:1250:55: expected unsigned int [usertype] High -../drivers/message/fusion/mptlan.c:1250:55: got restricted __le32 [usertype] -../drivers/message/fusion/mptlan.c:1264:38: warning: invalid assignment: |= -../drivers/message/fusion/mptlan.c:1264:38: left side has type unsigned int -../drivers/message/fusion/mptlan.c:1264:38: right side has type restricted __le32 -../drivers/message/fusion/mptlan.c:1266:39: warning: incorrect type in assignment (different base types) -../drivers/message/fusion/mptlan.c:1266:39: expected unsigned int [usertype] BucketCount -../drivers/message/fusion/mptlan.c:1266:39: got restricted __le32 [usertype] -../drivers/message/fusion/mptlan.c:969:25: warning: cast to restricted __le32 -../drivers/message/fusion/mptlan.c:974:9: warning: cast to restricted __le16 -../drivers/message/fusion/mptlan.c:977:14: warning: cast to restricted __le16 -../drivers/message/fusion/mptlan.c:981:15: warning: cast to restricted __le32 -../drivers/message/fusion/mptlan.c:986:17: warning: cast to restricted __le16 -../drivers/message/fusion/mptlan.c:991:18: warning: cast to restricted __le32 -../drivers/message/fusion/mptlan.c:995:18: warning: cast to restricted __le32 -../drivers/message/fusion/mptlan.c:1025:31: warning: cast to restricted __le32 -../drivers/message/fusion/mptlan.c:612:9: warning: cast to restricted __le16 -../drivers/message/fusion/mptlan.c:617:17: warning: cast to restricted __le16 -../drivers/message/fusion/mptlan.c:641:23: warning: cast to restricted __le32 -../drivers/message/fusion/mptlan.c:346:17: warning: cast to restricted __le32 -../drivers/message/fusion/mptlan.c:1500:27: warning: restricted __be16 degrades to integer -../drivers/message/fusion/mptlan.c:1537:29: warning: incorrect type in return expression (different base types) -../drivers/message/fusion/mptlan.c:1537:29: expected unsigned short -../drivers/message/fusion/mptlan.c:1537:29: got restricted __be16 [usertype] ethertype -../drivers/message/fusion/mptlan.c:1540:16: warning: incorrect type in return expression (different base types) -../drivers/message/fusion/mptlan.c:1540:16: expected unsigned short -../drivers/message/fusion/mptlan.c:1540:16: got restricted __be16 [usertype] -../drivers/message/fusion/mptlan.c:746:36: warning: incorrect type in assignment (different base types) -../drivers/message/fusion/mptlan.c:746:36: expected unsigned int [usertype] TransactionContext -../drivers/message/fusion/mptlan.c:746:36: got restricted __le32 [usertype] -../drivers/message/fusion/mptlan.c:754:39: warning: incorrect type in assignment (different base types) -../drivers/message/fusion/mptlan.c:754:39: expected unsigned int -../drivers/message/fusion/mptlan.c:754:39: got restricted __le32 [usertype] -../drivers/message/fusion/mptlan.c:757:39: warning: incorrect type in assignment (different base types) -../drivers/message/fusion/mptlan.c:757:39: expected unsigned int -../drivers/message/fusion/mptlan.c:757:39: got restricted __le32 [usertype] -../drivers/message/fusion/mptlan.c:767:30: warning: incorrect type in assignment (different base types) -../drivers/message/fusion/mptlan.c:767:30: expected unsigned int [usertype] FlagsLength -../drivers/message/fusion/mptlan.c:767:30: got restricted __le32 [usertype] -../drivers/message/fusion/mptlan.c:776:30: warning: incorrect type in assignment (different base types) -../drivers/message/fusion/mptlan.c:776:30: expected unsigned int [usertype] Low -../drivers/message/fusion/mptlan.c:776:30: got restricted __le32 [usertype] -../drivers/message/fusion/mptlan.c:778:39: warning: incorrect type in assignment (different base types) -../drivers/message/fusion/mptlan.c:778:39: expected unsigned int [usertype] High -../drivers/message/fusion/mptlan.c:778:39: got restricted __le32 [usertype] -../drivers/message/fusion/mptlan.c:785:9: warning: cast to restricted __le32 -../drivers/message/fusion/mptlan.c:820:23: warning: incorrect type in assignment (different base types) -../drivers/message/fusion/mptlan.c:820:23: expected restricted __be16 [usertype] protocol -../drivers/message/fusion/mptlan.c:820:23: got unsigned short -../drivers/message/fusion/mptlan.c:924:23: warning: cast to restricted __le32 -../mm/damon/vaddr.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/highmem.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'damon_mkold_pmd_entry' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'damon_young_pmd_entry' - unexpected unlock -../net/bluetooth/af_bluetooth.c:245:25: warning: context imbalance in 'bt_accept_enqueue' - different lock contexts for basic block -../drivers/net/ethernet/3com/typhoon.c:769:21: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/3com/typhoon.c:525:39: warning: context imbalance in 'typhoon_process_response' - different lock contexts for basic block @@ -7908,41 +7775,51 @@ -../net/ipv4/netfilter/arp_tables.c: note: in included file (through ../include/linux/netfilter_arp/arp_tables.h): -../include/uapi/linux/netfilter_arp/arp_tables.h:184:34: warning: array of flexible structures -../net/ipv4/netfilter/arp_tables.c:40:16: warning: array of flexible structures -../include/uapi/linux/netfilter_arp/arp_tables.h:196:37: warning: array of flexible structures -../net/ipv4/netfilter/arp_tables.c:1062:48: warning: array of flexible structures -../net/ipv4/netfilter/arp_tables.c:1370:44: warning: array of flexible structures -../net/ipv4/netfilter/arp_tables.c:40:16: warning: Initializer entry defined twice -../net/ipv4/netfilter/arp_tables.c:40:16: also defined here -../net/ipv4/netfilter/arp_tables.c:40:16: warning: Initializer entry defined twice -../net/ipv4/netfilter/arp_tables.c:40:16: also defined here -../drivers/firewire/core-transaction.c:135:13: warning: context imbalance in 'start_split_transaction_timeout' - wrong count at exit -../drivers/firewire/core-transaction.c:572:5: warning: context imbalance in 'fw_core_add_address_handler' - different lock contexts for basic block -../drivers/firewire/core-transaction.c:1264:9: warning: context imbalance in 'handle_registers' - different lock contexts for basic block -../drivers/mfd/sm501.c:1148:29: warning: cast to non-scalar -../drivers/mfd/sm501.c:1148:29: warning: cast from non-scalar -../drivers/mfd/sm501.c:1152:29: warning: cast to non-scalar -../drivers/mfd/sm501.c:1152:29: warning: cast from non-scalar -../mm/damon/paddr.c: note: in included file: -../include/linux/rmap.h:703:28: warning: context imbalance in 'damon_folio_young_one' - unexpected unlock -../net/sunrpc/xprt.c:1710:9: warning: context imbalance in 'xprt_dynamic_alloc_slot' - unexpected unlock -../drivers/gpu/drm/bridge/tc358767.c:1722:24: warning: Using plain integer as NULL pointer -../drivers/misc/ibmasm/lowlevel.c:35:22: warning: incorrect type in argument 1 (different address spaces) -../drivers/misc/ibmasm/lowlevel.c:35:22: expected void volatile [noderef] __iomem * -../drivers/misc/ibmasm/lowlevel.c:35:22: got struct i2o_header * -../drivers/misc/ibmasm/lowlevel.c:36:22: warning: incorrect type in argument 1 (different address spaces) -../drivers/misc/ibmasm/lowlevel.c:36:22: expected void volatile [noderef] __iomem * -../drivers/misc/ibmasm/lowlevel.c:36:22: got void ** -../drivers/misc/ibmasm/lowlevel.c: note: in included file: -../drivers/misc/ibmasm/lowlevel.h:120:17: warning: cast removes address space '__iomem' of expression -../drivers/misc/ibmasm/lowlevel.h:120:17: warning: cast removes address space '__iomem' of expression -../net/ipv4/netfilter/arptable_filter.c: note: in included file (through ../include/linux/netfilter_arp/arp_tables.h): -../include/uapi/linux/netfilter_arp/arp_tables.h:184:34: warning: array of flexible structures -../arch/x86/kernel/shstk.c:370:55: warning: cast removes address space '__user' of expression -../drivers/tty/serial/meson_uart.c:572:9: warning: context imbalance in 'meson_serial_port_write' - different lock contexts for basic block -../net/ax25/ax25_std_timer.c:29:6: warning: context imbalance in 'ax25_std_heartbeat_expiry' - different lock contexts for basic block -../lib/digsig.c:215:47: warning: incorrect type in argument 1 (different base types) -../lib/digsig.c:215:47: expected restricted __be64 const [usertype] *p -../lib/digsig.c:215:47: got unsigned long long [usertype] * -../net/netfilter/nf_tables_offload.c:249:24: warning: incorrect type in initializer (different base types) -../net/netfilter/nf_tables_offload.c:249:24: expected restricted __be16 [usertype] proto -../net/netfilter/nf_tables_offload.c:249:24: got int +../net/atm/mpc.c:123:20: warning: symbol 'mpcs' was not declared. Should it be static? +../kernel/cgroup/cpuset.c:251:6: warning: context imbalance in 'cpuset_callback_lock_irq' - wrong count at exit +../kernel/cgroup/cpuset.c:256:6: warning: context imbalance in 'cpuset_callback_unlock_irq' - unexpected unlock +../mm/memory-failure.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'dev_pagemap_mapping_shift' - unexpected unlock +../mm/memory-failure.c:812:17: warning: context imbalance in 'hwpoison_pte_range' - unexpected unlock +../fs/proc/base.c:884:65: error: incompatible types in comparison expression (different address spaces): +../fs/proc/base.c:884:65: struct task_struct [noderef] __rcu * +../fs/proc/base.c:884:65: struct task_struct * +../fs/proc/base.c:2321:25: warning: cast to restricted fmode_t +../fs/proc/base.c:2378:42: warning: cast from restricted fmode_t +../fs/proc/base.c:2478:48: warning: cast from restricted fmode_t +../fs/proc/base.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/proc_fs.h): +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../fs/proc/base.c:1164:36: warning: context imbalance in '__set_oom_adj' - unexpected unlock +../fs/proc/base.c:2505:13: warning: context imbalance in 'timers_start' - wrong count at exit +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../fs/proc/base.c:2531:36: warning: context imbalance in 'timers_stop' - unexpected unlock +../fs/proc/base.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/include/asm/uaccess.h, ../include/linux/uaccess.h): +../include/linux/rcupdate.h:878:9: warning: context imbalance in 'do_io_accounting' - different lock contexts for basic block +../kernel/cgroup/debug.c:133:21: error: incompatible types in comparison expression (different address spaces): +../kernel/cgroup/debug.c:133:21: struct css_set [noderef] __rcu * +../kernel/cgroup/debug.c:133:21: struct css_set * +../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: warning: incorrect type in assignment (different base types) +../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: expected unsigned int [usertype] +../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: got restricted __be32 [usertype] +../mm/kmemleak.c:1912:13: warning: context imbalance in 'kmemleak_seq_start' - different lock contexts for basic block +../mm/kmemleak.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'kmemleak_seq_stop' - unexpected unlock +../fs/proc/array.c:255:11: warning: incorrect type in assignment (different address spaces) +../fs/proc/array.c:255:11: expected struct k_sigaction *k +../fs/proc/array.c:255:11: got struct k_sigaction [noderef] __rcu * +../fs/proc/array.c:534:44: warning: incorrect type in argument 1 (different address spaces) +../fs/proc/array.c:534:44: expected struct task_struct *tsk +../fs/proc/array.c:534:44: got struct task_struct [noderef] __rcu *real_parent +../fs/proc/array.c:737:47: error: incompatible types in comparison expression (different address spaces): +../fs/proc/array.c:737:47: struct task_struct [noderef] __rcu * +../fs/proc/array.c:737:47: struct task_struct * +../fs/proc/array.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/tty.h): +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../fs/proc/array.c:291:9: warning: context imbalance in 'proc_pid_status' - different lock contexts for basic block +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../fs/proc/array.c:544:17: warning: context imbalance in 'do_task_stat' - different lock contexts for basic block @@ -7957,10 +7834,185 @@ -../fs/bpf_fs_kfuncs.c:39:25: warning: symbol 'bpf_get_task_exe_file' was not declared. Should it be static? -../fs/bpf_fs_kfuncs.c:55:18: warning: symbol 'bpf_put_file' was not declared. Should it be static? -../fs/bpf_fs_kfuncs.c:79:17: warning: symbol 'bpf_path_d_path' was not declared. Should it be static? -../fs/bpf_fs_kfuncs.c:108:17: warning: symbol 'bpf_get_dentry_xattr' was not declared. Should it be static? -../fs/bpf_fs_kfuncs.c:146:17: warning: symbol 'bpf_get_file_xattr' was not declared. Should it be static? -../net/can/j1939/main.c: note: in included file (through ../include/linux/can/can-ml.h): -../include/linux/netdevice.h:2610:20: warning: context imbalance in '__j1939_rx_release' - wrong count at exit -../arch/x86/kernel/amd_gart_64.c:83:15: warning: symbol 'agp_memory_reserved' was not declared. Should it be static? -../arch/x86/kernel/amd_gart_64.c:84:17: warning: symbol 'agp_gatt_table' was not declared. Should it be static? -../drivers/net/ethernet/alacritech/slicoss.c:1091:24: warning: cast to restricted __le32 +../drivers/tty/serial/digicolor-usart.c:412:26: warning: context imbalance in 'digicolor_uart_console_write' - different lock contexts for basic block +../crypto/async_tx/raid6test.c:21:14: warning: symbol 'dataoffs' was not declared. Should it be static? +../net/netfilter/nf_tables_offload.c:249:24: warning: incorrect type in initializer (different base types) +../net/netfilter/nf_tables_offload.c:249:24: expected restricted __be16 [usertype] proto +../net/netfilter/nf_tables_offload.c:249:24: got int +../drivers/tty/serial/esp32_uart.c:549:39: warning: context imbalance in 'esp32_uart_console_write' - unexpected unlock +../drivers/tty/serial/esp32_acm.c:305:39: warning: context imbalance in 'esp32s3_acm_console_write' - unexpected unlock +../net/ipv4/netfilter/arptable_filter.c: note: in included file (through ../include/linux/netfilter_arp/arp_tables.h): +../include/uapi/linux/netfilter_arp/arp_tables.h:184:34: warning: array of flexible structures +../drivers/pci/controller/dwc/pci-dra7xx.c: In function ‘dra7xx_pcie_probe’: +../drivers/pci/controller/dwc/pci-dra7xx.c:763:55: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] + 763 | snprintf(name, sizeof(name), "pcie-phy%d", i); + | ^~ +../drivers/pci/controller/dwc/pci-dra7xx.c:763:46: note: directive argument in the range [0, 2147483646] + 763 | snprintf(name, sizeof(name), "pcie-phy%d", i); + | ^~~~~~~~~~~~ +../drivers/pci/controller/dwc/pci-dra7xx.c:763:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10 + 763 | snprintf(name, sizeof(name), "pcie-phy%d", i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/misc/nsm.c:492:38: warning: Using plain integer as NULL pointer +../drivers/misc/nsm.c:494:38: warning: Using plain integer as NULL pointer +../sound/soc/codecs/cpcap.c:1532:54: warning: restricted snd_pcm_format_t degrades to integer +../kernel/gcov/gcc_base.c:12:6: warning: symbol '__gcov_init' was not declared. Should it be static? +../kernel/gcov/gcc_base.c:40:6: warning: symbol '__gcov_flush' was not declared. Should it be static? +../kernel/gcov/gcc_base.c:46:6: warning: symbol '__gcov_merge_add' was not declared. Should it be static? +../kernel/gcov/gcc_base.c:52:6: warning: symbol '__gcov_merge_single' was not declared. Should it be static? +../kernel/gcov/gcc_base.c:58:6: warning: symbol '__gcov_merge_delta' was not declared. Should it be static? +../kernel/gcov/gcc_base.c:64:6: warning: symbol '__gcov_merge_ior' was not declared. Should it be static? +../kernel/gcov/gcc_base.c:70:6: warning: symbol '__gcov_merge_time_profile' was not declared. Should it be static? +../kernel/gcov/gcc_base.c:76:6: warning: symbol '__gcov_merge_icall_topn' was not declared. Should it be static? +../kernel/gcov/gcc_base.c:82:6: warning: symbol '__gcov_exit' was not declared. Should it be static? +../net/dccp/qpolicy.c:88:27: warning: incorrect type in initializer (different base types) +../net/dccp/qpolicy.c:88:27: expected restricted __be32 [usertype] params +../net/dccp/qpolicy.c:88:27: got int +../net/dccp/qpolicy.c:133:33: warning: restricted __be32 degrades to integer +../net/dccp/qpolicy.c:133:24: warning: restricted __be32 degrades to integer +../net/dccp/proto.c:536:52: warning: incorrect type in argument 2 (different base types) +../net/dccp/proto.c:536:52: expected restricted __be32 const [usertype] service +../net/dccp/proto.c:536:52: got int [addressable] val +../net/dccp/proto.c:719:57: warning: incorrect type in argument 2 (different base types) +../net/dccp/proto.c:719:57: expected restricted __be32 [usertype] param +../net/dccp/proto.c:719:57: got int cmsg_type +../drivers/gpu/drm/bridge/tc358767.c:1722:24: warning: Using plain integer as NULL pointer +../mm/debug_vm_pgtable.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'debug_vm_pgtable' - unexpected unlock +../drivers/acpi/apei/apei-base.c:448:5: warning: symbol 'arch_apei_filter_addr' was not declared. Should it be static? +../drivers/scsi/libiscsi.c:1035:25: warning: incorrect type in assignment (different base types) +../drivers/scsi/libiscsi.c:1035:25: expected restricted __be32 [addressable] [assigned] [usertype] ttt +../drivers/scsi/libiscsi.c:1035:25: got restricted itt_t [usertype] +../drivers/scsi/libiscsi.c:1132:33: warning: restricted itt_t degrades to integer +../drivers/scsi/libiscsi.c:1132:41: warning: restricted __be32 degrades to integer +../net/netfilter/nft_set_rbtree.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.h): +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * +../drivers/spi/spi-bcm63xx.c:571:22: warning: cast removes address space '__iomem' of expression +../drivers/spi/spi-bcm63xx.c:571:19: warning: incorrect type in assignment (different address spaces) +../drivers/spi/spi-bcm63xx.c:571:19: expected unsigned char [noderef] [usertype] __iomem *tx_io +../drivers/spi/spi-bcm63xx.c:571:19: got unsigned char [usertype] * +../drivers/spi/spi-bcm63xx.c:572:22: warning: cast removes address space '__iomem' of expression +../drivers/spi/spi-bcm63xx.c:572:19: warning: incorrect type in assignment (different address spaces) +../drivers/spi/spi-bcm63xx.c:572:19: expected unsigned char const [noderef] [usertype] __iomem *rx_io +../drivers/spi/spi-bcm63xx.c:572:19: got unsigned char const [usertype] * +../net/dccp/ccids/ccid3.c:474:25: warning: incorrect type in assignment (different base types) +../net/dccp/ccids/ccid3.c:474:25: expected restricted __be32 [usertype] opt_val +../net/dccp/ccids/ccid3.c:474:25: got unsigned int [usertype] +../net/dccp/ccids/ccid3.c:478:39: warning: incorrect type in assignment (different base types) +../net/dccp/ccids/ccid3.c:478:39: expected unsigned long long [usertype] tx_x_recv +../net/dccp/ccids/ccid3.c:478:39: got restricted __be32 [usertype] opt_val +../net/dccp/ccids/ccid3.c:485:64: warning: incorrect type in argument 1 (different base types) +../net/dccp/ccids/ccid3.c:485:64: expected unsigned int [usertype] loss_event_rate +../net/dccp/ccids/ccid3.c:485:64: got restricted __be32 [usertype] opt_val +../drivers/acpi/apei/bert.c:157:27: warning: incorrect type in assignment (different address spaces) +../drivers/acpi/apei/bert.c:157:27: expected struct acpi_bert_region *boot_error_region +../drivers/acpi/apei/bert.c:157:27: got void [noderef] __iomem * +../drivers/acpi/apei/bert.c:160:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/acpi/apei/bert.c:160:25: expected void volatile [noderef] __iomem *addr +../drivers/acpi/apei/bert.c:160:25: got struct acpi_bert_region *boot_error_region +../mm/zsmalloc.c:1708:13: warning: context imbalance in 'migrate_write_lock' - wrong count at exit +../mm/zsmalloc.c:1713:13: warning: context imbalance in 'migrate_write_unlock' - unexpected unlock +../net/rds/af_rds.c:245:22: warning: invalid assignment: |= +../net/rds/af_rds.c:245:22: left side has type restricted __poll_t +../net/rds/af_rds.c:245:22: right side has type int +../drivers/acpi/apei/erst.c:292:13: warning: incorrect type in assignment (different address spaces) +../drivers/acpi/apei/erst.c:292:13: expected void *src +../drivers/acpi/apei/erst.c:292:13: got void [noderef] __iomem * +../drivers/acpi/apei/erst.c:295:13: warning: incorrect type in assignment (different address spaces) +../drivers/acpi/apei/erst.c:295:13: expected void *dst +../drivers/acpi/apei/erst.c:295:13: got void [noderef] __iomem * +../drivers/acpi/apei/erst.c:297:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/acpi/apei/erst.c:297:25: expected void volatile [noderef] __iomem *addr +../drivers/acpi/apei/erst.c:297:25: got void *src +../drivers/acpi/apei/erst.c:303:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/acpi/apei/erst.c:303:17: expected void volatile [noderef] __iomem *addr +../drivers/acpi/apei/erst.c:303:17: got void *src +../drivers/acpi/apei/erst.c:304:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/acpi/apei/erst.c:304:17: expected void volatile [noderef] __iomem *addr +../drivers/acpi/apei/erst.c:304:17: got void *dst +../drivers/acpi/apei/erst.c:825:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/acpi/apei/erst.c:825:9: expected void const * +../drivers/acpi/apei/erst.c:825:9: got void [noderef] __iomem *static [toplevel] vaddr +../drivers/acpi/apei/erst.c:825:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/acpi/apei/erst.c:825:9: expected void const * +../drivers/acpi/apei/erst.c:825:9: got void [noderef] __iomem *static [toplevel] vaddr +../drivers/acpi/apei/erst.c:825:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/acpi/apei/erst.c:825:9: expected void * +../drivers/acpi/apei/erst.c:825:9: got void [noderef] __iomem *static [toplevel] vaddr +../drivers/acpi/apei/erst.c:826:20: warning: incorrect type in assignment (different address spaces) +../drivers/acpi/apei/erst.c:826:20: expected struct cper_record_header *rcd_erange +../drivers/acpi/apei/erst.c:826:20: got void [noderef] __iomem *static [toplevel] vaddr +../drivers/acpi/apei/erst.c:863:17: warning: incorrect type in assignment (different address spaces) +../drivers/acpi/apei/erst.c:863:17: expected struct cper_record_header *rcd_tmp +../drivers/acpi/apei/erst.c:863:17: got void [noderef] __iomem * +../drivers/misc/ibmasm/ibmasmfs.c:599:83: warning: cast removes address space '__iomem' of expression +../drivers/misc/ibmasm/ibmasmfs.c:600:84: warning: cast removes address space '__iomem' of expression +../drivers/misc/ibmasm/ibmasmfs.c:601:83: warning: cast removes address space '__iomem' of expression +../drivers/misc/ibmasm/event.c:54:36: warning: incorrect type in argument 2 (different address spaces) +../drivers/misc/ibmasm/event.c:54:36: expected void const volatile [noderef] __iomem * +../drivers/misc/ibmasm/event.c:54:36: got void *data +../drivers/tty/serial/imx.c:2088:13: warning: context imbalance in 'imx_uart_console_device_lock' - wrong count at exit +../drivers/tty/serial/imx.c:2095:13: warning: context imbalance in 'imx_uart_console_device_unlock' - unexpected unlock +../drivers/gpio/gpio-tangier.c:93:13: warning: context imbalance in 'tng_gpio_set' - wrong count at exit +../drivers/gpio/gpio-tangier.c:106:12: warning: context imbalance in 'tng_gpio_direction_input' - wrong count at exit +../drivers/gpio/gpio-tangier.c:124:12: warning: context imbalance in 'tng_gpio_direction_output' - wrong count at exit +../drivers/gpio/gpio-tangier.c:173:15: warning: context imbalance in 'tng_gpio_set_debounce' - wrong count at exit +../drivers/gpio/gpio-tangier.c:196:13: warning: context imbalance in 'tng_irq_ack' - wrong count at exit +../drivers/gpio/gpio-tangier.c:226:15: warning: context imbalance in 'tng_irq_unmask_mask' - wrong count at exit +../drivers/gpio/gpio-tangier.c:302:9: warning: context imbalance in 'tng_irq_set_type' - wrong count at exit +../drivers/gpio/gpio-tangier.c:327:15: warning: context imbalance in 'tng_irq_set_wake' - wrong count at exit +../drivers/gpio/gpio-tangier.c:484:9: warning: context imbalance in 'tng_gpio_suspend' - wrong count at exit +../drivers/gpio/gpio-tangier.c:507:9: warning: context imbalance in 'tng_gpio_resume' - wrong count at exit +../drivers/acpi/apei/ghes.c:681:1: warning: symbol 'cxl_cper_fifo' was not declared. Should it be static? +../drivers/acpi/apei/ghes.c:685:20: warning: symbol 'cxl_cper_work' was not declared. Should it be static? +../drivers/acpi/apei/ghes.c:687:13: warning: context imbalance in 'cxl_cper_post_event' - different lock contexts for basic block +../drivers/acpi/apei/ghes.c:720:5: warning: context imbalance in 'cxl_cper_register_work' - different lock contexts for basic block +../drivers/acpi/apei/ghes.c:731:5: warning: context imbalance in 'cxl_cper_unregister_work' - different lock contexts for basic block +../drivers/mfd/sm501.c:1148:29: warning: cast to non-scalar +../drivers/mfd/sm501.c:1148:29: warning: cast from non-scalar +../drivers/mfd/sm501.c:1152:29: warning: cast to non-scalar +../drivers/mfd/sm501.c:1152:29: warning: cast from non-scalar +../net/sunrpc/sysfs.c:268:9: error: incompatible types in comparison expression (different address spaces): +../net/sunrpc/sysfs.c:268:9: char const [noderef] __rcu * +../net/sunrpc/sysfs.c:268:9: char const * +../kernel/kprobes.c:141: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' +../drivers/misc/ibmasm/command.c:168:36: warning: incorrect type in argument 2 (different address spaces) +../drivers/misc/ibmasm/command.c:168:36: expected void const volatile [noderef] __iomem * +../drivers/misc/ibmasm/command.c:168:36: got void *response +../drivers/spi/spi-bcm-qspi.c:396:30: warning: incorrect type in assignment (different base types) +../drivers/spi/spi-bcm-qspi.c:396:30: expected unsigned int [assigned] [usertype] data +../drivers/spi/spi-bcm-qspi.c:396:30: got restricted __le32 [usertype] +../drivers/spi/spi-bcm-qspi.c:360:24: warning: cast to restricted __le32 +../net/rxrpc/sendmsg.c:661:5: warning: context imbalance in 'rxrpc_do_sendmsg' - wrong count at exit +../net/ipv4/fou_bpf.c:44:17: warning: symbol 'bpf_skb_set_fou_encap' was not declared. Should it be static? +../net/ipv4/fou_bpf.c:86:17: warning: symbol 'bpf_skb_get_fou_encap' was not declared. Should it be static? +../drivers/acpi/apei/einj-core.c:150:6: warning: symbol 'einj_initialized' was not declared. Should it be static? +../drivers/acpi/apei/einj-core.c:222:11: warning: incorrect type in assignment (different address spaces) +../drivers/acpi/apei/einj-core.c:222:11: expected struct vendor_error_type_extension *v +../drivers/acpi/apei/einj-core.c:222:11: got void [noderef] __iomem * +../drivers/acpi/apei/einj-core.c:231:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/acpi/apei/einj-core.c:231:29: expected void [noderef] __iomem *virt +../drivers/acpi/apei/einj-core.c:231:29: got struct vendor_error_type_extension *v +../drivers/acpi/apei/einj-core.c:257:25: warning: incorrect type in assignment (different address spaces) +../drivers/acpi/apei/einj-core.c:257:25: expected struct set_error_type_with_address *v5param +../drivers/acpi/apei/einj-core.c:257:25: got void [noderef] __iomem * +../drivers/acpi/apei/einj-core.c:267:25: warning: incorrect type in assignment (different address spaces) +../drivers/acpi/apei/einj-core.c:267:25: expected struct einj_parameter *v4param +../drivers/acpi/apei/einj-core.c:267:25: got void [noderef] __iomem * +../drivers/acpi/apei/einj-core.c:271:45: warning: incorrect type in argument 1 (different address spaces) +../drivers/acpi/apei/einj-core.c:271:45: expected void [noderef] __iomem *virt +../drivers/acpi/apei/einj-core.c:271:45: got struct einj_parameter *v4param +../drivers/acpi/apei/einj-core.c:338:21: warning: incorrect type in assignment (different address spaces) +../drivers/acpi/apei/einj-core.c:338:21: expected struct acpi_einj_trigger *trigger_tab +../drivers/acpi/apei/einj-core.c:338:21: got void [noderef] __iomem * +../drivers/acpi/apei/einj-core.c:364:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/acpi/apei/einj-core.c:364:17: expected void volatile [noderef] __iomem *addr +../drivers/acpi/apei/einj-core.c:364:17: got struct acpi_einj_trigger *trigger_tab +../drivers/acpi/apei/einj-core.c:365:21: warning: incorrect type in assignment (different address spaces) +../drivers/acpi/apei/einj-core.c:365:21: expected struct acpi_einj_trigger *trigger_tab +../drivers/acpi/apei/einj-core.c:365:21: got void [noderef] __iomem * +../drivers/acpi/apei/einj-core.c:428:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/acpi/apei/einj-core.c:428:25: expected void volatile [noderef] __iomem *addr +../drivers/acpi/apei/einj-core.c:428:25: got struct acpi_einj_trigger *trigger_tab +../drivers/acpi/apei/einj-core.c:863:37: warning: incorrect type in argument 1 (different address spaces) +../drivers/acpi/apei/einj-core.c:863:37: expected void [noderef] __iomem *virt +../drivers/acpi/apei/einj-core.c:863:37: got void *static [assigned] [toplevel] einj_param @@ -8008,19 +8060,113 @@ -../drivers/gpio/gpio-tangier.c:93:13: warning: context imbalance in 'tng_gpio_set' - wrong count at exit -../drivers/gpio/gpio-tangier.c:106:12: warning: context imbalance in 'tng_gpio_direction_input' - wrong count at exit -../drivers/gpio/gpio-tangier.c:124:12: warning: context imbalance in 'tng_gpio_direction_output' - wrong count at exit -../drivers/gpio/gpio-tangier.c:173:15: warning: context imbalance in 'tng_gpio_set_debounce' - wrong count at exit -../drivers/gpio/gpio-tangier.c:196:13: warning: context imbalance in 'tng_irq_ack' - wrong count at exit -../drivers/gpio/gpio-tangier.c:226:15: warning: context imbalance in 'tng_irq_unmask_mask' - wrong count at exit -../drivers/gpio/gpio-tangier.c:302:9: warning: context imbalance in 'tng_irq_set_type' - wrong count at exit -../drivers/gpio/gpio-tangier.c:327:15: warning: context imbalance in 'tng_irq_set_wake' - wrong count at exit -../drivers/gpio/gpio-tangier.c:484:9: warning: context imbalance in 'tng_gpio_suspend' - wrong count at exit -../drivers/gpio/gpio-tangier.c:507:9: warning: context imbalance in 'tng_gpio_resume' - wrong count at exit -../drivers/net/ethernet/alteon/acenic.c:1989:35: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/alteon/acenic.c:1989:35: expected restricted __wsum [usertype] csum -../drivers/net/ethernet/alteon/acenic.c:1989:35: got restricted __be16 [usertype] -../kernel/cgroup/rstat.c:266:22: warning: symbol 'bpf_rstat_flush' was not declared. Should it be static? -../kernel/cgroup/rstat.c:310:9: warning: context imbalance in 'cgroup_rstat_flush_locked' - different lock contexts for basic block -../net/bridge/br_multicast.c: note: in included file (through ../include/linux/igmp.h): -../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures -../net/bridge/br_multicast.c: note: in included file: -../include/net/mld.h:32:43: warning: array of flexible structures +../drivers/misc/ibmasm/remote.c:180:39: warning: cast removes address space '__iomem' of expression +../drivers/misc/ibmasm/remote.c:180:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/misc/ibmasm/remote.c:180:39: expected void const volatile [noderef] __iomem * +../drivers/misc/ibmasm/remote.c:180:39: got void * +../drivers/misc/ibmasm/heartbeat.c:85:36: warning: incorrect type in argument 2 (different address spaces) +../drivers/misc/ibmasm/heartbeat.c:85:36: expected void const volatile [noderef] __iomem * +../drivers/misc/ibmasm/heartbeat.c:85:36: got void *message +../drivers/firewire/ohci-serdes-test.c: note: in included file: +../drivers/firewire/ohci.h:181:24: warning: restricted __le32 degrades to integer +../mm/numa_memblks.c:13:12: warning: symbol 'numa_nodes_parsed' was not declared. Should it be static? +../drivers/misc/sgi-xp/xp_main.c:69:25: warning: symbol 'xpc_registrations' was not declared. Should it be static? +../kernel/debug/debug_core.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pid_namespace.h): +../include/linux/rcupdate.h:847:9: warning: context imbalance in 'kgdb_cpu_enter' - different lock contexts for basic block +../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/3com/3c509.c:253:41: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/3com/3c589_cs.c:296:35: warning: cast to restricted __le16 +../lib/digsig.c:215:47: warning: incorrect type in argument 1 (different base types) +../lib/digsig.c:215:47: expected restricted __be64 const [usertype] *p +../lib/digsig.c:215:47: got unsigned long long [usertype] * +../drivers/usb/host/ehci-hcd.c: note: in included file: +../drivers/usb/host/ehci-q.c:1386:27: warning: incorrect type in assignment (different base types) +../drivers/usb/host/ehci-q.c:1386:27: expected restricted __le32 [usertype] old_current +../drivers/usb/host/ehci-q.c:1386:27: got int +../drivers/usb/host/ehci-hcd.c:568:27: warning: incorrect type in assignment (different base types) +../drivers/usb/host/ehci-hcd.c:568:27: expected restricted __le32 [usertype] old_current +../drivers/usb/host/ehci-hcd.c:568:27: got int +../net/netfilter/nft_compat.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock +../drivers/net/ethernet/3com/3c574_cs.c:348:35: warning: cast to restricted __le16 +../mm/page_ext.c:521:17: warning: context imbalance in 'page_ext_get' - wrong count at exit +../mm/page_ext.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'page_ext_put' - unexpected unlock +../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer +../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer +../drivers/misc/ibmasm/lowlevel.c:35:22: warning: incorrect type in argument 1 (different address spaces) +../drivers/misc/ibmasm/lowlevel.c:35:22: expected void volatile [noderef] __iomem * +../drivers/misc/ibmasm/lowlevel.c:35:22: got struct i2o_header * +../drivers/misc/ibmasm/lowlevel.c:36:22: warning: incorrect type in argument 1 (different address spaces) +../drivers/misc/ibmasm/lowlevel.c:36:22: expected void volatile [noderef] __iomem * +../drivers/misc/ibmasm/lowlevel.c:36:22: got void ** +../drivers/misc/ibmasm/lowlevel.c: note: in included file: +../drivers/misc/ibmasm/lowlevel.h:120:17: warning: cast removes address space '__iomem' of expression +../drivers/misc/ibmasm/lowlevel.h:120:17: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/8390/ne2k-pci.c:515:31: warning: cast to restricted __le32 +../drivers/net/ethernet/8390/ne2k-pci.c:342:47: warning: cast to restricted __le32 +../drivers/misc/sgi-xp/xpc_channel.c:781:31: warning: context imbalance in 'xpc_disconnect_channel' - unexpected unlock +../drivers/net/ethernet/adaptec/starfire.c:1507:35: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/adaptec/starfire.c:1507:35: expected restricted __wsum [usertype] csum +../drivers/net/ethernet/adaptec/starfire.c:1507:35: got unsigned short [usertype] +../drivers/net/ethernet/adaptec/starfire.c:1823:41: warning: incorrect type in argument 1 (different base types) +../drivers/net/ethernet/adaptec/starfire.c:1823:41: expected unsigned short val +../drivers/net/ethernet/adaptec/starfire.c:1823:41: got restricted __le16 +../drivers/acpi/acpica/utglobal.c: note: in included file (through ../include/acpi/acpi.h): +../include/acpi/acpixf.h:104:1: warning: symbol 'acpi_gbl_enable_interpreter_slack' was not declared. Should it be static? +../include/acpi/acpixf.h:113:1: warning: symbol 'acpi_gbl_auto_serialize_methods' was not declared. Should it be static? +../include/acpi/acpixf.h:120:1: warning: symbol 'acpi_gbl_create_osi_method' was not declared. Should it be static? +../include/acpi/acpixf.h:126:1: warning: symbol 'acpi_gbl_use_default_register_widths' was not declared. Should it be static? +../include/acpi/acpixf.h:136:1: warning: symbol 'acpi_gbl_enable_table_validation' was not declared. Should it be static? +../include/acpi/acpixf.h:141:1: warning: symbol 'acpi_gbl_enable_aml_debug_object' was not declared. Should it be static? +../include/acpi/acpixf.h:149:1: warning: symbol 'acpi_gbl_copy_dsdt_locally' was not declared. Should it be static? +../include/acpi/acpixf.h:157:1: warning: symbol 'acpi_gbl_do_not_use_xsdt' was not declared. Should it be static? +../include/acpi/acpixf.h:167:1: warning: symbol 'acpi_gbl_use32_bit_fadt_addresses' was not declared. Should it be static? +../include/acpi/acpixf.h:176:1: warning: symbol 'acpi_gbl_use32_bit_facs_addresses' was not declared. Should it be static? +../include/acpi/acpixf.h:184:1: warning: symbol 'acpi_gbl_truncate_io_addresses' was not declared. Should it be static? +../include/acpi/acpixf.h:190:1: warning: symbol 'acpi_gbl_disable_auto_repair' was not declared. Should it be static? +../include/acpi/acpixf.h:196:1: warning: symbol 'acpi_gbl_disable_ssdt_table_install' was not declared. Should it be static? +../include/acpi/acpixf.h:201:1: warning: symbol 'acpi_gbl_runtime_namespace_override' was not declared. Should it be static? +../include/acpi/acpixf.h:207:1: warning: symbol 'acpi_gbl_osi_data' was not declared. Should it be static? +../include/acpi/acpixf.h:214:1: warning: symbol 'acpi_gbl_reduced_hardware' was not declared. Should it be static? +../include/acpi/acpixf.h:221:1: warning: symbol 'acpi_gbl_max_loop_iterations' was not declared. Should it be static? +../include/acpi/acpixf.h:231:1: warning: symbol 'acpi_gbl_ignore_package_resolution_errors' was not declared. Should it be static? +../include/acpi/acpixf.h:237:1: warning: symbol 'acpi_gbl_trace_flags' was not declared. Should it be static? +../include/acpi/acpixf.h:238:1: warning: symbol 'acpi_gbl_trace_method_name' was not declared. Should it be static? +../include/acpi/acpixf.h:239:1: warning: symbol 'acpi_gbl_trace_dbg_level' was not declared. Should it be static? +../include/acpi/acpixf.h:240:1: warning: symbol 'acpi_gbl_trace_dbg_layer' was not declared. Should it be static? +../include/acpi/acpixf.h:247:1: warning: symbol 'acpi_dbg_level' was not declared. Should it be static? +../include/acpi/acpixf.h:248:1: warning: symbol 'acpi_dbg_layer' was not declared. Should it be static? +../include/acpi/acpixf.h:252:1: warning: symbol 'acpi_gbl_display_debug_timer' was not declared. Should it be static? +../include/acpi/acpixf.h:259:1: warning: symbol 'acpi_gbl_method_executing' was not declared. Should it be static? +../drivers/acpi/acpica/utglobal.c: note: in included file (through ../drivers/acpi/acpica/accommon.h): +../drivers/acpi/acpica/acglobal.h:27:1: warning: symbol 'acpi_gbl_CDAT' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:28:1: warning: symbol 'acpi_gbl_dsdt_index' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:29:1: warning: symbol 'acpi_gbl_facs_index' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:30:1: warning: symbol 'acpi_gbl_xfacs_index' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:31:1: warning: symbol 'acpi_gbl_fadt_index' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:32:1: warning: symbol 'acpi_gbl_FACS' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:115:1: warning: symbol 'acpi_gbl_startup_flags' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:116:1: warning: symbol 'acpi_gbl_shutdown' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:117:1: warning: symbol 'acpi_gbl_early_initialization' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:138:1: warning: symbol 'acpi_gbl_namespace_initialized' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:197:1: warning: symbol 'acpi_gbl_nesting_level' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:210:1: warning: symbol 'acpi_gbl_current_scope' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:214:1: warning: symbol 'acpi_gbl_capture_comments' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:215:1: warning: symbol 'acpi_gbl_last_list_head' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:273:1: warning: symbol 'acpi_gbl_db_output_flags' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:297:1: warning: symbol 'acpi_gbl_abort_method' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:298:1: warning: symbol 'acpi_gbl_db_thread_id' was not declared. Should it be static? +../drivers/acpi/acpica/acglobal.h:299:1: warning: symbol 'acpi_gbl_next_cmd_num' was not declared. Should it be static? +../drivers/misc/sgi-xp/xpc_uv.c: note: in included file: +../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * +../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * +../drivers/misc/sgi-xp/xpc_uv.c:681:47: warning: context imbalance in 'xpc_send_activate_IRQ_ch_uv' - unexpected unlock +../net/rds/connection.c:71:31: warning: incorrect type in argument 1 (different base types) +../net/rds/connection.c:71:31: expected restricted __be32 const [usertype] laddr +../net/rds/connection.c:71:31: got unsigned int [assigned] [usertype] lhash +../net/rds/connection.c:71:41: warning: incorrect type in argument 3 (different base types) +../net/rds/connection.c:71:41: expected restricted __be32 const [usertype] faddr +../net/rds/connection.c:71:41: got unsigned int [assigned] [usertype] fhash @@ -8121,166 +8267,3 @@ -../kernel/pid_namespace.c:186:26: warning: incorrect type in argument 1 (different address spaces) -../kernel/pid_namespace.c:186:26: expected struct spinlock [usertype] *lock -../kernel/pid_namespace.c:186:26: got struct spinlock [noderef] __rcu * -../kernel/pid_namespace.c:188:28: warning: incorrect type in argument 1 (different address spaces) -../kernel/pid_namespace.c:188:28: expected struct spinlock [usertype] *lock -../kernel/pid_namespace.c:188:28: got struct spinlock [noderef] __rcu * -../kernel/pid_namespace.c:187:28: warning: dereference of noderef expression -../kernel/cgroup/cgroup.c:6704:41: warning: incorrect type in argument 1 (different address spaces) -../kernel/cgroup/cgroup.c:6704:41: expected struct spinlock [usertype] *lock -../kernel/cgroup/cgroup.c:6704:41: got struct spinlock [noderef] __rcu * -../kernel/cgroup/cgroup.c:6707:43: warning: incorrect type in argument 1 (different address spaces) -../kernel/cgroup/cgroup.c:6707:43: expected struct spinlock [usertype] *lock -../kernel/cgroup/cgroup.c:6707:43: got struct spinlock [noderef] __rcu * -../kernel/cgroup/cgroup.c:3116:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit -../kernel/cgroup/cgroup.c:6475:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit -../kernel/cgroup/cgroup.c:6587:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit -../kernel/cgroup/cgroup.c:6607:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit -../kernel/cgroup/cgroup.c:6656:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock -../drivers/usb/host/ehci-hcd.c: note: in included file: -../drivers/usb/host/ehci-q.c:1386:27: warning: incorrect type in assignment (different base types) -../drivers/usb/host/ehci-q.c:1386:27: expected restricted __le32 [usertype] old_current -../drivers/usb/host/ehci-q.c:1386:27: got int -../drivers/usb/host/ehci-hcd.c:568:27: warning: incorrect type in assignment (different base types) -../drivers/usb/host/ehci-hcd.c:568:27: expected restricted __le32 [usertype] old_current -../drivers/usb/host/ehci-hcd.c:568:27: got int -../drivers/tty/serial/pch_uart.c:1403:30: warning: restricted upf_t degrades to integer -../drivers/tty/serial/pch_uart.c:1407:32: warning: invalid assignment: &= -../drivers/tty/serial/pch_uart.c:1407:32: left side has type int -../drivers/tty/serial/pch_uart.c:1407:32: right side has type restricted upf_t -../drivers/net/hamradio/baycom_ser_fdx.c:290:43: warning: dubious: x | !y -../drivers/input/joystick/a3d.c: In function ‘a3d_connect’: -../drivers/input/joystick/a3d.c:287:51: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 287 | snprintf(a3d->phys, sizeof(a3d->phys), "%s/input0", gameport->phys); - | ^~~~~~~ -../drivers/input/joystick/a3d.c:287:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 287 | snprintf(a3d->phys, sizeof(a3d->phys), "%s/input0", gameport->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/netfilter/nft_set_rbtree.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.h): -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * -../drivers/tty/serial/qcom_geni_serial.c:495:13: warning: context imbalance in 'qcom_geni_serial_console_write' - 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:2616:47: warning: array of flexible structures -../include/net/bluetooth/hci.h:2702:43: warning: array of flexible structures -../drivers/scsi/BusLogic.c:2916:32: warning: context imbalance in 'blogic_qcmd_lck' - unexpected unlock -../drivers/scsi/BusLogic.c:3213:32: warning: context imbalance in 'blogic_resetadapter' - unexpected unlock -../drivers/input/mouse/bcm5974.c:638:47: warning: incorrect type in argument 1 (different base types) -../drivers/input/mouse/bcm5974.c:638:47: expected restricted __le16 [usertype] x -../drivers/input/mouse/bcm5974.c:638:47: got unsigned char [usertype] -../fs/pstore/ram_core.c:278:34: warning: incorrect type in argument 1 (different address spaces) -../fs/pstore/ram_core.c:278:34: expected void volatile [noderef] __iomem * -../fs/pstore/ram_core.c:278:34: got unsigned char * -../fs/pstore/ram_core.c:311:50: warning: incorrect type in argument 2 (different address spaces) -../fs/pstore/ram_core.c:311:50: expected void const volatile [noderef] __iomem * -../fs/pstore/ram_core.c:311:50: got unsigned char * -../fs/pstore/ram_core.c:312:65: warning: incorrect type in argument 2 (different address spaces) -../fs/pstore/ram_core.c:312:65: expected void const volatile [noderef] __iomem * -../fs/pstore/ram_core.c:312:65: got unsigned char * -../fs/pstore/ram_core.c:470:20: warning: incorrect type in assignment (different address spaces) -../fs/pstore/ram_core.c:470:20: expected void *va -../fs/pstore/ram_core.c:470:20: got void [noderef] __iomem * -../fs/pstore/ram_core.c:472:20: warning: incorrect type in assignment (different address spaces) -../fs/pstore/ram_core.c:472:20: expected void *va -../fs/pstore/ram_core.c:472:20: got void [noderef] __iomem * -../fs/pstore/ram_core.c:566:36: warning: incorrect type in argument 1 (different address spaces) -../fs/pstore/ram_core.c:566:36: expected void volatile [noderef] __iomem *addr -../fs/pstore/ram_core.c:566:36: got void *vaddr -../fs/pstore/ram_core.c:69:17: warning: context imbalance in 'buffer_start_add' - unexpected unlock -../fs/pstore/ram_core.c:95:17: warning: context imbalance in 'buffer_size_add' - unexpected unlock -../kernel/cgroup/cgroup-v1.c:494:16: warning: context imbalance in '__cgroup1_procs_write' - wrong count at exit -../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); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../kernel/cgroup/freezer.c:140:35: warning: incorrect type in argument 1 (different address spaces) -../kernel/cgroup/freezer.c:140:35: expected struct spinlock [usertype] *lock -../kernel/cgroup/freezer.c:140:35: got struct spinlock [noderef] __rcu * -../kernel/cgroup/freezer.c:143:37: warning: incorrect type in argument 1 (different address spaces) -../kernel/cgroup/freezer.c:143:37: expected struct spinlock [usertype] *lock -../kernel/cgroup/freezer.c:143:37: got struct spinlock [noderef] __rcu * -../kernel/cgroup/freezer.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/cgroup.h): -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../drivers/usb/early/xhci-dbc.c:281:24: warning: incorrect type in argument 1 (different base types) -../drivers/usb/early/xhci-dbc.c:281:24: expected unsigned short [usertype] *s -../drivers/usb/early/xhci-dbc.c:281:24: got restricted __le16 * -../drivers/usb/early/xhci-dbc.c:290:24: warning: incorrect type in argument 1 (different base types) -../drivers/usb/early/xhci-dbc.c:290:24: expected unsigned short [usertype] *s -../drivers/usb/early/xhci-dbc.c:290:24: got restricted __le16 * -../drivers/usb/early/xhci-dbc.c:299:24: warning: incorrect type in argument 1 (different base types) -../drivers/usb/early/xhci-dbc.c:299:24: expected unsigned short [usertype] *s -../drivers/usb/early/xhci-dbc.c:299:24: got restricted __le16 * -../drivers/usb/early/xhci-dbc.c:338:18: warning: incorrect type in assignment (different base types) -../drivers/usb/early/xhci-dbc.c:338:18: expected unsigned int [usertype] dev_info -../drivers/usb/early/xhci-dbc.c:338:18: got restricted __le32 [usertype] -../drivers/usb/early/xhci-dbc.c:341:18: warning: incorrect type in assignment (different base types) -../drivers/usb/early/xhci-dbc.c:341:18: expected unsigned int [usertype] dev_info -../drivers/usb/early/xhci-dbc.c:341:18: got restricted __le32 [usertype] -../drivers/usb/early/xhci-dbc.c:493:25: warning: invalid assignment: &= -../drivers/usb/early/xhci-dbc.c:493:25: left side has type unsigned int -../drivers/usb/early/xhci-dbc.c:493:25: right side has type restricted __le32 -../drivers/usb/early/xhci-dbc.c:495:25: warning: invalid assignment: |= -../drivers/usb/early/xhci-dbc.c:495:25: left side has type unsigned int -../drivers/usb/early/xhci-dbc.c:495:25: right side has type restricted __le32 -../drivers/usb/early/xhci-dbc.c:223:22: warning: incorrect type in assignment (different base types) -../drivers/usb/early/xhci-dbc.c:223:22: expected unsigned short [usertype] -../drivers/usb/early/xhci-dbc.c:223:22: got restricted __le16 [usertype] -../drivers/usb/early/xhci-dbc.c:223:22: warning: incorrect type in assignment (different base types) -../drivers/usb/early/xhci-dbc.c:223:22: expected unsigned short [usertype] -../drivers/usb/early/xhci-dbc.c:223:22: got restricted __le16 [usertype] -../drivers/usb/early/xhci-dbc.c:223:22: warning: incorrect type in assignment (different base types) -../drivers/usb/early/xhci-dbc.c:223:22: expected unsigned short [usertype] -../drivers/usb/early/xhci-dbc.c:223:22: got restricted __le16 [usertype] -../drivers/usb/core/usb.c: In function ‘usb_alloc_dev’: -../drivers/usb/core/usb.c:706:37: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] - 706 | "%s.%d", parent->devpath, port1); - | ^~ -../drivers/usb/core/usb.c:706:33: note: using the range [-2147483648, 2147483647] for directive argument - 706 | "%s.%d", parent->devpath, port1); - | ^~~~~~~ -../drivers/usb/core/usb.c:705:25: note: ‘snprintf’ output between 3 and 28 bytes into a destination of size 16 - 705 | snprintf(dev->devpath, sizeof dev->devpath, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 706 | "%s.%d", parent->devpath, port1); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/sunrpc/auth.c:628:34: warning: incorrect type in initializer (different address spaces) -../net/sunrpc/auth.c:628:34: expected struct cred const *cred -../net/sunrpc/auth.c:628:34: got struct cred const [noderef] __rcu *extern [addressable] [toplevel] cred -../drivers/input/joystick/adi.c: In function ‘adi_init_input’: -../drivers/input/joystick/adi.c:395:60: warning: ‘%s’ directive output may be truncated writing up to 63 bytes into a region of size 55 [-Wformat-truncation=] - 395 | snprintf(adi->name, ADI_MAX_NAME_LENGTH, "Logitech %s [%s]", buf, adi->cname); - | ^~ ~~~ -../drivers/input/joystick/adi.c:395:9: note: ‘snprintf’ output between 13 and 91 bytes into a destination of size 64 - 395 | snprintf(adi->name, ADI_MAX_NAME_LENGTH, "Logitech %s [%s]", buf, adi->cname); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/arc/emac_main.c:258:28: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/arc/emac_main.c:258:28: expected unsigned long long [usertype] data -../drivers/net/ethernet/arc/emac_main.c:258:28: got restricted __le32 [usertype] -../drivers/net/ethernet/arc/emac_main.c:461:28: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/arc/emac_main.c:461:28: expected unsigned long long [usertype] data -../drivers/net/ethernet/arc/emac_main.c:461:28: got restricted __le32 [usertype] -../drivers/net/ethernet/arc/emac_main.c:712:37: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/arc/emac_main.c:712:37: expected unsigned long long [usertype] data -../drivers/net/ethernet/arc/emac_main.c:712:37: got restricted __le32 [usertype] -../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 +../mm/page_table_check.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in '__page_table_check_pte_clear_range' - unexpected unlock +../kernel/debug/kdb/kdb_main.c:2271:40: warning: dereference of noderef expression @@ -8406,76 +8388,0 @@ -../drivers/input/keyboard/applespi.c:730:9: warning: context imbalance in 'applespi_msg_complete' - wrong count at exit -../drivers/input/keyboard/applespi.c:893:9: warning: context imbalance in 'applespi_init' - wrong count at exit -../drivers/input/keyboard/applespi.c:896:12: warning: context imbalance in 'applespi_set_capsl_led' - wrong count at exit -../drivers/input/keyboard/applespi.c:926:9: warning: context imbalance in 'applespi_set_bl_level' - wrong count at exit -../drivers/input/keyboard/applespi.c:1400:13: warning: context imbalance in 'applespi_got_data' - different lock contexts for basic block -../drivers/input/keyboard/applespi.c:1569:9: warning: context imbalance in 'applespi_notify' - wrong count at exit -../drivers/input/keyboard/applespi.c:1799:9: warning: context imbalance in 'applespi_drain_writes' - wrong count at exit -../drivers/input/keyboard/applespi.c:1810:9: warning: context imbalance in 'applespi_drain_reads' - wrong count at exit -../drivers/net/hamradio/baycom_ser_hdx.c:193:19: warning: dubious: x | !y -../drivers/usb/core/hub.c:5554:17: warning: context imbalance in 'hub_port_connect' - different lock contexts for basic block -../drivers/usb/core/hcd.c: In function ‘rh_string’: -../drivers/usb/core/hcd.c:441:48: warning: ‘%s’ directive output may be truncated writing up to 64 bytes into a region of size between 35 and 99 [-Wformat-truncation=] - 441 | snprintf (buf, sizeof buf, "%s %s %s", init_utsname()->sysname, - | ^~ - 442 | init_utsname()->release, hcd->driver->description); - | ~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/usb/core/hcd.c:441:17: note: ‘snprintf’ output 3 or more bytes (assuming 131) into a destination of size 100 - 441 | snprintf (buf, sizeof buf, "%s %s %s", init_utsname()->sysname, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 442 | init_utsname()->release, hcd->driver->description); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/amd/pcnet32.c:695:39: warning: context imbalance in 'pcnet32_suspend' - unexpected unlock -../drivers/input/joystick/analog.c: In function ‘analog_init_device’: -../drivers/input/joystick/analog.c:371:21: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 371 | "%s/input%d", port->gameport->phys, index); - | ^~~~~~ -../drivers/input/joystick/analog.c:371:18: note: directive argument in the range [0, 1] - 371 | "%s/input%d", port->gameport->phys, index); - | ^~~~~~~~~~~~ -../drivers/input/joystick/analog.c:370:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 370 | snprintf(analog->phys, sizeof(analog->phys), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 371 | "%s/input%d", port->gameport->phys, index); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/input/keyboard/atkbd.c: In function ‘atkbd_set_device_attrs’: -../drivers/input/keyboard/atkbd.c:1195:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 1195 | "%s/input0", atkbd->ps2dev.serio->phys); - | ^~~~~~~ -../drivers/input/keyboard/atkbd.c:1194:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 1194 | snprintf(atkbd->phys, sizeof(atkbd->phys), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1195 | "%s/input0", atkbd->ps2dev.serio->phys); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../mm/hmm.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'hmm_vma_handle_pte' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'hmm_vma_walk_pmd' - unexpected unlock -../mm/hmm.c:446:36: warning: context imbalance in 'hmm_vma_walk_pud' - unexpected unlock -../drivers/firewire/ohci-serdes-test.c: note: in included file: -../drivers/firewire/ohci.h:181:24: warning: restricted __le32 degrades to integer -../drivers/misc/sgi-xp/xp_main.c:69:25: warning: symbol 'xpc_registrations' was not declared. Should it be static? -../kernel/cgroup/cpuset.c:251:6: warning: context imbalance in 'cpuset_callback_lock_irq' - wrong count at exit -../kernel/cgroup/cpuset.c:256:6: warning: context imbalance in 'cpuset_callback_unlock_irq' - unexpected unlock -../drivers/input/keyboard/atkbd.c:971:13: warning: context imbalance in 'atkbd_cleanup' - wrong count at exit -../drivers/input/keyboard/atkbd.c:984:13: warning: context imbalance in 'atkbd_disconnect' - wrong count at exit -../drivers/input/keyboard/atkbd.c:1346:9: warning: context imbalance in 'atkbd_connect' - different lock contexts for basic block -../drivers/input/keyboard/atkbd.c:1358:12: warning: context imbalance in 'atkbd_reconnect' - different lock contexts for basic block -../drivers/input/keyboard/atkbd.c:1456:16: warning: context imbalance in 'atkbd_attr_set_helper' - wrong count at exit -../net/ipv4/fou_bpf.c:44:17: warning: symbol 'bpf_skb_set_fou_encap' was not declared. Should it be static? -../net/ipv4/fou_bpf.c:86:17: warning: symbol 'bpf_skb_get_fou_encap' was not declared. Should it be static? -../net/netfilter/nft_compat.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock -../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 -../drivers/input/joystick/cobra.c: In function ‘cobra_connect’: -../drivers/input/joystick/cobra.c:184:29: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 184 | "%s/input%d", gameport->phys, i); - | ^~~~~~ -../drivers/input/joystick/cobra.c:184:26: note: directive argument in the range [0, 1] - 184 | "%s/input%d", gameport->phys, i); - | ^~~~~~~~~~~~ -../drivers/input/joystick/cobra.c:183:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 183 | snprintf(cobra->phys[i], sizeof(cobra->phys[i]), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 184 | "%s/input%d", gameport->phys, i); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../lib/stackdepot.c:672:9: warning: context imbalance in 'stack_depot_save_flags' - different lock contexts for basic block @@ -8482,0 +8390,59 @@ +../drivers/net/ethernet/3com/typhoon.c:769:21: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/3com/typhoon.c:525:39: warning: context imbalance in 'typhoon_process_response' - different lock contexts for basic block +../drivers/net/ethernet/8390/pcnet_cs.c:1157:18: warning: cast to restricted __le16 +../drivers/net/ethernet/8390/pcnet_cs.c:1375:18: warning: cast to restricted __le16 +../drivers/net/ethernet/8390/axnet_cs.c:642:18: warning: cast to restricted __le16 +../drivers/scsi/BusLogic.c:2916:32: warning: context imbalance in 'blogic_qcmd_lck' - unexpected unlock +../drivers/scsi/BusLogic.c:3213:32: warning: context imbalance in 'blogic_resetadapter' - unexpected unlock +../drivers/tty/serial/meson_uart.c:572:9: warning: context imbalance in 'meson_serial_port_write' - different lock contexts for basic block +../drivers/net/ethernet/alacritech/slicoss.c:1091:24: warning: cast to restricted __le32 +../drivers/misc/sgi-gru/grufile.c: note: in included file: +../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr +../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * +../fs/proc/proc_sysctl.c:930:16: error: incompatible types in comparison expression (different address spaces): +../fs/proc/proc_sysctl.c:930:16: struct ctl_table_header [noderef] __rcu * +../fs/proc/proc_sysctl.c:930:16: struct ctl_table_header * +../fs/proc/proc_sysctl.c:303:32: warning: context imbalance in 'start_unregistering' - unexpected unlock +../drivers/usb/early/xhci-dbc.c:281:24: warning: incorrect type in argument 1 (different base types) +../drivers/usb/early/xhci-dbc.c:281:24: expected unsigned short [usertype] *s +../drivers/usb/early/xhci-dbc.c:281:24: got restricted __le16 * +../drivers/usb/early/xhci-dbc.c:290:24: warning: incorrect type in argument 1 (different base types) +../drivers/usb/early/xhci-dbc.c:290:24: expected unsigned short [usertype] *s +../drivers/usb/early/xhci-dbc.c:290:24: got restricted __le16 * +../drivers/usb/early/xhci-dbc.c:299:24: warning: incorrect type in argument 1 (different base types) +../drivers/usb/early/xhci-dbc.c:299:24: expected unsigned short [usertype] *s +../drivers/usb/early/xhci-dbc.c:299:24: got restricted __le16 * +../drivers/usb/early/xhci-dbc.c:338:18: warning: incorrect type in assignment (different base types) +../drivers/usb/early/xhci-dbc.c:338:18: expected unsigned int [usertype] dev_info +../drivers/usb/early/xhci-dbc.c:338:18: got restricted __le32 [usertype] +../drivers/usb/early/xhci-dbc.c:341:18: warning: incorrect type in assignment (different base types) +../drivers/usb/early/xhci-dbc.c:341:18: expected unsigned int [usertype] dev_info +../drivers/usb/early/xhci-dbc.c:341:18: got restricted __le32 [usertype] +../drivers/usb/early/xhci-dbc.c:493:25: warning: invalid assignment: &= +../drivers/usb/early/xhci-dbc.c:493:25: left side has type unsigned int +../drivers/usb/early/xhci-dbc.c:493:25: right side has type restricted __le32 +../drivers/usb/early/xhci-dbc.c:495:25: warning: invalid assignment: |= +../drivers/usb/early/xhci-dbc.c:495:25: left side has type unsigned int +../drivers/usb/early/xhci-dbc.c:495:25: right side has type restricted __le32 +../drivers/usb/early/xhci-dbc.c:223:22: warning: incorrect type in assignment (different base types) +../drivers/usb/early/xhci-dbc.c:223:22: expected unsigned short [usertype] +../drivers/usb/early/xhci-dbc.c:223:22: got restricted __le16 [usertype] +../drivers/usb/early/xhci-dbc.c:223:22: warning: incorrect type in assignment (different base types) +../drivers/usb/early/xhci-dbc.c:223:22: expected unsigned short [usertype] +../drivers/usb/early/xhci-dbc.c:223:22: got restricted __le16 [usertype] +../drivers/usb/early/xhci-dbc.c:223:22: warning: incorrect type in assignment (different base types) +../drivers/usb/early/xhci-dbc.c:223:22: expected unsigned short [usertype] +../drivers/usb/early/xhci-dbc.c:223:22: got restricted __le16 [usertype] +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:222:44: warning: cast to restricted __be32 +../drivers/acpi/x86/s2idle.c:522:13: warning: restricted suspend_state_t degrades to integer +../drivers/acpi/x86/s2idle.c:522:33: warning: restricted suspend_state_t degrades to integer +../drivers/net/hamradio/baycom_ser_fdx.c:290:43: warning: dubious: x | !y +../lib/stackdepot.c:672:9: warning: context imbalance in 'stack_depot_save_flags' - different lock contexts for basic block +../mm/userfaultfd.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'mfill_atomic_install_pte' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'mfill_atomic_pte_zeropage' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'mfill_atomic_pte_poison' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'move_pages_pte' - unexpected unlock +../mm/userfaultfd.c:1695:44: warning: context imbalance in 'move_pages' - unexpected unlock @@ -8485,10 +8451,31 @@ -../drivers/usb/dwc2/core_intr.c:342: warning: Function parameter or struct member 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' -../drivers/input/joystick/fsia6b.c: In function ‘fsia6b_serio_connect’: -../drivers/input/joystick/fsia6b.c:152:57: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 152 | snprintf(fsia6b->phys, sizeof(fsia6b->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/joystick/fsia6b.c:152:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 152 | snprintf(fsia6b->phys, sizeof(fsia6b->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/ax25/ax25_ds_timer.c:91:6: warning: context imbalance in 'ax25_ds_heartbeat_expiry' - different lock contexts for basic block -../drivers/input/joystick/db9.c:142:76: warning: dubious: x | !y +../drivers/net/ethernet/alteon/acenic.c:1989:35: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/alteon/acenic.c:1989:35: expected restricted __wsum [usertype] csum +../drivers/net/ethernet/alteon/acenic.c:1989:35: got restricted __be16 [usertype] +../net/rds/send.c:1050:24: warning: incorrect type in argument 1 (different base types) +../net/rds/send.c:1050:24: expected unsigned int [usertype] a +../net/rds/send.c:1050:24: got restricted __be16 [usertype] sin6_port +../net/rds/send.c:1052:24: warning: incorrect type in argument 1 (different base types) +../net/rds/send.c:1052:24: expected unsigned int [usertype] a +../net/rds/send.c:1052:24: got restricted __be16 [usertype] sin6_port +../net/rds/send.c:1457:30: warning: incorrect type in initializer (different base types) +../net/rds/send.c:1457:30: expected unsigned short [usertype] npaths +../net/rds/send.c:1457:30: got restricted __be16 [usertype] +../net/rds/send.c:1458:34: warning: incorrect type in initializer (different base types) +../net/rds/send.c:1458:34: expected unsigned int [usertype] my_gen_num +../net/rds/send.c:1458:34: got restricted __be32 [usertype] +../drivers/input/mouse/bcm5974.c:638:47: warning: incorrect type in argument 1 (different base types) +../drivers/input/mouse/bcm5974.c:638:47: expected restricted __le16 [usertype] x +../drivers/input/mouse/bcm5974.c:638:47: got unsigned char [usertype] +../drivers/usb/core/usb.c: In function ‘usb_alloc_dev’: +../drivers/usb/core/usb.c:706:37: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=] + 706 | "%s.%d", parent->devpath, port1); + | ^~ +../drivers/usb/core/usb.c:706:33: note: using the range [-2147483648, 2147483647] for directive argument + 706 | "%s.%d", parent->devpath, port1); + | ^~~~~~~ +../drivers/usb/core/usb.c:705:25: note: ‘snprintf’ output between 3 and 28 bytes into a destination of size 16 + 705 | snprintf(dev->devpath, sizeof dev->devpath, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 706 | "%s.%d", parent->devpath, port1); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/hamradio/baycom_ser_hdx.c:193:19: warning: dubious: x | !y @@ -8515,89 +8501,0 @@ -../drivers/misc/sgi-xp/xpc_channel.c:781:31: warning: context imbalance in 'xpc_disconnect_channel' - unexpected unlock -../kernel/cgroup/debug.c:133:21: error: incompatible types in comparison expression (different address spaces): -../kernel/cgroup/debug.c:133:21: struct css_set [noderef] __rcu * -../kernel/cgroup/debug.c:133:21: struct css_set * -../drivers/misc/sgi-gru/grufile.c: note: in included file: -../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr -../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * -../drivers/input/joystick/gf2k.c: In function ‘gf2k_connect’: -../drivers/input/joystick/gf2k.c:279:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 279 | snprintf(gf2k->phys, sizeof(gf2k->phys), "%s/input0", gameport->phys); - | ^~~~~~~ -../drivers/input/joystick/gf2k.c:279:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 279 | snprintf(gf2k->phys, sizeof(gf2k->phys), "%s/input0", gameport->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/input/tablet/wacom_serial4.c: In function ‘wacom_connect’: -../drivers/input/tablet/wacom_serial4.c:533:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 533 | snprintf(wacom->phys, sizeof(wacom->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/tablet/wacom_serial4.c:533:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 533 | snprintf(wacom->phys, sizeof(wacom->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../kernel/audit.c: In function ‘audit_log_vformat’: -../kernel/audit.c:1978:9: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 1978 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args); - | ^~~ -../kernel/audit.c:1987:17: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 1987 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2); - | ^~~ -../drivers/input/joystick/grip.c: In function ‘grip_connect’: -../drivers/input/joystick/grip.c:337:29: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 337 | "%s/input%d", gameport->phys, i); - | ^~~~~~ -../drivers/input/joystick/grip.c:337:26: note: directive argument in the range [0, 1] - 337 | "%s/input%d", gameport->phys, i); - | ^~~~~~~~~~~~ -../drivers/input/joystick/grip.c:336:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 336 | snprintf(grip->phys[i], sizeof(grip->phys[i]), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 337 | "%s/input%d", gameport->phys, i); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/rxrpc/conn_service.c:56:9: warning: context imbalance in 'rxrpc_find_service_conn_rcu' - different lock contexts for basic block -../net/rxrpc/conn_service.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * -../drivers/misc/sgi-xp/xpc_uv.c: note: in included file: -../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces) -../arch/x86/include/asm/uv/uv_hub.h:585:16: expected void volatile [noderef] __iomem * -../arch/x86/include/asm/uv/uv_hub.h:585:16: got void * -../drivers/misc/sgi-xp/xpc_uv.c:681:47: warning: context imbalance in 'xpc_send_activate_IRQ_ch_uv' - unexpected unlock -../drivers/input/mouse/psmouse-base.c: In function ‘psmouse_connect’: -../drivers/input/mouse/psmouse-base.c:1603:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 1603 | snprintf(psmouse->phys, sizeof(psmouse->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/mouse/psmouse-base.c:1603:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 1603 | snprintf(psmouse->phys, sizeof(psmouse->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../kernel/audit.c:2232:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/audit.c:2232:9: expected struct spinlock [usertype] *lock -../kernel/audit.c:2232:9: got struct spinlock [noderef] __rcu * -../kernel/audit.c:2235:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/audit.c:2235:40: expected struct spinlock [usertype] *lock -../kernel/audit.c:2235:40: got struct spinlock [noderef] __rcu * -../drivers/tty/serial/sunplus-uart.c:525:9: warning: context imbalance in 'sunplus_console_write' - different lock contexts for basic block -../drivers/usb/host/isp116x-hcd.c:114:59: warning: incorrect type in argument 2 (different base types) -../drivers/usb/host/isp116x-hcd.c:114:59: expected unsigned short [usertype] val -../drivers/usb/host/isp116x-hcd.c:114:59: got restricted __le16 [usertype] -../drivers/usb/host/isp116x-hcd.c:152:34: warning: cast to restricted __le16 -../drivers/usb/host/oxu210hp-hcd.c:864:35: warning: incorrect type in assignment (different base types) -../drivers/usb/host/oxu210hp-hcd.c:864:35: expected restricted __le16 [usertype] wHubCharacteristics -../drivers/usb/host/oxu210hp-hcd.c:864:35: got unsigned short [usertype] -../drivers/usb/host/oxu210hp-hcd.c:916:32: warning: cast removes address space '__iomem' of expression -../drivers/usb/host/oxu210hp-hcd.c:940:33: warning: cast removes address space '__iomem' of expression -../drivers/usb/host/oxu210hp-hcd.c:987:24: warning: cast removes address space '__iomem' of expression -../drivers/usb/host/oxu210hp-hcd.c:1011:20: error: subtraction of different types can't work (different address spaces) -../drivers/usb/host/oxu210hp-hcd.c:1044:23: warning: cast removes address space '__iomem' of expression -../drivers/usb/host/oxu210hp-hcd.c:1145:41: warning: incorrect type in assignment (different base types) -../drivers/usb/host/oxu210hp-hcd.c:1145:41: expected unsigned int [noderef] __iomem -../drivers/usb/host/oxu210hp-hcd.c:1145:41: got restricted __le32 [usertype] -../drivers/usb/host/oxu210hp-hcd.c:1162:26: warning: cast removes address space '__iomem' of expression -../drivers/usb/host/oxu210hp-hcd.c:2002:44: warning: restricted __le32 degrades to integer -../drivers/usb/host/oxu210hp-hcd.c:2002:41: warning: incorrect type in assignment (different base types) -../drivers/usb/host/oxu210hp-hcd.c:2002:41: expected restricted __le32 [usertype] hw_token -../drivers/usb/host/oxu210hp-hcd.c:2002:41: got unsigned int -../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) -../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) -../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) -../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) @@ -8616,0 +8515,131 @@ +../kernel/seccomp.c:579:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:579:27: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:579:27: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:583:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:583:29: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:583:29: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:895:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:895:9: expected struct qspinlock *lock +../kernel/seccomp.c:895:9: got struct qspinlock [noderef] __rcu * +../kernel/seccomp.c:1396:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:1396:31: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:1396:31: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:1408:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:1408:33: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:1408:33: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:1894:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:1894:9: expected struct lockdep_map const *lock +../kernel/seccomp.c:1894:9: got struct lockdep_map [noderef] __rcu * +../kernel/seccomp.c:1980:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:1980:31: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:1980:31: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:1998:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:1998:33: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:1998:33: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:2140:28: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:2140:28: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:2140:28: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:2143:38: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:2143:38: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:2143:38: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:2149:30: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:2149:30: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:2149:30: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:495:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:495:9: expected struct qspinlock *lock +../kernel/seccomp.c:495:9: got struct qspinlock [noderef] __rcu * +../kernel/seccomp.c:602:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:602:9: expected struct qspinlock *lock +../kernel/seccomp.c:602:9: got struct qspinlock [noderef] __rcu * +../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:453:9: expected struct qspinlock *lock +../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * +../kernel/seccomp.c:439:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:439:9: expected struct qspinlock *lock +../kernel/seccomp.c:439:9: got struct qspinlock [noderef] __rcu * +../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:453:9: expected struct qspinlock *lock +../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * +../kernel/seccomp.c:439:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:439:9: expected struct qspinlock *lock +../kernel/seccomp.c:439:9: got struct qspinlock [noderef] __rcu * +../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:453:9: expected struct qspinlock *lock +../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * +../kernel/seccomp.c: note: in included file (through ../include/linux/ptrace.h, ../include/linux/audit.h): +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../drivers/input/joystick/a3d.c: In function ‘a3d_connect’: +../drivers/input/joystick/a3d.c:287:51: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 287 | snprintf(a3d->phys, sizeof(a3d->phys), "%s/input0", gameport->phys); + | ^~~~~~~ +../drivers/input/joystick/a3d.c:287:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 287 | snprintf(a3d->phys, sizeof(a3d->phys), "%s/input0", gameport->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../net/sctp/sm_make_chunk.c:3107:48: warning: incorrect type in argument 2 (different base types) +../net/sctp/sm_make_chunk.c:3107:48: expected int optname +../net/sctp/sm_make_chunk.c:3107:48: got restricted __be16 +../net/sctp/sm_make_chunk.c:3179:48: warning: incorrect type in argument 2 (different base types) +../net/sctp/sm_make_chunk.c:3179:48: expected int optname +../net/sctp/sm_make_chunk.c:3179:48: got restricted __be16 +../drivers/usb/core/hcd.c: In function ‘rh_string’: +../drivers/usb/core/hcd.c:441:48: warning: ‘%s’ directive output may be truncated writing up to 64 bytes into a region of size between 35 and 99 [-Wformat-truncation=] + 441 | snprintf (buf, sizeof buf, "%s %s %s", init_utsname()->sysname, + | ^~ + 442 | init_utsname()->release, hcd->driver->description); + | ~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/usb/core/hcd.c:441:17: note: ‘snprintf’ output 3 or more bytes (assuming 131) into a destination of size 100 + 441 | snprintf (buf, sizeof buf, "%s %s %s", init_utsname()->sysname, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 442 | init_utsname()->release, hcd->driver->description); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/keyboard/applespi.c:730:9: warning: context imbalance in 'applespi_msg_complete' - wrong count at exit +../drivers/input/keyboard/applespi.c:893:9: warning: context imbalance in 'applespi_init' - wrong count at exit +../drivers/input/keyboard/applespi.c:896:12: warning: context imbalance in 'applespi_set_capsl_led' - wrong count at exit +../drivers/input/keyboard/applespi.c:926:9: warning: context imbalance in 'applespi_set_bl_level' - wrong count at exit +../drivers/input/keyboard/applespi.c:1400:13: warning: context imbalance in 'applespi_got_data' - different lock contexts for basic block +../drivers/input/keyboard/applespi.c:1569:9: warning: context imbalance in 'applespi_notify' - wrong count at exit +../drivers/input/keyboard/applespi.c:1799:9: warning: context imbalance in 'applespi_drain_writes' - wrong count at exit +../drivers/input/keyboard/applespi.c:1810:9: warning: context imbalance in 'applespi_drain_reads' - wrong count at exit +../drivers/input/keyboard/atkbd.c: In function ‘atkbd_set_device_attrs’: +../drivers/input/keyboard/atkbd.c:1195:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 1195 | "%s/input0", atkbd->ps2dev.serio->phys); + | ^~~~~~~ +../drivers/input/keyboard/atkbd.c:1194:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 1194 | snprintf(atkbd->phys, sizeof(atkbd->phys), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1195 | "%s/input0", atkbd->ps2dev.serio->phys); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/tty/serial/pch_uart.c:1403:30: warning: restricted upf_t degrades to integer +../drivers/tty/serial/pch_uart.c:1407:32: warning: invalid assignment: &= +../drivers/tty/serial/pch_uart.c:1407:32: left side has type int +../drivers/tty/serial/pch_uart.c:1407:32: right side has type restricted upf_t +../drivers/tty/serial/qcom_geni_serial.c:495:13: warning: context imbalance in 'qcom_geni_serial_console_write' - different lock contexts for basic block +../kernel/relay.c: In function ‘relay_create_buf_file’: +../kernel/relay.c:357:42: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 357 | snprintf(tmpname, NAME_MAX, "%s%d", chan->base_filename, cpu); + | ^ +../kernel/relay.c:357:9: note: ‘snprintf’ output between 2 and 266 bytes into a destination of size 255 + 357 | snprintf(tmpname, NAME_MAX, "%s%d", chan->base_filename, cpu); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/keyboard/atkbd.c:971:13: warning: context imbalance in 'atkbd_cleanup' - wrong count at exit +../drivers/input/keyboard/atkbd.c:984:13: warning: context imbalance in 'atkbd_disconnect' - wrong count at exit +../drivers/input/keyboard/atkbd.c:1346:9: warning: context imbalance in 'atkbd_connect' - different lock contexts for basic block +../drivers/input/keyboard/atkbd.c:1358:12: warning: context imbalance in 'atkbd_reconnect' - different lock contexts for basic block +../drivers/input/keyboard/atkbd.c:1456:16: warning: context imbalance in 'atkbd_attr_set_helper' - wrong count at exit +../net/9p/client.c:749:17: warning: incorrect type in argument 1 (different address spaces) +../net/9p/client.c:749:17: expected struct spinlock [usertype] *lock +../net/9p/client.c:749:17: got struct spinlock [noderef] __rcu * +../net/9p/client.c:751:48: warning: incorrect type in argument 1 (different address spaces) +../net/9p/client.c:751:48: expected struct spinlock [usertype] *lock +../net/9p/client.c:751:48: got struct spinlock [noderef] __rcu * +../net/9p/client.c:834:17: warning: incorrect type in argument 1 (different address spaces) +../net/9p/client.c:834:17: expected struct spinlock [usertype] *lock +../net/9p/client.c:834:17: got struct spinlock [noderef] __rcu * +../net/9p/client.c:836:48: warning: incorrect type in argument 1 (different address spaces) +../net/9p/client.c:836:48: expected struct spinlock [usertype] *lock +../net/9p/client.c:836:48: got struct spinlock [noderef] __rcu * @@ -8621,42 +8650,8 @@ -../drivers/input/mouse/synaptics.c:648:12: warning: context imbalance in 'synaptics_pt_start' - wrong count at exit -../drivers/input/mouse/synaptics.c:659:13: warning: context imbalance in 'synaptics_pt_stop' - wrong count at exit -../drivers/input/keyboard/gpio_keys.c:491:9: warning: context imbalance in 'gpio_keys_irq_isr' - wrong count at exit -../drivers/input/joystick/guillemot.c: In function ‘guillemot_connect’: -../drivers/input/joystick/guillemot.c:203:63: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 203 | snprintf(guillemot->phys, sizeof(guillemot->phys), "%s/input0", gameport->phys); - | ^~~~~~~ -../drivers/input/joystick/guillemot.c:203:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 203 | snprintf(guillemot->phys, sizeof(guillemot->phys), "%s/input0", gameport->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/usb/host/ohci-hcd.c: note: in included file: -../drivers/usb/host/ohci-hub.c:269:9: warning: context imbalance in 'ohci_rh_resume' - different lock contexts for basic block -../net/bluetooth/hci_codec.c: note: in included file: -../include/net/bluetooth/hci_core.h:147:35: warning: array of flexible structures -../drivers/input/mouse/alps.c: In function ‘alps_register_bare_ps2_mouse’: -../drivers/input/mouse/alps.c:1411:56: warning: ‘%s’ directive output may be truncated writing 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=] - 1411 | snprintf(priv->phys3, sizeof(priv->phys3), "%s/%s", - | ^~ -In function ‘alps_do_register_bare_ps2_mouse’, - inlined from ‘alps_register_bare_ps2_mouse’ at ../drivers/input/mouse/alps.c:1461:11: -../drivers/input/mouse/alps.c:1411:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 1411 | snprintf(priv->phys3, sizeof(priv->phys3), "%s/%s", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1412 | psmouse->ps2dev.serio->phys, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1413 | (priv->dev2 ? "input2" : "input1")); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/input/mouse/alps.c: In function ‘alps_init’: -../drivers/input/mouse/alps.c:3106:63: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 3106 | snprintf(priv->phys2, sizeof(priv->phys2), "%s/input1", - | ^~~~~~~ -../drivers/input/mouse/alps.c:3106:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 3106 | snprintf(priv->phys2, sizeof(priv->phys2), "%s/input1", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3107 | psmouse->ps2dev.serio->phys); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/input/joystick/interact.c: In function ‘interact_connect’: -../drivers/input/joystick/interact.c:232:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 232 | snprintf(interact->phys, sizeof(interact->phys), "%s/input0", gameport->phys); - | ^~~~~~~ -../drivers/input/joystick/interact.c:232:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 232 | snprintf(interact->phys, sizeof(interact->phys), "%s/input0", gameport->phys); +../drivers/usb/core/hub.c:5554:17: warning: context imbalance in 'hub_port_connect' - different lock contexts for basic block +../drivers/net/ethernet/amd/pcnet32.c:695:39: warning: context imbalance in 'pcnet32_suspend' - unexpected unlock +../drivers/input/joystick/adi.c: In function ‘adi_init_input’: +../drivers/input/joystick/adi.c:395:60: warning: ‘%s’ directive output may be truncated writing up to 63 bytes into a region of size 55 [-Wformat-truncation=] + 395 | snprintf(adi->name, ADI_MAX_NAME_LENGTH, "Logitech %s [%s]", buf, adi->cname); + | ^~ ~~~ +../drivers/input/joystick/adi.c:395:9: note: ‘snprintf’ output between 13 and 91 bytes into a destination of size 64 + 395 | snprintf(adi->name, ADI_MAX_NAME_LENGTH, "Logitech %s [%s]", buf, adi->cname); @@ -8663,0 +8659,28 @@ +../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) +../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] +../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] +../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) +../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] +../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] +../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) +../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] +../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] +../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) +../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] +../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] +../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) +../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] +../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] +../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) +../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] +../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] +../fs/nls/nls_base.c:124:20: warning: incorrect type in assignment (different base types) +../fs/nls/nls_base.c:124:20: expected unsigned short [usertype] +../fs/nls/nls_base.c:124:20: got restricted __le16 [usertype] +../fs/nls/nls_base.c:127:20: warning: incorrect type in assignment (different base types) +../fs/nls/nls_base.c:127:20: expected unsigned short [usertype] +../fs/nls/nls_base.c:127:20: got restricted __be16 [usertype] +../fs/nls/nls_base.c:180:24: warning: cast to restricted __le16 +../fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 +../fs/nls/nls_base.c:180:24: warning: cast to restricted __le16 +../fs/nls/nls_base.c:182:24: warning: cast to restricted __be16 @@ -8682,90 +8705,99 @@ -../drivers/input/joystick/magellan.c: In function ‘magellan_connect’: -../drivers/input/joystick/magellan.c:141:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 141 | snprintf(magellan->phys, sizeof(magellan->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/joystick/magellan.c:141:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 141 | snprintf(magellan->phys, sizeof(magellan->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/input/mouse/elantech.c: In function ‘elantech_setup_ps2’: -../drivers/input/mouse/elantech.c:2121:65: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 2121 | snprintf(etd->tp_phys, sizeof(etd->tp_phys), "%s/input1", - | ^~~~~~~ -../drivers/input/mouse/elantech.c:2121:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 2121 | snprintf(etd->tp_phys, sizeof(etd->tp_phys), "%s/input1", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2122 | psmouse->ps2dev.serio->phys); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/input/mouse/alps.c:1590:9: warning: context imbalance in 'alps_flush_packet' - wrong count at exit -../drivers/input/mouse/byd.c:252:13: warning: context imbalance in 'byd_clear_touch' - wrong count at exit -../drivers/usb/dwc2/gadget.c: In function ‘dwc2_hsotg_initep’: -../drivers/usb/dwc2/gadget.c:4817:55: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 8 [-Wformat-truncation=] - 4817 | snprintf(hs_ep->name, sizeof(hs_ep->name), "ep%d%s", epnum, dir); - | ^~ -../drivers/usb/dwc2/gadget.c:4817:52: note: directive argument in the range [-2147483646, 254] - 4817 | snprintf(hs_ep->name, sizeof(hs_ep->name), "ep%d%s", epnum, dir); - | ^~~~~~~~ -../drivers/usb/dwc2/gadget.c:4817:9: note: ‘snprintf’ output between 6 and 17 bytes into a destination of size 10 - 4817 | snprintf(hs_ep->name, sizeof(hs_ep->name), "ep%d%s", epnum, dir); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/atheros/atlx/atl1.c:1999:26: warning: cast to restricted __le16 -../drivers/net/ethernet/atheros/atlx/atl1.c:2060:33: warning: cast to restricted __le16 -../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: right side has type unsigned int -../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: right side has type unsigned int -../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2209:23: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: warning: invalid assignment: &= -../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2307:32: warning: restricted __le16 degrades to integer -../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2314:27: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: warning: invalid assignment: &= -../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: right side has type int -../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: right side has type int +../drivers/usb/host/isp116x-hcd.c:114:59: warning: incorrect type in argument 2 (different base types) +../drivers/usb/host/isp116x-hcd.c:114:59: expected unsigned short [usertype] val +../drivers/usb/host/isp116x-hcd.c:114:59: got restricted __le16 [usertype] +../drivers/usb/host/isp116x-hcd.c:152:34: warning: cast to restricted __le16 +../drivers/usb/host/oxu210hp-hcd.c:864:35: warning: incorrect type in assignment (different base types) +../drivers/usb/host/oxu210hp-hcd.c:864:35: expected restricted __le16 [usertype] wHubCharacteristics +../drivers/usb/host/oxu210hp-hcd.c:864:35: got unsigned short [usertype] +../drivers/usb/host/oxu210hp-hcd.c:916:32: warning: cast removes address space '__iomem' of expression +../drivers/usb/host/oxu210hp-hcd.c:940:33: warning: cast removes address space '__iomem' of expression +../drivers/usb/host/oxu210hp-hcd.c:987:24: warning: cast removes address space '__iomem' of expression +../drivers/usb/host/oxu210hp-hcd.c:1011:20: error: subtraction of different types can't work (different address spaces) +../drivers/usb/host/oxu210hp-hcd.c:1044:23: warning: cast removes address space '__iomem' of expression +../drivers/usb/host/oxu210hp-hcd.c:1145:41: warning: incorrect type in assignment (different base types) +../drivers/usb/host/oxu210hp-hcd.c:1145:41: expected unsigned int [noderef] __iomem +../drivers/usb/host/oxu210hp-hcd.c:1145:41: got restricted __le32 [usertype] +../drivers/usb/host/oxu210hp-hcd.c:1162:26: warning: cast removes address space '__iomem' of expression +../drivers/usb/host/oxu210hp-hcd.c:2002:44: warning: restricted __le32 degrades to integer +../drivers/usb/host/oxu210hp-hcd.c:2002:41: warning: incorrect type in assignment (different base types) +../drivers/usb/host/oxu210hp-hcd.c:2002:41: expected restricted __le32 [usertype] hw_token +../drivers/usb/host/oxu210hp-hcd.c:2002:41: got unsigned int +../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) +../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) +../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) +../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces) +../kernel/taskstats.c:279:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/taskstats.c:279:9: expected struct spinlock [usertype] *lock +../kernel/taskstats.c:279:9: got struct spinlock [noderef] __rcu * +../kernel/taskstats.c:291:36: warning: incorrect type in argument 1 (different address spaces) +../kernel/taskstats.c:291:36: expected struct spinlock [usertype] *lock +../kernel/taskstats.c:291:36: got struct spinlock [noderef] __rcu * +../kernel/taskstats.c:578:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/taskstats.c:578:27: expected struct spinlock [usertype] *lock +../kernel/taskstats.c:578:27: got struct spinlock [noderef] __rcu * +../kernel/taskstats.c:589:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/taskstats.c:589:29: expected struct spinlock [usertype] *lock +../kernel/taskstats.c:589:29: got struct spinlock [noderef] __rcu * +../kernel/taskstats.c: note: in included file (through ../include/linux/taskstats_kern.h): +../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +../kernel/taskstats.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h, ../include/linux/taskstats_kern.h): +../include/linux/rcupdate.h:878:9: warning: context imbalance in 'fill_stats_for_tgid' - different lock contexts for basic block +../mm/damon/vaddr.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/highmem.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'damon_mkold_pmd_entry' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'damon_young_pmd_entry' - unexpected unlock +../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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../kernel/latencytop.c:177: warning: Function parameter or struct member 'tsk' not described in '__account_scheduler_latency' +../kernel/latencytop.c:177: warning: Function parameter or struct member 'usecs' not described in '__account_scheduler_latency' +../kernel/latencytop.c:177: warning: Function parameter or struct member 'inter' not described in '__account_scheduler_latency' +../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 +../drivers/input/joystick/analog.c: In function ‘analog_init_device’: +../drivers/input/joystick/analog.c:371:21: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 371 | "%s/input%d", port->gameport->phys, index); + | ^~~~~~ +../drivers/input/joystick/analog.c:371:18: note: directive argument in the range [0, 1] + 371 | "%s/input%d", port->gameport->phys, index); + | ^~~~~~~~~~~~ +../drivers/input/joystick/analog.c:370:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 370 | snprintf(analog->phys, sizeof(analog->phys), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 371 | "%s/input%d", port->gameport->phys, index); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../mm/damon/paddr.c: note: in included file: +../include/linux/rmap.h:703:28: warning: context imbalance in 'damon_folio_young_one' - unexpected unlock +../drivers/input/joystick/cobra.c: In function ‘cobra_connect’: +../drivers/input/joystick/cobra.c:184:29: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 184 | "%s/input%d", gameport->phys, i); + | ^~~~~~ +../drivers/input/joystick/cobra.c:184:26: note: directive argument in the range [0, 1] + 184 | "%s/input%d", gameport->phys, i); + | ^~~~~~~~~~~~ +../drivers/input/joystick/cobra.c:183:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 183 | snprintf(cobra->phys[i], sizeof(cobra->phys[i]), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 184 | "%s/input%d", gameport->phys, i); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/i3c/master/svc-i3c-master.c:553:9: warning: context imbalance in 'svc_i3c_master_ibi_work' - wrong count at exit @@ -8775,12 +8806,0 @@ -../drivers/i3c/master/svc-i3c-master.c:553:9: warning: context imbalance in 'svc_i3c_master_ibi_work' - wrong count at exit -../drivers/input/mouse/lifebook.c: In function ‘lifebook_init’: -../drivers/input/mouse/lifebook.c:283:21: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 283 | "%s/input1", psmouse->ps2dev.serio->phys); - | ^~~~~~~ -In function ‘lifebook_create_relative_device’, - inlined from ‘lifebook_init’ at ../drivers/input/mouse/lifebook.c:331:11: -../drivers/input/mouse/lifebook.c:282:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 282 | snprintf(priv->phys, sizeof(priv->phys), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 283 | "%s/input1", psmouse->ps2dev.serio->phys); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8830,12 +8849,0 @@ -../drivers/spi/spi-fsl-qspi.c:635:25: warning: cast from restricted __be32 -../sound/soc/qcom/qdsp6/audioreach.c:81:45: warning: array of flexible structures -../mm/z3fold.c:450:35: warning: context imbalance in '__release_z3fold_page' - unexpected unlock -../mm/z3fold.c:464:9: warning: context imbalance in 'release_z3fold_page_locked' - wrong count at exit -../mm/z3fold.c:478:9: warning: context imbalance in 'release_z3fold_page_locked_list' - wrong count at exit -../mm/z3fold.c:679:33: warning: context imbalance in 'compact_single_buddy' - unexpected unlock -../mm/z3fold.c:745:13: warning: context imbalance in 'do_compact_page' - different lock contexts for basic block -../mm/z3fold.c:1078:35: warning: context imbalance in 'z3fold_alloc' - unexpected unlock -../mm/z3fold.c:276:35: warning: context imbalance in 'z3fold_free' - unexpected unlock -../mm/z3fold.c:276:35: warning: context imbalance in 'z3fold_map' - unexpected unlock -../mm/z3fold.c:276:35: warning: context imbalance in 'z3fold_unmap' - unexpected unlock -../mm/z3fold.c:1345:13: warning: context imbalance in 'z3fold_page_putback' - wrong count at exit @@ -8848,10 +8856,46 @@ -../crypto/async_tx/raid6test.c:21:14: warning: symbol 'dataoffs' was not declared. Should it be static? -../drivers/net/ethernet/cadence/macb_main.c: In function ‘gem_get_ethtool_strings’: -../drivers/net/ethernet/cadence/macb_main.c:3176:77: warning: ‘%s’ directive output may be truncated writing up to 239 bytes into a region of size between 19 and 29 [-Wformat-truncation=] - 3176 | snprintf(stat_string, ETH_GSTRING_LEN, "q%d_%s", - | ^~ -../drivers/net/ethernet/cadence/macb_main.c:3176:33: note: ‘snprintf’ output between 4 and 253 bytes into a destination of size 32 - 3176 | snprintf(stat_string, ETH_GSTRING_LEN, "q%d_%s", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3177 | q, queue_statistics[i].stat_string); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/tablet/wacom_serial4.c: In function ‘wacom_connect’: +../drivers/input/tablet/wacom_serial4.c:533:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 533 | snprintf(wacom->phys, sizeof(wacom->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/tablet/wacom_serial4.c:533:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 533 | snprintf(wacom->phys, sizeof(wacom->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/joystick/db9.c:142:76: warning: dubious: x | !y +../drivers/net/ethernet/arc/emac_main.c:258:28: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/arc/emac_main.c:258:28: expected unsigned long long [usertype] data +../drivers/net/ethernet/arc/emac_main.c:258:28: got restricted __le32 [usertype] +../drivers/net/ethernet/arc/emac_main.c:461:28: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/arc/emac_main.c:461:28: expected unsigned long long [usertype] data +../drivers/net/ethernet/arc/emac_main.c:461:28: got restricted __le32 [usertype] +../drivers/net/ethernet/arc/emac_main.c:712:37: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/arc/emac_main.c:712:37: expected unsigned long long [usertype] data +../drivers/net/ethernet/arc/emac_main.c:712:37: got restricted __le32 [usertype] +../drivers/input/mouse/psmouse-base.c: In function ‘psmouse_connect’: +../drivers/input/mouse/psmouse-base.c:1603:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 1603 | snprintf(psmouse->phys, sizeof(psmouse->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/mouse/psmouse-base.c:1603:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 1603 | snprintf(psmouse->phys, sizeof(psmouse->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/joystick/fsia6b.c: In function ‘fsia6b_serio_connect’: +../drivers/input/joystick/fsia6b.c:152:57: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 152 | snprintf(fsia6b->phys, sizeof(fsia6b->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/joystick/fsia6b.c:152:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 152 | snprintf(fsia6b->phys, sizeof(fsia6b->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/usb/host/ohci-hcd.c: note: in included file: +../drivers/usb/host/ohci-hub.c:269:9: warning: context imbalance in 'ohci_rh_resume' - different lock contexts for basic block +../drivers/watchdog/pretimeout_noop.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_noop' +../drivers/thermal/thermal_debugfs.c: In function ‘cdev_tt_seq_show’: +../drivers/thermal/thermal_debugfs.c:331:59: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 3 and 8 [-Wformat-truncation=] + 331 | snprintf(buffer, ARRAY_SIZE(buffer), "%d->%d", + | ^~ +../drivers/thermal/thermal_debugfs.c:331:54: note: directive argument in the range [0, 65535] + 331 | snprintf(buffer, ARRAY_SIZE(buffer), "%d->%d", + | ^~~~~~~~ +../drivers/thermal/thermal_debugfs.c:331:17: note: ‘snprintf’ output between 5 and 14 bytes into a destination of size 11 + 331 | snprintf(buffer, ARRAY_SIZE(buffer), "%d->%d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 332 | entry->id >> 16, entry->id & 0xFFFF); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8870,6 +8914,25 @@ -../drivers/usb/cdns3/cdns3-gadget.c:1276:29: warning: restricted __le32 degrades to integer -../drivers/usb/cdns3/cdns3-gadget.c:1276:29: warning: restricted __le32 degrades to integer -../drivers/usb/cdns3/cdns3-gadget.c:1276:29: warning: restricted __le32 degrades to integer -../drivers/usb/cdns3/cdns3-gadget.c:1277:29: warning: restricted __le32 degrades to integer -../drivers/usb/cdns3/cdns3-gadget.c:1277:29: warning: restricted __le32 degrades to integer -../drivers/usb/cdns3/cdns3-gadget.c:1277:29: warning: restricted __le32 degrades to integer +../drivers/input/mouse/synaptics.c:648:12: warning: context imbalance in 'synaptics_pt_start' - wrong count at exit +../drivers/input/mouse/synaptics.c:659:13: warning: context imbalance in 'synaptics_pt_stop' - wrong count at exit +../drivers/watchdog/pretimeout_panic.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_panic' +../drivers/input/keyboard/gpio_keys.c:491:9: warning: context imbalance in 'gpio_keys_irq_isr' - wrong count at exit +../kernel/bpf/core.c:243:49: error: arithmetics on pointers to functions +../kernel/bpf/core.c:2891:29: warning: symbol 'bpf_seq_printf_btf_proto' was not declared. Should it be static? +../kernel/bpf/core.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/xdp.h, ../include/linux/bpf_trace.h): +../include/trace/events/xdp.h:321:1: warning: Using plain integer as NULL pointer +../include/trace/events/xdp.h:348:1: warning: Using plain integer as NULL pointer +../include/trace/events/xdp.h:382:1: warning: Using plain integer as NULL pointer +../kernel/bpf/core.c: note: in included file (through ../include/linux/rbtree_latch.h, ../include/linux/bpf.h, ../include/linux/filter.h): +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * +../drivers/spi/spi-fsl-qspi.c:635:25: warning: cast from restricted __be32 +../drivers/input/joystick/gf2k.c: In function ‘gf2k_connect’: +../drivers/input/joystick/gf2k.c:279:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 279 | snprintf(gf2k->phys, sizeof(gf2k->phys), "%s/input0", gameport->phys); + | ^~~~~~~ +../drivers/input/joystick/gf2k.c:279:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 279 | snprintf(gf2k->phys, sizeof(gf2k->phys), "%s/input0", gameport->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8882,96 +8945,34 @@ -../drivers/net/ethernet/cadence/macb_main.c:284:16: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cadence/macb_main.c:284:16: expected unsigned int [usertype] bottom -../drivers/net/ethernet/cadence/macb_main.c:284:16: got restricted __le32 [usertype] -../drivers/net/ethernet/cadence/macb_main.c:286:13: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cadence/macb_main.c:286:13: expected unsigned short [usertype] top -../drivers/net/ethernet/cadence/macb_main.c:286:13: got restricted __le16 [usertype] -../drivers/net/ethernet/cadence/macb_main.c:3472:39: warning: restricted __be32 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3477:39: warning: restricted __be32 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3482:40: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3482:69: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3507:20: warning: restricted __be32 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3511:20: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cadence/macb_main.c:3511:20: expected unsigned int [assigned] [usertype] w0 -../drivers/net/ethernet/cadence/macb_main.c:3511:20: got restricted __be32 [usertype] ip4src -../drivers/net/ethernet/cadence/macb_main.c:3521:20: warning: restricted __be32 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3525:20: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cadence/macb_main.c:3525:20: expected unsigned int [assigned] [usertype] w0 -../drivers/net/ethernet/cadence/macb_main.c:3525:20: got restricted __be32 [usertype] ip4dst -../drivers/net/ethernet/cadence/macb_main.c:3535:21: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3535:50: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3541:30: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3542:30: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3549:36: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3550:38: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3553:38: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/cadence/macb_main.c:3589:9: warning: cast from restricted __be32 -../drivers/net/ethernet/cadence/macb_main.c:3589:9: warning: cast from restricted __be32 -../drivers/net/ethernet/cadence/macb_main.c:3643:25: warning: cast from restricted __be32 -../drivers/net/ethernet/cadence/macb_main.c:3643:25: warning: cast from restricted __be32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1447:45: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1475:46: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: right side has type int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: right side has type unsigned int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: right side has type int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: right side has type int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: right side has type int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: right side has type int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: right side has type int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1718:23: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:42: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1737:27: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: expected restricted __le32 [usertype] word2 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: got unsigned int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:42: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1782:27: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: expected restricted __le32 [usertype] word2 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: got unsigned int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:50: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1832:43: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: expected restricted __le32 [usertype] word2 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: got unsigned int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1837:17: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: right side has type int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: right side has type int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: right side has type int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: right side has type int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: right side has type int -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: right side has type int -../drivers/thermal/thermal_debugfs.c: In function ‘cdev_tt_seq_show’: -../drivers/thermal/thermal_debugfs.c:331:59: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 3 and 8 [-Wformat-truncation=] - 331 | snprintf(buffer, ARRAY_SIZE(buffer), "%d->%d", - | ^~ -../drivers/thermal/thermal_debugfs.c:331:54: note: directive argument in the range [0, 65535] - 331 | snprintf(buffer, ARRAY_SIZE(buffer), "%d->%d", - | ^~~~~~~~ -../drivers/thermal/thermal_debugfs.c:331:17: note: ‘snprintf’ output between 5 and 14 bytes into a destination of size 11 - 331 | snprintf(buffer, ARRAY_SIZE(buffer), "%d->%d", +../drivers/input/mouse/alps.c: In function ‘alps_register_bare_ps2_mouse’: +../drivers/input/mouse/alps.c:1411:56: warning: ‘%s’ directive output may be truncated writing 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=] + 1411 | snprintf(priv->phys3, sizeof(priv->phys3), "%s/%s", + | ^~ +In function ‘alps_do_register_bare_ps2_mouse’, + inlined from ‘alps_register_bare_ps2_mouse’ at ../drivers/input/mouse/alps.c:1461:11: +../drivers/input/mouse/alps.c:1411:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 1411 | snprintf(priv->phys3, sizeof(priv->phys3), "%s/%s", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1412 | psmouse->ps2dev.serio->phys, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1413 | (priv->dev2 ? "input2" : "input1")); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/mouse/alps.c: In function ‘alps_init’: +../drivers/input/mouse/alps.c:3106:63: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 3106 | snprintf(priv->phys2, sizeof(priv->phys2), "%s/input1", + | ^~~~~~~ +../drivers/input/mouse/alps.c:3106:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 3106 | snprintf(priv->phys2, sizeof(priv->phys2), "%s/input1", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3107 | psmouse->ps2dev.serio->phys); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/mouse/alps.c:1590:9: warning: context imbalance in 'alps_flush_packet' - wrong count at exit +../net/sctp/socket.c:8505:23: warning: context imbalance in 'sctp_get_port_local' - unexpected unlock +../sound/soc/qcom/qdsp6/audioreach.c:81:45: warning: array of flexible structures +../drivers/input/joystick/grip.c: In function ‘grip_connect’: +../drivers/input/joystick/grip.c:337:29: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 337 | "%s/input%d", gameport->phys, i); + | ^~~~~~ +../drivers/input/joystick/grip.c:337:26: note: directive argument in the range [0, 1] + 337 | "%s/input%d", gameport->phys, i); + | ^~~~~~~~~~~~ +../drivers/input/joystick/grip.c:336:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 336 | snprintf(grip->phys[i], sizeof(grip->phys[i]), @@ -8979,91 +8980,152 @@ - 332 | entry->id >> 16, entry->id & 0xFFFF); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/bridge/br_netfilter_hooks.c: note: in included file (through ../include/linux/if_pppox.h): -../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures -../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/net/ethernet/brocade/bna/bnad.c:396:17: warning: incorrect type in initializer (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:396:17: expected unsigned long long [usertype] tmp_addr -../drivers/net/ethernet/brocade/bna/bnad.c:396:17: got restricted __be64 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:452:17: warning: incorrect type in initializer (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:452:17: expected unsigned long long [usertype] tmp_addr -../drivers/net/ethernet/brocade/bna/bnad.c:452:17: got restricted __be64 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:551:23: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bnad.c:617:17: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bnad.c:639:25: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bnad.c:640:23: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bnad.c:667:39: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bnad.c:668:41: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bnad.c:712:73: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: warning: incorrect type in initializer (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: expected unsigned long long [usertype] tmp_addr -../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: got restricted __be64 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: expected unsigned short [usertype] vlan_tag -../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: expected unsigned short [usertype] opcode -../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: expected unsigned short [usertype] opcode -../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: expected unsigned short [usertype] lso_mss -../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: expected unsigned short [usertype] l4_hdr_size_n_offset -../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: expected unsigned short [usertype] opcode -../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: expected unsigned short [usertype] l4_hdr_size_n_offset -../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: expected unsigned short [usertype] l4_hdr_size_n_offset -../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: expected unsigned short [usertype] flags -../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: expected unsigned int [usertype] frame_length -../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: got restricted __be32 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: warning: incorrect type in initializer (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: expected unsigned long long [usertype] tmp_addr -../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: got restricted __be64 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: expected unsigned short [usertype] length -../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: expected unsigned short [usertype] opcode -../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: warning: incorrect type in initializer (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: expected unsigned long long [usertype] tmp_addr -../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: got restricted __be64 [usertype] -../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: expected unsigned short [usertype] length -../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: got restricted __be16 [usertype] -../fs/dlm/lock.c:345:1: warning: context imbalance in 'dlm_refcount_dec_and_write_lock_bh' - wrong count at exit -../fs/dlm/lock.c:366:17: warning: context imbalance in 'put_rsb' - unexpected unlock -../fs/dlm/lock.c:366:17: warning: context imbalance in '__put_lkb' - unexpected unlock -../fs/dlm/lock.c:1871:31: warning: context imbalance in 'remove_from_waiters_ms' - unexpected unlock + 337 | "%s/input%d", gameport->phys, i); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../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 +../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:1094:43: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:1094:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash +../kernel/trace/ftrace.c:1094:43: got struct ftrace_hash * +../kernel/trace/ftrace.c:1095:43: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:1095:43: expected struct ftrace_hash [noderef] __rcu *filter_hash +../kernel/trace/ftrace.c:1095:43: got struct ftrace_hash * +../kernel/trace/ftrace.c:1318:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:1318:40: expected struct ftrace_hash *hash +../kernel/trace/ftrace.c:1318:40: got struct ftrace_hash [noderef] __rcu *filter_hash +../kernel/trace/ftrace.c:1319:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:1319:40: expected struct ftrace_hash *hash +../kernel/trace/ftrace.c:1319:40: got struct ftrace_hash [noderef] __rcu *notrace_hash +../kernel/trace/ftrace.c:2121:54: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:2121:54: expected struct ftrace_hash *old_hash +../kernel/trace/ftrace.c:2121:54: got struct ftrace_hash [noderef] __rcu *filter_hash +../kernel/trace/ftrace.c:1523:9: error: incompatible types in comparison expression (different address spaces): +../kernel/trace/ftrace.c:1523:9: struct ftrace_hash [noderef] __rcu * +../kernel/trace/ftrace.c:1523:9: struct ftrace_hash * +../kernel/trace/ftrace.c:1539:39: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:1540:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:1541:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:1542:42: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:1715:18: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:1716:43: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:1777:14: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:1778:22: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:2099:50: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:2110:50: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:2593:53: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:2604:36: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:3326:63: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:3351:88: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:3359:77: warning: incorrect type in argument 3 (different address spaces) +../kernel/trace/ftrace.c:3426:51: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:3427:66: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:3433:52: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:3434:66: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:3473:45: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3475:46: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3477:48: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3479:49: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3484:58: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:3485:59: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:3492:34: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3493:35: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3495:45: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3496:46: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3501:53: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3502:54: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3521:45: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:3522:48: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:3527:83: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:3530:66: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:3537:45: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:3538:48: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:3549:67: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:3550:55: warning: incorrect type in argument 3 (different address spaces) +../kernel/trace/ftrace.c:3609:48: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:3610:48: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:3611:45: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3612:46: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3666:27: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3669:27: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3909:14: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3926:22: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:4574:22: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:4577:22: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5005:27: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5007:27: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5382:19: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5526:19: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5532:34: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5807:27: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5809:27: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5882:50: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:5884:51: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:5933:14: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5982:19: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:6024:50: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:6076:14: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:6080:52: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:6375:35: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:6377:43: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:6438:35: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:6446:35: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:6514:47: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:6515:55: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:7185:46: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:7186:47: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:7190:44: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:7208:18: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:7208:66: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:7260:59: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:7261:59: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:7641:62: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:7642:62: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:7686:36: error: incompatible types in comparison expression (different address spaces): +../kernel/trace/ftrace.c:7686:36: struct ftrace_ops [noderef] __rcu * +../kernel/trace/ftrace.c:7686:36: struct ftrace_ops * +../kernel/trace/ftrace.c:8463:14: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:8463:14: expected struct ftrace_hash *hash +../kernel/trace/ftrace.c:8463:14: got struct ftrace_hash [noderef] __rcu *filter_hash +../kernel/trace/ftrace.c:8512:14: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:8512:14: expected struct ftrace_hash *hash +../kernel/trace/ftrace.c:8512: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: dereference of noderef expression +../kernel/trace/ftrace.c:231:20: warning: dereference of noderef expression +../kernel/trace/ftrace.c:3321:52: warning: dereference of noderef expression +../kernel/trace/ftrace.c:3350:54: warning: dereference of noderef expression +../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression +../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression +../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression +../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression +../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression +../kernel/trace/ftrace.c:3525:29: warning: too many warnings +../drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature' +../net/caif/cfmuxl.c:127:14: error: incompatible types in comparison expression (different address spaces): +../net/caif/cfmuxl.c:127:14: struct cflayer [noderef] __rcu * +../net/caif/cfmuxl.c:127:14: struct cflayer * +../net/caif/cfmuxl.c:131:17: error: incompatible types in comparison expression (different address spaces): +../net/caif/cfmuxl.c:131:17: struct cflayer [noderef] __rcu * +../net/caif/cfmuxl.c:131:17: struct cflayer * +../net/caif/cfmuxl.c:111:9: error: incompatible types in comparison expression (different address spaces): +../net/caif/cfmuxl.c:111:9: struct cflayer [noderef] __rcu * +../net/caif/cfmuxl.c:111:9: struct cflayer * +../net/caif/cfmuxl.c:141:14: error: incompatible types in comparison expression (different address spaces): +../net/caif/cfmuxl.c:141:14: struct cflayer [noderef] __rcu * +../net/caif/cfmuxl.c:141:14: struct cflayer * +../net/caif/cfmuxl.c:145:17: error: incompatible types in comparison expression (different address spaces): +../net/caif/cfmuxl.c:145:17: struct cflayer [noderef] __rcu * +../net/caif/cfmuxl.c:145:17: struct cflayer * +../net/caif/cfmuxl.c:167:9: error: incompatible types in comparison expression (different address spaces): +../net/caif/cfmuxl.c:167:9: struct cflayer [noderef] __rcu * +../net/caif/cfmuxl.c:167:9: struct cflayer * +../drivers/input/mouse/byd.c:252:13: warning: context imbalance in 'byd_clear_touch' - wrong count at exit @@ -9113,61 +9175,25 @@ -../net/bluetooth/sco.c: note: in included file: -../include/net/bluetooth/hci_core.h:147:35: warning: array of flexible structures -../drivers/usb/fotg210/fotg210-udc.c:681:33: warning: restricted __le16 degrades to integer -../drivers/usb/fotg210/fotg210-udc.c:691:25: warning: restricted __le16 degrades to integer -../drivers/usb/fotg210/fotg210-udc.c:747:29: warning: restricted __le16 degrades to integer -../sound/soc/codecs/cpcap.c:1532:54: warning: restricted snd_pcm_format_t degrades to integer -../drivers/input/joystick/sidewinder.c: In function ‘sw_connect’: -../drivers/input/joystick/sidewinder.c:537:58: warning: ‘%s’ directive output may be truncated writing up to 8 bytes into a region of size between 5 and 21 [-Wformat-truncation=] - 537 | snprintf(comment, size, " [PnP %d.%02d id %s rev %s]", - | ^~ -...... - 542 | pnp, rev); - | ~~~ -In function ‘sw_3dp_id’, - inlined from ‘sw_connect’ at ../drivers/input/joystick/sidewinder.c:693:7: -../drivers/input/joystick/sidewinder.c:537:9: note: ‘snprintf’ output between 21 and 45 bytes into a destination of size 40 - 537 | snprintf(comment, size, " [PnP %d.%02d id %s rev %s]", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 538 | (int) ((sw_get_bits(buf, 8, 6, 1) << 6) | /* Two 6-bit values */ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 539 | sw_get_bits(buf, 16, 6, 1)) / 100, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 540 | (int) ((sw_get_bits(buf, 8, 6, 1) << 6) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 541 | sw_get_bits(buf, 16, 6, 1)) % 100, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 542 | pnp, rev); - | ~~~~~~~~~ -../drivers/input/joystick/sidewinder.c: In function ‘sw_connect’: -../drivers/input/joystick/sidewinder.c:726:29: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 726 | "%s/input%d", gameport->phys, i); - | ^~~~~~ -../drivers/input/joystick/sidewinder.c:726:26: note: directive argument in the range [-2147483641, 2147483646] - 726 | "%s/input%d", gameport->phys, i); - | ^~~~~~~~~~~~ -../drivers/input/joystick/sidewinder.c:725:17: note: ‘snprintf’ output between 8 and 49 bytes into a destination of size 32 - 725 | snprintf(sw->phys[i], sizeof(sw->phys[i]), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 726 | "%s/input%d", gameport->phys, i); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/cavium/thunder/thunder_bgx.c: In function ‘bgx_acpi_match_id’: -../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:34: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] - 1434 | snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id); - | ^~ -../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:30: note: directive argument in the range [0, 255] - 1434 | snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id); - | ^~~~~~~ -../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:9: note: ‘snprintf’ output between 5 and 7 bytes into a destination of size 5 - 1434 | snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/broadcom/bnx2.c: In function ‘bnx2_setup_int_mode’: -../drivers/net/ethernet/broadcom/bnx2.c:6288:56: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 17 [-Wformat-truncation=] - 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); - | ^~ -In function ‘bnx2_enable_msix’, - inlined from ‘bnx2_setup_int_mode’ at ../drivers/net/ethernet/broadcom/bnx2.c:6314:3: -../drivers/net/ethernet/broadcom/bnx2.c:6288:52: note: directive argument in the range [0, 2147483646] - 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); - | ^~~~~~~ -../drivers/net/ethernet/broadcom/bnx2.c:6288:17: note: ‘snprintf’ output between 3 and 27 bytes into a destination of size 18 - 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); +../net/caif/cfctrl.c:242:23: warning: incorrect type in assignment (different base types) +../net/caif/cfctrl.c:242:23: expected unsigned int [usertype] tmp32 +../net/caif/cfctrl.c:242:23: got restricted __le32 [usertype] +../net/caif/cfctrl.c:249:23: warning: incorrect type in assignment (different base types) +../net/caif/cfctrl.c:249:23: expected unsigned int [addressable] [usertype] tmp32 +../net/caif/cfctrl.c:249:23: got restricted __le32 [usertype] +../net/caif/cfctrl.c:256:23: warning: incorrect type in assignment (different base types) +../net/caif/cfctrl.c:256:23: expected unsigned short [usertype] tmp16 +../net/caif/cfctrl.c:256:23: got restricted __le16 [usertype] +../net/caif/cfctrl.c:258:23: warning: incorrect type in assignment (different base types) +../net/caif/cfctrl.c:258:23: expected unsigned short [addressable] [usertype] tmp16 +../net/caif/cfctrl.c:258:23: got restricted __le16 [usertype] +../drivers/watchdog/pcwd_usb.c:586: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' +../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' +../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' +../drivers/watchdog/pcwd_usb.c:770: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' +../net/9p/trans_usbg.c:130:12: warning: context imbalance in 'usb9pfs_transmit' - wrong count at exit +../net/9p/trans_usbg.c:416:13: warning: context imbalance in 'usb9pfs_clear_tx' - wrong count at exit +../net/9p/trans_usbg.c:498:9: warning: context imbalance in 'p9_usbg_cancel' - wrong count at exit +../drivers/input/mouse/elantech.c: In function ‘elantech_setup_ps2’: +../drivers/input/mouse/elantech.c:2121:65: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 2121 | snprintf(etd->tp_phys, sizeof(etd->tp_phys), "%s/input1", + | ^~~~~~~ +../drivers/input/mouse/elantech.c:2121:17: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 2121 | snprintf(etd->tp_phys, sizeof(etd->tp_phys), "%s/input1", @@ -9174,0 +9201,9 @@ + 2122 | psmouse->ps2dev.serio->phys); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/joystick/guillemot.c: In function ‘guillemot_connect’: +../drivers/input/joystick/guillemot.c:203:63: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 203 | snprintf(guillemot->phys, sizeof(guillemot->phys), "%s/input0", gameport->phys); + | ^~~~~~~ +../drivers/input/joystick/guillemot.c:203:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 203 | snprintf(guillemot->phys, sizeof(guillemot->phys), "%s/input0", gameport->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9184,9 +9219,38 @@ -../drivers/input/mouse/vmmouse.c: In function ‘vmmouse_init’: -../drivers/input/mouse/vmmouse.c:423:53: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 423 | snprintf(priv->phys, sizeof(priv->phys), "%s/input1", - | ^~~~~~~ -../drivers/input/mouse/vmmouse.c:423:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 423 | snprintf(priv->phys, sizeof(priv->phys), "%s/input1", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 424 | psmouse->ps2dev.serio->phys); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/md/raid5.c: note: in included file: +../drivers/md/raid5.h:271:14: warning: array of flexible structures +../drivers/md/raid5.c:104:9: warning: context imbalance in 'raid5_quiesce' - different lock contexts for basic block +../kernel/trace/ring_buffer.c:5686:9: warning: context imbalance in 'ring_buffer_peek' - different lock contexts for basic block +../kernel/trace/ring_buffer.c:5772:9: warning: context imbalance in 'ring_buffer_consume' - different lock contexts for basic block +../kernel/trace/ring_buffer.c:6188:17: warning: context imbalance in 'ring_buffer_empty' - different lock contexts for basic block +../kernel/trace/ring_buffer.c:6218:9: warning: context imbalance in 'ring_buffer_empty_cpu' - different lock contexts for basic block +../sound/soc/sof/ipc3.c: note: in included file: +../include/sound/sof/control.h:124:17: warning: array of flexible structures +../drivers/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); + | ~~~~~~~~~~~~~~~~~~~~~ +../net/caif/cffrml.c:92:15: warning: cast to restricted __le16 +../net/caif/cffrml.c:110:27: warning: cast to restricted __le16 +../drivers/input/joystick/interact.c: In function ‘interact_connect’: +../drivers/input/joystick/interact.c:232:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 232 | snprintf(interact->phys, sizeof(interact->phys), "%s/input0", gameport->phys); + | ^~~~~~~ +../drivers/input/joystick/interact.c:232:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 232 | snprintf(interact->phys, sizeof(interact->phys), "%s/input0", gameport->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9199,59 +9263,42 @@ -../drivers/acpi/acpica/utglobal.c: note: in included file (through ../include/acpi/acpi.h): -../include/acpi/acpixf.h:104:1: warning: symbol 'acpi_gbl_enable_interpreter_slack' was not declared. Should it be static? -../include/acpi/acpixf.h:113:1: warning: symbol 'acpi_gbl_auto_serialize_methods' was not declared. Should it be static? -../include/acpi/acpixf.h:120:1: warning: symbol 'acpi_gbl_create_osi_method' was not declared. Should it be static? -../include/acpi/acpixf.h:126:1: warning: symbol 'acpi_gbl_use_default_register_widths' was not declared. Should it be static? -../include/acpi/acpixf.h:136:1: warning: symbol 'acpi_gbl_enable_table_validation' was not declared. Should it be static? -../include/acpi/acpixf.h:141:1: warning: symbol 'acpi_gbl_enable_aml_debug_object' was not declared. Should it be static? -../include/acpi/acpixf.h:149:1: warning: symbol 'acpi_gbl_copy_dsdt_locally' was not declared. Should it be static? -../include/acpi/acpixf.h:157:1: warning: symbol 'acpi_gbl_do_not_use_xsdt' was not declared. Should it be static? -../include/acpi/acpixf.h:167:1: warning: symbol 'acpi_gbl_use32_bit_fadt_addresses' was not declared. Should it be static? -../include/acpi/acpixf.h:176:1: warning: symbol 'acpi_gbl_use32_bit_facs_addresses' was not declared. Should it be static? -../include/acpi/acpixf.h:184:1: warning: symbol 'acpi_gbl_truncate_io_addresses' was not declared. Should it be static? -../include/acpi/acpixf.h:190:1: warning: symbol 'acpi_gbl_disable_auto_repair' was not declared. Should it be static? -../include/acpi/acpixf.h:196:1: warning: symbol 'acpi_gbl_disable_ssdt_table_install' was not declared. Should it be static? -../include/acpi/acpixf.h:201:1: warning: symbol 'acpi_gbl_runtime_namespace_override' was not declared. Should it be static? -../include/acpi/acpixf.h:207:1: warning: symbol 'acpi_gbl_osi_data' was not declared. Should it be static? -../include/acpi/acpixf.h:214:1: warning: symbol 'acpi_gbl_reduced_hardware' was not declared. Should it be static? -../include/acpi/acpixf.h:221:1: warning: symbol 'acpi_gbl_max_loop_iterations' was not declared. Should it be static? -../include/acpi/acpixf.h:231:1: warning: symbol 'acpi_gbl_ignore_package_resolution_errors' was not declared. Should it be static? -../include/acpi/acpixf.h:237:1: warning: symbol 'acpi_gbl_trace_flags' was not declared. Should it be static? -../include/acpi/acpixf.h:238:1: warning: symbol 'acpi_gbl_trace_method_name' was not declared. Should it be static? -../include/acpi/acpixf.h:239:1: warning: symbol 'acpi_gbl_trace_dbg_level' was not declared. Should it be static? -../include/acpi/acpixf.h:240:1: warning: symbol 'acpi_gbl_trace_dbg_layer' was not declared. Should it be static? -../include/acpi/acpixf.h:247:1: warning: symbol 'acpi_dbg_level' was not declared. Should it be static? -../include/acpi/acpixf.h:248:1: warning: symbol 'acpi_dbg_layer' was not declared. Should it be static? -../include/acpi/acpixf.h:252:1: warning: symbol 'acpi_gbl_display_debug_timer' was not declared. Should it be static? -../include/acpi/acpixf.h:259:1: warning: symbol 'acpi_gbl_method_executing' was not declared. Should it be static? -../drivers/acpi/acpica/utglobal.c: note: in included file (through ../drivers/acpi/acpica/accommon.h): -../drivers/acpi/acpica/acglobal.h:27:1: warning: symbol 'acpi_gbl_CDAT' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:28:1: warning: symbol 'acpi_gbl_dsdt_index' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:29:1: warning: symbol 'acpi_gbl_facs_index' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:30:1: warning: symbol 'acpi_gbl_xfacs_index' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:31:1: warning: symbol 'acpi_gbl_fadt_index' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:32:1: warning: symbol 'acpi_gbl_FACS' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:115:1: warning: symbol 'acpi_gbl_startup_flags' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:116:1: warning: symbol 'acpi_gbl_shutdown' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:117:1: warning: symbol 'acpi_gbl_early_initialization' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:138:1: warning: symbol 'acpi_gbl_namespace_initialized' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:197:1: warning: symbol 'acpi_gbl_nesting_level' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:210:1: warning: symbol 'acpi_gbl_current_scope' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:214:1: warning: symbol 'acpi_gbl_capture_comments' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:215:1: warning: symbol 'acpi_gbl_last_list_head' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:273:1: warning: symbol 'acpi_gbl_db_output_flags' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:297:1: warning: symbol 'acpi_gbl_abort_method' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:298:1: warning: symbol 'acpi_gbl_db_thread_id' was not declared. Should it be static? -../drivers/acpi/acpica/acglobal.h:299:1: warning: symbol 'acpi_gbl_next_cmd_num' was not declared. Should it be static? -../fs/netfs/locking.c:56:5: warning: context imbalance in 'netfs_start_io_read' - wrong count at exit -../fs/netfs/locking.c:87:6: warning: context imbalance in 'netfs_end_io_read' - wrong count at exit -../fs/netfs/locking.c:101:5: warning: context imbalance in 'netfs_start_io_write' - wrong count at exit -../fs/netfs/locking.c:124:6: warning: context imbalance in 'netfs_end_io_write' - wrong count at exit -../fs/netfs/locking.c:167:5: warning: context imbalance in 'netfs_start_io_direct' - wrong count at exit -../fs/netfs/locking.c:200:6: warning: context imbalance in 'netfs_end_io_direct' - wrong count at exit -../drivers/input/joystick/spaceball.c: In function ‘spaceball_connect’: -../drivers/input/joystick/spaceball.c:208:63: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 208 | snprintf(spaceball->phys, sizeof(spaceball->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/joystick/spaceball.c:208:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 208 | snprintf(spaceball->phys, sizeof(spaceball->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/mouse/lifebook.c: In function ‘lifebook_init’: +../drivers/input/mouse/lifebook.c:283:21: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 283 | "%s/input1", psmouse->ps2dev.serio->phys); + | ^~~~~~~ +In function ‘lifebook_create_relative_device’, + inlined from ‘lifebook_init’ at ../drivers/input/mouse/lifebook.c:331:11: +../drivers/input/mouse/lifebook.c:282:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 282 | snprintf(priv->phys, sizeof(priv->phys), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 283 | "%s/input1", psmouse->ps2dev.serio->phys); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/joystick/magellan.c: In function ‘magellan_connect’: +../drivers/input/joystick/magellan.c:141:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 141 | snprintf(magellan->phys, sizeof(magellan->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/joystick/magellan.c:141:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 141 | snprintf(magellan->phys, sizeof(magellan->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/isdn/hardware/mISDN/hfcmulti.c: In function ‘init_e1_port’: +../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:64: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=] + 4831 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d", + | ^~ +../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:53: note: directive argument in the range [-2147483645, 2147483647] + 4831 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d", + | ^~~~~~~~~~~~~~ +../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:17: note: ‘snprintf’ output between 11 and 31 bytes into a destination of size 19 + 4831 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4832 | HFC_cnt + 1, pt+1); + | ~~~~~~~~~~~~~~~~~~ +../drivers/isdn/hardware/mISDN/hfcmulti.c: In function ‘init_multi_port’: +../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:65: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=] + 4949 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", + | ^~ +../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:53: note: directive argument in the range [-2147483645, 2147483647] + 4949 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", + | ^~~~~~~~~~~~~~~ +../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:17: note: ‘snprintf’ output between 11 and 41 bytes into a destination of size 19 + 4949 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4950 | hc->ctype, HFC_cnt + 1, pt + 1); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9307,165 +9354,23 @@ -../kernel/gcov/gcc_base.c:12:6: warning: symbol '__gcov_init' was not declared. Should it be static? -../kernel/gcov/gcc_base.c:40:6: warning: symbol '__gcov_flush' was not declared. Should it be static? -../kernel/gcov/gcc_base.c:46:6: warning: symbol '__gcov_merge_add' was not declared. Should it be static? -../kernel/gcov/gcc_base.c:52:6: warning: symbol '__gcov_merge_single' was not declared. Should it be static? -../kernel/gcov/gcc_base.c:58:6: warning: symbol '__gcov_merge_delta' was not declared. Should it be static? -../kernel/gcov/gcc_base.c:64:6: warning: symbol '__gcov_merge_ior' was not declared. Should it be static? -../kernel/gcov/gcc_base.c:70:6: warning: symbol '__gcov_merge_time_profile' was not declared. Should it be static? -../kernel/gcov/gcc_base.c:76:6: warning: symbol '__gcov_merge_icall_topn' was not declared. Should it be static? -../kernel/gcov/gcc_base.c:82:6: warning: symbol '__gcov_exit' was not declared. Should it be static? -../drivers/input/keyboard/lkkbd.c: In function ‘lkkbd_connect’: -../drivers/input/keyboard/lkkbd.c:627:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 627 | snprintf(lk->phys, sizeof(lk->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/keyboard/lkkbd.c:627:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 627 | snprintf(lk->phys, sizeof(lk->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/broadcom/bnx2.c:8294:31: warning: cast to restricted __be32 -../drivers/input/joystick/spaceorb.c: In function ‘spaceorb_connect’: -../drivers/input/joystick/spaceorb.c:156:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 156 | snprintf(spaceorb->phys, sizeof(spaceorb->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/joystick/spaceorb.c:156:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 156 | snprintf(spaceorb->phys, sizeof(spaceorb->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:61:27: warning: symbol 'hw_atl2_caps_aqc113' was not declared. Should it be static? -../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:72:27: warning: symbol 'hw_atl2_caps_aqc115c' was not declared. Should it be static? -../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:81:27: warning: symbol 'hw_atl2_caps_aqc116c' was not declared. Should it be static? -../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:825:24: warning: symbol 'hw_atl2_ops' was not declared. Should it be static? -../drivers/net/ethernet/brocade/bna/bna_enet.c:167:40: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_enet.c:168:40: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_enet.c:169:42: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_enet.c:171:45: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_enet.c:184:28: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_enet.c:185:28: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_enet.c:189:9: warning: cast to restricted __be64 -../drivers/net/ethernet/brocade/bna/bna_enet.c:190:9: warning: cast to restricted __be64 -../drivers/net/ethernet/brocade/bna/bna_enet.c:191:9: warning: cast to restricted __be64 -../drivers/net/ethernet/brocade/bna/bna_enet.c:192:9: warning: cast to restricted __be64 -../drivers/net/ethernet/brocade/bna/bna_enet.c:193:9: warning: cast to restricted __be64 -../drivers/net/ethernet/brocade/bna/bna_enet.c:194:9: warning: cast to restricted __be64 -../drivers/net/ethernet/brocade/bna/bna_enet.c:207:48: warning: cast to restricted __be64 -../drivers/net/ethernet/brocade/bna/bna_enet.c:222:48: warning: cast to restricted __be64 -../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_enet.c:1704:9: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_enet.c:1704:9: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_enet.c:1716:9: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_enet.c:1716:9: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: expected unsigned short [usertype] stats_mask -../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: expected unsigned int [usertype] tx_enet_mask -../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: got restricted __be32 [usertype] -../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: expected unsigned int [usertype] rx_enet_mask -../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: got restricted __be32 [usertype] -../net/phonet/socket.c:619:14: error: incompatible types in comparison expression (different address spaces): -../net/phonet/socket.c:619:14: struct sock [noderef] __rcu * -../net/phonet/socket.c:619:14: struct sock * -../net/phonet/socket.c:642:17: error: incompatible types in comparison expression (different address spaces): -../net/phonet/socket.c:642:17: struct sock [noderef] __rcu * -../net/phonet/socket.c:642:17: struct sock * -../net/phonet/socket.c:658:17: error: incompatible types in comparison expression (different address spaces): -../net/phonet/socket.c:658:17: struct sock [noderef] __rcu * -../net/phonet/socket.c:658:17: struct sock * -../net/phonet/socket.c:677:25: error: incompatible types in comparison expression (different address spaces): -../net/phonet/socket.c:677:25: struct sock [noderef] __rcu * -../net/phonet/socket.c:677:25: struct sock * -../net/phonet/socket.c:726:21: warning: context imbalance in 'pn_res_seq_start' - wrong count at exit -../net/phonet/socket.c:741:13: warning: context imbalance in 'pn_res_seq_stop' - wrong count at exit -../drivers/input/joystick/stinger.c: In function ‘stinger_connect’: -../drivers/input/joystick/stinger.c:127:59: warning: ‘/serio0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 127 | snprintf(stinger->phys, sizeof(stinger->phys), "%s/serio0", serio->phys); - | ^~~~~~~ -../drivers/input/joystick/stinger.c:127:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 127 | snprintf(stinger->phys, sizeof(stinger->phys), "%s/serio0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/input/mouse/sermouse.c: In function ‘sermouse_connect’: -../drivers/input/mouse/sermouse.c:240:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 240 | snprintf(sermouse->phys, sizeof(sermouse->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/mouse/sermouse.c:240:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 240 | snprintf(sermouse->phys, sizeof(sermouse->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: warning: invalid assignment: &= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: right side has type unsigned int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1852:25: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1893:21: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1894:39: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1907:24: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: cast to restricted __le16 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1920:41: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1937:24: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1941:32: warning: cast to restricted __le16 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2178:19: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: expected unsigned short [usertype] vlan -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: got restricted __le16 [usertype] -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: expected restricted __le16 [usertype] tag -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: got int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: left side has type restricted __le32 -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: right side has type int -../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1734:25: warning: restricted __le32 degrades to integer +../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: warning: incorrect type in argument 1 (different base types) +../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: expected unsigned int [usertype] value +../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: got restricted __le32 [usertype] +../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: warning: incorrect type in argument 1 (different base types) +../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: expected unsigned short [usertype] value +../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: got restricted __le16 [usertype] +../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: warning: incorrect type in argument 1 (different base types) +../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: expected unsigned int val +../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: got restricted __le32 [usertype] +../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: warning: incorrect type in argument 1 (different base types) +../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: expected unsigned short val +../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: got restricted __le16 [usertype] +../drivers/isdn/hardware/mISDN/hfcmulti.c:497:32: warning: cast to restricted __le32 +../drivers/isdn/hardware/mISDN/hfcmulti.c:502:32: warning: cast to restricted __le16 +../drivers/isdn/hardware/mISDN/hfcmulti.c:519:25: warning: cast to restricted __le32 +../drivers/isdn/hardware/mISDN/hfcmulti.c:525:25: warning: cast to restricted __le16 +../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: warning: incorrect type in argument 1 (different address spaces) +../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: expected void volatile [noderef] __iomem *addr +../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: got void * +../net/caif/cfserl.c:121:29: warning: cast to restricted __le16 +../drivers/md/raid5-cache.c: note: in included file: +../drivers/md/raid5.h:271:14: warning: array of flexible structures +../drivers/thermal/cpufreq_cooling.c:81: warning: Excess struct member 'cdev' description in 'cpufreq_cooling_device' @@ -9588,3 +9493,215 @@ -../net/rds/af_rds.c:245:22: warning: invalid assignment: |= -../net/rds/af_rds.c:245:22: left side has type restricted __poll_t -../net/rds/af_rds.c:245:22: right side has type int +../net/sctp/input.c:460:13: warning: context imbalance in 'sctp_err_lookup' - different lock contexts for basic block +../net/sctp/input.c:632:9: warning: context imbalance in 'sctp_v4_err' - unexpected unlock +../net/sctp/input.c:657:17: warning: context imbalance in 'sctp_udp_v4_err' - unexpected unlock +../drivers/usb/dwc2/core_intr.c:342: warning: Function parameter or struct member 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' +../drivers/watchdog/at91rm9200_wdt.c:217:27: warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) +../drivers/watchdog/at91rm9200_wdt.c:217:27: expected long ( *write )( ... ) +../drivers/watchdog/at91rm9200_wdt.c:217:27: got long ( * )( ... ) +../sound/soc/sof/ipc3-topology.c: note: in included file (through ../sound/soc/sof/sof-audio.h): +../include/sound/sof/control.h:124:17: warning: array of flexible structures +../drivers/isdn/hardware/mISDN/avmfritz.c:422:23: warning: cast to restricted __le32 +../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: warning: incorrect type in argument 1 (different base types) +../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: expected unsigned int [usertype] value +../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: got restricted __le32 [usertype] +../drivers/md/raid5-ppl.c: note: in included file: +../drivers/md/raid5.h:271:14: warning: array of flexible structures +../mm/hmm.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'hmm_vma_handle_pte' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'hmm_vma_walk_pmd' - unexpected unlock +../mm/hmm.c:446:36: warning: context imbalance in 'hmm_vma_walk_pud' - unexpected unlock +../sound/soc/sunxi/sun4i-spdif.c:534:28: warning: incorrect type in initializer (different base types) +../sound/soc/sunxi/sun4i-spdif.c:534:28: expected unsigned long long [usertype] formats +../sound/soc/sunxi/sun4i-spdif.c:534:28: got restricted snd_pcm_format_t +../drivers/input/keyboard/lkkbd.c: In function ‘lkkbd_connect’: +../drivers/input/keyboard/lkkbd.c:627:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 627 | snprintf(lk->phys, sizeof(lk->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/keyboard/lkkbd.c:627:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 627 | snprintf(lk->phys, sizeof(lk->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../sound/soc/sof/ipc3-control.c: note: in included file (through ../sound/soc/sof/sof-audio.h): +../include/sound/sof/control.h:124:17: warning: array of flexible structures +../drivers/tty/serial/sunplus-uart.c:525:9: warning: context imbalance in 'sunplus_console_write' - different lock contexts for basic block +../kernel/trace/trace.c:5808:1: warning: trying to concatenate 12619-character string (8191 bytes max) +../kernel/trace/trace.c:456:28: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/trace.c:456:28: expected struct trace_export **list +../kernel/trace/trace.c:456:28: got struct trace_export [noderef] __rcu ** +../kernel/trace/trace.c:470:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/trace.c:470:33: expected struct trace_export **list +../kernel/trace/trace.c:470:33: got struct trace_export [noderef] __rcu ** +../kernel/trace/trace.c:2788:38: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/trace.c:2788:38: expected struct event_filter *filter +../kernel/trace/trace.c:2788:38: got struct event_filter [noderef] __rcu *filter +../kernel/trace/trace.c:410:9: error: incompatible types in comparison expression (different address spaces): +../kernel/trace/trace.c:410:9: struct trace_export [noderef] __rcu * +../kernel/trace/trace.c:410:9: struct trace_export * +../kernel/trace/trace.c:425:9: error: incompatible types in comparison expression (different address spaces): +../kernel/trace/trace.c:425:9: struct trace_export [noderef] __rcu * +../kernel/trace/trace.c:425:9: struct trace_export * +../drivers/net/ethernet/atheros/atlx/atl1.c:1999:26: warning: cast to restricted __le16 +../drivers/net/ethernet/atheros/atlx/atl1.c:2060:33: warning: cast to restricted __le16 +../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: right side has type unsigned int +../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: right side has type unsigned int +../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2209:23: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: warning: invalid assignment: &= +../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2307:32: warning: restricted __le16 degrades to integer +../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2314:27: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: warning: invalid assignment: &= +../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: right side has type int +../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: right side has type int +../kernel/bpf/helpers.c:1195:21: warning: incorrect type in assignment (different address spaces) +../kernel/bpf/helpers.c:1195:21: expected unsigned long long ( *[usertype] callback_fn )( ... ) +../kernel/bpf/helpers.c:1195:21: got void [noderef] __rcu * +../kernel/bpf/helpers.c:1883:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:1884:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:1885:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:1886:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:1887:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:1888:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:1889:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:2116:18: warning: symbol 'bpf_obj_new_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2130:18: warning: symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2161:18: warning: symbol 'bpf_obj_drop_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2169:18: warning: symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2175:18: warning: symbol 'bpf_refcount_acquire_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2220:17: warning: symbol 'bpf_list_push_front_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2230:17: warning: symbol 'bpf_list_push_back_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2263:34: warning: symbol 'bpf_list_pop_front' was not declared. Should it be static? +../kernel/bpf/helpers.c:2268:34: warning: symbol 'bpf_list_pop_back' was not declared. Should it be static? +../kernel/bpf/helpers.c:2273:32: warning: symbol 'bpf_rbtree_remove' was not declared. Should it be static? +../kernel/bpf/helpers.c:2329:17: warning: symbol 'bpf_rbtree_add_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2339:32: warning: symbol 'bpf_rbtree_first' was not declared. Should it be static? +../kernel/bpf/helpers.c:2352:32: warning: symbol 'bpf_task_acquire' was not declared. Should it be static? +../kernel/bpf/helpers.c:2363:18: warning: symbol 'bpf_task_release' was not declared. Should it be static? +../kernel/bpf/helpers.c:2368:18: warning: symbol 'bpf_task_release_dtor' was not declared. Should it be static? +../kernel/bpf/helpers.c:2381:27: warning: symbol 'bpf_cgroup_acquire' was not declared. Should it be static? +../kernel/bpf/helpers.c:2393:18: warning: symbol 'bpf_cgroup_release' was not declared. Should it be static? +../kernel/bpf/helpers.c:2398:18: warning: symbol 'bpf_cgroup_release_dtor' was not declared. Should it be static? +../kernel/bpf/helpers.c:2411:27: warning: symbol 'bpf_cgroup_ancestor' was not declared. Should it be static? +../kernel/bpf/helpers.c:2431:27: warning: symbol 'bpf_cgroup_from_id' was not declared. Should it be static? +../kernel/bpf/helpers.c:2451:18: warning: symbol 'bpf_task_under_cgroup' was not declared. Should it be static? +../kernel/bpf/helpers.c:2494:27: warning: symbol 'bpf_task_get_cgroup1' was not declared. Should it be static? +../kernel/bpf/helpers.c:2511:32: warning: symbol 'bpf_task_from_pid' was not declared. Should it be static? +../kernel/bpf/helpers.c:2530:32: warning: symbol 'bpf_task_from_vpid' was not declared. Should it be static? +../kernel/bpf/helpers.c:2571:18: warning: symbol 'bpf_dynptr_slice' was not declared. Should it be static? +../kernel/bpf/helpers.c:2656:18: warning: symbol 'bpf_dynptr_slice_rdwr' was not declared. Should it be static? +../kernel/bpf/helpers.c:2689:17: warning: symbol 'bpf_dynptr_adjust' was not declared. Should it be static? +../kernel/bpf/helpers.c:2708:18: warning: symbol 'bpf_dynptr_is_null' was not declared. Should it be static? +../kernel/bpf/helpers.c:2715:18: warning: symbol 'bpf_dynptr_is_rdonly' was not declared. Should it be static? +../kernel/bpf/helpers.c:2725:19: warning: symbol 'bpf_dynptr_size' was not declared. Should it be static? +../kernel/bpf/helpers.c:2735:17: warning: symbol 'bpf_dynptr_clone' was not declared. Should it be static? +../kernel/bpf/helpers.c:2751:18: warning: symbol 'bpf_cast_to_kern_ctx' was not declared. Should it be static? +../kernel/bpf/helpers.c:2756:18: warning: symbol 'bpf_rdonly_cast' was not declared. Should it be static? +../kernel/bpf/helpers.c:2761:18: warning: symbol 'bpf_rcu_read_lock' was not declared. Should it be static? +../kernel/bpf/helpers.c:2766:18: warning: symbol 'bpf_rcu_read_unlock' was not declared. Should it be static? +../kernel/bpf/helpers.c:2795:18: warning: symbol 'bpf_throw' was not declared. Should it be static? +../kernel/bpf/helpers.c:2814:17: warning: symbol 'bpf_wq_init' was not declared. Should it be static? +../kernel/bpf/helpers.c:2828:17: warning: symbol 'bpf_wq_start' was not declared. Should it be static? +../kernel/bpf/helpers.c:2845:17: warning: symbol 'bpf_wq_set_callback_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2859:18: warning: symbol 'bpf_preempt_disable' was not declared. Should it be static? +../kernel/bpf/helpers.c:2864:18: warning: symbol 'bpf_preempt_enable' was not declared. Should it be static? +../kernel/bpf/helpers.c:2923:1: warning: symbol 'bpf_iter_bits_new' was not declared. Should it be static? +../kernel/bpf/helpers.c:2984:17: warning: symbol 'bpf_iter_bits_next' was not declared. Should it be static? +../kernel/bpf/helpers.c:3010:18: warning: symbol 'bpf_iter_bits_destroy' was not declared. Should it be static? +../kernel/bpf/helpers.c:3034:17: warning: symbol 'bpf_copy_from_user_str' was not declared. Should it be static? +../kernel/bpf/helpers.c:2761:18: warning: context imbalance in 'bpf_rcu_read_lock' - wrong count at exit +../kernel/bpf/helpers.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'bpf_rcu_read_unlock' - unexpected unlock +../drivers/input/mouse/vmmouse.c: In function ‘vmmouse_init’: +../drivers/input/mouse/vmmouse.c:423:53: warning: ‘/input1’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 423 | snprintf(priv->phys, sizeof(priv->phys), "%s/input1", + | ^~~~~~~ +../drivers/input/mouse/vmmouse.c:423:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 423 | snprintf(priv->phys, sizeof(priv->phys), "%s/input1", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 424 | psmouse->ps2dev.serio->phys); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/misc/mei/vsc-fw-loader.c:646:34: warning: incorrect type in assignment (different base types) +../drivers/misc/mei/vsc-fw-loader.c:646:34: expected unsigned char [usertype] img_cnt +../drivers/misc/mei/vsc-fw-loader.c:646:34: got restricted __le16 [usertype] +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces) +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void const volatile [noderef] __iomem *addr +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces) +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void volatile [noderef] __iomem *addr +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces) +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void const volatile [noderef] __iomem *addr +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces) +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void volatile [noderef] __iomem *addr +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 1 (different address spaces) +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void const volatile [noderef] __iomem *addr +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 2 (different address spaces) +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void volatile [noderef] __iomem *addr +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 1 (different address spaces) +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void const volatile [noderef] __iomem *addr +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 2 (different address spaces) +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void volatile [noderef] __iomem *addr +../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * +../sound/soc/sunxi/sun8i-adda-pr-regmap.c:95:16: warning: incorrect type in argument 3 (different address spaces) +../sound/soc/sunxi/sun8i-adda-pr-regmap.c:95:16: expected void *bus_context +../sound/soc/sunxi/sun8i-adda-pr-regmap.c:95:16: got void [noderef] __iomem *base @@ -9701,448 +9818,149 @@ -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: expected unsigned short [usertype] handle -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: expected unsigned int -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: got restricted __be32 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: expected unsigned short [usertype] size -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: expected unsigned int -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: got restricted __be32 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:603:17: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: expected unsigned short [usertype] pages -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: expected unsigned short [usertype] page_sz -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: expected unsigned short [usertype] rx_buffer_size -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: expected unsigned short [usertype] pages -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: expected unsigned short [usertype] page_sz -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: expected unsigned short [usertype] rx_buffer_size -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: expected unsigned short [usertype] pages -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: expected unsigned short [usertype] page_sz -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: expected unsigned short [usertype] msix_index -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: expected unsigned int [usertype] coalescing_timeout -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: got restricted __be32 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: expected unsigned int [usertype] inter_pkt_timeout -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: got restricted __be32 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: warning: incorrect type in initializer (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: expected unsigned long long [usertype] tmp_addr -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: got restricted __be64 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: warning: incorrect type in initializer (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: expected unsigned long long [usertype] tmp_addr -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: got restricted __be64 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2105:27: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2109:27: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2114:27: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: expected unsigned short [usertype] pages -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: expected unsigned short [usertype] page_sz -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: expected unsigned short [usertype] msix_index -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: expected unsigned int [usertype] coalescing_timeout -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: got restricted __be32 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: expected unsigned int [usertype] inter_pkt_timeout -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: got restricted __be32 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: expected unsigned short [usertype] vlan_id -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: expected unsigned short [usertype] num_entries -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: warning: incorrect type in initializer (different base types) -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: expected unsigned long long [usertype] tmp_addr -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: got restricted __be64 [usertype] -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3286:27: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3289:27: warning: cast to restricted __be32 -../drivers/input/joystick/tmdc.c: In function ‘tmdc_setup_port’: -../drivers/input/joystick/tmdc.c:297:53: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 297 | snprintf(port->phys, sizeof(port->phys), "%s/input%d", tmdc->gameport->phys, i); - | ^~~~~~ -../drivers/input/joystick/tmdc.c:297:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 297 | snprintf(port->phys, sizeof(port->phys), "%s/input%d", tmdc->gameport->phys, i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../kernel/kprobes.c:141: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' -../drivers/net/ethernet/broadcom/cnic.c:5262:40: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:5262:40: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:5262:40: got unsigned int [usertype] cli -../drivers/net/ethernet/broadcom/cnic.c:5217:40: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:5217:40: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:5217:40: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:5218:40: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:5218:40: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:5218:40: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1391:33: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1391:33: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1391:33: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1392:33: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1392:33: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1392:33: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1416:36: warning: cast from restricted __le32 -../drivers/net/ethernet/broadcom/cnic.c:1417:36: warning: cast from restricted __le32 -../drivers/net/ethernet/broadcom/cnic.c:1687:22: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1687:22: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1687:22: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1688:22: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1688:22: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1688:22: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1729:54: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1729:54: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1729:54: got unsigned int [usertype] sq_page_table_addr_lo -../drivers/net/ethernet/broadcom/cnic.c:1731:54: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1731:54: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1731:54: got unsigned int [usertype] sq_page_table_addr_hi -../drivers/net/ethernet/broadcom/cnic.c:1733:54: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1733:54: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1733:54: got unsigned int [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1734:54: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1734:54: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1734:54: got unsigned int [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1735:54: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1735:54: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1735:54: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1737:54: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1737:54: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1737:54: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1739:59: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1739:59: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1739:59: got unsigned int [usertype] -../drivers/net/ethernet/broadcom/cnic.c:1741:59: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1741:59: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1741:59: got unsigned int [usertype] -../drivers/net/ethernet/broadcom/cnic.c:1743:56: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1743:56: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1743:56: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1745:56: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1745:56: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1745:56: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1747:61: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1747:61: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1747:61: got unsigned int [usertype] -../drivers/net/ethernet/broadcom/cnic.c:1749:61: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1749:61: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1749:61: got unsigned int [usertype] -../drivers/net/ethernet/broadcom/cnic.c:1751:56: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1751:56: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1751:56: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1753:56: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1753:56: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1753:56: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1775:57: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1775:57: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1775:57: got unsigned int -../drivers/net/ethernet/broadcom/cnic.c:1777:57: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1777:57: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1777:57: got unsigned int [usertype] rq_page_table_addr_hi -../drivers/net/ethernet/broadcom/cnic.c:1788:53: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1788:53: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1788:53: got unsigned int [usertype] rq_page_table_addr_lo -../drivers/net/ethernet/broadcom/cnic.c:1790:53: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1790:53: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1790:53: got unsigned int [usertype] rq_page_table_addr_hi -../drivers/net/ethernet/broadcom/cnic.c:1792:53: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1792:53: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1792:53: got unsigned int [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1793:53: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1793:53: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1793:53: got unsigned int [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1794:55: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1794:55: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1794:55: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1796:55: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1796:55: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1796:55: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1798:55: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1798:55: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1798:55: got unsigned int [usertype] -../drivers/net/ethernet/broadcom/cnic.c:1800:55: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1800:55: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1800:55: got unsigned int [usertype] -../drivers/net/ethernet/broadcom/cnic.c:1802:53: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1802:53: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1802:53: got unsigned int [usertype] cq_page_table_addr_lo -../drivers/net/ethernet/broadcom/cnic.c:1804:53: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1804:53: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1804:53: got unsigned int [usertype] cq_page_table_addr_hi -../drivers/net/ethernet/broadcom/cnic.c:1807:56: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1807:56: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1807:56: got unsigned int [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1808:56: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1808:56: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1808:56: got unsigned int [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1822:64: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1822:64: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1822:64: got unsigned int [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1824:64: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1824:64: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1824:64: got unsigned int [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1828:50: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1828:50: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1828:50: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1830:50: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1830:50: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1830:50: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1832:49: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1832:49: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1832:49: got unsigned int [usertype] -../drivers/net/ethernet/broadcom/cnic.c:1834:49: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1834:49: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1834:49: got unsigned int [usertype] -../drivers/net/ethernet/broadcom/cnic.c:1845:48: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1845:48: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1845:48: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1847:48: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1847:48: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1847:48: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1849:48: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1849:48: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1849:48: got unsigned int [usertype] -../drivers/net/ethernet/broadcom/cnic.c:1850:48: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1850:48: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1850:48: got unsigned int [usertype] -../drivers/net/ethernet/broadcom/cnic.c:1851:50: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1851:50: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1851:50: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1853:50: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1853:50: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1853:50: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:1857:47: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1857:47: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:1857:47: got unsigned int -../drivers/net/ethernet/broadcom/cnic.c:1859:47: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:1859:47: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:1859:47: got unsigned int [usertype] cq_page_table_addr_hi -../drivers/net/ethernet/broadcom/cnic.c:2078:17: warning: cast from restricted __sum16 -../drivers/net/ethernet/broadcom/cnic.c:2327:35: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2327:35: expected restricted __le32 [usertype] lo -../drivers/net/ethernet/broadcom/cnic.c:2327:35: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:2328:35: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2328:35: expected restricted __le32 [usertype] hi -../drivers/net/ethernet/broadcom/cnic.c:2328:35: got unsigned long long -../drivers/net/ethernet/broadcom/cnic.c:2329:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2329:32: expected restricted __le32 [usertype] eq_pbl_size -../drivers/net/ethernet/broadcom/cnic.c:2329:32: got int num_pages -../drivers/net/ethernet/broadcom/cnic.c:2331:27: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2331:27: expected restricted __le16 [usertype] sb_num -../drivers/net/ethernet/broadcom/cnic.c:2331:27: got unsigned int [usertype] status_blk_num -../drivers/net/ethernet/broadcom/cnic.c:2332:28: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2332:28: expected restricted __le16 [usertype] eq_prod -../drivers/net/ethernet/broadcom/cnic.c:2332:28: got unsigned long -../drivers/net/ethernet/broadcom/cnic.c:2373:16: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2373:16: expected unsigned int [usertype] l5_cid -../drivers/net/ethernet/broadcom/cnic.c:2373:16: got restricted __le16 [usertype] fcoe_conn_id -../drivers/net/ethernet/broadcom/cnic.c:2430:27: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2430:27: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_id -../drivers/net/ethernet/broadcom/cnic.c:2430:27: got restricted __le16 [usertype] fcoe_conn_id -../drivers/net/ethernet/broadcom/cnic.c:2431:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2431:32: expected restricted __le32 [addressable] [assigned] [usertype] completion_status -../drivers/net/ethernet/broadcom/cnic.c:2431:32: got int -../drivers/net/ethernet/broadcom/cnic.c:2448:13: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2448:13: expected unsigned int [usertype] cid -../drivers/net/ethernet/broadcom/cnic.c:2448:13: got restricted __le32 [usertype] context_id -../drivers/net/ethernet/broadcom/cnic.c:2449:21: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/broadcom/cnic.c:2476:13: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2476:13: expected unsigned int [usertype] cid -../drivers/net/ethernet/broadcom/cnic.c:2476:13: got restricted __le32 [usertype] context_id -../drivers/net/ethernet/broadcom/cnic.c:2477:16: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2477:16: expected unsigned int [usertype] l5_cid -../drivers/net/ethernet/broadcom/cnic.c:2477:16: got restricted __le32 [usertype] conn_id -../drivers/net/ethernet/broadcom/cnic.c:2510:13: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2510:13: expected unsigned int [usertype] cid -../drivers/net/ethernet/broadcom/cnic.c:2510:13: got restricted __le32 [usertype] context_id -../drivers/net/ethernet/broadcom/cnic.c:2511:16: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2511:16: expected unsigned int [usertype] l5_cid -../drivers/net/ethernet/broadcom/cnic.c:2511:16: got restricted __le32 [usertype] conn_id -../drivers/net/ethernet/broadcom/cnic.c:2523:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2523:32: expected restricted __le32 [addressable] [usertype] completion_status -../drivers/net/ethernet/broadcom/cnic.c:2523:32: got int -../drivers/net/ethernet/broadcom/cnic.c:2538:35: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2538:35: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_context_id -../drivers/net/ethernet/broadcom/cnic.c:2538:35: got unsigned int [usertype] cid -../drivers/net/ethernet/broadcom/cnic.c:2610:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2610:29: expected unsigned int [assigned] [usertype] cid -../drivers/net/ethernet/broadcom/cnic.c:2610:29: got restricted __le32 [usertype] context_id -../drivers/net/ethernet/broadcom/cnic.c:2611:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:2611:32: expected unsigned int [usertype] l5_cid -../drivers/net/ethernet/broadcom/cnic.c:2611:32: got restricted __le32 [usertype] conn_id -../drivers/net/ethernet/broadcom/cnic.c:3512:40: warning: cast to restricted __be32 -../drivers/net/ethernet/broadcom/cnic.c:3513:40: warning: cast to restricted __be32 -../drivers/net/ethernet/broadcom/cnic.c:3514:40: warning: cast to restricted __be32 -../drivers/net/ethernet/broadcom/cnic.c:3515:40: warning: cast to restricted __be32 -../drivers/net/ethernet/broadcom/cnic.c:3516:40: warning: cast to restricted __be32 -../drivers/net/ethernet/broadcom/cnic.c:3517:40: warning: cast to restricted __be32 -../drivers/net/ethernet/broadcom/cnic.c:3532:27: warning: cast to restricted __be32 -../drivers/net/ethernet/broadcom/cnic.c:3533:27: warning: cast to restricted __be32 -../drivers/net/ethernet/broadcom/cnic.c:3534:29: warning: cast to restricted __be16 -../drivers/net/ethernet/broadcom/cnic.c:3535:29: warning: cast to restricted __be16 -../drivers/net/ethernet/broadcom/cnic.c:3638:49: warning: cast to restricted __be16 -../drivers/net/ethernet/broadcom/cnic.c:3791:31: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:3791:31: expected unsigned short [usertype] dst_port -../drivers/net/ethernet/broadcom/cnic.c:3791:31: got restricted __be16 [usertype] sin6_port -../drivers/net/ethernet/broadcom/cnic.c:3797:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:3797:32: expected unsigned int -../drivers/net/ethernet/broadcom/cnic.c:3797:32: got restricted __be32 [usertype] s_addr -../drivers/net/ethernet/broadcom/cnic.c:3798:31: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:3798:31: expected unsigned short [usertype] dst_port -../drivers/net/ethernet/broadcom/cnic.c:3798:31: got restricted __be16 [usertype] sin_port -../drivers/net/ethernet/broadcom/cnic.c:3828:23: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:3828:23: expected unsigned short [usertype] src_port -../drivers/net/ethernet/broadcom/cnic.c:3828:23: got restricted __be16 [assigned] [usertype] local_port -../drivers/net/ethernet/broadcom/cnic.c:3985:29: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/broadcom/cnic.c:4947:43: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/broadcom/cnic.c:4947:33: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:4947:33: expected restricted __le32 [usertype] addr_lo -../drivers/net/ethernet/broadcom/cnic.c:4947:33: got unsigned int -../drivers/net/ethernet/broadcom/cnic.c:4955:46: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:4955:46: expected restricted __le32 [usertype] parsing_data -../drivers/net/ethernet/broadcom/cnic.c:4955:46: got int -../drivers/net/ethernet/broadcom/cnic.c:4958:46: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:4958:46: expected restricted __le16 [usertype] global_data -../drivers/net/ethernet/broadcom/cnic.c:4958:46: got int -../drivers/net/ethernet/broadcom/cnic.c:4983:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:4983:25: expected unsigned short [usertype] *tx_cons_ptr -../drivers/net/ethernet/broadcom/cnic.c:4983:25: got restricted __le16 * -../drivers/net/ethernet/broadcom/cnic.c:5048:35: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:5048:35: expected restricted __le16 [usertype] silent_vlan_mask -../drivers/net/ethernet/broadcom/cnic.c:5048:35: got int -../drivers/net/ethernet/broadcom/cnic.c:5050:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:5050:25: expected unsigned short [usertype] *rx_cons_ptr -../drivers/net/ethernet/broadcom/cnic.c:5050:25: got restricted __le16 * -../drivers/net/ethernet/broadcom/cnic.c:5068:42: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:5068:42: expected unsigned short [usertype] *hw_prod_idx_ptr -../drivers/net/ethernet/broadcom/cnic.c:5068:42: got restricted __le16 * -../drivers/net/ethernet/broadcom/cnic.c:5070:41: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:5070:41: expected unsigned short [usertype] *status_idx_ptr -../drivers/net/ethernet/broadcom/cnic.c:5070:41: got restricted __le16 * -../drivers/net/ethernet/broadcom/cnic.c:5075:42: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:5075:42: expected unsigned short [usertype] *hw_prod_idx_ptr -../drivers/net/ethernet/broadcom/cnic.c:5075:42: got restricted __le16 * -../drivers/net/ethernet/broadcom/cnic.c:5077:41: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:5077:41: expected unsigned short [usertype] *status_idx_ptr -../drivers/net/ethernet/broadcom/cnic.c:5077:41: got restricted __le16 * -../drivers/net/ethernet/broadcom/cnic.c:5087:42: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:5087:42: expected unsigned short [usertype] *hw_prod_idx_ptr -../drivers/net/ethernet/broadcom/cnic.c:5087:42: got restricted __le16 * -../drivers/net/ethernet/broadcom/cnic.c:5089:41: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/broadcom/cnic.c:5089:41: expected unsigned short [usertype] *status_idx_ptr -../drivers/net/ethernet/broadcom/cnic.c:5089:41: got restricted __le16 * -../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: expected unsigned int [usertype] -../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: got restricted __be32 [usertype] -../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: expected unsigned short [usertype] -../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: expected unsigned short [usertype] cmdq_pi -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: expected unsigned short [usertype] i2htok -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:232:32: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:238:21: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:269:24: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:270:31: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: expected unsigned short [usertype] rspq_ci -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:466:32: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:474:31: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: expected unsigned short [usertype] q_depth -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: expected unsigned short [usertype] q_depth -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_msgq.c:624:13: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bfa_msgq.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_msgq.h): -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 -../net/atm/lec.c:889:39: warning: context imbalance in 'lec_priv_walk' - unexpected unlock -../net/atm/lec.c:945:39: warning: context imbalance in 'lec_seq_stop' - unexpected unlock -../net/phonet/af_phonet.c:35:14: error: incompatible types in comparison expression (different address spaces): -../net/phonet/af_phonet.c:35:14: struct phonet_protocol const [noderef] __rcu * -../net/phonet/af_phonet.c:35:14: struct phonet_protocol const * -../net/phonet/af_phonet.c:474:17: error: incompatible types in comparison expression (different address spaces): -../net/phonet/af_phonet.c:474:17: struct phonet_protocol const [noderef] __rcu * -../net/phonet/af_phonet.c:474:17: struct phonet_protocol const * -../net/phonet/af_phonet.c:486:9: error: incompatible types in comparison expression (different address spaces): -../net/phonet/af_phonet.c:486:9: struct phonet_protocol const [noderef] __rcu * -../net/phonet/af_phonet.c:486:9: struct phonet_protocol const * -../drivers/thermal/cpufreq_cooling.c:81: warning: Excess struct member 'cdev' description in 'cpufreq_cooling_device' -../net/sunrpc/sysfs.c:268:9: error: incompatible types in comparison expression (different address spaces): -../net/sunrpc/sysfs.c:268:9: char const [noderef] __rcu * -../net/sunrpc/sysfs.c:268:9: char const * -../drivers/input/joystick/twidjoy.c: In function ‘twidjoy_connect’: -../drivers/input/joystick/twidjoy.c:180:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 180 | snprintf(twidjoy->phys, sizeof(twidjoy->phys), "%s/input0", serio->phys); +../drivers/input/joystick/sidewinder.c: In function ‘sw_connect’: +../drivers/input/joystick/sidewinder.c:537:58: warning: ‘%s’ directive output may be truncated writing up to 8 bytes into a region of size between 5 and 21 [-Wformat-truncation=] + 537 | snprintf(comment, size, " [PnP %d.%02d id %s rev %s]", + | ^~ +...... + 542 | pnp, rev); + | ~~~ +In function ‘sw_3dp_id’, + inlined from ‘sw_connect’ at ../drivers/input/joystick/sidewinder.c:693:7: +../drivers/input/joystick/sidewinder.c:537:9: note: ‘snprintf’ output between 21 and 45 bytes into a destination of size 40 + 537 | snprintf(comment, size, " [PnP %d.%02d id %s rev %s]", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 538 | (int) ((sw_get_bits(buf, 8, 6, 1) << 6) | /* Two 6-bit values */ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 539 | sw_get_bits(buf, 16, 6, 1)) / 100, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 540 | (int) ((sw_get_bits(buf, 8, 6, 1) << 6) | + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 541 | sw_get_bits(buf, 16, 6, 1)) % 100, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 542 | pnp, rev); + | ~~~~~~~~~ +../drivers/input/joystick/sidewinder.c: In function ‘sw_connect’: +../drivers/input/joystick/sidewinder.c:726:29: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 726 | "%s/input%d", gameport->phys, i); + | ^~~~~~ +../drivers/input/joystick/sidewinder.c:726:26: note: directive argument in the range [-2147483641, 2147483646] + 726 | "%s/input%d", gameport->phys, i); + | ^~~~~~~~~~~~ +../drivers/input/joystick/sidewinder.c:725:17: note: ‘snprintf’ output between 8 and 49 bytes into a destination of size 32 + 725 | snprintf(sw->phys[i], sizeof(sw->phys[i]), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 726 | "%s/input%d", gameport->phys, i); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/mouse/sermouse.c: In function ‘sermouse_connect’: +../drivers/input/mouse/sermouse.c:240:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 240 | snprintf(sermouse->phys, sizeof(sermouse->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/mouse/sermouse.c:240:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 240 | snprintf(sermouse->phys, sizeof(sermouse->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../kernel/bpf/verifier.c:346:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? +../kernel/bpf/verifier.c:21479:38: error: subtraction of functions? Share your drugs +../kernel/bpf/verifier.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf-cgroup.h): +../include/linux/bpfptr.h:65:40: warning: cast to non-scalar +../include/linux/bpfptr.h:65:40: warning: cast from non-scalar +../include/linux/bpfptr.h:65:40: warning: cast to non-scalar +../include/linux/bpfptr.h:65:40: warning: cast from non-scalar +../include/linux/bpfptr.h:65:40: warning: cast to non-scalar +../include/linux/bpfptr.h:65:40: warning: cast from non-scalar +../include/linux/bpfptr.h:65:40: warning: cast to non-scalar +../include/linux/bpfptr.h:65:40: warning: cast from non-scalar +../drivers/usb/host/xhci.c:1367: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index' +../drivers/input/joystick/spaceball.c: In function ‘spaceball_connect’: +../drivers/input/joystick/spaceball.c:208:63: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 208 | snprintf(spaceball->phys, sizeof(spaceball->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/joystick/spaceball.c:208:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 208 | snprintf(spaceball->phys, sizeof(spaceball->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1447:45: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1475:46: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: right side has type int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: right side has type unsigned int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: right side has type int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: right side has type int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: right side has type int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: right side has type int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: right side has type int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1718:23: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:42: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1737:27: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: expected restricted __le32 [usertype] word2 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: got unsigned int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:42: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1782:27: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: expected restricted __le32 [usertype] word2 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: got unsigned int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:50: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1832:43: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: expected restricted __le32 [usertype] word2 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: got unsigned int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1837:17: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: right side has type int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: right side has type int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: right side has type int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: right side has type int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: right side has type int +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: right side has type int +../drivers/input/keyboard/matrix_keypad.c:186:9: warning: context imbalance in 'matrix_keypad_interrupt' - wrong count at exit +../drivers/thermal/broadcom/ns-thermal.c:19:56: warning: incorrect type in initializer (different address spaces) +../drivers/thermal/broadcom/ns-thermal.c:19:56: expected void [noderef] __iomem *pvtmon +../drivers/thermal/broadcom/ns-thermal.c:19:56: got void * +../drivers/thermal/broadcom/ns-thermal.c:56:44: warning: incorrect type in argument 3 (different address spaces) +../drivers/thermal/broadcom/ns-thermal.c:56:44: expected void *data +../drivers/thermal/broadcom/ns-thermal.c:56:44: got void [noderef] __iomem *[assigned] pvtmon +../drivers/thermal/broadcom/ns-thermal.c:63:36: warning: incorrect type in argument 2 (different address spaces) +../drivers/thermal/broadcom/ns-thermal.c:63:36: expected void *data +../drivers/thermal/broadcom/ns-thermal.c:63:36: got void [noderef] __iomem *[assigned] pvtmon +../drivers/thermal/broadcom/ns-thermal.c:70:52: warning: incorrect type in initializer (different address spaces) +../drivers/thermal/broadcom/ns-thermal.c:70:52: expected void [noderef] __iomem *pvtmon +../drivers/thermal/broadcom/ns-thermal.c:70:52: got void * +../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:61:27: warning: symbol 'hw_atl2_caps_aqc113' was not declared. Should it be static? +../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:72:27: warning: symbol 'hw_atl2_caps_aqc115c' was not declared. Should it be static? +../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:81:27: warning: symbol 'hw_atl2_caps_aqc116c' was not declared. Should it be static? +../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:825:24: warning: symbol 'hw_atl2_ops' was not declared. Should it be static? +../drivers/rtc/rtc-cmos.c:648:9: warning: context imbalance in 'cmos_nvram_read' - different lock contexts for basic block +../drivers/rtc/rtc-cmos.c:673:37: warning: context imbalance in 'cmos_nvram_write' - different lock contexts for basic block +../drivers/input/joystick/spaceorb.c: In function ‘spaceorb_connect’: +../drivers/input/joystick/spaceorb.c:156:61: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 156 | snprintf(spaceorb->phys, sizeof(spaceorb->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/joystick/spaceorb.c:156:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 156 | snprintf(spaceorb->phys, sizeof(spaceorb->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../net/netfilter/nf_flow_table_ip.c: note: in included file (through ../include/linux/if_pppox.h, ../include/net/netfilter/nf_flow_table.h): +../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures +../drivers/input/joystick/stinger.c: In function ‘stinger_connect’: +../drivers/input/joystick/stinger.c:127:59: warning: ‘/serio0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 127 | snprintf(stinger->phys, sizeof(stinger->phys), "%s/serio0", serio->phys); @@ -10150,2 +9968,2 @@ -../drivers/input/joystick/twidjoy.c:180:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 180 | snprintf(twidjoy->phys, sizeof(twidjoy->phys), "%s/input0", serio->phys); +../drivers/input/joystick/stinger.c:127:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 127 | snprintf(stinger->phys, sizeof(stinger->phys), "%s/serio0", serio->phys); @@ -10153,2 +9971,114 @@ -../kernel/debug/debug_core.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pid_namespace.h): -../include/linux/rcupdate.h:847:9: warning: context imbalance in 'kgdb_cpu_enter' - different lock contexts for basic block +../net/netfilter/nf_flow_table_offload.c:45:32: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:45:32: expected restricted __be32 [usertype] keyid +../net/netfilter/nf_flow_table_offload.c:45:32: got unsigned int +../net/netfilter/nf_flow_table_offload.c:55:44: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:55:44: expected restricted __be32 [usertype] src +../net/netfilter/nf_flow_table_offload.c:55:44: got unsigned int +../net/netfilter/nf_flow_table_offload.c:57:44: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:57:44: expected restricted __be32 [usertype] dst +../net/netfilter/nf_flow_table_offload.c:57:44: got unsigned int +../net/netfilter/nf_flow_table_offload.c:87:25: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:87:25: expected restricted __be16 [usertype] vlan_tpid +../net/netfilter/nf_flow_table_offload.c:87:25: got int +../net/netfilter/nf_flow_table_offload.c:150:32: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:150:32: expected restricted __be32 [usertype] src +../net/netfilter/nf_flow_table_offload.c:150:32: got unsigned int +../net/netfilter/nf_flow_table_offload.c:152:32: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:152:32: expected restricted __be32 [usertype] dst +../net/netfilter/nf_flow_table_offload.c:152:32: got unsigned int +../net/netfilter/nf_flow_table_offload.c:167:29: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:167:29: expected restricted __be16 [usertype] n_proto +../net/netfilter/nf_flow_table_offload.c:167:29: got int +../net/netfilter/nf_flow_table_offload.c:193:30: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:193:30: expected restricted __be16 [usertype] src +../net/netfilter/nf_flow_table_offload.c:193:30: got int +../net/netfilter/nf_flow_table_offload.c:195:30: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:195:30: expected restricted __be16 [usertype] dst +../net/netfilter/nf_flow_table_offload.c:195:30: got int +../net/netfilter/nf_flow_table_offload.c:258:30: warning: incorrect type in argument 4 (different base types) +../net/netfilter/nf_flow_table_offload.c:258:30: expected restricted __be32 const [usertype] *value +../net/netfilter/nf_flow_table_offload.c:258:30: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:258:36: warning: incorrect type in argument 5 (different base types) +../net/netfilter/nf_flow_table_offload.c:258:36: expected restricted __be32 const [usertype] *mask +../net/netfilter/nf_flow_table_offload.c:258:36: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:263:30: warning: incorrect type in argument 4 (different base types) +../net/netfilter/nf_flow_table_offload.c:263:30: expected restricted __be32 const [usertype] *value +../net/netfilter/nf_flow_table_offload.c:263:30: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:263:36: warning: incorrect type in argument 5 (different base types) +../net/netfilter/nf_flow_table_offload.c:263:36: expected restricted __be32 const [usertype] *mask +../net/netfilter/nf_flow_table_offload.c:263:36: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:316:30: warning: incorrect type in argument 4 (different base types) +../net/netfilter/nf_flow_table_offload.c:316:30: expected restricted __be32 const [usertype] *value +../net/netfilter/nf_flow_table_offload.c:316:30: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:316:36: warning: incorrect type in argument 5 (different base types) +../net/netfilter/nf_flow_table_offload.c:316:36: expected restricted __be32 const [usertype] *mask +../net/netfilter/nf_flow_table_offload.c:316:36: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:322:30: warning: incorrect type in argument 4 (different base types) +../net/netfilter/nf_flow_table_offload.c:322:30: expected restricted __be32 const [usertype] *value +../net/netfilter/nf_flow_table_offload.c:322:30: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:322:36: warning: incorrect type in argument 5 (different base types) +../net/netfilter/nf_flow_table_offload.c:322:36: expected restricted __be32 const [usertype] *mask +../net/netfilter/nf_flow_table_offload.c:322:36: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:333:20: warning: incorrect type in initializer (different base types) +../net/netfilter/nf_flow_table_offload.c:333:20: expected unsigned int [usertype] mask +../net/netfilter/nf_flow_table_offload.c:333:20: got restricted __be32 +../net/netfilter/nf_flow_table_offload.c:351:37: warning: incorrect type in argument 5 (different base types) +../net/netfilter/nf_flow_table_offload.c:351:37: expected restricted __be32 const [usertype] *mask +../net/netfilter/nf_flow_table_offload.c:351:37: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:360:20: warning: incorrect type in initializer (different base types) +../net/netfilter/nf_flow_table_offload.c:360:20: expected unsigned int [usertype] mask +../net/netfilter/nf_flow_table_offload.c:360:20: got restricted __be32 +../net/netfilter/nf_flow_table_offload.c:378:37: warning: incorrect type in argument 5 (different base types) +../net/netfilter/nf_flow_table_offload.c:378:37: expected restricted __be32 const [usertype] *mask +../net/netfilter/nf_flow_table_offload.c:378:37: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:400:20: warning: incorrect type in initializer (different base types) +../net/netfilter/nf_flow_table_offload.c:400:20: expected unsigned int [usertype] mask +../net/netfilter/nf_flow_table_offload.c:400:20: got restricted __be32 +../net/netfilter/nf_flow_table_offload.c:417:60: warning: incorrect type in argument 4 (different base types) +../net/netfilter/nf_flow_table_offload.c:417:60: expected restricted __be32 const [usertype] *mask +../net/netfilter/nf_flow_table_offload.c:417:60: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:425:20: warning: incorrect type in initializer (different base types) +../net/netfilter/nf_flow_table_offload.c:425:20: expected unsigned int [usertype] mask +../net/netfilter/nf_flow_table_offload.c:425:20: got restricted __be32 +../net/netfilter/nf_flow_table_offload.c:442:60: warning: incorrect type in argument 4 (different base types) +../net/netfilter/nf_flow_table_offload.c:442:60: expected restricted __be32 const [usertype] *mask +../net/netfilter/nf_flow_table_offload.c:442:60: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:477:22: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:477:22: expected unsigned int [assigned] [usertype] port +../net/netfilter/nf_flow_table_offload.c:477:22: got restricted __be32 [usertype] +../net/netfilter/nf_flow_table_offload.c:478:22: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:478:22: expected unsigned int [usertype] mask +../net/netfilter/nf_flow_table_offload.c:478:22: got restricted __be32 +../net/netfilter/nf_flow_table_offload.c:483:22: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:483:22: expected unsigned int [assigned] [usertype] port +../net/netfilter/nf_flow_table_offload.c:483:22: got restricted __be32 [usertype] +../net/netfilter/nf_flow_table_offload.c:484:22: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:484:22: expected unsigned int [usertype] mask +../net/netfilter/nf_flow_table_offload.c:484:22: got restricted __be32 +../net/netfilter/nf_flow_table_offload.c:491:30: warning: incorrect type in argument 4 (different base types) +../net/netfilter/nf_flow_table_offload.c:491:30: expected restricted __be32 const [usertype] *value +../net/netfilter/nf_flow_table_offload.c:491:30: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:491:37: warning: incorrect type in argument 5 (different base types) +../net/netfilter/nf_flow_table_offload.c:491:37: expected restricted __be32 const [usertype] *mask +../net/netfilter/nf_flow_table_offload.c:491:37: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:507:22: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:507:22: expected unsigned int [assigned] [usertype] port +../net/netfilter/nf_flow_table_offload.c:507:22: got restricted __be32 [usertype] +../net/netfilter/nf_flow_table_offload.c:508:22: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:508:22: expected unsigned int [usertype] mask +../net/netfilter/nf_flow_table_offload.c:508:22: got restricted __be32 +../net/netfilter/nf_flow_table_offload.c:513:22: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:513:22: expected unsigned int [assigned] [usertype] port +../net/netfilter/nf_flow_table_offload.c:513:22: got restricted __be32 [usertype] +../net/netfilter/nf_flow_table_offload.c:514:22: warning: incorrect type in assignment (different base types) +../net/netfilter/nf_flow_table_offload.c:514:22: expected unsigned int [usertype] mask +../net/netfilter/nf_flow_table_offload.c:514:22: got restricted __be32 +../net/netfilter/nf_flow_table_offload.c:521:30: warning: incorrect type in argument 4 (different base types) +../net/netfilter/nf_flow_table_offload.c:521:30: expected restricted __be32 const [usertype] *value +../net/netfilter/nf_flow_table_offload.c:521:30: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:521:37: warning: incorrect type in argument 5 (different base types) +../net/netfilter/nf_flow_table_offload.c:521:37: expected restricted __be32 const [usertype] *mask +../net/netfilter/nf_flow_table_offload.c:521:37: got unsigned int * +../net/netfilter/nf_flow_table_offload.c:846:24: warning: incorrect type in initializer (different base types) +../net/netfilter/nf_flow_table_offload.c:846:24: expected restricted __be16 [usertype] proto +../net/netfilter/nf_flow_table_offload.c:846:24: got int @@ -10162,143 +10092,30 @@ -../drivers/usb/host/xhci.c:1367: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index' -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: expected unsigned short [assigned] [usertype] clscode -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: expected unsigned short [assigned] [usertype] rsvd -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1927:29: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: expected unsigned short [assigned] [usertype] clscode -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: expected unsigned short [assigned] [usertype] rsvd -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: got restricted __be16 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1941:30: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: warning: incorrect type in argument 1 (different base types) -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: expected unsigned int val -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: got restricted __le32 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2106:31: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2107:31: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2108:31: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2210:26: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: expected unsigned int [usertype] -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: got restricted __be32 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3069:21: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3071:23: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3074:23: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3102:21: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3104:23: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3107:23: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3141:26: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3148:40: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3149:39: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3152:41: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3154:41: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3156:41: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3158:41: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3160:41: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3162:41: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3169:26: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3177:26: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3182:35: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.c: note: in included file: -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: expected unsigned int [usertype] al_len -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: got restricted __be32 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: expected unsigned int [usertype] al_len -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: got restricted __be32 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: expected unsigned int [usertype] al_len -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: got restricted __be32 [usertype] -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 -../net/rds/connection.c:71:31: warning: incorrect type in argument 1 (different base types) -../net/rds/connection.c:71:31: expected restricted __be32 const [usertype] laddr -../net/rds/connection.c:71:31: got unsigned int [assigned] [usertype] lhash -../net/rds/connection.c:71:41: warning: incorrect type in argument 3 (different base types) -../net/rds/connection.c:71:41: expected restricted __be32 const [usertype] faddr -../net/rds/connection.c:71:41: got unsigned int [assigned] [usertype] fhash -../drivers/net/ethernet/atheros/alx/main.c: In function ‘alx_request_msix’: -../drivers/net/ethernet/atheros/alx/main.c:874:55: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] - 874 | sprintf(np->irq_lbl, "%s-rx-%u", netdev->name, - | ^ -../drivers/net/ethernet/atheros/alx/main.c:874:25: note: ‘sprintf’ output between 6 and 25 bytes into a destination of size 24 - 874 | sprintf(np->irq_lbl, "%s-rx-%u", netdev->name, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 875 | np->rxq->queue_idx); - | ~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/atheros/alx/main.c:871:55: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] - 871 | sprintf(np->irq_lbl, "%s-tx-%u", netdev->name, - | ^ -../drivers/net/ethernet/atheros/alx/main.c:871:25: note: ‘sprintf’ output between 6 and 25 bytes into a destination of size 24 - 871 | sprintf(np->irq_lbl, "%s-tx-%u", netdev->name, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 872 | np->txq->queue_idx); - | ~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/atheros/alx/main.c:868:55: warning: ‘%u’ directive writing between 1 and 5 bytes into a region of size between 3 and 18 [-Wformat-overflow=] - 868 | sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name, - | ^~ -../drivers/net/ethernet/atheros/alx/main.c:868:46: note: directive argument in the range [0, 65535] - 868 | sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name, - | ^~~~~~~~~~~~ -../drivers/net/ethernet/atheros/alx/main.c:868:25: note: ‘sprintf’ output between 8 and 27 bytes into a destination of size 24 - 868 | sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 869 | np->txq->queue_idx); - | ~~~~~~~~~~~~~~~~~~~ -../drivers/input/keyboard/matrix_keypad.c:186:9: warning: context imbalance in 'matrix_keypad_interrupt' - wrong count at exit -../net/atm/mpc.c:123:20: warning: symbol 'mpcs' was not declared. Should it be static? -../drivers/input/joystick/warrior.c: In function ‘warrior_connect’: -../drivers/input/joystick/warrior.c:133:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 133 | snprintf(warrior->phys, sizeof(warrior->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/joystick/warrior.c:133:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 133 | snprintf(warrior->phys, sizeof(warrior->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/dccp/proto.c:536:52: warning: incorrect type in argument 2 (different base types) -../net/dccp/proto.c:536:52: expected restricted __be32 const [usertype] service -../net/dccp/proto.c:536:52: got int [addressable] val -../net/dccp/proto.c:719:57: warning: incorrect type in argument 2 (different base types) -../net/dccp/proto.c:719:57: expected restricted __be32 [usertype] param -../net/dccp/proto.c:719:57: got int cmsg_type -../drivers/scsi/ipr.c: note: in included file: -../drivers/scsi/ipr.h:1063:44: warning: array of flexible structures -../drivers/scsi/ipr.h:1070:46: warning: array of flexible structures -../drivers/net/ethernet/atheros/alx/main.c:1444:30: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/alx/main.c:1444:30: left side has type restricted __le32 -../drivers/net/ethernet/atheros/alx/main.c:1444:30: right side has type int -../drivers/net/ethernet/atheros/alx/main.c:1448:39: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/atheros/alx/main.c:1448:39: expected restricted __le32 [usertype] pkt_len -../drivers/net/ethernet/atheros/alx/main.c:1448:39: got unsigned int len -../drivers/net/ethernet/atheros/alx/main.c:1449:30: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/alx/main.c:1449:30: left side has type restricted __le32 -../drivers/net/ethernet/atheros/alx/main.c:1449:30: right side has type int -../drivers/net/ethernet/atheros/alx/main.c:1452:22: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/alx/main.c:1452:22: left side has type restricted __le32 -../drivers/net/ethernet/atheros/alx/main.c:1452:22: right side has type int -../drivers/net/ethernet/atheros/alx/main.c:1453:22: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/alx/main.c:1453:22: left side has type restricted __le32 -../drivers/net/ethernet/atheros/alx/main.c:1453:22: right side has type int -../drivers/net/ethernet/atheros/alx/main.c:1455:22: warning: invalid assignment: |= -../drivers/net/ethernet/atheros/alx/main.c:1455:22: left side has type restricted __le32 -../drivers/net/ethernet/atheros/alx/main.c:1455:22: right side has type int -../drivers/net/ethernet/atheros/alx/main.c:1469:16: warning: restricted __le32 degrades to integer -../net/bridge/netfilter/ebtable_filter.c:19:41: warning: array of flexible structures -../net/bridge/netfilter/ebtable_nat.c:19:41: warning: array of flexible structures -../drivers/input/joystick/xpad.c:1319:9: warning: context imbalance in 'xpad_irq_out' - wrong count at exit -../drivers/input/joystick/xpad.c:1390:12: warning: context imbalance in 'xpad_inquiry_pad_presence' - wrong count at exit -../drivers/input/joystick/xpad.c:1436:9: warning: context imbalance in 'xpad_start_xbox_one' - wrong count at exit -../drivers/input/joystick/xpad.c:1447:13: warning: context imbalance in 'xpadone_ack_mode_report' - wrong count at exit -../drivers/input/joystick/xpad.c:1469:12: warning: context imbalance in 'xpad_play_effect' - different lock contexts for basic block -../drivers/input/joystick/xpad.c:1636:9: warning: context imbalance in 'xpad_send_led_command' - wrong count at exit -../drivers/input/joystick/xpad.c:1759:13: warning: context imbalance in 'xpad360w_poweroff_controller' - wrong count at exit -../drivers/rtc/rtc-cmos.c:648:9: warning: context imbalance in 'cmos_nvram_read' - different lock contexts for basic block -../drivers/rtc/rtc-cmos.c:673:37: warning: context imbalance in 'cmos_nvram_write' - different lock contexts for basic block +../net/caif/caif_usb.c:110:32: warning: restricted __be16 degrades to integer +../net/caif/caif_usb.c:111:33: warning: restricted __be16 degrades to integer +../drivers/input/joystick/tmdc.c: In function ‘tmdc_setup_port’: +../drivers/input/joystick/tmdc.c:297:53: warning: ‘/input’ directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 297 | snprintf(port->phys, sizeof(port->phys), "%s/input%d", tmdc->gameport->phys, i); + | ^~~~~~ +../drivers/input/joystick/tmdc.c:297:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 297 | snprintf(port->phys, sizeof(port->phys), "%s/input%d", tmdc->gameport->phys, i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../sound/soc/sof/ipc4-topology.c: note: in included file: +../sound/soc/sof/ipc4-topology.h:317:54: warning: array of flexible structures +../sound/soc/sof/ipc4-topology.h:343:17: warning: array of flexible structures +../sound/soc/sof/ipc4-topology.c: note: in included file: +../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures +../sound/soc/sof/ipc4-topology.c: note: in included file (through ../include/sound/sof/control.h, ../sound/soc/sof/sof-audio.h): +../include/uapi/sound/sof/header.h:67:38: warning: array of flexible structures +../lib/test_ubsan.c:63:18: warning: shift count is negative (-1) +../drivers/misc/bcm-vk/bcm_vk_dev.c: In function ‘bcm_vk_probe’: +: warning: ‘_ttyVK’ directive output may be truncated writing 6 bytes into a region of size between 3 and 12 [-Wformat-truncation=] +../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:38: note: in expansion of macro ‘KBUILD_MODNAME’ + 1456 | snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id); + | ^~~~~~~~~~~~~~ +../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:9: note: ‘snprintf’ output between 15 and 24 bytes into a destination of size 20 + 1456 | snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/misc/bcm-vk/bcm_vk_dev.c: note: in included file: +../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures +../kernel/bpf/bpf_iter.c:786:17: warning: symbol 'bpf_iter_num_new' was not declared. Should it be static? +../kernel/bpf/bpf_iter.c:817:17: warning: symbol 'bpf_iter_num_next' was not declared. Should it be static? +../kernel/bpf/bpf_iter.c:836:18: warning: symbol 'bpf_iter_num_destroy' was not declared. Should it be static? @@ -10401,11 +10218,78 @@ -../drivers/net/ethernet/brocade/bna/bfa_cee.c:42:25: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bfa_cee.c:44:25: warning: cast to restricted __be16 -../drivers/net/ethernet/brocade/bna/bfa_cee.c:34:29: warning: cast to restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_cee.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_cee.h): -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 -../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:222:44: warning: cast to restricted __be32 -../drivers/input/joystick/zhenhua.c: In function ‘zhenhua_connect’: -../drivers/input/joystick/zhenhua.c:140:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 140 | snprintf(zhenhua->phys, sizeof(zhenhua->phys), "%s/input0", serio->phys); +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: warning: invalid assignment: &= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: right side has type unsigned int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1852:25: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1893:21: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1894:39: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1907:24: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: cast to restricted __le16 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1920:41: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1937:24: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1941:32: warning: cast to restricted __le16 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2178:19: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: expected unsigned short [usertype] vlan +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: got restricted __le16 [usertype] +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: expected restricted __le16 [usertype] tag +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: got int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: left side has type restricted __le32 +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: right side has type int +../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1734:25: warning: restricted __le32 degrades to integer +../drivers/input/keyboard/newtonkbd.c: In function ‘nkbd_connect’: +../drivers/input/keyboard/newtonkbd.c:78:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 78 | snprintf(nkbd->phys, sizeof(nkbd->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/keyboard/newtonkbd.c:78:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 78 | snprintf(nkbd->phys, sizeof(nkbd->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../sound/soc/sof/ipc4-control.c: note: in included file: +../sound/soc/sof/ipc4-topology.h:343:17: warning: array of flexible structures +../drivers/usb/fotg210/fotg210-udc.c:681:33: warning: restricted __le16 degrades to integer +../drivers/usb/fotg210/fotg210-udc.c:691:25: warning: restricted __le16 degrades to integer +../drivers/usb/fotg210/fotg210-udc.c:747:29: warning: restricted __le16 degrades to integer +../sound/soc/sof/ipc4-pcm.c: note: in included file: +../sound/soc/sof/ipc4-topology.h:317:54: warning: array of flexible structures +../drivers/input/joystick/twidjoy.c: In function ‘twidjoy_connect’: +../drivers/input/joystick/twidjoy.c:180:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 180 | snprintf(twidjoy->phys, sizeof(twidjoy->phys), "%s/input0", serio->phys); @@ -10413,2 +10297,2 @@ -../drivers/input/joystick/zhenhua.c:140:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 140 | snprintf(zhenhua->phys, sizeof(zhenhua->phys), "%s/input0", serio->phys); +../drivers/input/joystick/twidjoy.c:180:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 180 | snprintf(twidjoy->phys, sizeof(twidjoy->phys), "%s/input0", serio->phys); @@ -10416,27 +10300 @@ -../drivers/net/ethernet/cavium/liquidio/lio_core.c: In function ‘octeon_setup_interrupt’: -../drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:76: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=] - 1122 | INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u", - | ^~ -../drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:54: note: directive argument in the range [0, 2147483646] - 1122 | INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u", - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/cavium/liquidio/lio_core.c:1121:33: note: ‘snprintf’ output between 21 and 43 bytes into a destination of size 32 - 1121 | snprintf(&queue_irq_names[IRQ_NAME_OFF(i)], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1122 | INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1123 | oct->octeon_id, oct->pf_num, i); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:76: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=] - 1127 | INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u", - | ^~ -../drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:54: note: directive argument in the range [0, 2147483646] - 1127 | INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u", - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/cavium/liquidio/lio_core.c:1126:33: note: ‘snprintf’ output between 21 and 43 bytes into a destination of size 32 - 1126 | snprintf(&queue_irq_names[IRQ_NAME_OFF(i)], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1127 | INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1128 | oct->octeon_id, oct->vf_num, i); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../kernel/bpf/map_iter.c:198:17: warning: symbol 'bpf_map_sum_elem_count' was not declared. Should it be static? @@ -10452,46 +10310,180 @@ -../kernel/debug/kdb/kdb_main.c:2271:40: warning: dereference of noderef expression -../fs/jbd2/journal.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/jbd2.h): -../include/trace/events/jbd2.h:356:1: warning: cast to restricted blk_opf_t -../include/trace/events/jbd2.h:356:1: warning: restricted blk_opf_t degrades to integer -../include/trace/events/jbd2.h:356:1: warning: restricted blk_opf_t degrades to integer -../net/dccp/qpolicy.c:88:27: warning: incorrect type in initializer (different base types) -../net/dccp/qpolicy.c:88:27: expected restricted __be32 [usertype] params -../net/dccp/qpolicy.c:88:27: got int -../net/dccp/qpolicy.c:133:33: warning: restricted __be32 degrades to integer -../net/dccp/qpolicy.c:133:24: warning: restricted __be32 degrades to integer -../drivers/net/ethernet/cavium/liquidio/lio_core.c:1743:15: warning: cast to restricted __be32 -../drivers/net/ethernet/cavium/liquidio/lio_core.c:1813:15: warning: cast to restricted __be32 -../fs/dlm/debug_fs.c:416:9: warning: context imbalance in 'table_seq_start' - wrong count at exit -../fs/dlm/debug_fs.c:433:13: warning: context imbalance in 'table_seq_stop' - unexpected unlock -../net/rds/send.c:1050:24: warning: incorrect type in argument 1 (different base types) -../net/rds/send.c:1050:24: expected unsigned int [usertype] a -../net/rds/send.c:1050:24: got restricted __be16 [usertype] sin6_port -../net/rds/send.c:1052:24: warning: incorrect type in argument 1 (different base types) -../net/rds/send.c:1052:24: expected unsigned int [usertype] a -../net/rds/send.c:1052:24: got restricted __be16 [usertype] sin6_port -../net/rds/send.c:1457:30: warning: incorrect type in initializer (different base types) -../net/rds/send.c:1457:30: expected unsigned short [usertype] npaths -../net/rds/send.c:1457:30: got restricted __be16 [usertype] -../net/rds/send.c:1458:34: warning: incorrect type in initializer (different base types) -../net/rds/send.c:1458:34: expected unsigned int [usertype] my_gen_num -../net/rds/send.c:1458:34: got restricted __be32 [usertype] -../drivers/net/ethernet/cavium/liquidio/request_manager.c:572:9: warning: context imbalance in 'octeon_send_command' - different lock contexts for basic block -../drivers/thermal/broadcom/ns-thermal.c:19:56: warning: incorrect type in initializer (different address spaces) -../drivers/thermal/broadcom/ns-thermal.c:19:56: expected void [noderef] __iomem *pvtmon -../drivers/thermal/broadcom/ns-thermal.c:19:56: got void * -../drivers/thermal/broadcom/ns-thermal.c:56:44: warning: incorrect type in argument 3 (different address spaces) -../drivers/thermal/broadcom/ns-thermal.c:56:44: expected void *data -../drivers/thermal/broadcom/ns-thermal.c:56:44: got void [noderef] __iomem *[assigned] pvtmon -../drivers/thermal/broadcom/ns-thermal.c:63:36: warning: incorrect type in argument 2 (different address spaces) -../drivers/thermal/broadcom/ns-thermal.c:63:36: expected void *data -../drivers/thermal/broadcom/ns-thermal.c:63:36: got void [noderef] __iomem *[assigned] pvtmon -../drivers/thermal/broadcom/ns-thermal.c:70:52: warning: incorrect type in initializer (different address spaces) -../drivers/thermal/broadcom/ns-thermal.c:70:52: expected void [noderef] __iomem *pvtmon -../drivers/thermal/broadcom/ns-thermal.c:70:52: got void * -../drivers/input/keyboard/newtonkbd.c: In function ‘nkbd_connect’: -../drivers/input/keyboard/newtonkbd.c:78:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 78 | snprintf(nkbd->phys, sizeof(nkbd->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/keyboard/newtonkbd.c:78:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 78 | snprintf(nkbd->phys, sizeof(nkbd->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/misc/bcm-vk/bcm_vk_msg.c: note: in included file: +../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures +../net/netfilter/nf_flow_table_inet.c: note: in included file (through ../include/linux/if_pppox.h, ../include/net/netfilter/nf_flow_table.h): +../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures +../drivers/scsi/ipr.c: note: in included file: +../drivers/scsi/ipr.h:1063:44: warning: array of flexible structures +../drivers/scsi/ipr.h:1070:46: warning: array of flexible structures +../drivers/input/joystick/warrior.c: In function ‘warrior_connect’: +../drivers/input/joystick/warrior.c:133:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 133 | snprintf(warrior->phys, sizeof(warrior->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/joystick/warrior.c:133:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 133 | snprintf(warrior->phys, sizeof(warrior->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: expected unsigned int [usertype] +../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: got restricted __be32 [usertype] +../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: expected unsigned short [usertype] +../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: got restricted __be16 [usertype] +../fs/bpf_fs_kfuncs.c:39:25: warning: symbol 'bpf_get_task_exe_file' was not declared. Should it be static? +../fs/bpf_fs_kfuncs.c:55:18: warning: symbol 'bpf_put_file' was not declared. Should it be static? +../fs/bpf_fs_kfuncs.c:79:17: warning: symbol 'bpf_path_d_path' was not declared. Should it be static? +../fs/bpf_fs_kfuncs.c:108:17: warning: symbol 'bpf_get_dentry_xattr' was not declared. Should it be static? +../fs/bpf_fs_kfuncs.c:146:17: warning: symbol 'bpf_get_file_xattr' was not declared. Should it be static? +../drivers/isdn/hardware/mISDN/mISDNisar.c:204:33: warning: cast to restricted __le16 +../drivers/isdn/hardware/mISDN/mISDNisar.c:205:32: warning: cast to restricted __le16 +../drivers/isdn/hardware/mISDN/mISDNisar.c:206:34: warning: cast to restricted __le16 +../drivers/isdn/hardware/mISDN/mISDNisar.c:253:39: warning: cast to restricted __le16 +../kernel/bpf/task_iter.c:818:17: warning: symbol 'bpf_iter_task_vma_new' was not declared. Should it be static? +../kernel/bpf/task_iter.c:862:35: warning: symbol 'bpf_iter_task_vma_next' was not declared. Should it be static? +../kernel/bpf/task_iter.c:871:18: warning: symbol 'bpf_iter_task_vma_destroy' was not declared. Should it be static? +../kernel/bpf/task_iter.c:896:17: warning: symbol 'bpf_iter_css_task_new' was not declared. Should it be static? +../kernel/bpf/task_iter.c:921:32: warning: symbol 'bpf_iter_css_task_next' was not declared. Should it be static? +../kernel/bpf/task_iter.c:930:18: warning: symbol 'bpf_iter_css_task_destroy' was not declared. Should it be static? +../kernel/bpf/task_iter.c:965:17: warning: symbol 'bpf_iter_task_new' was not declared. Should it be static? +../kernel/bpf/task_iter.c:997:32: warning: symbol 'bpf_iter_task_next' was not declared. Should it be static? +../kernel/bpf/task_iter.c:1026:18: warning: symbol 'bpf_iter_task_destroy' was not declared. Should it be static? +../drivers/usb/dwc2/gadget.c: In function ‘dwc2_hsotg_initep’: +../drivers/usb/dwc2/gadget.c:4817:55: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 8 [-Wformat-truncation=] + 4817 | snprintf(hs_ep->name, sizeof(hs_ep->name), "ep%d%s", epnum, dir); + | ^~ +../drivers/usb/dwc2/gadget.c:4817:52: note: directive argument in the range [-2147483646, 254] + 4817 | snprintf(hs_ep->name, sizeof(hs_ep->name), "ep%d%s", epnum, dir); + | ^~~~~~~~ +../drivers/usb/dwc2/gadget.c:4817:9: note: ‘snprintf’ output between 6 and 17 bytes into a destination of size 10 + 4817 | snprintf(hs_ep->name, sizeof(hs_ep->name), "ep%d%s", epnum, dir); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/usb/cdns3/cdns3-gadget.c:1276:29: warning: restricted __le32 degrades to integer +../drivers/usb/cdns3/cdns3-gadget.c:1276:29: warning: restricted __le32 degrades to integer +../drivers/usb/cdns3/cdns3-gadget.c:1276:29: warning: restricted __le32 degrades to integer +../drivers/usb/cdns3/cdns3-gadget.c:1277:29: warning: restricted __le32 degrades to integer +../drivers/usb/cdns3/cdns3-gadget.c:1277:29: warning: restricted __le32 degrades to integer +../drivers/usb/cdns3/cdns3-gadget.c:1277:29: warning: restricted __le32 degrades to integer +../drivers/input/touchscreen/hampshire.c: In function ‘hampshire_connect’: +../drivers/input/touchscreen/hampshire.c:122:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 122 | "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/touchscreen/hampshire.c:121:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 121 | snprintf(phampshire->phys, sizeof(phampshire->phys), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 122 | "%s/input0", serio->phys); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/misc/bcm-vk/bcm_vk_tty.c: note: in included file: +../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures +../drivers/input/misc/cm109.c:358:13: warning: context imbalance in 'cm109_submit_ctl' - wrong count at exit +../drivers/input/misc/cm109.c:434:13: warning: context imbalance in 'cm109_urb_ctl_callback' - different lock contexts for basic block +../drivers/input/misc/cm109.c:479:9: warning: context imbalance in 'cm109_toggle_buzzer_async' - wrong count at exit +../mm/z3fold.c:450:35: warning: context imbalance in '__release_z3fold_page' - unexpected unlock +../mm/z3fold.c:464:9: warning: context imbalance in 'release_z3fold_page_locked' - wrong count at exit +../mm/z3fold.c:478:9: warning: context imbalance in 'release_z3fold_page_locked_list' - wrong count at exit +../mm/z3fold.c:679:33: warning: context imbalance in 'compact_single_buddy' - unexpected unlock +../mm/z3fold.c:745:13: warning: context imbalance in 'do_compact_page' - different lock contexts for basic block +../mm/z3fold.c:1078:35: warning: context imbalance in 'z3fold_alloc' - unexpected unlock +../mm/z3fold.c:276:35: warning: context imbalance in 'z3fold_free' - unexpected unlock +../mm/z3fold.c:276:35: warning: context imbalance in 'z3fold_map' - unexpected unlock +../mm/z3fold.c:276:35: warning: context imbalance in 'z3fold_unmap' - unexpected unlock +../mm/z3fold.c:1345:13: warning: context imbalance in 'z3fold_page_putback' - wrong count at exit +../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): +../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 +../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 +../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): +../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 +../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 +../net/rds/tcp_listen.c:301:33: warning: incorrect type in assignment (different base types) +../net/rds/tcp_listen.c:301:33: expected restricted __be16 [usertype] sin6_port +../net/rds/tcp_listen.c:301:33: got unsigned short [usertype] +../net/rds/tcp_listen.c:308:38: warning: incorrect type in assignment (different base types) +../net/rds/tcp_listen.c:308:38: expected restricted __be32 [usertype] s_addr +../net/rds/tcp_listen.c:308:38: got unsigned long +../net/rds/tcp_listen.c:309:31: warning: incorrect type in assignment (different base types) +../net/rds/tcp_listen.c:309:31: expected restricted __be16 [usertype] sin_port +../net/rds/tcp_listen.c:309:31: got unsigned short [usertype] +../drivers/input/joystick/zhenhua.c: In function ‘zhenhua_connect’: +../drivers/input/joystick/zhenhua.c:140:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 140 | snprintf(zhenhua->phys, sizeof(zhenhua->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/joystick/zhenhua.c:140:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 140 | snprintf(zhenhua->phys, sizeof(zhenhua->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/cpufreq/cpufreq.c:483:17: warning: incorrect type in assignment (different address spaces) +../drivers/cpufreq/cpufreq.c:483:17: expected struct notifier_block *nb +../drivers/cpufreq/cpufreq.c:483:17: got struct notifier_block [noderef] __rcu *static [addressable] [toplevel] head +../drivers/cpufreq/cpufreq.c:483:65: warning: incorrect type in assignment (different address spaces) +../drivers/cpufreq/cpufreq.c:483:65: expected struct notifier_block *nb +../drivers/cpufreq/cpufreq.c:483:65: got struct notifier_block [noderef] __rcu *next +../drivers/input/joystick/xpad.c:1319:9: warning: context imbalance in 'xpad_irq_out' - wrong count at exit +../drivers/input/joystick/xpad.c:1390:12: warning: context imbalance in 'xpad_inquiry_pad_presence' - wrong count at exit +../drivers/input/joystick/xpad.c:1436:9: warning: context imbalance in 'xpad_start_xbox_one' - wrong count at exit +../drivers/input/joystick/xpad.c:1447:13: warning: context imbalance in 'xpadone_ack_mode_report' - wrong count at exit +../drivers/input/joystick/xpad.c:1469:12: warning: context imbalance in 'xpad_play_effect' - different lock contexts for basic block +../drivers/input/joystick/xpad.c:1636:9: warning: context imbalance in 'xpad_send_led_command' - wrong count at exit +../drivers/input/joystick/xpad.c:1759:13: warning: context imbalance in 'xpad360w_poweroff_controller' - wrong count at exit +../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'ack' not described in 'tcp_lp_cong_avoid' +../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'acked' not described in 'tcp_lp_cong_avoid' +../net/ipv4/tcp_lp.c:272: warning: Function parameter or struct member 'sample' not described in 'tcp_lp_pkts_acked' +../drivers/spi/spi-lp8841-rtc.c:111:41: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:111:41: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-lp8841-rtc.c:111:41: got void *iomem +../drivers/spi/spi-lp8841-rtc.c:120:41: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:120:41: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-lp8841-rtc.c:120:41: got void *iomem +../drivers/spi/spi-lp8841-rtc.c:142:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:142:33: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-lp8841-rtc.c:142:33: got void *iomem +../drivers/spi/spi-lp8841-rtc.c:146:41: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:146:41: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-lp8841-rtc.c:146:41: got void *iomem +../drivers/spi/spi-lp8841-rtc.c:208:21: warning: incorrect type in assignment (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:208:21: expected void *iomem +../drivers/spi/spi-lp8841-rtc.c:208:21: got void [noderef] __iomem * +../drivers/spi/spi-lp8841-rtc.c:56:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:56:33: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-lp8841-rtc.c:56:33: got void *iomem +../drivers/spi/spi-lp8841-rtc.c:62:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:62:28: expected void const [noderef] __iomem * +../drivers/spi/spi-lp8841-rtc.c:62:28: got void *iomem +../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem +../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem +../drivers/spi/spi-lp8841-rtc.c:56:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:56:33: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-lp8841-rtc.c:56:33: got void *iomem +../drivers/spi/spi-lp8841-rtc.c:62:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:62:28: expected void const [noderef] __iomem * +../drivers/spi/spi-lp8841-rtc.c:62:28: got void *iomem +../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem +../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem +../fs/pstore/ram_core.c:278:34: warning: incorrect type in argument 1 (different address spaces) +../fs/pstore/ram_core.c:278:34: expected void volatile [noderef] __iomem * +../fs/pstore/ram_core.c:278:34: got unsigned char * +../fs/pstore/ram_core.c:311:50: warning: incorrect type in argument 2 (different address spaces) +../fs/pstore/ram_core.c:311:50: expected void const volatile [noderef] __iomem * +../fs/pstore/ram_core.c:311:50: got unsigned char * +../fs/pstore/ram_core.c:312:65: warning: incorrect type in argument 2 (different address spaces) +../fs/pstore/ram_core.c:312:65: expected void const volatile [noderef] __iomem * +../fs/pstore/ram_core.c:312:65: got unsigned char * +../fs/pstore/ram_core.c:470:20: warning: incorrect type in assignment (different address spaces) +../fs/pstore/ram_core.c:470:20: expected void *va +../fs/pstore/ram_core.c:470:20: got void [noderef] __iomem * +../fs/pstore/ram_core.c:472:20: warning: incorrect type in assignment (different address spaces) +../fs/pstore/ram_core.c:472:20: expected void *va +../fs/pstore/ram_core.c:472:20: got void [noderef] __iomem * +../fs/pstore/ram_core.c:566:36: warning: incorrect type in argument 1 (different address spaces) +../fs/pstore/ram_core.c:566:36: expected void volatile [noderef] __iomem *addr +../fs/pstore/ram_core.c:566:36: got void *vaddr +../fs/pstore/ram_core.c:69:17: warning: context imbalance in 'buffer_start_add' - unexpected unlock +../fs/pstore/ram_core.c:95:17: warning: context imbalance in 'buffer_size_add' - unexpected unlock +../drivers/acpi/acpi_extlog.c:85:54: warning: cast removes address space '__iomem' of expression +../drivers/acpi/acpi_extlog.c:254:20: warning: cast removes address space '__iomem' of expression +../drivers/acpi/acpi_extlog.c:271:34: warning: cast removes address space '__iomem' of expression +../drivers/acpi/acpi_extlog.c:291:11: warning: cast removes address space '__iomem' of expression +../drivers/acpi/acpi_extlog.c:312:19: warning: cast removes address space '__iomem' of expression @@ -10720,113 +10711,0 @@ -../net/rxrpc/sendmsg.c:661:5: warning: context imbalance in 'rxrpc_do_sendmsg' - wrong count at exit -../fs/netfs/fscache_cache.c:405:13: warning: context imbalance in 'fscache_caches_seq_start' - wrong count at exit -../fs/netfs/fscache_cache.c:417:13: warning: context imbalance in 'fscache_caches_seq_stop' - wrong count at exit -../drivers/input/touchscreen/hampshire.c: In function ‘hampshire_connect’: -../drivers/input/touchscreen/hampshire.c:122:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 122 | "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/touchscreen/hampshire.c:121:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 121 | snprintf(phampshire->phys, sizeof(phampshire->phys), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 122 | "%s/input0", serio->phys); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/dccp/ccids/ccid3.c:474:25: warning: incorrect type in assignment (different base types) -../net/dccp/ccids/ccid3.c:474:25: expected restricted __be32 [usertype] opt_val -../net/dccp/ccids/ccid3.c:474:25: got unsigned int [usertype] -../net/dccp/ccids/ccid3.c:478:39: warning: incorrect type in assignment (different base types) -../net/dccp/ccids/ccid3.c:478:39: expected unsigned long long [usertype] tx_x_recv -../net/dccp/ccids/ccid3.c:478:39: got restricted __be32 [usertype] opt_val -../net/dccp/ccids/ccid3.c:485:64: warning: incorrect type in argument 1 (different base types) -../net/dccp/ccids/ccid3.c:485:64: expected unsigned int [usertype] loss_event_rate -../net/dccp/ccids/ccid3.c:485:64: got restricted __be32 [usertype] opt_val -../drivers/input/misc/cm109.c:358:13: warning: context imbalance in 'cm109_submit_ctl' - wrong count at exit -../drivers/input/misc/cm109.c:434:13: warning: context imbalance in 'cm109_urb_ctl_callback' - different lock contexts for basic block -../drivers/input/misc/cm109.c:479:9: warning: context imbalance in 'cm109_toggle_buzzer_async' - wrong count at exit -../lib/test_ubsan.c:63:18: warning: shift count is negative (-1) -In file included from ../drivers/net/ethernet/broadcom/genet/bcmmii.c:17: -../drivers/net/ethernet/broadcom/genet/bcmmii.c: In function ‘bcmgenet_mii_pd_init’: -../include/linux/phy.h:330:20: warning: ‘%02x’ directive output may be truncated writing between 2 and 8 bytes into a region of size between 0 and 60 [-Wformat-truncation=] - 330 | #define PHY_ID_FMT "%s:%02x" - | ^~~~~~~~~ -../drivers/net/ethernet/broadcom/genet/bcmmii.c:604:53: note: in expansion of macro ‘PHY_ID_FMT’ - 604 | snprintf(phy_name, MII_BUS_ID_SIZE, PHY_ID_FMT, - | ^~~~~~~~~~ -../include/linux/phy.h:330:24: note: format string is defined here - 330 | #define PHY_ID_FMT "%s:%02x" - | ^~~~ -../include/linux/phy.h:330:20: note: using the range [0, 4294967295] for directive argument - 330 | #define PHY_ID_FMT "%s:%02x" - | ^~~~~~~~~ -../drivers/net/ethernet/broadcom/genet/bcmmii.c:604:53: note: in expansion of macro ‘PHY_ID_FMT’ - 604 | snprintf(phy_name, MII_BUS_ID_SIZE, PHY_ID_FMT, - | ^~~~~~~~~~ -../drivers/net/ethernet/broadcom/genet/bcmmii.c:604:17: note: ‘snprintf’ output between 4 and 70 bytes into a destination of size 61 - 604 | snprintf(phy_name, MII_BUS_ID_SIZE, PHY_ID_FMT, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 605 | mdio_bus_id, pd->phy_address); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): -../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 -../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 -../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): -../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 -../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 -../drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:589:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock -../net/sctp/sm_make_chunk.c:3107:48: warning: incorrect type in argument 2 (different base types) -../net/sctp/sm_make_chunk.c:3107:48: expected int optname -../net/sctp/sm_make_chunk.c:3107:48: got restricted __be16 -../net/sctp/sm_make_chunk.c:3179:48: warning: incorrect type in argument 2 (different base types) -../net/sctp/sm_make_chunk.c:3179:48: expected int optname -../net/sctp/sm_make_chunk.c:3179:48: got restricted __be16 -../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock -../drivers/misc/mei/vsc-fw-loader.c:646:34: warning: incorrect type in assignment (different base types) -../drivers/misc/mei/vsc-fw-loader.c:646:34: expected unsigned char [usertype] img_cnt -../drivers/misc/mei/vsc-fw-loader.c:646:34: got restricted __le16 [usertype] -../drivers/spi/spi-lp8841-rtc.c:111:41: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:111:41: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-lp8841-rtc.c:111:41: got void *iomem -../drivers/spi/spi-lp8841-rtc.c:120:41: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:120:41: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-lp8841-rtc.c:120:41: got void *iomem -../drivers/spi/spi-lp8841-rtc.c:142:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:142:33: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-lp8841-rtc.c:142:33: got void *iomem -../drivers/spi/spi-lp8841-rtc.c:146:41: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:146:41: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-lp8841-rtc.c:146:41: got void *iomem -../drivers/spi/spi-lp8841-rtc.c:208:21: warning: incorrect type in assignment (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:208:21: expected void *iomem -../drivers/spi/spi-lp8841-rtc.c:208:21: got void [noderef] __iomem * -../drivers/spi/spi-lp8841-rtc.c:56:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:56:33: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-lp8841-rtc.c:56:33: got void *iomem -../drivers/spi/spi-lp8841-rtc.c:62:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:62:28: expected void const [noderef] __iomem * -../drivers/spi/spi-lp8841-rtc.c:62:28: got void *iomem -../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem -../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem -../drivers/spi/spi-lp8841-rtc.c:56:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:56:33: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-lp8841-rtc.c:56:33: got void *iomem -../drivers/spi/spi-lp8841-rtc.c:62:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:62:28: expected void const [noderef] __iomem * -../drivers/spi/spi-lp8841-rtc.c:62:28: got void *iomem -../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem -../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem -../sound/soc/sof/ipc3.c: note: in included file: -../include/sound/sof/control.h:124:17: warning: array of flexible structures -../drivers/input/joystick/iforce/iforce-serio.c:63:35: warning: context imbalance in 'iforce_serio_xmit' - wrong count at exit -../drivers/input/touchscreen/gunze.c: In function ‘gunze_connect’: -../drivers/input/touchscreen/gunze.c:109:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 109 | snprintf(gunze->phys, sizeof(serio->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/touchscreen/gunze.c:109:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 109 | snprintf(gunze->phys, sizeof(serio->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10842 +10721,112 @@ -../drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c:10478:48: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) +../drivers/net/ethernet/atheros/alx/main.c: In function ‘alx_request_msix’: +../drivers/net/ethernet/atheros/alx/main.c:874:55: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] + 874 | sprintf(np->irq_lbl, "%s-rx-%u", netdev->name, + | ^ +../drivers/net/ethernet/atheros/alx/main.c:874:25: note: ‘sprintf’ output between 6 and 25 bytes into a destination of size 24 + 874 | sprintf(np->irq_lbl, "%s-rx-%u", netdev->name, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 875 | np->rxq->queue_idx); + | ~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/atheros/alx/main.c:871:55: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] + 871 | sprintf(np->irq_lbl, "%s-tx-%u", netdev->name, + | ^ +../drivers/net/ethernet/atheros/alx/main.c:871:25: note: ‘sprintf’ output between 6 and 25 bytes into a destination of size 24 + 871 | sprintf(np->irq_lbl, "%s-tx-%u", netdev->name, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 872 | np->txq->queue_idx); + | ~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/atheros/alx/main.c:868:55: warning: ‘%u’ directive writing between 1 and 5 bytes into a region of size between 3 and 18 [-Wformat-overflow=] + 868 | sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name, + | ^~ +../drivers/net/ethernet/atheros/alx/main.c:868:46: note: directive argument in the range [0, 65535] + 868 | sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name, + | ^~~~~~~~~~~~ +../drivers/net/ethernet/atheros/alx/main.c:868:25: note: ‘sprintf’ output between 8 and 27 bytes into a destination of size 24 + 868 | sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 869 | np->txq->queue_idx); + | ~~~~~~~~~~~~~~~~~~~ +../drivers/input/touchscreen/gunze.c: In function ‘gunze_connect’: +../drivers/input/touchscreen/gunze.c:109:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 109 | snprintf(gunze->phys, sizeof(serio->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/touchscreen/gunze.c:109:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 109 | snprintf(gunze->phys, sizeof(serio->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/atheros/alx/main.c:1444:30: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/alx/main.c:1444:30: left side has type restricted __le32 +../drivers/net/ethernet/atheros/alx/main.c:1444:30: right side has type int +../drivers/net/ethernet/atheros/alx/main.c:1448:39: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/atheros/alx/main.c:1448:39: expected restricted __le32 [usertype] pkt_len +../drivers/net/ethernet/atheros/alx/main.c:1448:39: got unsigned int len +../drivers/net/ethernet/atheros/alx/main.c:1449:30: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/alx/main.c:1449:30: left side has type restricted __le32 +../drivers/net/ethernet/atheros/alx/main.c:1449:30: right side has type int +../drivers/net/ethernet/atheros/alx/main.c:1452:22: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/alx/main.c:1452:22: left side has type restricted __le32 +../drivers/net/ethernet/atheros/alx/main.c:1452:22: right side has type int +../drivers/net/ethernet/atheros/alx/main.c:1453:22: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/alx/main.c:1453:22: left side has type restricted __le32 +../drivers/net/ethernet/atheros/alx/main.c:1453:22: right side has type int +../drivers/net/ethernet/atheros/alx/main.c:1455:22: warning: invalid assignment: |= +../drivers/net/ethernet/atheros/alx/main.c:1455:22: left side has type restricted __le32 +../drivers/net/ethernet/atheros/alx/main.c:1455:22: right side has type int +../drivers/net/ethernet/atheros/alx/main.c:1469:16: warning: restricted __le32 degrades to integer +../drivers/scsi/vmw_pvscsi.c:210:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/scsi/vmw_pvscsi.c:210:39: expected void volatile [noderef] __iomem *addr +../drivers/scsi/vmw_pvscsi.c:210:39: got char * +../drivers/scsi/vmw_pvscsi.c:215:40: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/vmw_pvscsi.c:215:40: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/vmw_pvscsi.c:215:40: got char * +../drivers/scsi/vmw_pvscsi.c:1225:50: warning: incorrect type in argument 2 (different address spaces) +../drivers/scsi/vmw_pvscsi.c:1225:50: expected void [noderef] __iomem * +../drivers/scsi/vmw_pvscsi.c:1225:50: got char *mmioBase +../drivers/scsi/vmw_pvscsi.c:1403:27: warning: incorrect type in assignment (different address spaces) +../drivers/scsi/vmw_pvscsi.c:1403:27: expected char *mmioBase +../drivers/scsi/vmw_pvscsi.c:1403:27: got void [noderef] __iomem * +../lib/test_static_keys.c:15:19: warning: symbol 'old_true_key' was not declared. Should it be static? +../lib/test_static_keys.c:16:19: warning: symbol 'old_false_key' was not declared. Should it be static? +../lib/test_static_keys.c:19:1: warning: symbol 'true_key' was not declared. Should it be static? +../lib/test_static_keys.c:20:1: warning: symbol 'false_key' was not declared. Should it be static? +../lib/test_static_key_base.c:15:19: warning: symbol 'base_old_true_key' was not declared. Should it be static? +../lib/test_static_key_base.c:17:19: warning: symbol 'base_inv_old_true_key' was not declared. Should it be static? +../lib/test_static_key_base.c:19:19: warning: symbol 'base_old_false_key' was not declared. Should it be static? +../lib/test_static_key_base.c:21:19: warning: symbol 'base_inv_old_false_key' was not declared. Should it be static? +../lib/test_static_key_base.c:25:1: warning: symbol 'base_true_key' was not declared. Should it be static? +../lib/test_static_key_base.c:27:1: warning: symbol 'base_inv_true_key' was not declared. Should it be static? +../lib/test_static_key_base.c:29:1: warning: symbol 'base_false_key' was not declared. Should it be static? +../lib/test_static_key_base.c:31:1: warning: symbol 'base_inv_false_key' was not declared. Should it be static? +../kernel/bpf/hashtab.c:1458:27: warning: context imbalance in 'htab_map_delete_elem' - unexpected unlock +../kernel/bpf/hashtab.c:1495:27: warning: context imbalance in 'htab_lru_map_delete_elem' - unexpected unlock +../kernel/bpf/hashtab.c:1672:27: warning: context imbalance in '__htab_map_lookup_and_delete_elem' - unexpected unlock +../kernel/bpf/hashtab.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in '__htab_map_lookup_and_delete_batch' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'bpf_hash_map_seq_find_next' - unexpected unlock +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'bpf_hash_map_seq_stop' - unexpected unlock +../drivers/input/joystick/iforce/iforce-serio.c:63:35: warning: context imbalance in 'iforce_serio_xmit' - wrong count at exit +../lib/test_printf.c:741:49: warning: cast from restricted gfp_t +../lib/test_printf.c:745:58: warning: cast from restricted gfp_t +../drivers/input/touchscreen/elo.c: In function ‘elo_connect’: +../drivers/input/touchscreen/elo.c:323:51: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 323 | snprintf(elo->phys, sizeof(elo->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/touchscreen/elo.c:323:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 323 | snprintf(elo->phys, sizeof(elo->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/acpi/nfit/core.c: note: in included file: +../drivers/acpi/nfit/nfit.h:184:40: warning: array of flexible structures +../drivers/acpi/nfit/nfit.h:189:45: warning: array of flexible structures +../drivers/acpi/nfit/core.c:1403:44: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1412:44: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1421:44: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1430:44: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1440:25: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1449:44: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1468:44: warning: cast to restricted __le16 +../drivers/acpi/nfit/core.c:1502:41: warning: cast to restricted __le16 +../drivers/acpi/nfit/core.c:1527:44: warning: cast to restricted __be32 +../drivers/acpi/nfit/core.c:1791:33: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1793:33: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1794:33: warning: cast to restricted __be32 +../drivers/acpi/nfit/core.c:1797:33: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1798:33: warning: cast to restricted __be32 @@ -10844,12 +10834,1153 @@ -../net/9p/client.c:749:17: warning: incorrect type in argument 1 (different address spaces) -../net/9p/client.c:749:17: expected struct spinlock [usertype] *lock -../net/9p/client.c:749:17: got struct spinlock [noderef] __rcu * -../net/9p/client.c:751:48: warning: incorrect type in argument 1 (different address spaces) -../net/9p/client.c:751:48: expected struct spinlock [usertype] *lock -../net/9p/client.c:751:48: got struct spinlock [noderef] __rcu * -../net/9p/client.c:834:17: warning: incorrect type in argument 1 (different address spaces) -../net/9p/client.c:834:17: expected struct spinlock [usertype] *lock -../net/9p/client.c:834:17: got struct spinlock [noderef] __rcu * -../net/9p/client.c:836:48: warning: incorrect type in argument 1 (different address spaces) -../net/9p/client.c:836:48: expected struct spinlock [usertype] *lock -../net/9p/client.c:836:48: got struct spinlock [noderef] __rcu * +../drivers/input/touchscreen/egalax_ts_serial.c: In function ‘egalax_connect’: +../drivers/input/touchscreen/egalax_ts_serial.c:112:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 112 | "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/touchscreen/egalax_ts_serial.c:111:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 111 | snprintf(egalax->phys, sizeof(egalax->phys), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 112 | "%s/input0", serio->phys); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +../kernel/kcsan/report.c:498:13: warning: context imbalance in 'release_report' - unexpected unlock +../kernel/kcsan/report.c:603:13: warning: context imbalance in 'prepare_report_consumer' - wrong count at exit +../sound/soc/tegra/tegra210_i2s.c:643:34: warning: cast to restricted snd_pcm_format_t +../drivers/isdn/mISDN/l1oip_core.c:670:39: warning: incorrect type in assignment (different base types) +../drivers/isdn/mISDN/l1oip_core.c:670:39: expected restricted __be32 [usertype] s_addr +../drivers/isdn/mISDN/l1oip_core.c:670:39: got unsigned long +../drivers/net/ethernet/cadence/macb_main.c: In function ‘gem_get_ethtool_strings’: +../drivers/net/ethernet/cadence/macb_main.c:3176:77: warning: ‘%s’ directive output may be truncated writing up to 239 bytes into a region of size between 19 and 29 [-Wformat-truncation=] + 3176 | snprintf(stat_string, ETH_GSTRING_LEN, "q%d_%s", + | ^~ +../drivers/net/ethernet/cadence/macb_main.c:3176:33: note: ‘snprintf’ output between 4 and 253 bytes into a destination of size 32 + 3176 | snprintf(stat_string, ETH_GSTRING_LEN, "q%d_%s", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3177 | q, queue_statistics[i].stat_string); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/cadence/macb_main.c:284:16: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cadence/macb_main.c:284:16: expected unsigned int [usertype] bottom +../drivers/net/ethernet/cadence/macb_main.c:284:16: got restricted __le32 [usertype] +../drivers/net/ethernet/cadence/macb_main.c:286:13: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cadence/macb_main.c:286:13: expected unsigned short [usertype] top +../drivers/net/ethernet/cadence/macb_main.c:286:13: got restricted __le16 [usertype] +../drivers/net/ethernet/cadence/macb_main.c:3472:39: warning: restricted __be32 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3477:39: warning: restricted __be32 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3482:40: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3482:69: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3507:20: warning: restricted __be32 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3511:20: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cadence/macb_main.c:3511:20: expected unsigned int [assigned] [usertype] w0 +../drivers/net/ethernet/cadence/macb_main.c:3511:20: got restricted __be32 [usertype] ip4src +../drivers/net/ethernet/cadence/macb_main.c:3521:20: warning: restricted __be32 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3525:20: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cadence/macb_main.c:3525:20: expected unsigned int [assigned] [usertype] w0 +../drivers/net/ethernet/cadence/macb_main.c:3525:20: got restricted __be32 [usertype] ip4dst +../drivers/net/ethernet/cadence/macb_main.c:3535:21: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3535:50: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3541:30: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3542:30: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3549:36: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3550:38: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3553:38: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/cadence/macb_main.c:3589:9: warning: cast from restricted __be32 +../drivers/net/ethernet/cadence/macb_main.c:3589:9: warning: cast from restricted __be32 +../drivers/net/ethernet/cadence/macb_main.c:3643:25: warning: cast from restricted __be32 +../drivers/net/ethernet/cadence/macb_main.c:3643:25: warning: cast from restricted __be32 +../drivers/input/touchscreen/fujitsu_ts.c: In function ‘fujitsu_connect’: +../drivers/input/touchscreen/fujitsu_ts.c:112:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 112 | "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/touchscreen/fujitsu_ts.c:111:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 111 | snprintf(fujitsu->phys, sizeof(fujitsu->phys), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 112 | "%s/input0", serio->phys); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/scsi/st.c: In function ‘create_one_cdev’: +../drivers/scsi/st.c:4208:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 9 and 10 [-Wformat-truncation=] + 4208 | snprintf(name, 10, "%s%s%s", rew ? "n" : "", + | ^~ +../drivers/scsi/st.c:4208:9: note: ‘snprintf’ output 1 or more bytes (assuming 33) into a destination of size 10 + 4208 | snprintf(name, 10, "%s%s%s", rew ? "n" : "", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4209 | tape->name, st_formats[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/test_xarray.c:368:17: error: incompatible types in comparison expression (different base types): +../lib/test_xarray.c:368:17: void [noderef] __rcu * +../lib/test_xarray.c:368:17: struct xa_node * +../lib/test_xarray.c:978:9: warning: Using plain integer as NULL pointer +../drivers/rtc/rtc-ds2404.c:172:20: warning: incorrect type in initializer (different base types) +../drivers/rtc/rtc-ds2404.c:172:20: expected unsigned int [usertype] time +../drivers/rtc/rtc-ds2404.c:172:20: got restricted __le32 [usertype] +../drivers/input/keyboard/stowaway.c: In function ‘skbd_connect’: +../drivers/input/keyboard/stowaway.c:82:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 82 | snprintf(skbd->phys, sizeof(skbd->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/keyboard/stowaway.c:82:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 82 | snprintf(skbd->phys, sizeof(skbd->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../kernel/bpf/local_storage.c:91:47: warning: context imbalance in 'cgroup_storage_lookup' - unexpected unlock +../drivers/input/keyboard/sunkbd.c: In function ‘sunkbd_connect’: +../drivers/input/keyboard/sunkbd.c:274:57: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 274 | snprintf(sunkbd->phys, sizeof(sunkbd->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/keyboard/sunkbd.c:274:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 274 | snprintf(sunkbd->phys, sizeof(sunkbd->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/keyboard/sunkbd.c:148:66: warning: dubious: x | !y +../drivers/input/keyboard/sunkbd.c:211:66: warning: dubious: x | !y +../drivers/net/ethernet/broadcom/bnx2.c: In function ‘bnx2_setup_int_mode’: +../drivers/net/ethernet/broadcom/bnx2.c:6288:56: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 17 [-Wformat-truncation=] + 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); + | ^~ +In function ‘bnx2_enable_msix’, + inlined from ‘bnx2_setup_int_mode’ at ../drivers/net/ethernet/broadcom/bnx2.c:6314:3: +../drivers/net/ethernet/broadcom/bnx2.c:6288:52: note: directive argument in the range [0, 2147483646] + 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); + | ^~~~~~~ +../drivers/net/ethernet/broadcom/bnx2.c:6288:17: note: ‘snprintf’ output between 3 and 27 bytes into a destination of size 18 + 6288 | snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/broadcom/bnx2.c:8294:31: warning: cast to restricted __be32 +../sound/soc/ti/davinci-i2s.c:113:44: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/ti/davinci-i2s.c:120:39: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/ti/davinci-i2s.c:121:43: warning: incorrect type in initializer (different base types) +../sound/soc/ti/davinci-i2s.c:121:43: expected unsigned char +../sound/soc/ti/davinci-i2s.c:121:43: got restricted snd_pcm_format_t [usertype] +../sound/soc/ti/davinci-i2s.c:122:43: warning: incorrect type in initializer (different base types) +../sound/soc/ti/davinci-i2s.c:122:43: expected unsigned char +../sound/soc/ti/davinci-i2s.c:122:43: got restricted snd_pcm_format_t [usertype] +../sound/soc/ti/davinci-i2s.c:501:53: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/ti/davinci-i2s.c:597:32: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/ti/davinci-i2s.c:599:42: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/ti/davinci-i2s.c:599:29: warning: incorrect type in assignment (different base types) +../sound/soc/ti/davinci-i2s.c:599:29: expected restricted snd_pcm_format_t [assigned] [usertype] fmt +../sound/soc/ti/davinci-i2s.c:599:29: got unsigned char const +../drivers/gpu/drm/drm_drv.c:446:6: warning: context imbalance in 'drm_dev_enter' - different lock contexts for basic block +../drivers/gpu/drm/drm_drv.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:350:9: warning: context imbalance in 'drm_dev_exit' - unexpected unlock +../drivers/firmware/dmi_scan.c:693:27: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/dmi_scan.c:693:27: expected char [noderef] __iomem *p +../drivers/firmware/dmi_scan.c:693:27: got void * +../drivers/firmware/dmi_scan.c:697:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/dmi_scan.c:697:41: expected void *addr +../drivers/firmware/dmi_scan.c:697:41: got char [noderef] __iomem *p +../drivers/firmware/dmi_scan.c:711:19: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/dmi_scan.c:711:19: expected char [noderef] __iomem *p +../drivers/firmware/dmi_scan.c:711:19: got void * +../drivers/firmware/dmi_scan.c:715:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/dmi_scan.c:715:33: expected void *addr +../drivers/firmware/dmi_scan.c:715:33: got char [noderef] __iomem *p +../drivers/firmware/dmi_scan.c:722:19: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/dmi_scan.c:722:19: expected char [noderef] __iomem *p +../drivers/firmware/dmi_scan.c:722:19: got void * +../drivers/firmware/dmi_scan.c:735:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/dmi_scan.c:735:49: expected void *addr +../drivers/firmware/dmi_scan.c:735:49: got char [noderef] __iomem *p +../drivers/firmware/dmi_scan.c:753:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/dmi_scan.c:753:49: expected void *addr +../drivers/firmware/dmi_scan.c:753:49: got char [noderef] __iomem *p +../drivers/firmware/dmi_scan.c:758:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/dmi_scan.c:758:33: expected void *addr +../drivers/firmware/dmi_scan.c:758:33: got char [noderef] __iomem *p +../drivers/input/misc/ibm-panel.c:116:9: warning: context imbalance in 'ibm_panel_i2c_slave_cb' - wrong count at exit +../drivers/usb/host/sl811-hcd.c:1785:24: warning: symbol 'sl811h_driver' was not declared. Should it be static? +../kernel/events/core.c:1419:15: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:1419:15: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:1419:15: struct perf_event_context * +../kernel/events/core.c:1432:28: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:1432:28: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:1432:28: struct perf_event_context * +../kernel/events/core.c:3586:20: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:3586:20: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:3586:20: struct perf_event_context * +../kernel/events/core.c:3590:18: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:3590:18: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:3590:18: struct perf_event_context * +../kernel/events/core.c:3591:23: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:3591:23: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:3591:23: struct perf_event_context * +../kernel/events/core.c:3645:25: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:3645:25: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:3645:25: struct perf_event_context * +../kernel/events/core.c:3646:25: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:3646:25: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:3646:25: struct perf_event_context * +../kernel/events/core.c:4024:15: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:4024:15: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:4024:15: struct perf_event_context * +../kernel/events/core.c:4436:15: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:4436:15: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:4436:15: struct perf_event_context * +../kernel/events/core.c:4930:25: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:4930:25: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:4930:25: struct perf_event_context * +../kernel/events/core.c:6363:9: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6363:9: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6363:9: struct perf_buffer * +../kernel/events/core.c:5850:24: warning: incorrect type in assignment (different base types) +../kernel/events/core.c:6079:22: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6079:22: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6079:22: struct perf_buffer * +../kernel/events/core.c:6203:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6203:14: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6203:14: struct perf_buffer * +../kernel/events/core.c:6236:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6236:14: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6236:14: struct perf_buffer * +../kernel/events/core.c:6293:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6293:14: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6293:14: struct perf_buffer * +../kernel/events/core.c:6384:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6384:14: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6384:14: struct perf_buffer * +../kernel/events/core.c:6400:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6400:14: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6400:14: struct perf_buffer * +../kernel/events/core.c:8229:15: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:8229:15: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:8229:15: struct perf_event_context * +../kernel/events/core.c:8316:13: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:8316:13: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:8316:13: struct perf_buffer * +../kernel/events/core.c:8420:61: warning: incorrect type in argument 2 (different address spaces) +../kernel/events/core.c:8420:61: expected struct task_struct *p +../kernel/events/core.c:8420:61: got struct task_struct [noderef] __rcu *real_parent +../kernel/events/core.c:8422:61: warning: incorrect type in argument 2 (different address spaces) +../kernel/events/core.c:8422:61: expected struct task_struct *p +../kernel/events/core.c:8422:61: got struct task_struct [noderef] __rcu *real_parent +../kernel/events/core.c:9110:15: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:9110:15: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:9110:15: struct perf_event_context * +../kernel/events/core.c:10245:9: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:10245:9: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:10245:9: struct swevent_hlist * +../kernel/events/core.c:10284:17: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:10284:17: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:10284:17: struct swevent_hlist * +../kernel/events/core.c:10558:23: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:10558:23: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:10558:23: struct perf_event_context * +../kernel/events/core.c:11580:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? +../kernel/events/core.c:13436:9: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:13436:9: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:13436:9: struct perf_event_context * +../kernel/events/core.c:13530:15: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:13530:15: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:13530:15: struct perf_event_context * +../kernel/events/core.c:13542:9: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:13542:9: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:13542:9: struct perf_event_context * +../kernel/events/core.c:13981:17: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:13981:17: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:13981:17: struct swevent_hlist * +../kernel/events/core.c:182:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit +../kernel/events/core.c:198:9: warning: context imbalance in 'perf_ctx_unlock' - unexpected unlock +../kernel/events/core.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): +../include/linux/rcupdate.h:878:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block +../kernel/events/core.c:1466:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock +../kernel/events/core.c:2889:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit +../kernel/events/core.c:4904:17: warning: context imbalance in 'find_get_context' - unexpected unlock +../kernel/events/core.c: note: in included file: +../kernel/events/internal.h:211:1: warning: incorrect type in argument 2 (different address spaces) +../kernel/events/core.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'perf_get_pgtable_size' - unexpected unlock +../kernel/events/core.c:10098:17: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:10098:17: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:10098:17: struct swevent_hlist * +../kernel/events/core.c:10118:17: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:10118:17: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:10118:17: struct swevent_hlist * +../kernel/events/core.c:10234:16: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:10234:16: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:10234:16: struct swevent_hlist * +../kernel/events/core.c:10234:16: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:10234:16: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:10234:16: struct swevent_hlist * +../kernel/events/core.c:10234:16: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:10234:16: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:10234:16: struct swevent_hlist * +../drivers/input/keyboard/tegra-kbc.c:250:9: warning: context imbalance in 'tegra_kbc_keypress_timer' - wrong count at exit +../drivers/input/keyboard/tegra-kbc.c:300:9: warning: context imbalance in 'tegra_kbc_isr' - wrong count at exit +../kernel/events/ring_buffer.c:22:39: warning: incorrect type in argument 2 (different base types) +../kernel/events/ring_buffer.c:22:39: expected int i +../kernel/events/ring_buffer.c:22:39: got restricted __poll_t [usertype] +../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * +../kernel/events/ring_buffer.c:174:14: struct perf_buffer * +../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * +../kernel/events/ring_buffer.c:174:14: struct perf_buffer * +../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * +../kernel/events/ring_buffer.c:174:14: struct perf_buffer * +../kernel/events/callchain.c:67:9: error: incompatible types in comparison expression (different address spaces): +../kernel/events/callchain.c:67:9: struct callchain_cpus_entries [noderef] __rcu * +../kernel/events/callchain.c:67:9: struct callchain_cpus_entries * +../kernel/events/callchain.c:97:9: error: incompatible types in comparison expression (different address spaces): +../kernel/events/callchain.c:97:9: struct callchain_cpus_entries [noderef] __rcu * +../kernel/events/callchain.c:97:9: struct callchain_cpus_entries * +../kernel/events/callchain.c:162:19: error: incompatible types in comparison expression (different address spaces): +../kernel/events/callchain.c:162:19: struct callchain_cpus_entries [noderef] __rcu * +../kernel/events/callchain.c:162:19: struct callchain_cpus_entries * +../sound/soc/ti/davinci-mcasp.c:1939:73: warning: incorrect type in argument 1 (different base types) +../sound/soc/ti/davinci-mcasp.c:1939:73: expected restricted __be32 const [usertype] *p +../sound/soc/ti/davinci-mcasp.c:1939:73: got unsigned int const [usertype] * +../drivers/spi/spi-nxp-fspi.c:516:25: warning: cast from restricted __be32 +../drivers/ufs/core/ufs-debugfs.c:68:12: warning: context imbalance in 'ufs_debugfs_get_user_access' - wrong count at exit +../drivers/ufs/core/ufs-debugfs.c:80:13: warning: context imbalance in 'ufs_debugfs_put_user_access' - wrong count at exit +../drivers/ufs/core/ufs-debugfs.c:87:12: warning: context imbalance in 'ee_usr_mask_set' - different lock contexts for basic block +../drivers/ufs/core/ufs-debugfs.c:131:13: warning: context imbalance in 'ufs_debugfs_restart_ee' - different lock contexts for basic block +../drivers/net/ethernet/brocade/bna/bnad.c:396:17: warning: incorrect type in initializer (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:396:17: expected unsigned long long [usertype] tmp_addr +../drivers/net/ethernet/brocade/bna/bnad.c:396:17: got restricted __be64 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:452:17: warning: incorrect type in initializer (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:452:17: expected unsigned long long [usertype] tmp_addr +../drivers/net/ethernet/brocade/bna/bnad.c:452:17: got restricted __be64 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:551:23: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bnad.c:617:17: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bnad.c:639:25: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bnad.c:640:23: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bnad.c:667:39: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bnad.c:668:41: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bnad.c:712:73: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: warning: incorrect type in initializer (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: expected unsigned long long [usertype] tmp_addr +../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: got restricted __be64 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: expected unsigned short [usertype] vlan_tag +../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: expected unsigned short [usertype] opcode +../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: expected unsigned short [usertype] opcode +../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: expected unsigned short [usertype] lso_mss +../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: expected unsigned short [usertype] l4_hdr_size_n_offset +../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: expected unsigned short [usertype] opcode +../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: expected unsigned short [usertype] l4_hdr_size_n_offset +../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: expected unsigned short [usertype] l4_hdr_size_n_offset +../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: expected unsigned short [usertype] flags +../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: expected unsigned int [usertype] frame_length +../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: got restricted __be32 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: warning: incorrect type in initializer (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: expected unsigned long long [usertype] tmp_addr +../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: got restricted __be64 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: expected unsigned short [usertype] length +../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: expected unsigned short [usertype] opcode +../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: warning: incorrect type in initializer (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: expected unsigned long long [usertype] tmp_addr +../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: got restricted __be64 [usertype] +../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: expected unsigned short [usertype] length +../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: got restricted __be16 [usertype] +../drivers/power/supply/sbs-battery.c: In function ‘sbs_get_property’: +../drivers/power/supply/sbs-battery.c:833:30: warning: ‘%04x’ directive writing between 4 and 8 bytes into a region of size 5 [-Wformat-overflow=] + 833 | sprintf(sbs_serial, "%04x", ret); + | ^~~~ +In function ‘sbs_get_battery_serial_number’, + inlined from ‘sbs_get_property’ at ../drivers/power/supply/sbs-battery.c:964:9: +../drivers/power/supply/sbs-battery.c:833:29: note: directive argument in the range [0, 2147483647] + 833 | sprintf(sbs_serial, "%04x", ret); + | ^~~~~~ +../drivers/power/supply/sbs-battery.c:833:9: note: ‘sprintf’ output between 5 and 9 bytes into a destination of size 5 + 833 | sprintf(sbs_serial, "%04x", ret); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/test_blackhole_dev.c:58:27: warning: incorrect type in assignment (different base types) +../lib/test_blackhole_dev.c:58:27: expected restricted __be16 [usertype] payload_len +../lib/test_blackhole_dev.c:58:27: got unsigned long +../drivers/net/ethernet/broadcom/cnic.c:5262:40: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:5262:40: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:5262:40: got unsigned int [usertype] cli +../drivers/net/ethernet/broadcom/cnic.c:5217:40: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:5217:40: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:5217:40: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:5218:40: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:5218:40: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:5218:40: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1391:33: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1391:33: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1391:33: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1392:33: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1392:33: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1392:33: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1416:36: warning: cast from restricted __le32 +../drivers/net/ethernet/broadcom/cnic.c:1417:36: warning: cast from restricted __le32 +../drivers/net/ethernet/broadcom/cnic.c:1687:22: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1687:22: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1687:22: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1688:22: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1688:22: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1688:22: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1729:54: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1729:54: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1729:54: got unsigned int [usertype] sq_page_table_addr_lo +../drivers/net/ethernet/broadcom/cnic.c:1731:54: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1731:54: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1731:54: got unsigned int [usertype] sq_page_table_addr_hi +../drivers/net/ethernet/broadcom/cnic.c:1733:54: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1733:54: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1733:54: got unsigned int [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1734:54: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1734:54: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1734:54: got unsigned int [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1735:54: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1735:54: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1735:54: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1737:54: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1737:54: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1737:54: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1739:59: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1739:59: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1739:59: got unsigned int [usertype] +../drivers/net/ethernet/broadcom/cnic.c:1741:59: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1741:59: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1741:59: got unsigned int [usertype] +../drivers/net/ethernet/broadcom/cnic.c:1743:56: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1743:56: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1743:56: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1745:56: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1745:56: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1745:56: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1747:61: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1747:61: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1747:61: got unsigned int [usertype] +../drivers/net/ethernet/broadcom/cnic.c:1749:61: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1749:61: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1749:61: got unsigned int [usertype] +../drivers/net/ethernet/broadcom/cnic.c:1751:56: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1751:56: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1751:56: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1753:56: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1753:56: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1753:56: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1775:57: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1775:57: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1775:57: got unsigned int +../drivers/net/ethernet/broadcom/cnic.c:1777:57: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1777:57: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1777:57: got unsigned int [usertype] rq_page_table_addr_hi +../drivers/net/ethernet/broadcom/cnic.c:1788:53: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1788:53: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1788:53: got unsigned int [usertype] rq_page_table_addr_lo +../drivers/net/ethernet/broadcom/cnic.c:1790:53: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1790:53: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1790:53: got unsigned int [usertype] rq_page_table_addr_hi +../drivers/net/ethernet/broadcom/cnic.c:1792:53: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1792:53: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1792:53: got unsigned int [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1793:53: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1793:53: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1793:53: got unsigned int [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1794:55: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1794:55: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1794:55: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1796:55: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1796:55: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1796:55: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1798:55: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1798:55: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1798:55: got unsigned int [usertype] +../drivers/net/ethernet/broadcom/cnic.c:1800:55: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1800:55: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1800:55: got unsigned int [usertype] +../drivers/net/ethernet/broadcom/cnic.c:1802:53: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1802:53: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1802:53: got unsigned int [usertype] cq_page_table_addr_lo +../drivers/net/ethernet/broadcom/cnic.c:1804:53: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1804:53: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1804:53: got unsigned int [usertype] cq_page_table_addr_hi +../drivers/net/ethernet/broadcom/cnic.c:1807:56: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1807:56: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1807:56: got unsigned int [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1808:56: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1808:56: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1808:56: got unsigned int [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1822:64: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1822:64: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1822:64: got unsigned int [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1824:64: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1824:64: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1824:64: got unsigned int [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1828:50: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1828:50: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1828:50: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1830:50: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1830:50: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1830:50: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1832:49: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1832:49: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1832:49: got unsigned int [usertype] +../drivers/net/ethernet/broadcom/cnic.c:1834:49: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1834:49: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1834:49: got unsigned int [usertype] +../drivers/net/ethernet/broadcom/cnic.c:1845:48: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1845:48: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1845:48: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1847:48: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1847:48: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1847:48: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1849:48: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1849:48: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1849:48: got unsigned int [usertype] +../drivers/net/ethernet/broadcom/cnic.c:1850:48: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1850:48: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1850:48: got unsigned int [usertype] +../drivers/net/ethernet/broadcom/cnic.c:1851:50: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1851:50: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1851:50: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1853:50: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1853:50: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1853:50: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:1857:47: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1857:47: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:1857:47: got unsigned int +../drivers/net/ethernet/broadcom/cnic.c:1859:47: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:1859:47: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:1859:47: got unsigned int [usertype] cq_page_table_addr_hi +../drivers/net/ethernet/broadcom/cnic.c:2078:17: warning: cast from restricted __sum16 +../drivers/net/ethernet/broadcom/cnic.c:2327:35: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2327:35: expected restricted __le32 [usertype] lo +../drivers/net/ethernet/broadcom/cnic.c:2327:35: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:2328:35: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2328:35: expected restricted __le32 [usertype] hi +../drivers/net/ethernet/broadcom/cnic.c:2328:35: got unsigned long long +../drivers/net/ethernet/broadcom/cnic.c:2329:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2329:32: expected restricted __le32 [usertype] eq_pbl_size +../drivers/net/ethernet/broadcom/cnic.c:2329:32: got int num_pages +../drivers/net/ethernet/broadcom/cnic.c:2331:27: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2331:27: expected restricted __le16 [usertype] sb_num +../drivers/net/ethernet/broadcom/cnic.c:2331:27: got unsigned int [usertype] status_blk_num +../drivers/net/ethernet/broadcom/cnic.c:2332:28: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2332:28: expected restricted __le16 [usertype] eq_prod +../drivers/net/ethernet/broadcom/cnic.c:2332:28: got unsigned long +../drivers/net/ethernet/broadcom/cnic.c:2373:16: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2373:16: expected unsigned int [usertype] l5_cid +../drivers/net/ethernet/broadcom/cnic.c:2373:16: got restricted __le16 [usertype] fcoe_conn_id +../drivers/net/ethernet/broadcom/cnic.c:2430:27: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2430:27: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_id +../drivers/net/ethernet/broadcom/cnic.c:2430:27: got restricted __le16 [usertype] fcoe_conn_id +../drivers/net/ethernet/broadcom/cnic.c:2431:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2431:32: expected restricted __le32 [addressable] [assigned] [usertype] completion_status +../drivers/net/ethernet/broadcom/cnic.c:2431:32: got int +../drivers/net/ethernet/broadcom/cnic.c:2448:13: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2448:13: expected unsigned int [usertype] cid +../drivers/net/ethernet/broadcom/cnic.c:2448:13: got restricted __le32 [usertype] context_id +../drivers/net/ethernet/broadcom/cnic.c:2449:21: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/broadcom/cnic.c:2476:13: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2476:13: expected unsigned int [usertype] cid +../drivers/net/ethernet/broadcom/cnic.c:2476:13: got restricted __le32 [usertype] context_id +../drivers/net/ethernet/broadcom/cnic.c:2477:16: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2477:16: expected unsigned int [usertype] l5_cid +../drivers/net/ethernet/broadcom/cnic.c:2477:16: got restricted __le32 [usertype] conn_id +../drivers/net/ethernet/broadcom/cnic.c:2510:13: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2510:13: expected unsigned int [usertype] cid +../drivers/net/ethernet/broadcom/cnic.c:2510:13: got restricted __le32 [usertype] context_id +../drivers/net/ethernet/broadcom/cnic.c:2511:16: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2511:16: expected unsigned int [usertype] l5_cid +../drivers/net/ethernet/broadcom/cnic.c:2511:16: got restricted __le32 [usertype] conn_id +../drivers/net/ethernet/broadcom/cnic.c:2523:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2523:32: expected restricted __le32 [addressable] [usertype] completion_status +../drivers/net/ethernet/broadcom/cnic.c:2523:32: got int +../drivers/net/ethernet/broadcom/cnic.c:2538:35: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2538:35: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_context_id +../drivers/net/ethernet/broadcom/cnic.c:2538:35: got unsigned int [usertype] cid +../drivers/net/ethernet/broadcom/cnic.c:2610:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2610:29: expected unsigned int [assigned] [usertype] cid +../drivers/net/ethernet/broadcom/cnic.c:2610:29: got restricted __le32 [usertype] context_id +../drivers/net/ethernet/broadcom/cnic.c:2611:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:2611:32: expected unsigned int [usertype] l5_cid +../drivers/net/ethernet/broadcom/cnic.c:2611:32: got restricted __le32 [usertype] conn_id +../drivers/net/ethernet/broadcom/cnic.c:3512:40: warning: cast to restricted __be32 +../drivers/net/ethernet/broadcom/cnic.c:3513:40: warning: cast to restricted __be32 +../drivers/net/ethernet/broadcom/cnic.c:3514:40: warning: cast to restricted __be32 +../drivers/net/ethernet/broadcom/cnic.c:3515:40: warning: cast to restricted __be32 +../drivers/net/ethernet/broadcom/cnic.c:3516:40: warning: cast to restricted __be32 +../drivers/net/ethernet/broadcom/cnic.c:3517:40: warning: cast to restricted __be32 +../drivers/net/ethernet/broadcom/cnic.c:3532:27: warning: cast to restricted __be32 +../drivers/net/ethernet/broadcom/cnic.c:3533:27: warning: cast to restricted __be32 +../drivers/net/ethernet/broadcom/cnic.c:3534:29: warning: cast to restricted __be16 +../drivers/net/ethernet/broadcom/cnic.c:3535:29: warning: cast to restricted __be16 +../drivers/net/ethernet/broadcom/cnic.c:3638:49: warning: cast to restricted __be16 +../drivers/net/ethernet/broadcom/cnic.c:3791:31: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:3791:31: expected unsigned short [usertype] dst_port +../drivers/net/ethernet/broadcom/cnic.c:3791:31: got restricted __be16 [usertype] sin6_port +../drivers/net/ethernet/broadcom/cnic.c:3797:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:3797:32: expected unsigned int +../drivers/net/ethernet/broadcom/cnic.c:3797:32: got restricted __be32 [usertype] s_addr +../drivers/net/ethernet/broadcom/cnic.c:3798:31: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:3798:31: expected unsigned short [usertype] dst_port +../drivers/net/ethernet/broadcom/cnic.c:3798:31: got restricted __be16 [usertype] sin_port +../drivers/net/ethernet/broadcom/cnic.c:3828:23: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:3828:23: expected unsigned short [usertype] src_port +../drivers/net/ethernet/broadcom/cnic.c:3828:23: got restricted __be16 [assigned] [usertype] local_port +../drivers/net/ethernet/broadcom/cnic.c:3985:29: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/broadcom/cnic.c:4947:43: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/broadcom/cnic.c:4947:33: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:4947:33: expected restricted __le32 [usertype] addr_lo +../drivers/net/ethernet/broadcom/cnic.c:4947:33: got unsigned int +../drivers/net/ethernet/broadcom/cnic.c:4955:46: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:4955:46: expected restricted __le32 [usertype] parsing_data +../drivers/net/ethernet/broadcom/cnic.c:4955:46: got int +../drivers/net/ethernet/broadcom/cnic.c:4958:46: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:4958:46: expected restricted __le16 [usertype] global_data +../drivers/net/ethernet/broadcom/cnic.c:4958:46: got int +../drivers/net/ethernet/broadcom/cnic.c:4983:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:4983:25: expected unsigned short [usertype] *tx_cons_ptr +../drivers/net/ethernet/broadcom/cnic.c:4983:25: got restricted __le16 * +../drivers/net/ethernet/broadcom/cnic.c:5048:35: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:5048:35: expected restricted __le16 [usertype] silent_vlan_mask +../drivers/net/ethernet/broadcom/cnic.c:5048:35: got int +../drivers/net/ethernet/broadcom/cnic.c:5050:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:5050:25: expected unsigned short [usertype] *rx_cons_ptr +../drivers/net/ethernet/broadcom/cnic.c:5050:25: got restricted __le16 * +../drivers/net/ethernet/broadcom/cnic.c:5068:42: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:5068:42: expected unsigned short [usertype] *hw_prod_idx_ptr +../drivers/net/ethernet/broadcom/cnic.c:5068:42: got restricted __le16 * +../drivers/net/ethernet/broadcom/cnic.c:5070:41: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:5070:41: expected unsigned short [usertype] *status_idx_ptr +../drivers/net/ethernet/broadcom/cnic.c:5070:41: got restricted __le16 * +../drivers/net/ethernet/broadcom/cnic.c:5075:42: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:5075:42: expected unsigned short [usertype] *hw_prod_idx_ptr +../drivers/net/ethernet/broadcom/cnic.c:5075:42: got restricted __le16 * +../drivers/net/ethernet/broadcom/cnic.c:5077:41: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:5077:41: expected unsigned short [usertype] *status_idx_ptr +../drivers/net/ethernet/broadcom/cnic.c:5077:41: got restricted __le16 * +../drivers/net/ethernet/broadcom/cnic.c:5087:42: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:5087:42: expected unsigned short [usertype] *hw_prod_idx_ptr +../drivers/net/ethernet/broadcom/cnic.c:5087:42: got restricted __le16 * +../drivers/net/ethernet/broadcom/cnic.c:5089:41: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/broadcom/cnic.c:5089:41: expected unsigned short [usertype] *status_idx_ptr +../drivers/net/ethernet/broadcom/cnic.c:5089:41: got restricted __le16 * +../drivers/net/ethernet/cavium/thunder/thunder_bgx.c: In function ‘bgx_acpi_match_id’: +../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:34: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] + 1434 | snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id); + | ^~ +../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:30: note: directive argument in the range [0, 255] + 1434 | snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id); + | ^~~~~~~ +../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:9: note: ‘snprintf’ output between 5 and 7 bytes into a destination of size 5 + 1434 | snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/keyboard/xtkbd.c: In function ‘xtkbd_connect’: +../drivers/input/keyboard/xtkbd.c:80:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 80 | snprintf(xtkbd->phys, sizeof(xtkbd->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/keyboard/xtkbd.c:80:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 80 | snprintf(xtkbd->phys, sizeof(xtkbd->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/misc/iqs626a.c: In function ‘iqs626_parse_trackpad’: +../drivers/input/misc/iqs626a.c:774:61: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] + 774 | snprintf(tc_name, sizeof(tc_name), "channel-%d", i); + | ^~ +../drivers/input/misc/iqs626a.c:774:52: note: directive argument in the range [0, 2147483646] + 774 | snprintf(tc_name, sizeof(tc_name), "channel-%d", i); + | ^~~~~~~~~~~~ +../drivers/input/misc/iqs626a.c:774:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10 + 774 | snprintf(tc_name, sizeof(tc_name), "channel-%d", i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/test_lockup.c:144:13: warning: symbol 'test_file' was not declared. Should it be static? +../lib/test_lockup.c:230:9: warning: context imbalance in 'test_lock' - wrong count at exit +../lib/test_lockup.c:250:25: warning: context imbalance in 'test_unlock' - unexpected unlock +../fs/dlm/lock.c:345:1: warning: context imbalance in 'dlm_refcount_dec_and_write_lock_bh' - wrong count at exit +../fs/dlm/lock.c:366:17: warning: context imbalance in 'put_rsb' - unexpected unlock +../fs/dlm/lock.c:366:17: warning: context imbalance in '__put_lkb' - unexpected unlock +../fs/dlm/lock.c:1871:31: warning: context imbalance in 'remove_from_waiters_ms' - unexpected unlock +../kernel/trace/trace_events.c:1019:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/trace_events.c:1019:31: expected struct event_filter *filter +../kernel/trace/trace_events.c:1019:31: got struct event_filter [noderef] __rcu *filter +../kernel/trace/trace_events.c: note: in included file (through ../kernel/trace/trace_output.h): +../kernel/trace/trace.h:1522:37: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/trace.h:1522:37: expected struct event_filter *filter +../kernel/trace/trace.h:1522:37: got struct event_filter [noderef] __rcu *filter +../kernel/events/uprobes.c:2037:17: error: incompatible types in comparison expression (different address spaces): +../kernel/events/uprobes.c:2037:17: struct return_instance [noderef] __rcu * +../kernel/events/uprobes.c:2037:17: struct return_instance * +../kernel/events/uprobes.c:2118:9: error: incompatible types in comparison expression (different address spaces): +../kernel/events/uprobes.c:2118:9: struct return_instance [noderef] __rcu * +../kernel/events/uprobes.c:2118:9: struct return_instance * +../kernel/events/uprobes.c:2177:9: error: incompatible types in comparison expression (different address spaces): +../kernel/events/uprobes.c:2177:9: struct return_instance [noderef] __rcu * +../kernel/events/uprobes.c:2177:9: struct return_instance * +../kernel/events/uprobes.c:2236:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/events/uprobes.c:2238:35: warning: incorrect type in argument 1 (different address spaces) +../kernel/events/uprobes.c:2497:25: error: incompatible types in comparison expression (different address spaces): +../kernel/events/uprobes.c:2497:25: struct return_instance [noderef] __rcu * +../kernel/events/uprobes.c:2497:25: struct return_instance * +../kernel/events/uprobes.c:2625:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/events/uprobes.c:2627:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/events/uprobes.c: note: in included file: +../include/linux/rmap.h:703:28: warning: context imbalance in '__replace_page' - unexpected unlock +../kernel/events/uprobes.c:729:17: warning: context imbalance in 'hprobe_finalize' - unexpected unlock +../kernel/events/uprobes.c:797:25: warning: context imbalance in 'hprobe_expire' - unexpected unlock +../kernel/events/uprobes.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/xarray.h, ../include/linux/list_lru.h, ../include/linux/fs.h, ...): +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * +../drivers/net/macsec.c:418:24: warning: restricted ssci_t degrades to integer +../drivers/net/macsec.c:418:22: warning: incorrect type in assignment (different base types) +../drivers/net/macsec.c:418:22: expected restricted ssci_t [usertype] ssci +../drivers/net/macsec.c:418:22: got unsigned int +../drivers/net/macsec.c:419:22: warning: restricted __be64 degrades to integer +../drivers/net/macsec.c:419:20: warning: incorrect type in assignment (different base types) +../drivers/net/macsec.c:419:20: expected restricted __be64 [usertype] pn +../drivers/net/macsec.c:419:20: got unsigned long long +../drivers/spi/spi-ti-qspi.c:266:38: warning: incorrect type in assignment (different base types) +../drivers/spi/spi-ti-qspi.c:266:38: expected unsigned int [usertype] data +../drivers/spi/spi-ti-qspi.c:266:38: got restricted __be32 [usertype] +../drivers/spi/spi-ti-qspi.c:269:38: warning: incorrect type in assignment (different base types) +../drivers/spi/spi-ti-qspi.c:269:38: expected unsigned int [usertype] data +../drivers/spi/spi-ti-qspi.c:269:38: got restricted __be32 [usertype] +../drivers/spi/spi-ti-qspi.c:272:38: warning: incorrect type in assignment (different base types) +../drivers/spi/spi-ti-qspi.c:272:38: expected unsigned int [usertype] data +../drivers/spi/spi-ti-qspi.c:272:38: got restricted __be32 [usertype] +../drivers/spi/spi-ti-qspi.c:275:38: warning: incorrect type in assignment (different base types) +../drivers/spi/spi-ti-qspi.c:275:38: expected unsigned int [usertype] data +../drivers/spi/spi-ti-qspi.c:275:38: got restricted __be32 [usertype] +../drivers/spi/spi-ti-qspi.c:376:42: warning: cast to restricted __be32 +../drivers/spi/spi-ti-qspi.c:378:42: warning: cast to restricted __be32 +../drivers/spi/spi-ti-qspi.c:380:42: warning: cast to restricted __be32 +../drivers/spi/spi-ti-qspi.c:382:42: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_enet.c:167:40: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_enet.c:168:40: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_enet.c:169:42: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_enet.c:171:45: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_enet.c:184:28: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_enet.c:185:28: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_enet.c:189:9: warning: cast to restricted __be64 +../drivers/net/ethernet/brocade/bna/bna_enet.c:190:9: warning: cast to restricted __be64 +../drivers/net/ethernet/brocade/bna/bna_enet.c:191:9: warning: cast to restricted __be64 +../drivers/net/ethernet/brocade/bna/bna_enet.c:192:9: warning: cast to restricted __be64 +../drivers/net/ethernet/brocade/bna/bna_enet.c:193:9: warning: cast to restricted __be64 +../drivers/net/ethernet/brocade/bna/bna_enet.c:194:9: warning: cast to restricted __be64 +../drivers/net/ethernet/brocade/bna/bna_enet.c:207:48: warning: cast to restricted __be64 +../drivers/net/ethernet/brocade/bna/bna_enet.c:222:48: warning: cast to restricted __be64 +../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_enet.c:1704:9: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_enet.c:1704:9: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_enet.c:1716:9: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_enet.c:1716:9: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: expected unsigned short [usertype] stats_mask +../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: expected unsigned int [usertype] tx_enet_mask +../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: got restricted __be32 [usertype] +../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: expected unsigned int [usertype] rx_enet_mask +../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: got restricted __be32 [usertype] +../drivers/scsi/ch.c: In function ‘ch_probe’: +../drivers/scsi/ch.c:924:29: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=] + 924 | sprintf(ch->name,"ch%d",ch->minor); + | ^~ +../drivers/scsi/ch.c:924:26: note: directive argument in the range [0, 2147483647] + 924 | sprintf(ch->name,"ch%d",ch->minor); + | ^~~~~~ +../drivers/scsi/ch.c:924:9: note: ‘sprintf’ output between 4 and 13 bytes into a destination of size 8 + 924 | sprintf(ch->name,"ch%d",ch->minor); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/touchscreen/inexio.c: In function ‘inexio_connect’: +../drivers/input/touchscreen/inexio.c:126:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 126 | snprintf(pinexio->phys, sizeof(pinexio->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/touchscreen/inexio.c:126:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 126 | snprintf(pinexio->phys, sizeof(pinexio->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/spi/spi-orion.c:451:24: warning: incorrect type in argument 1 (different base types) +../drivers/spi/spi-orion.c:451:24: expected unsigned int val +../drivers/spi/spi-orion.c:451:24: got restricted __le16 [usertype] +../drivers/spi/spi-orion.c:461:17: warning: cast to restricted __le16 +../drivers/usb/mtu3/mtu3_qmu.c:81:16: warning: cast to restricted __le32 +../drivers/usb/mtu3/mtu3_qmu.c:81:16: warning: cast to restricted __le32 +../drivers/usb/mtu3/mtu3_qmu.c:92:16: warning: cast to restricted __le32 +../drivers/usb/mtu3/mtu3_qmu.c:92:16: warning: cast to restricted __le32 +../drivers/usb/mtu3/mtu3_qmu.c:100:21: warning: incorrect type in argument 3 (different base types) +../drivers/usb/mtu3/mtu3_qmu.c:100:21: expected unsigned int [usertype] data +../drivers/usb/mtu3/mtu3_qmu.c:100:21: got restricted __le32 [usertype] +../drivers/usb/mtu3/mtu3_qmu.c:112:21: warning: incorrect type in argument 3 (different base types) +../drivers/usb/mtu3/mtu3_qmu.c:112:21: expected unsigned int [usertype] data +../drivers/usb/mtu3/mtu3_qmu.c:112:21: got restricted __le32 [usertype] +../sound/soc/sof/intel/hda-dai.c: note: in included file: +../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures +../sound/soc/sof/intel/hda-dai.c: note: in included file: +../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures +../sound/soc/uniphier/aio-compress.c:304:34: warning: cast to restricted __be16 +../drivers/spi/spi-pci1xxxx.c:370:22: warning: incorrect type in assignment (different address spaces) +../drivers/spi/spi-pci1xxxx.c:370:22: expected void *base +../drivers/spi/spi-pci1xxxx.c:370:22: got void [noderef] __iomem * +../drivers/spi/spi-pci1xxxx.c:372:22: warning: incorrect type in assignment (different address spaces) +../drivers/spi/spi-pci1xxxx.c:372:22: expected void *base +../drivers/spi/spi-pci1xxxx.c:372:22: got void [noderef] __iomem * +../drivers/spi/spi-pci1xxxx.c:374:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-pci1xxxx.c:374:34: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-pci1xxxx.c:374:34: got void * +../drivers/spi/spi-pci1xxxx.c:375:26: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-pci1xxxx.c:375:26: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-pci1xxxx.c:375:26: got void * +../drivers/spi/spi-pci1xxxx.c:376:46: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-pci1xxxx.c:376:46: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-pci1xxxx.c:376:46: got void * +../drivers/spi/spi-pci1xxxx.c:377:46: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-pci1xxxx.c:377:46: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-pci1xxxx.c:377:46: got void * +../drivers/spi/spi-pci1xxxx.c:379:21: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-pci1xxxx.c:379:21: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-pci1xxxx.c:379:21: got void * +../drivers/spi/spi-pci1xxxx.c:381:21: warning: incorrect type in argument 2 (different address spaces) +../drivers/spi/spi-pci1xxxx.c:381:21: expected void volatile [noderef] __iomem *addr +../drivers/spi/spi-pci1xxxx.c:381:21: got void * +../drivers/input/misc/kxtj9.c:110:13: warning: cast to restricted __le16 +../drivers/input/misc/kxtj9.c:111:13: warning: cast to restricted __le16 +../drivers/input/misc/kxtj9.c:112:13: warning: cast to restricted __le16 +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: expected unsigned short [usertype] handle +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: expected unsigned int +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: got restricted __be32 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: expected unsigned short [usertype] size +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: expected unsigned int +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: got restricted __be32 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:603:17: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: expected unsigned short [usertype] pages +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: expected unsigned short [usertype] page_sz +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: expected unsigned short [usertype] rx_buffer_size +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: expected unsigned short [usertype] pages +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: expected unsigned short [usertype] page_sz +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: expected unsigned short [usertype] rx_buffer_size +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: expected unsigned short [usertype] pages +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: expected unsigned short [usertype] page_sz +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: expected unsigned short [usertype] msix_index +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: expected unsigned int [usertype] coalescing_timeout +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: got restricted __be32 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: expected unsigned int [usertype] inter_pkt_timeout +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: got restricted __be32 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: warning: incorrect type in initializer (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: expected unsigned long long [usertype] tmp_addr +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: got restricted __be64 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: warning: incorrect type in initializer (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: expected unsigned long long [usertype] tmp_addr +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: got restricted __be64 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2105:27: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2109:27: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2114:27: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: expected unsigned short [usertype] pages +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: expected unsigned short [usertype] page_sz +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: expected unsigned short [usertype] msix_index +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: expected unsigned int [usertype] coalescing_timeout +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: got restricted __be32 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: expected unsigned int [usertype] inter_pkt_timeout +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: got restricted __be32 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: expected unsigned short [usertype] vlan_id +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: expected unsigned short [usertype] num_entries +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: warning: incorrect type in initializer (different base types) +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: expected unsigned long long [usertype] tmp_addr +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: got restricted __be64 [usertype] +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3286:27: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3289:27: warning: cast to restricted __be32 +../kernel/bpf/btf.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf_verifier.h): +../include/linux/bpfptr.h:65:40: warning: cast to non-scalar +../include/linux/bpfptr.h:65:40: warning: cast from non-scalar +../kernel/trace/trace_events_filter.c:2672:19: warning: array of flexible structures +../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) +../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * +../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter +../kernel/trace/trace_events_filter.c:1323:34: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/trace_events_filter.c:1323:34: expected struct event_filter *filter +../kernel/trace/trace_events_filter.c:1323:34: got struct event_filter [noderef] __rcu *filter +../kernel/trace/trace_events_filter.c:1340:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/trace_events_filter.c:1340:27: expected struct event_filter *filter +../kernel/trace/trace_events_filter.c:1340:27: got struct event_filter [noderef] __rcu *filter +../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) +../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * +../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter +../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) +../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * +../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter +../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) +../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * +../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: expected unsigned short [usertype] cmdq_pi +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: expected unsigned short [usertype] i2htok +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:232:32: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:238:21: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:269:24: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:270:31: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: expected unsigned short [usertype] rspq_ci +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:466:32: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:474:31: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: expected unsigned short [usertype] q_depth +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: expected unsigned short [usertype] q_depth +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_msgq.c:624:13: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bfa_msgq.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_msgq.h): +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 +../drivers/net/ethernet/cavium/liquidio/lio_core.c: In function ‘octeon_setup_interrupt’: +../drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:76: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=] + 1122 | INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u", + | ^~ +../drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:54: note: directive argument in the range [0, 2147483646] + 1122 | INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/cavium/liquidio/lio_core.c:1121:33: note: ‘snprintf’ output between 21 and 43 bytes into a destination of size 32 + 1121 | snprintf(&queue_irq_names[IRQ_NAME_OFF(i)], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1122 | INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1123 | oct->octeon_id, oct->pf_num, i); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:76: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=] + 1127 | INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u", + | ^~ +../drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:54: note: directive argument in the range [0, 2147483646] + 1127 | INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/cavium/liquidio/lio_core.c:1126:33: note: ‘snprintf’ output between 21 and 43 bytes into a destination of size 32 + 1126 | snprintf(&queue_irq_names[IRQ_NAME_OFF(i)], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1127 | INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1128 | oct->octeon_id, oct->vf_num, i); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/phy/mscc/mscc_main.c: In function ‘vsc85xx_dt_led_modes_get.constprop’: +../drivers/net/phy/mscc/mscc_main.c:451:64: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] + 451 | ret = sprintf(led_dt_prop, "vsc8531,led-%d-mode", i); + | ^ +../drivers/net/phy/mscc/mscc_main.c:451:23: note: ‘sprintf’ output between 19 and 29 bytes into a destination of size 28 + 451 | ret = sprintf(led_dt_prop, "vsc8531,led-%d-mode", i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/cavium/liquidio/lio_core.c:1743:15: warning: cast to restricted __be32 +../drivers/net/ethernet/cavium/liquidio/lio_core.c:1813:15: warning: cast to restricted __be32 +../kernel/bpf/arena.c:554:18: warning: symbol 'bpf_arena_alloc_pages' was not declared. Should it be static? +../kernel/bpf/arena.c:566:18: warning: symbol 'bpf_arena_free_pages' was not declared. Should it be static? +../drivers/scsi/scsi_debug.c:4002:9: warning: context imbalance in 'resp_read_dt0' - different lock contexts for basic block +../drivers/scsi/scsi_debug.c:4261:17: warning: context imbalance in 'resp_write_dt0' - different lock contexts for basic block +../drivers/scsi/scsi_debug.c:4568:9: warning: context imbalance in 'resp_write_same' - different lock contexts for basic block +../drivers/usb/host/xen-hcd.c:774:20: warning: context imbalance in 'xenhcd_giveback_urb' - unexpected unlock +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: expected unsigned short [assigned] [usertype] clscode +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: expected unsigned short [assigned] [usertype] rsvd +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1927:29: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: expected unsigned short [assigned] [usertype] clscode +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: expected unsigned short [assigned] [usertype] rsvd +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: got restricted __be16 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1941:30: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: warning: incorrect type in argument 1 (different base types) +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: expected unsigned int val +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: got restricted __le32 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2106:31: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2107:31: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2108:31: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2210:26: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: expected unsigned int [usertype] +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: got restricted __be32 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3069:21: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3071:23: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3074:23: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3102:21: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3104:23: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3107:23: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3141:26: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3148:40: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3149:39: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3152:41: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3154:41: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3156:41: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3158:41: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3160:41: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3162:41: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3169:26: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3177:26: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3182:35: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.c: note: in included file: +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: expected unsigned int [usertype] al_len +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: got restricted __be32 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: expected unsigned int [usertype] al_len +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: got restricted __be32 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: expected unsigned int [usertype] al_len +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: got restricted __be32 [usertype] +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 +../drivers/net/ethernet/cavium/liquidio/request_manager.c:572:9: warning: context imbalance in 'octeon_send_command' - different lock contexts for basic block +../fs/netfs/locking.c:56:5: warning: context imbalance in 'netfs_start_io_read' - wrong count at exit +../fs/netfs/locking.c:87:6: warning: context imbalance in 'netfs_end_io_read' - wrong count at exit +../fs/netfs/locking.c:101:5: warning: context imbalance in 'netfs_start_io_write' - wrong count at exit +../fs/netfs/locking.c:124:6: warning: context imbalance in 'netfs_end_io_write' - wrong count at exit +../fs/netfs/locking.c:167:5: warning: context imbalance in 'netfs_start_io_direct' - wrong count at exit +../fs/netfs/locking.c:200:6: warning: context imbalance in 'netfs_end_io_direct' - wrong count at exit +../sound/soc/sof/intel/hda.c: note: in included file: +../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures +../sound/soc/sof/intel/hda.c: note: in included file: +../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures +../drivers/net/ethernet/brocade/bna/bfa_cee.c:42:25: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bfa_cee.c:44:25: warning: cast to restricted __be16 +../drivers/net/ethernet/brocade/bna/bfa_cee.c:34:29: warning: cast to restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_cee.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_cee.h): +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 +../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 +../drivers/thermal/max77620_thermal.c:48: warning: Function parameter or struct member 'tz' not described in 'max77620_thermal_read_temp' +../drivers/thermal/max77620_thermal.c:48: warning: Excess function parameter 'data' description in 'max77620_thermal_read_temp' +../drivers/scsi/pcmcia/aha152x_core.c: note: in included file: +../drivers/scsi/aha152x.c:2352:17: warning: context imbalance in 'is_complete' - unexpected unlock +../drivers/input/touchscreen/mtouch.c: In function ‘mtouch_connect’: +../drivers/input/touchscreen/mtouch.c:140:57: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 140 | snprintf(mtouch->phys, sizeof(mtouch->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/touchscreen/mtouch.c:140:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 140 | snprintf(mtouch->phys, sizeof(mtouch->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/thermal/qoriq_thermal.c:216:38: warning: incorrect type in argument 1 (different base types) +../drivers/thermal/qoriq_thermal.c:216:38: expected restricted __be32 const [usertype] *cell +../drivers/thermal/qoriq_thermal.c:216:38: got unsigned int const [usertype] *[assigned] calibration +../drivers/thermal/qoriq_thermal.c:218:50: warning: incorrect type in argument 1 (different base types) +../drivers/thermal/qoriq_thermal.c:218:50: expected restricted __be32 const [usertype] *cell +../drivers/thermal/qoriq_thermal.c:218:50: got unsigned int const [usertype] * +../sound/soc/codecs/da7218.c:488:44: warning: cast to restricted __le16 +../sound/soc/codecs/da7218.c:508:13: warning: incorrect type in assignment (different base types) +../sound/soc/codecs/da7218.c:508:13: expected unsigned short [usertype] val +../sound/soc/codecs/da7218.c:508:13: got restricted __le16 [usertype] @@ -10917,16 +12048,52 @@ -../drivers/scsi/vmw_pvscsi.c:210:39: warning: incorrect type in argument 2 (different address spaces) -../drivers/scsi/vmw_pvscsi.c:210:39: expected void volatile [noderef] __iomem *addr -../drivers/scsi/vmw_pvscsi.c:210:39: got char * -../drivers/scsi/vmw_pvscsi.c:215:40: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/vmw_pvscsi.c:215:40: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/vmw_pvscsi.c:215:40: got char * -../drivers/scsi/vmw_pvscsi.c:1225:50: warning: incorrect type in argument 2 (different address spaces) -../drivers/scsi/vmw_pvscsi.c:1225:50: expected void [noderef] __iomem * -../drivers/scsi/vmw_pvscsi.c:1225:50: got char *mmioBase -../drivers/scsi/vmw_pvscsi.c:1403:27: warning: incorrect type in assignment (different address spaces) -../drivers/scsi/vmw_pvscsi.c:1403:27: expected char *mmioBase -../drivers/scsi/vmw_pvscsi.c:1403:27: got void [noderef] __iomem * -../fs/netfs/fscache_volume.c:509:13: warning: context imbalance in 'fscache_volumes_seq_start' - wrong count at exit -../fs/netfs/fscache_volume.c:521:13: warning: context imbalance in 'fscache_volumes_seq_stop' - wrong count at exit -../sound/soc/sof/ipc3-topology.c: note: in included file (through ../sound/soc/sof/sof-audio.h): -../include/sound/sof/control.h:124:17: warning: array of flexible structures +../drivers/scsi/libfc/fc_libfc.c:197:26: warning: cast to restricted __be16 +../drivers/scsi/libfc/fc_libfc.c:197:24: warning: incorrect type in assignment (different base types) +../drivers/scsi/libfc/fc_libfc.c:197:24: expected restricted __be16 [usertype] fh_seq_cnt +../drivers/scsi/libfc/fc_libfc.c:197:24: got unsigned short [usertype] +../drivers/scsi/libfc/fc_libfc.c:287:17: error: incompatible types in comparison expression (different address spaces): +../drivers/scsi/libfc/fc_libfc.c:287:17: struct fc4_prov [noderef] __rcu * +../drivers/scsi/libfc/fc_libfc.c:287:17: struct fc4_prov * +../drivers/scsi/libfc/fc_libfc.c:289:17: error: incompatible types in comparison expression (different address spaces): +../drivers/scsi/libfc/fc_libfc.c:289:17: struct fc4_prov [noderef] __rcu * +../drivers/scsi/libfc/fc_libfc.c:289:17: struct fc4_prov * +../drivers/scsi/pcmcia/nsp_cs.c:1681:34: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/pcmcia/nsp_cs.c:1681:34: expected void volatile [noderef] __iomem *addr +../drivers/scsi/pcmcia/nsp_cs.c:1681:34: got void * +../drivers/scsi/pcmcia/nsp_cs.c: note: in included file: +../drivers/scsi/pcmcia/nsp_io.h:231:30: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/pcmcia/nsp_io.h:231:30: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/pcmcia/nsp_io.h:231:30: got unsigned long *ptr +../drivers/scsi/pcmcia/nsp_io.h:257:30: warning: incorrect type in argument 2 (different address spaces) +../drivers/scsi/pcmcia/nsp_io.h:257:30: expected void volatile [noderef] __iomem *addr +../drivers/scsi/pcmcia/nsp_io.h:257:30: got unsigned long *ptr +../net/nfc/nci/core.c: note: in included file: +../include/net/nfc/nci.h:263:56: warning: array of flexible structures +../drivers/mmc/core/block.c:2633:26: warning: invalid assignment: |= +../drivers/mmc/core/block.c:2633:26: left side has type unsigned int +../drivers/mmc/core/block.c:2633:26: right side has type restricted blk_features_t +../drivers/mmc/core/block.c:2635:26: warning: invalid assignment: |= +../drivers/mmc/core/block.c:2635:26: left side has type unsigned int +../drivers/mmc/core/block.c:2635:26: right side has type restricted blk_features_t +../drivers/usb/storage/sierra_ms.c:80:30: warning: cast to restricted __le16 +../drivers/usb/storage/sierra_ms.c:81:30: warning: cast to restricted __le16 +In file included from ../drivers/net/ethernet/broadcom/genet/bcmmii.c:17: +../drivers/net/ethernet/broadcom/genet/bcmmii.c: In function ‘bcmgenet_mii_pd_init’: +../include/linux/phy.h:330:20: warning: ‘%02x’ directive output may be truncated writing between 2 and 8 bytes into a region of size between 0 and 60 [-Wformat-truncation=] + 330 | #define PHY_ID_FMT "%s:%02x" + | ^~~~~~~~~ +../drivers/net/ethernet/broadcom/genet/bcmmii.c:604:53: note: in expansion of macro ‘PHY_ID_FMT’ + 604 | snprintf(phy_name, MII_BUS_ID_SIZE, PHY_ID_FMT, + | ^~~~~~~~~~ +../include/linux/phy.h:330:24: note: format string is defined here + 330 | #define PHY_ID_FMT "%s:%02x" + | ^~~~ +../include/linux/phy.h:330:20: note: using the range [0, 4294967295] for directive argument + 330 | #define PHY_ID_FMT "%s:%02x" + | ^~~~~~~~~ +../drivers/net/ethernet/broadcom/genet/bcmmii.c:604:53: note: in expansion of macro ‘PHY_ID_FMT’ + 604 | snprintf(phy_name, MII_BUS_ID_SIZE, PHY_ID_FMT, + | ^~~~~~~~~~ +../drivers/net/ethernet/broadcom/genet/bcmmii.c:604:17: note: ‘snprintf’ output between 4 and 70 bytes into a destination of size 61 + 604 | snprintf(phy_name, MII_BUS_ID_SIZE, PHY_ID_FMT, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 605 | mdio_bus_id, pd->phy_address); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10965,32 +12132,32 @@ -../net/caif/cfmuxl.c:127:14: error: incompatible types in comparison expression (different address spaces): -../net/caif/cfmuxl.c:127:14: struct cflayer [noderef] __rcu * -../net/caif/cfmuxl.c:127:14: struct cflayer * -../net/caif/cfmuxl.c:131:17: error: incompatible types in comparison expression (different address spaces): -../net/caif/cfmuxl.c:131:17: struct cflayer [noderef] __rcu * -../net/caif/cfmuxl.c:131:17: struct cflayer * -../net/caif/cfmuxl.c:111:9: error: incompatible types in comparison expression (different address spaces): -../net/caif/cfmuxl.c:111:9: struct cflayer [noderef] __rcu * -../net/caif/cfmuxl.c:111:9: struct cflayer * -../net/caif/cfmuxl.c:141:14: error: incompatible types in comparison expression (different address spaces): -../net/caif/cfmuxl.c:141:14: struct cflayer [noderef] __rcu * -../net/caif/cfmuxl.c:141:14: struct cflayer * -../net/caif/cfmuxl.c:145:17: error: incompatible types in comparison expression (different address spaces): -../net/caif/cfmuxl.c:145:17: struct cflayer [noderef] __rcu * -../net/caif/cfmuxl.c:145:17: struct cflayer * -../net/caif/cfmuxl.c:167:9: error: incompatible types in comparison expression (different address spaces): -../net/caif/cfmuxl.c:167:9: struct cflayer [noderef] __rcu * -../net/caif/cfmuxl.c:167:9: struct cflayer * -../sound/soc/sof/ipc3-control.c: note: in included file (through ../sound/soc/sof/sof-audio.h): -../include/sound/sof/control.h:124:17: warning: array of flexible structures -../net/caif/cfctrl.c:242:23: warning: incorrect type in assignment (different base types) -../net/caif/cfctrl.c:242:23: expected unsigned int [usertype] tmp32 -../net/caif/cfctrl.c:242:23: got restricted __le32 [usertype] -../net/caif/cfctrl.c:249:23: warning: incorrect type in assignment (different base types) -../net/caif/cfctrl.c:249:23: expected unsigned int [addressable] [usertype] tmp32 -../net/caif/cfctrl.c:249:23: got restricted __le32 [usertype] -../net/caif/cfctrl.c:256:23: warning: incorrect type in assignment (different base types) -../net/caif/cfctrl.c:256:23: expected unsigned short [usertype] tmp16 -../net/caif/cfctrl.c:256:23: got restricted __le16 [usertype] -../net/caif/cfctrl.c:258:23: warning: incorrect type in assignment (different base types) -../net/caif/cfctrl.c:258:23: expected unsigned short [addressable] [usertype] tmp16 -../net/caif/cfctrl.c:258:23: got restricted __le16 [usertype] +../drivers/net/amt.c: note: in included file (through ../include/linux/igmp.h): +../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures +../drivers/net/amt.c: note: in included file: +../include/net/mld.h:32:43: warning: array of flexible structures +../drivers/md/dm-snap.c:645:13: warning: context imbalance in 'dm_exception_table_lock' - wrong count at exit +../drivers/md/dm-snap.c: note: in included file (through ../include/linux/list_bl.h, ../include/linux/rculist_bl.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/highmem.h, ../include/linux/bvec.h, ...): +../include/linux/bit_spinlock.h:83:9: warning: context imbalance in 'dm_exception_table_unlock' - unexpected unlock +../drivers/mmc/core/queue.c:351:43: warning: incorrect type in initializer (different base types) +../drivers/mmc/core/queue.c:351:43: expected restricted blk_features_t [usertype] features +../drivers/mmc/core/queue.c:351:43: got unsigned int features +../kernel/trace/trace_events_user.c:2259:16: error: incompatible types in comparison expression (different address spaces): +../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs [noderef] __rcu * +../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs * +../kernel/trace/trace_events_user.c:2366:16: error: incompatible types in comparison expression (different address spaces): +../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs [noderef] __rcu * +../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs * +../kernel/trace/trace_events_user.c:2391:9: error: incompatible types in comparison expression (different address spaces): +../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs [noderef] __rcu * +../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs * +../kernel/bpf/stackmap.c:490:9: warning: context imbalance in '__bpf_get_stack' - different lock contexts for basic block +../lib/bch.c:260:19: warning: incorrect type in assignment (different base types) +../lib/bch.c:260:19: expected unsigned int [usertype] w +../lib/bch.c:260:19: got restricted __be32 [usertype] +../drivers/input/touchscreen/penmount.c: In function ‘pm_connect’: +../drivers/input/touchscreen/penmount.c:211:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 211 | snprintf(pm->phys, sizeof(pm->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/touchscreen/penmount.c:211:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 211 | snprintf(pm->phys, sizeof(pm->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/dlm/debug_fs.c:416:9: warning: context imbalance in 'table_seq_start' - wrong count at exit +../fs/dlm/debug_fs.c:433:13: warning: context imbalance in 'table_seq_stop' - unexpected unlock @@ -11036,209 +12203,61 @@ -../fs/coda/upcall.c: In function ‘venus_setattr’: -../fs/coda/upcall.c:115:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] - 115 | union outputArgs *outp; - | ^~~~ -../fs/coda/upcall.c: In function ‘venus_close’: -../fs/coda/upcall.c:164:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] - 164 | union outputArgs *outp; - | ^~~~ -../fs/coda/upcall.c: In function ‘venus_rename’: -../fs/coda/upcall.c:238:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] - 238 | union outputArgs *outp; - | ^~~~ -../fs/coda/upcall.c: In function ‘venus_rmdir’: -../fs/coda/upcall.c:306:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] - 306 | union outputArgs *outp; - | ^~~~ -../fs/coda/upcall.c: In function ‘venus_remove’: -../fs/coda/upcall.c:329:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] - 329 | union outputArgs *outp; - | ^~~~ -../fs/coda/upcall.c: In function ‘venus_link’: -../fs/coda/upcall.c:383:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] - 383 | union outputArgs *outp; - | ^~~~ -../fs/coda/upcall.c: In function ‘venus_symlink’: -../fs/coda/upcall.c:410:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] - 410 | union outputArgs *outp; - | ^~~~ -../fs/coda/upcall.c: In function ‘venus_fsync’: -../fs/coda/upcall.c:443:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] - 443 | union outputArgs *outp; - | ^~~~ -../fs/coda/upcall.c: In function ‘venus_access’: -../fs/coda/upcall.c:459:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] - 459 | union outputArgs *outp; - | ^~~~ -../fs/coda/upcall.c: In function ‘venus_access_intent’: -../fs/coda/upcall.c:577:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] - 577 | union outputArgs *outp; - | ^~~~ -../net/caif/cffrml.c:92:15: warning: cast to restricted __le16 -../net/caif/cffrml.c:110:27: warning: cast to restricted __le16 -../drivers/input/touchscreen/elo.c: In function ‘elo_connect’: -../drivers/input/touchscreen/elo.c:323:51: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 323 | snprintf(elo->phys, sizeof(elo->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/touchscreen/elo.c:323:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 323 | snprintf(elo->phys, sizeof(elo->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../fs/coda/upcall.c:618:31: warning: incorrect type in argument 1 (different address spaces) -../fs/coda/upcall.c:618:31: expected struct spinlock [usertype] *lock -../fs/coda/upcall.c:618:31: got struct spinlock [noderef] __rcu * -../fs/coda/upcall.c:627:33: warning: incorrect type in argument 1 (different address spaces) -../fs/coda/upcall.c:627:33: expected struct spinlock [usertype] *lock -../fs/coda/upcall.c:627:33: got struct spinlock [noderef] __rcu * -../fs/coda/upcall.c:632:31: warning: incorrect type in argument 1 (different address spaces) -../fs/coda/upcall.c:632:31: expected struct spinlock [usertype] *lock -../fs/coda/upcall.c:632:31: got struct spinlock [noderef] __rcu * -../fs/coda/upcall.c:635:33: warning: incorrect type in argument 1 (different address spaces) -../fs/coda/upcall.c:635:33: expected struct spinlock [usertype] *lock -../fs/coda/upcall.c:635:33: got struct spinlock [noderef] __rcu * -../sound/soc/sunxi/sun4i-spdif.c:534:28: warning: incorrect type in initializer (different base types) -../sound/soc/sunxi/sun4i-spdif.c:534:28: expected unsigned long long [usertype] formats -../sound/soc/sunxi/sun4i-spdif.c:534:28: got restricted snd_pcm_format_t -../fs/squashfs/inode.c: note: in included file: -../fs/squashfs/squashfs_fs.h:393:46: warning: array of flexible structures -../kernel/seccomp.c:579:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:579:27: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:579:27: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:583:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:583:29: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:583:29: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:895:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:895:9: expected struct qspinlock *lock -../kernel/seccomp.c:895:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:1396:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1396:31: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:1396:31: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:1408:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1408:33: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:1408:33: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:1894:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1894:9: expected struct lockdep_map const *lock -../kernel/seccomp.c:1894:9: got struct lockdep_map [noderef] __rcu * -../kernel/seccomp.c:1980:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1980:31: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:1980:31: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:1998:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1998:33: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:1998:33: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:2140:28: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:2140:28: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:2140:28: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:2143:38: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:2143:38: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:2143:38: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:2149:30: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:2149:30: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:2149:30: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:495:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:495:9: expected struct qspinlock *lock -../kernel/seccomp.c:495:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:602:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:602:9: expected struct qspinlock *lock -../kernel/seccomp.c:602:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:453:9: expected struct qspinlock *lock -../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:439:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:439:9: expected struct qspinlock *lock -../kernel/seccomp.c:439:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:453:9: expected struct qspinlock *lock -../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:439:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:439:9: expected struct qspinlock *lock -../kernel/seccomp.c:439:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:453:9: expected struct qspinlock *lock -../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c: note: in included file (through ../include/linux/ptrace.h, ../include/linux/audit.h): -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../drivers/watchdog/pretimeout_noop.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_noop' -../drivers/scsi/st.c: In function ‘create_one_cdev’: -../drivers/scsi/st.c:4208:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 9 and 10 [-Wformat-truncation=] - 4208 | snprintf(name, 10, "%s%s%s", rew ? "n" : "", - | ^~ -../drivers/scsi/st.c:4208:9: note: ‘snprintf’ output 1 or more bytes (assuming 33) into a destination of size 10 - 4208 | snprintf(name, 10, "%s%s%s", rew ? "n" : "", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4209 | tape->name, st_formats[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -../kernel/relay.c: In function ‘relay_create_buf_file’: -../kernel/relay.c:357:42: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 357 | snprintf(tmpname, NAME_MAX, "%s%d", chan->base_filename, cpu); - | ^ -../kernel/relay.c:357:9: note: ‘snprintf’ output between 2 and 266 bytes into a destination of size 255 - 357 | snprintf(tmpname, NAME_MAX, "%s%d", chan->base_filename, cpu); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../fs/coda/coda_linux.c:25:5: warning: symbol 'coda_fake_statfs' was not declared. Should it be static? -../net/sctp/socket.c:8505:23: warning: context imbalance in 'sctp_get_port_local' - unexpected unlock -../drivers/watchdog/pretimeout_panic.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_panic' -../drivers/input/touchscreen/egalax_ts_serial.c: In function ‘egalax_connect’: -../drivers/input/touchscreen/egalax_ts_serial.c:112:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 112 | "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/touchscreen/egalax_ts_serial.c:111:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 111 | snprintf(egalax->phys, sizeof(egalax->phys), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 112 | "%s/input0", serio->phys); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/md/raid5.c: note: in included file: -../drivers/md/raid5.h:271:14: warning: array of flexible structures -../drivers/md/raid5.c:104:9: warning: context imbalance in 'raid5_quiesce' - different lock contexts for basic block -../net/caif/cfserl.c:121:29: warning: cast to restricted __le16 -../lib/test_static_keys.c:15:19: warning: symbol 'old_true_key' was not declared. Should it be static? -../lib/test_static_keys.c:16:19: warning: symbol 'old_false_key' was not declared. Should it be static? -../lib/test_static_keys.c:19:1: warning: symbol 'true_key' was not declared. Should it be static? -../lib/test_static_keys.c:20:1: warning: symbol 'false_key' was not declared. Should it be static? -../drivers/md/raid5-cache.c: note: in included file: -../drivers/md/raid5.h:271:14: warning: array of flexible structures -../net/netfilter/nf_flow_table_ip.c: note: in included file (through ../include/linux/if_pppox.h, ../include/net/netfilter/nf_flow_table.h): -../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures -../lib/test_static_key_base.c:15:19: warning: symbol 'base_old_true_key' was not declared. Should it be static? -../lib/test_static_key_base.c:17:19: warning: symbol 'base_inv_old_true_key' was not declared. Should it be static? -../lib/test_static_key_base.c:19:19: warning: symbol 'base_old_false_key' was not declared. Should it be static? -../lib/test_static_key_base.c:21:19: warning: symbol 'base_inv_old_false_key' was not declared. Should it be static? -../lib/test_static_key_base.c:25:1: warning: symbol 'base_true_key' was not declared. Should it be static? -../lib/test_static_key_base.c:27:1: warning: symbol 'base_inv_true_key' was not declared. Should it be static? -../lib/test_static_key_base.c:29:1: warning: symbol 'base_false_key' was not declared. Should it be static? -../lib/test_static_key_base.c:31:1: warning: symbol 'base_inv_false_key' was not declared. Should it be static? -../drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature' -../drivers/input/touchscreen/fujitsu_ts.c: In function ‘fujitsu_connect’: -../drivers/input/touchscreen/fujitsu_ts.c:112:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 112 | "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/touchscreen/fujitsu_ts.c:111:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 111 | snprintf(fujitsu->phys, sizeof(fujitsu->phys), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 112 | "%s/input0", serio->phys); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/chelsio/cxgb/sge.c:1390:65: warning: cast to restricted __be16 -../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: expected unsigned short [usertype] vlan -../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: got restricted __be16 [usertype] -../sound/soc/sof/ipc4-topology.c: note: in included file: -../sound/soc/sof/ipc4-topology.h:317:54: warning: array of flexible structures -../sound/soc/sof/ipc4-topology.h:343:17: warning: array of flexible structures -../sound/soc/sof/ipc4-topology.c: note: in included file: -../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures -../sound/soc/sof/ipc4-topology.c: note: in included file (through ../include/sound/sof/control.h, ../sound/soc/sof/sof-audio.h): -../include/uapi/sound/sof/header.h:67:38: warning: array of flexible structures -../drivers/usb/mtu3/mtu3_qmu.c:81:16: warning: cast to restricted __le32 -../drivers/usb/mtu3/mtu3_qmu.c:81:16: warning: cast to restricted __le32 -../drivers/usb/mtu3/mtu3_qmu.c:92:16: warning: cast to restricted __le32 -../drivers/usb/mtu3/mtu3_qmu.c:92:16: warning: cast to restricted __le32 -../drivers/usb/mtu3/mtu3_qmu.c:100:21: warning: incorrect type in argument 3 (different base types) -../drivers/usb/mtu3/mtu3_qmu.c:100:21: expected unsigned int [usertype] data -../drivers/usb/mtu3/mtu3_qmu.c:100:21: got restricted __le32 [usertype] -../drivers/usb/mtu3/mtu3_qmu.c:112:21: warning: incorrect type in argument 3 (different base types) -../drivers/usb/mtu3/mtu3_qmu.c:112:21: expected unsigned int [usertype] data -../drivers/usb/mtu3/mtu3_qmu.c:112:21: got restricted __le32 [usertype] -../drivers/md/raid5-ppl.c: note: in included file: -../drivers/md/raid5.h:271:14: warning: array of flexible structures +../kernel/bpf/cgroup_iter.c:310:17: warning: symbol 'bpf_iter_css_new' was not declared. Should it be static? +../kernel/bpf/cgroup_iter.c:334:40: warning: symbol 'bpf_iter_css_next' was not declared. Should it be static? +../kernel/bpf/cgroup_iter.c:355:18: warning: symbol 'bpf_iter_css_destroy' was not declared. Should it be static? +../drivers/scsi/libfc/fc_exch.c:812:23: warning: context imbalance in 'fc_exch_em_alloc' - different lock contexts for basic block +../drivers/scsi/libfc/fc_exch.c:1022:29: warning: context imbalance in 'fc_exch_resp' - unexpected unlock +../drivers/scsi/libfc/fc_exch.c:2228:9: warning: context imbalance in 'fc_exch_seq_send' - unexpected unlock +../drivers/mmc/host/mmc_spi.c:748:17: warning: incorrect type in argument 1 (different base types) +../drivers/mmc/host/mmc_spi.c:748:17: expected unsigned short [usertype] *p +../drivers/mmc/host/mmc_spi.c:748:17: got restricted __be16 * +../drivers/mmc/host/mmc_spi.c:749:28: warning: restricted __be16 degrades to integer +In file included from ../drivers/scsi/libfc/fc_elsct.c:18: +../drivers/scsi/libfc/fc_encode.h: In function ‘fc_ct_ms_fill.constprop’: +../drivers/scsi/libfc/fc_encode.h:359:30: warning: ‘%s’ directive output may be truncated writing up to 64 bytes into a region of size between 62 and 126 [-Wformat-truncation=] + 359 | "%s v%s", + | ^~ + 360 | init_utsname()->sysname, + 361 | init_utsname()->release); + | ~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/scsi/libfc/fc_encode.h:357:17: note: ‘snprintf’ output between 3 and 131 bytes into a destination of size 128 + 357 | snprintf((char *)&entry->value, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 358 | FC_FDMI_HBA_ATTR_OSNAMEVERSION_LEN, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 359 | "%s v%s", + | ~~~~~~~~~ + 360 | init_utsname()->sysname, + | ~~~~~~~~~~~~~~~~~~~~~~~~ + 361 | init_utsname()->release); + | ~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/scsi/libfc/fc_elsct.c: note: in included file (through ../include/scsi/libfc.h): +../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures +../kernel/trace/bpf_trace.c:190:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:227:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:242:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:277:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:765:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:776:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:791:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:839:41: warning: incorrect type in assignment (different address spaces) +../kernel/trace/bpf_trace.c:839:41: expected void [noderef] __user *[addressable] [assigned] [usertype] sival_ptr +../kernel/trace/bpf_trace.c:839:41: got void * +../kernel/trace/bpf_trace.c:1290:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:1339:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:1363:18: warning: symbol 'bpf_key_put' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:1383:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:3488:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:3496:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:3537:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:2593:21: warning: dereference of noderef expression +../kernel/trace/bpf_trace.c:2597:66: warning: dereference of noderef expression +../kernel/trace/bpf_trace.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock +../drivers/input/misc/powermate.c:201:9: warning: context imbalance in 'powermate_config_complete' - wrong count at exit +../drivers/input/misc/powermate.c:242:9: warning: context imbalance in 'powermate_pulse_led' - wrong count at exit +../drivers/scsi/libfc/fc_lport.c: note: in included file (through ../include/scsi/libfc.h): +../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures +../drivers/scsi/libfc/fc_lport.c:962:16: error: incompatible types in comparison expression (different address spaces): +../drivers/scsi/libfc/fc_lport.c:962:16: struct fc4_prov [noderef] __rcu * +../drivers/scsi/libfc/fc_lport.c:962:16: struct fc4_prov * +../fs/netfs/fscache_cache.c:405:13: warning: context imbalance in 'fscache_caches_seq_start' - wrong count at exit +../fs/netfs/fscache_cache.c:417:13: warning: context imbalance in 'fscache_caches_seq_stop' - wrong count at exit @@ -11262,174 +12281,196 @@ -../sound/soc/sunxi/sun8i-adda-pr-regmap.c:95:16: warning: incorrect type in argument 3 (different address spaces) -../sound/soc/sunxi/sun8i-adda-pr-regmap.c:95:16: expected void *bus_context -../sound/soc/sunxi/sun8i-adda-pr-regmap.c:95:16: got void [noderef] __iomem *base -../kernel/taskstats.c:279:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/taskstats.c:279:9: expected struct spinlock [usertype] *lock -../kernel/taskstats.c:279:9: got struct spinlock [noderef] __rcu * -../kernel/taskstats.c:291:36: warning: incorrect type in argument 1 (different address spaces) -../kernel/taskstats.c:291:36: expected struct spinlock [usertype] *lock -../kernel/taskstats.c:291:36: got struct spinlock [noderef] __rcu * -../kernel/taskstats.c:578:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/taskstats.c:578:27: expected struct spinlock [usertype] *lock -../kernel/taskstats.c:578:27: got struct spinlock [noderef] __rcu * -../kernel/taskstats.c:589:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/taskstats.c:589:29: expected struct spinlock [usertype] *lock -../kernel/taskstats.c:589:29: got struct spinlock [noderef] __rcu * -../kernel/taskstats.c: note: in included file (through ../include/linux/taskstats_kern.h): -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * -../kernel/taskstats.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h, ../include/linux/taskstats_kern.h): -../include/linux/rcupdate.h:878:9: warning: context imbalance in 'fill_stats_for_tgid' - different lock contexts for basic block -../net/9p/trans_usbg.c:130:12: warning: context imbalance in 'usb9pfs_transmit' - wrong count at exit -../net/9p/trans_usbg.c:416:13: warning: context imbalance in 'usb9pfs_clear_tx' - wrong count at exit -../net/9p/trans_usbg.c:498:9: warning: context imbalance in 'p9_usbg_cancel' - wrong count at exit -../net/netfilter/nf_flow_table_offload.c:45:32: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:45:32: expected restricted __be32 [usertype] keyid -../net/netfilter/nf_flow_table_offload.c:45:32: got unsigned int -../net/netfilter/nf_flow_table_offload.c:55:44: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:55:44: expected restricted __be32 [usertype] src -../net/netfilter/nf_flow_table_offload.c:55:44: got unsigned int -../net/netfilter/nf_flow_table_offload.c:57:44: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:57:44: expected restricted __be32 [usertype] dst -../net/netfilter/nf_flow_table_offload.c:57:44: got unsigned int -../net/netfilter/nf_flow_table_offload.c:87:25: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:87:25: expected restricted __be16 [usertype] vlan_tpid -../net/netfilter/nf_flow_table_offload.c:87:25: got int -../net/netfilter/nf_flow_table_offload.c:150:32: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:150:32: expected restricted __be32 [usertype] src -../net/netfilter/nf_flow_table_offload.c:150:32: got unsigned int -../net/netfilter/nf_flow_table_offload.c:152:32: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:152:32: expected restricted __be32 [usertype] dst -../net/netfilter/nf_flow_table_offload.c:152:32: got unsigned int -../net/netfilter/nf_flow_table_offload.c:167:29: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:167:29: expected restricted __be16 [usertype] n_proto -../net/netfilter/nf_flow_table_offload.c:167:29: got int -../net/netfilter/nf_flow_table_offload.c:193:30: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:193:30: expected restricted __be16 [usertype] src -../net/netfilter/nf_flow_table_offload.c:193:30: got int -../net/netfilter/nf_flow_table_offload.c:195:30: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:195:30: expected restricted __be16 [usertype] dst -../net/netfilter/nf_flow_table_offload.c:195:30: got int -../net/netfilter/nf_flow_table_offload.c:258:30: warning: incorrect type in argument 4 (different base types) -../net/netfilter/nf_flow_table_offload.c:258:30: expected restricted __be32 const [usertype] *value -../net/netfilter/nf_flow_table_offload.c:258:30: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:258:36: warning: incorrect type in argument 5 (different base types) -../net/netfilter/nf_flow_table_offload.c:258:36: expected restricted __be32 const [usertype] *mask -../net/netfilter/nf_flow_table_offload.c:258:36: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:263:30: warning: incorrect type in argument 4 (different base types) -../net/netfilter/nf_flow_table_offload.c:263:30: expected restricted __be32 const [usertype] *value -../net/netfilter/nf_flow_table_offload.c:263:30: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:263:36: warning: incorrect type in argument 5 (different base types) -../net/netfilter/nf_flow_table_offload.c:263:36: expected restricted __be32 const [usertype] *mask -../net/netfilter/nf_flow_table_offload.c:263:36: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:316:30: warning: incorrect type in argument 4 (different base types) -../net/netfilter/nf_flow_table_offload.c:316:30: expected restricted __be32 const [usertype] *value -../net/netfilter/nf_flow_table_offload.c:316:30: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:316:36: warning: incorrect type in argument 5 (different base types) -../net/netfilter/nf_flow_table_offload.c:316:36: expected restricted __be32 const [usertype] *mask -../net/netfilter/nf_flow_table_offload.c:316:36: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:322:30: warning: incorrect type in argument 4 (different base types) -../net/netfilter/nf_flow_table_offload.c:322:30: expected restricted __be32 const [usertype] *value -../net/netfilter/nf_flow_table_offload.c:322:30: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:322:36: warning: incorrect type in argument 5 (different base types) -../net/netfilter/nf_flow_table_offload.c:322:36: expected restricted __be32 const [usertype] *mask -../net/netfilter/nf_flow_table_offload.c:322:36: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:333:20: warning: incorrect type in initializer (different base types) -../net/netfilter/nf_flow_table_offload.c:333:20: expected unsigned int [usertype] mask -../net/netfilter/nf_flow_table_offload.c:333:20: got restricted __be32 -../net/netfilter/nf_flow_table_offload.c:351:37: warning: incorrect type in argument 5 (different base types) -../net/netfilter/nf_flow_table_offload.c:351:37: expected restricted __be32 const [usertype] *mask -../net/netfilter/nf_flow_table_offload.c:351:37: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:360:20: warning: incorrect type in initializer (different base types) -../net/netfilter/nf_flow_table_offload.c:360:20: expected unsigned int [usertype] mask -../net/netfilter/nf_flow_table_offload.c:360:20: got restricted __be32 -../net/netfilter/nf_flow_table_offload.c:378:37: warning: incorrect type in argument 5 (different base types) -../net/netfilter/nf_flow_table_offload.c:378:37: expected restricted __be32 const [usertype] *mask -../net/netfilter/nf_flow_table_offload.c:378:37: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:400:20: warning: incorrect type in initializer (different base types) -../net/netfilter/nf_flow_table_offload.c:400:20: expected unsigned int [usertype] mask -../net/netfilter/nf_flow_table_offload.c:400:20: got restricted __be32 -../net/netfilter/nf_flow_table_offload.c:417:60: warning: incorrect type in argument 4 (different base types) -../net/netfilter/nf_flow_table_offload.c:417:60: expected restricted __be32 const [usertype] *mask -../net/netfilter/nf_flow_table_offload.c:417:60: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:425:20: warning: incorrect type in initializer (different base types) -../net/netfilter/nf_flow_table_offload.c:425:20: expected unsigned int [usertype] mask -../net/netfilter/nf_flow_table_offload.c:425:20: got restricted __be32 -../net/netfilter/nf_flow_table_offload.c:442:60: warning: incorrect type in argument 4 (different base types) -../net/netfilter/nf_flow_table_offload.c:442:60: expected restricted __be32 const [usertype] *mask -../net/netfilter/nf_flow_table_offload.c:442:60: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:477:22: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:477:22: expected unsigned int [assigned] [usertype] port -../net/netfilter/nf_flow_table_offload.c:477:22: got restricted __be32 [usertype] -../net/netfilter/nf_flow_table_offload.c:478:22: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:478:22: expected unsigned int [usertype] mask -../net/netfilter/nf_flow_table_offload.c:478:22: got restricted __be32 -../net/netfilter/nf_flow_table_offload.c:483:22: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:483:22: expected unsigned int [assigned] [usertype] port -../net/netfilter/nf_flow_table_offload.c:483:22: got restricted __be32 [usertype] -../net/netfilter/nf_flow_table_offload.c:484:22: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:484:22: expected unsigned int [usertype] mask -../net/netfilter/nf_flow_table_offload.c:484:22: got restricted __be32 -../net/netfilter/nf_flow_table_offload.c:491:30: warning: incorrect type in argument 4 (different base types) -../net/netfilter/nf_flow_table_offload.c:491:30: expected restricted __be32 const [usertype] *value -../net/netfilter/nf_flow_table_offload.c:491:30: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:491:37: warning: incorrect type in argument 5 (different base types) -../net/netfilter/nf_flow_table_offload.c:491:37: expected restricted __be32 const [usertype] *mask -../net/netfilter/nf_flow_table_offload.c:491:37: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:507:22: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:507:22: expected unsigned int [assigned] [usertype] port -../net/netfilter/nf_flow_table_offload.c:507:22: got restricted __be32 [usertype] -../net/netfilter/nf_flow_table_offload.c:508:22: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:508:22: expected unsigned int [usertype] mask -../net/netfilter/nf_flow_table_offload.c:508:22: got restricted __be32 -../net/netfilter/nf_flow_table_offload.c:513:22: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:513:22: expected unsigned int [assigned] [usertype] port -../net/netfilter/nf_flow_table_offload.c:513:22: got restricted __be32 [usertype] -../net/netfilter/nf_flow_table_offload.c:514:22: warning: incorrect type in assignment (different base types) -../net/netfilter/nf_flow_table_offload.c:514:22: expected unsigned int [usertype] mask -../net/netfilter/nf_flow_table_offload.c:514:22: got restricted __be32 -../net/netfilter/nf_flow_table_offload.c:521:30: warning: incorrect type in argument 4 (different base types) -../net/netfilter/nf_flow_table_offload.c:521:30: expected restricted __be32 const [usertype] *value -../net/netfilter/nf_flow_table_offload.c:521:30: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:521:37: warning: incorrect type in argument 5 (different base types) -../net/netfilter/nf_flow_table_offload.c:521:37: expected restricted __be32 const [usertype] *mask -../net/netfilter/nf_flow_table_offload.c:521:37: got unsigned int * -../net/netfilter/nf_flow_table_offload.c:846:24: warning: incorrect type in initializer (different base types) -../net/netfilter/nf_flow_table_offload.c:846:24: expected restricted __be16 [usertype] proto -../net/netfilter/nf_flow_table_offload.c:846:24: got int -../drivers/watchdog/pcwd_usb.c:586: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' -../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' -../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' -../drivers/watchdog/pcwd_usb.c:770: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' -../sound/soc/sof/ipc4-control.c: note: in included file: -../sound/soc/sof/ipc4-topology.h:343:17: warning: array of flexible structures -../sound/soc/sof/ipc4-pcm.c: note: in included file: -../sound/soc/sof/ipc4-topology.h:317:54: warning: array of flexible structures -../lib/test_printf.c:741:49: warning: cast from restricted gfp_t -../lib/test_printf.c:745:58: warning: cast from restricted gfp_t -../net/sctp/input.c:460:13: warning: context imbalance in 'sctp_err_lookup' - different lock contexts for basic block -../net/sctp/input.c:632:9: warning: context imbalance in 'sctp_v4_err' - unexpected unlock -../net/sctp/input.c:657:17: warning: context imbalance in 'sctp_udp_v4_err' - unexpected unlock -../drivers/misc/bcm-vk/bcm_vk_dev.c: In function ‘bcm_vk_probe’: -: warning: ‘_ttyVK’ directive output may be truncated writing 6 bytes into a region of size between 3 and 12 [-Wformat-truncation=] -../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:38: note: in expansion of macro ‘KBUILD_MODNAME’ - 1456 | snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id); - | ^~~~~~~~~~~~~~ -../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:9: note: ‘snprintf’ output between 15 and 24 bytes into a destination of size 20 - 1456 | snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/input/keyboard/stowaway.c: In function ‘skbd_connect’: -../drivers/input/keyboard/stowaway.c:82:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 82 | snprintf(skbd->phys, sizeof(skbd->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/keyboard/stowaway.c:82:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 82 | snprintf(skbd->phys, sizeof(skbd->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'ack' not described in 'tcp_lp_cong_avoid' -../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'acked' not described in 'tcp_lp_cong_avoid' -../net/ipv4/tcp_lp.c:272: warning: Function parameter or struct member 'sample' not described in 'tcp_lp_pkts_acked' -../kernel/latencytop.c:177: warning: Function parameter or struct member 'tsk' not described in '__account_scheduler_latency' -../kernel/latencytop.c:177: warning: Function parameter or struct member 'usecs' not described in '__account_scheduler_latency' -../kernel/latencytop.c:177: warning: Function parameter or struct member 'inter' not described in '__account_scheduler_latency' -../drivers/misc/bcm-vk/bcm_vk_dev.c: note: in included file: -../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures +../kernel/bpf/cpumask.c:49:32: warning: symbol 'bpf_cpumask_create' was not declared. Should it be static? +../kernel/bpf/cpumask.c:75:32: warning: symbol 'bpf_cpumask_acquire' was not declared. Should it be static? +../kernel/bpf/cpumask.c:89:18: warning: symbol 'bpf_cpumask_release' was not declared. Should it be static? +../kernel/bpf/cpumask.c:99:18: warning: symbol 'bpf_cpumask_release_dtor' was not declared. Should it be static? +../kernel/bpf/cpumask.c:112:17: warning: symbol 'bpf_cpumask_first' was not declared. Should it be static? +../kernel/bpf/cpumask.c:125:17: warning: symbol 'bpf_cpumask_first_zero' was not declared. Should it be static? +../kernel/bpf/cpumask.c:139:17: warning: symbol 'bpf_cpumask_first_and' was not declared. Should it be static? +../kernel/bpf/cpumask.c:150:18: warning: symbol 'bpf_cpumask_set_cpu' was not declared. Should it be static? +../kernel/bpf/cpumask.c:163:18: warning: symbol 'bpf_cpumask_clear_cpu' was not declared. Should it be static? +../kernel/bpf/cpumask.c:180:18: warning: symbol 'bpf_cpumask_test_cpu' was not declared. Should it be static? +../kernel/bpf/cpumask.c:197:18: warning: symbol 'bpf_cpumask_test_and_set_cpu' was not declared. Should it be static? +../kernel/bpf/cpumask.c:215:18: warning: symbol 'bpf_cpumask_test_and_clear_cpu' was not declared. Should it be static? +../kernel/bpf/cpumask.c:227:18: warning: symbol 'bpf_cpumask_setall' was not declared. Should it be static? +../kernel/bpf/cpumask.c:236:18: warning: symbol 'bpf_cpumask_clear' was not declared. Should it be static? +../kernel/bpf/cpumask.c:253:18: warning: symbol 'bpf_cpumask_and' was not declared. Should it be static? +../kernel/bpf/cpumask.c:268:18: warning: symbol 'bpf_cpumask_or' was not declared. Should it be static? +../kernel/bpf/cpumask.c:283:18: warning: symbol 'bpf_cpumask_xor' was not declared. Should it be static? +../kernel/bpf/cpumask.c:301:18: warning: symbol 'bpf_cpumask_equal' was not declared. Should it be static? +../kernel/bpf/cpumask.c:317:18: warning: symbol 'bpf_cpumask_intersects' was not declared. Should it be static? +../kernel/bpf/cpumask.c:333:18: warning: symbol 'bpf_cpumask_subset' was not declared. Should it be static? +../kernel/bpf/cpumask.c:348:18: warning: symbol 'bpf_cpumask_empty' was not declared. Should it be static? +../kernel/bpf/cpumask.c:363:18: warning: symbol 'bpf_cpumask_full' was not declared. Should it be static? +../kernel/bpf/cpumask.c:375:18: warning: symbol 'bpf_cpumask_copy' was not declared. Should it be static? +../kernel/bpf/cpumask.c:390:17: warning: symbol 'bpf_cpumask_any_distribute' was not declared. Should it be static? +../kernel/bpf/cpumask.c:408:17: warning: symbol 'bpf_cpumask_any_and_distribute' was not declared. Should it be static? +../kernel/bpf/cpumask.c:420:17: warning: symbol 'bpf_cpumask_weight' was not declared. Should it be static? +../drivers/usb/storage/ene_ub6250.c:2161:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:2161:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:2161:33: got int +../drivers/usb/storage/ene_ub6250.c:2090:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:2090:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:2090:33: got int +../drivers/usb/storage/ene_ub6250.c:1933:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:1933:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:1933:33: got unsigned long const [usertype] size +../drivers/usb/storage/ene_ub6250.c:498:43: warning: incorrect type in initializer (different base types) +../drivers/usb/storage/ene_ub6250.c:498:43: expected unsigned int transfer_length +../drivers/usb/storage/ene_ub6250.c:498:43: got restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:699:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:699:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:699:33: got unsigned int [usertype] blenByte +../drivers/usb/storage/ene_ub6250.c:739:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:739:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:739:33: got unsigned int [usertype] blenByte +../drivers/usb/storage/ene_ub6250.c:886:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:886:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:886:33: got int +../drivers/usb/storage/ene_ub6250.c:905:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:905:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:905:33: got int +../drivers/usb/storage/ene_ub6250.c:951:18: warning: cast to restricted __be16 +../drivers/usb/storage/ene_ub6250.c:971:34: warning: cast to restricted __be16 +../drivers/usb/storage/ene_ub6250.c:972:41: warning: cast to restricted __be16 +../drivers/usb/storage/ene_ub6250.c:973:41: warning: cast to restricted __be16 +../drivers/usb/storage/ene_ub6250.c:976:26: warning: cast to restricted __be16 +../drivers/usb/storage/ene_ub6250.c:990:31: warning: cast to restricted __be32 +../drivers/usb/storage/ene_ub6250.c:994:29: warning: cast to restricted __be32 +../drivers/usb/storage/ene_ub6250.c:1026:42: warning: cast to restricted __be16 +../drivers/usb/storage/ene_ub6250.c:1050:29: warning: cast to restricted __le16 +../drivers/usb/storage/ene_ub6250.c:1053:55: warning: cast to restricted __le16 +../drivers/usb/storage/ene_ub6250.c:1165:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:1165:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:1165:33: got int +../drivers/usb/storage/ene_ub6250.c:1198:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:1198:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:1198:33: got int +../drivers/usb/storage/ene_ub6250.c:1229:23: warning: cast to restricted __be16 +../drivers/usb/storage/ene_ub6250.c:1275:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:1275:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:1275:33: got int +../drivers/usb/storage/ene_ub6250.c:1357:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:1357:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:1357:33: got int +../drivers/usb/storage/ene_ub6250.c:1541:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:1541:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:1541:33: got int +../drivers/usb/storage/ene_ub6250.c:1660:41: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:1660:41: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:1660:41: got unsigned int [usertype] blenByte +../drivers/usb/storage/ene_ub6250.c:1704:49: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:1704:49: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:1704:49: got int +../drivers/usb/storage/ene_ub6250.c:1761:41: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:1761:41: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:1761:41: got unsigned int [usertype] blenByte +../drivers/usb/storage/ene_ub6250.c:1837:33: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/ene_ub6250.c:1837:33: expected restricted __le32 [usertype] DataTransferLength +../drivers/usb/storage/ene_ub6250.c:1837:33: got int +../drivers/usb/storage/ene_ub6250.c:1989:26: warning: cast to restricted __be16 +../drivers/usb/storage/ene_ub6250.c:1990:26: warning: cast to restricted __be16 +../kernel/bpf/bpf_struct_ops.c:539:27: warning: symbol 'bpf_struct_ops_link_lops' was not declared. Should it be static? +../drivers/firmware/broadcom/bcm47xx_nvram.c:42:18: warning: cast removes address space '__iomem' of expression +../drivers/firmware/broadcom/bcm47xx_nvram.c:53:21: warning: dereference of noderef expression +../drivers/firmware/broadcom/bcm47xx_nvram.c:41: warning: Function parameter or struct member 'nvram' not described in 'bcm47xx_nvram_is_valid' +../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'nvram_start' not described in 'bcm47xx_nvram_copy' +../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_copy' +../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' +../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_find_and_copy' +../drivers/clocksource/sh_mtu2.c: In function ‘sh_mtu2_setup’: +../drivers/clocksource/sh_mtu2.c:348:27: warning: ‘%u’ directive writing between 1 and 10 bytes into a region of size 3 [-Wformat-overflow=] + 348 | sprintf(name, "tgi%ua", index); + | ^~ +In function ‘sh_mtu2_setup_channel’, + inlined from ‘sh_mtu2_setup’ at ../drivers/clocksource/sh_mtu2.c:431:9: +../drivers/clocksource/sh_mtu2.c:348:23: note: directive argument in the range [0, 4294967294] + 348 | sprintf(name, "tgi%ua", index); + | ^~~~~~~~ +../drivers/clocksource/sh_mtu2.c:348:9: note: ‘sprintf’ output between 6 and 15 bytes into a destination of size 6 + 348 | sprintf(name, "tgi%ua", index); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../kernel/context_tracking.c:126:39: warning: incorrect type in initializer (different address spaces) +../kernel/context_tracking.c:126:39: expected void const [noderef] __percpu *__vpp_verify +../kernel/context_tracking.c:126:39: got struct context_tracking * +../kernel/context_tracking.c:165:39: warning: incorrect type in initializer (different address spaces) +../kernel/context_tracking.c:165:39: expected void const [noderef] __percpu *__vpp_verify +../kernel/context_tracking.c:165:39: got struct context_tracking * +../kernel/context_tracking.c:206:39: warning: incorrect type in initializer (different address spaces) +../kernel/context_tracking.c:206:39: expected void const [noderef] __percpu *__vpp_verify +../kernel/context_tracking.c:206:39: got struct context_tracking * +../kernel/context_tracking.c:261:39: warning: incorrect type in initializer (different address spaces) +../kernel/context_tracking.c:261:39: expected void const [noderef] __percpu *__vpp_verify +../kernel/context_tracking.c:261:39: got struct context_tracking * +../drivers/hid/bpf/hid_bpf_dispatch.c:284:18: warning: symbol 'hid_bpf_get_data' was not declared. Should it be static? +../drivers/hid/bpf/hid_bpf_dispatch.c:307:32: warning: symbol 'hid_bpf_allocate_context' was not declared. Should it be static? +../drivers/hid/bpf/hid_bpf_dispatch.c:335:1: warning: symbol 'hid_bpf_release_context' was not declared. Should it be static? +../drivers/hid/bpf/hid_bpf_dispatch.c:398:1: warning: symbol 'hid_bpf_hw_request' was not declared. Should it be static? +../drivers/hid/bpf/hid_bpf_dispatch.c:458:1: warning: symbol 'hid_bpf_hw_output_report' was not declared. Should it be static? +../drivers/hid/bpf/hid_bpf_dispatch.c:516:1: warning: symbol 'hid_bpf_try_input_report' was not declared. Should it be static? +../drivers/hid/bpf/hid_bpf_dispatch.c:541:1: warning: symbol 'hid_bpf_input_report' was not declared. Should it be static? +../kernel/iomem.c:110:22: warning: incorrect type in assignment (different address spaces) +../kernel/iomem.c:110:22: expected void *[assigned] addr +../kernel/iomem.c:110:22: got void [noderef] __iomem * +../kernel/iomem.c:113:22: warning: incorrect type in assignment (different address spaces) +../kernel/iomem.c:113:22: expected void *[assigned] addr +../kernel/iomem.c:113:22: got void [noderef] __iomem * +In file included from ../include/linux/kernel.h:31, + from ../include/linux/bcm47xx_nvram.h:10, + from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29: +../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’: +../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] + 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ + | ^~~~~~ +../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ + 473 | _p_func(_fmt, ##__VA_ARGS__); \ + | ^~~~ +../include/linux/printk.h:554:9: note: in expansion of macro ‘printk’ + 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~ +../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ + 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ + | ^~~~~~~~ +../include/linux/printk.h:554:16: note: in expansion of macro ‘KERN_WARNING’ + 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ + 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ + | ^~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’ + 92 | NVRAM_READ_VAL(u32) + | ^~~~~~~~~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’: +../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] + 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ + | ^~~~~~ +../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ + 473 | _p_func(_fmt, ##__VA_ARGS__); \ + | ^~~~ +../include/linux/printk.h:554:9: note: in expansion of macro ‘printk’ + 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~ +../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ + 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ + | ^~~~~~~~ +../include/linux/printk.h:554:16: note: in expansion of macro ‘KERN_WARNING’ + 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ + 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ + | ^~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’ + 90 | NVRAM_READ_VAL(s8) + | ^~~~~~~~~~~~~~ +../kernel/bpf/crypto.c:145:35: warning: symbol 'bpf_crypto_ctx_create' was not declared. Should it be static? +../kernel/bpf/crypto.c:242:35: warning: symbol 'bpf_crypto_ctx_acquire' was not declared. Should it be static? +../kernel/bpf/crypto.c:258:18: warning: symbol 'bpf_crypto_ctx_release' was not declared. Should it be static? +../kernel/bpf/crypto.c:313:17: warning: symbol 'bpf_crypto_decrypt' was not declared. Should it be static? +../kernel/bpf/crypto.c:334:17: warning: symbol 'bpf_crypto_encrypt' was not declared. Should it be static? +../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) +../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) +../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) +../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) +../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) +../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) +../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) +../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) +../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) @@ -11439,11 +12480,32 @@ -../drivers/input/misc/ibm-panel.c:116:9: warning: context imbalance in 'ibm_panel_i2c_slave_cb' - wrong count at exit -../drivers/usb/host/sl811-hcd.c:1785:24: warning: symbol 'sl811h_driver' was not declared. Should it be static? -../drivers/misc/bcm-vk/bcm_vk_msg.c: note: in included file: -../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures -../drivers/input/keyboard/sunkbd.c: In function ‘sunkbd_connect’: -../drivers/input/keyboard/sunkbd.c:274:57: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 274 | snprintf(sunkbd->phys, sizeof(sunkbd->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/keyboard/sunkbd.c:274:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 274 | snprintf(sunkbd->phys, sizeof(sunkbd->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/scsi/libfc/fc_fcp.c:535:29: warning: cast to restricted __le32 +../drivers/scsi/libfc/fc_fcp.c:838:26: warning: context imbalance in 'fc_fcp_recv' - unexpected unlock +../drivers/scsi/libfc/fc_fcp.c:1206:26: warning: context imbalance in 'fc_fcp_cmd_send' - unexpected unlock +../drivers/scsi/libfc/fc_fcp.c:1235:26: warning: context imbalance in 'fc_fcp_error' - unexpected unlock +../drivers/scsi/libfc/fc_fcp.c:464:32: warning: context imbalance in 'fc_lun_reset_send' - unexpected unlock +../drivers/scsi/libfc/fc_fcp.c:1392:26: warning: context imbalance in 'fc_tm_done' - unexpected unlock +../drivers/scsi/libfc/fc_fcp.c:1448:26: warning: context imbalance in 'fc_fcp_timeout' - unexpected unlock +../drivers/scsi/libfc/fc_fcp.c:1637:26: warning: context imbalance in 'fc_fcp_rec_resp' - unexpected unlock +../drivers/scsi/libfc/fc_fcp.c:1682:26: warning: context imbalance in 'fc_fcp_rec_error' - unexpected unlock +../drivers/scsi/libfc/fc_fcp.c:1790:34: warning: context imbalance in 'fc_fcp_srr_resp' - unexpected unlock +../drivers/scsi/libfc/fc_fcp.c:1834:26: warning: context imbalance in 'fc_fcp_srr_error' - unexpected unlock +../drivers/scsi/libfc/fc_fcp.c:2133:9: warning: context imbalance in 'fc_eh_abort' - unexpected unlock +../drivers/firmware/broadcom/tee_bnxt_fw.c:62: warning: Function parameter or struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' +../kernel/trace/trace_uprobe.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h, ../include/linux/bpf-cgroup.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in '__uprobe_perf_func' - unexpected unlock +../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c: In function ‘bnxt_ethtool_init’: +../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4170:32: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 27 [-Wformat-truncation=] + 4170 | "/pkg %s", buf); + | ^~ ~~~ +In function ‘bnxt_get_pkgver’, + inlined from ‘bnxt_ethtool_init’ at ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:5086:3: +../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4169:17: note: ‘snprintf’ output between 6 and 37 bytes into a destination of size 32 + 4169 | snprintf(bp->fw_ver_str + len, FW_VER_STR_LEN - len, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4170 | "/pkg %s", buf); + | ~~~~~~~~~~~~~~~ +../fs/netfs/fscache_volume.c:509:13: warning: context imbalance in 'fscache_volumes_seq_start' - wrong count at exit +../fs/netfs/fscache_volume.c:521:13: warning: context imbalance in 'fscache_volumes_seq_stop' - wrong count at exit +../drivers/scsi/fcoe/fcoe.c:1708:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/fcoe/fcoe.c:1708:20: expected unsigned int [usertype] fr_crc +../drivers/scsi/fcoe/fcoe.c:1708:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 +../drivers/scsi/fcoe/fcoe.c:1633:13: warning: cast to restricted __le32 @@ -11467,35 +12529,66 @@ -../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: expected restricted __be16 [usertype] l2t_idx -../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: got restricted __be32 [usertype] -../drivers/net/macsec.c:418:24: warning: restricted ssci_t degrades to integer -../drivers/net/macsec.c:418:22: warning: incorrect type in assignment (different base types) -../drivers/net/macsec.c:418:22: expected restricted ssci_t [usertype] ssci -../drivers/net/macsec.c:418:22: got unsigned int -../drivers/net/macsec.c:419:22: warning: restricted __be64 degrades to integer -../drivers/net/macsec.c:419:20: warning: incorrect type in assignment (different base types) -../drivers/net/macsec.c:419:20: expected restricted __be64 [usertype] pn -../drivers/net/macsec.c:419:20: got unsigned long long -../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c: In function ‘bnxt_ethtool_init’: -../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4170:32: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 27 [-Wformat-truncation=] - 4170 | "/pkg %s", buf); - | ^~ ~~~ -In function ‘bnxt_get_pkgver’, - inlined from ‘bnxt_ethtool_init’ at ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:5086:3: -../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4169:17: note: ‘snprintf’ output between 6 and 37 bytes into a destination of size 32 - 4169 | snprintf(bp->fw_ver_str + len, FW_VER_STR_LEN - len, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4170 | "/pkg %s", buf); - | ~~~~~~~~~~~~~~~ -../drivers/input/keyboard/sunkbd.c:148:66: warning: dubious: x | !y -../drivers/input/keyboard/sunkbd.c:211:66: warning: dubious: x | !y -../drivers/spi/spi-nxp-fspi.c:516:25: warning: cast from restricted __be32 -../drivers/scsi/ch.c: In function ‘ch_probe’: -../drivers/scsi/ch.c:924:29: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=] - 924 | sprintf(ch->name,"ch%d",ch->minor); - | ^~ -../drivers/scsi/ch.c:924:26: note: directive argument in the range [0, 2147483647] - 924 | sprintf(ch->name,"ch%d",ch->minor); - | ^~~~~~ -../drivers/scsi/ch.c:924:9: note: ‘sprintf’ output between 4 and 13 bytes into a destination of size 8 - 924 | sprintf(ch->name,"ch%d",ch->minor); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/usb/storage/realtek_cr.c:255:17: warning: incorrect type in assignment (different base types) +../drivers/usb/storage/realtek_cr.c:255:17: expected unsigned int residue +../drivers/usb/storage/realtek_cr.c:255:17: got restricted __le32 [usertype] Residue +../drivers/input/touchscreen/touchit213.c: In function ‘touchit213_connect’: +../drivers/input/touchscreen/touchit213.c:152:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 152 | "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/touchscreen/touchit213.c:151:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 151 | snprintf(touchit213->phys, sizeof(touchit213->phys), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 152 | "%s/input0", serio->phys); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c:10478:48: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) +../drivers/scsi/fcoe/fcoe_ctlr.c:52:37: error: invalid initializer +../drivers/scsi/fcoe/fcoe_ctlr.c:53:38: error: invalid initializer +../drivers/scsi/fcoe/fcoe_ctlr.c:54:38: error: invalid initializer +../drivers/scsi/fcoe/fcoe_ctlr.c:55:36: error: invalid initializer +../drivers/scsi/fcoe/fcoe_ctlr.c: note: in included file: +../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) +../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) +../kernel/bpf/kmem_cache_iter.c:24:17: warning: symbol 'bpf_iter_kmem_cache_new' was not declared. Should it be static? +../kernel/bpf/kmem_cache_iter.c:35:31: warning: symbol 'bpf_iter_kmem_cache_next' was not declared. Should it be static? +../kernel/bpf/kmem_cache_iter.c:80:18: warning: symbol 'bpf_iter_kmem_cache_destroy' was not declared. Should it be static? +../drivers/input/touchscreen/touchright.c: In function ‘tr_connect’: +../drivers/input/touchscreen/touchright.c:114:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 114 | snprintf(tr->phys, sizeof(tr->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/touchscreen/touchright.c:114:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 114 | snprintf(tr->phys, sizeof(tr->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing0' not described in 'mxs_i2c_dev' +../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing1' not described in 'mxs_i2c_dev' +../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing2' not described in 'mxs_i2c_dev' +../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dmach' not described in 'mxs_i2c_dev' +../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'pio_data' not described in 'mxs_i2c_dev' +../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'addr_data' not described in 'mxs_i2c_dev' +../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'sg_io' not described in 'mxs_i2c_dev' +../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dma_read' not described in 'mxs_i2c_dev' +../drivers/clocksource/timer-ixp4xx.c:244:50: warning: incorrect type in assignment (different address spaces) +../drivers/clocksource/timer-ixp4xx.c:244:50: expected void *static [toplevel] platform_data +../drivers/clocksource/timer-ixp4xx.c:244:50: got void [noderef] __iomem *base +../drivers/input/touchscreen/touchwin.c: In function ‘tw_connect’: +../drivers/input/touchscreen/touchwin.c:121:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 121 | snprintf(tw->phys, sizeof(tw->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/touchscreen/touchwin.c:121:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 121 | snprintf(tw->phys, sizeof(tw->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/mmc/host/dw_mmc.c:606:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/mmc/host/dw_mmc.c:606:29: expected void const volatile [noderef] __iomem *addr +../drivers/mmc/host/dw_mmc.c:606:29: got unsigned int * +../drivers/mmc/host/dw_mmc.c:606:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/mmc/host/dw_mmc.c:606:29: expected void const volatile [noderef] __iomem *addr +../drivers/mmc/host/dw_mmc.c:606:29: got unsigned int * +../drivers/mmc/host/dw_mmc.c:619:25: warning: restricted __le32 degrades to integer +../drivers/mmc/host/dw_mmc.c:619:25: warning: restricted __le32 degrades to integer +../drivers/mmc/host/dw_mmc.c:678:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/mmc/host/dw_mmc.c:678:29: expected void const volatile [noderef] __iomem *addr +../drivers/mmc/host/dw_mmc.c:678:29: got restricted __le32 * +../drivers/mmc/host/dw_mmc.c:678:29: warning: restricted __le32 degrades to integer +../drivers/mmc/host/dw_mmc.c:678:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/mmc/host/dw_mmc.c:678:29: expected void const volatile [noderef] __iomem *addr +../drivers/mmc/host/dw_mmc.c:678:29: got restricted __le32 * +../drivers/mmc/host/dw_mmc.c:678:29: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:589:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock +../drivers/i2c/busses/i2c-npcm7xx.c:1132:61: warning: Using plain integer as NULL pointer @@ -11529,30 +12621,0 @@ -../net/netfilter/nf_flow_table_inet.c: note: in included file (through ../include/linux/if_pppox.h, ../include/net/netfilter/nf_flow_table.h): -../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures -../drivers/watchdog/at91rm9200_wdt.c:217:27: warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) -../drivers/watchdog/at91rm9200_wdt.c:217:27: expected long ( *write )( ... ) -../drivers/watchdog/at91rm9200_wdt.c:217:27: got long ( * )( ... ) -../drivers/rtc/rtc-ds2404.c:172:20: warning: incorrect type in initializer (different base types) -../drivers/rtc/rtc-ds2404.c:172:20: expected unsigned int [usertype] time -../drivers/rtc/rtc-ds2404.c:172:20: got restricted __le32 [usertype] -../drivers/net/amt.c: note: in included file (through ../include/linux/igmp.h): -../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures -../drivers/net/amt.c: note: in included file: -../include/net/mld.h:32:43: warning: array of flexible structures -../drivers/power/supply/sbs-battery.c: In function ‘sbs_get_property’: -../drivers/power/supply/sbs-battery.c:833:30: warning: ‘%04x’ directive writing between 4 and 8 bytes into a region of size 5 [-Wformat-overflow=] - 833 | sprintf(sbs_serial, "%04x", ret); - | ^~~~ -In function ‘sbs_get_battery_serial_number’, - inlined from ‘sbs_get_property’ at ../drivers/power/supply/sbs-battery.c:964:9: -../drivers/power/supply/sbs-battery.c:833:29: note: directive argument in the range [0, 2147483647] - 833 | sprintf(sbs_serial, "%04x", ret); - | ^~~~~~ -../drivers/power/supply/sbs-battery.c:833:9: note: ‘sprintf’ output between 5 and 9 bytes into a destination of size 5 - 833 | sprintf(sbs_serial, "%04x", ret); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/caif/caif_usb.c:110:32: warning: restricted __be16 degrades to integer -../net/caif/caif_usb.c:111:33: warning: restricted __be16 degrades to integer -../lib/test_xarray.c:368:17: error: incompatible types in comparison expression (different base types): -../lib/test_xarray.c:368:17: void [noderef] __rcu * -../lib/test_xarray.c:368:17: struct xa_node * -../lib/test_xarray.c:978:9: warning: Using plain integer as NULL pointer @@ -11567,142 +12630,305 @@ -../drivers/input/misc/iqs626a.c: In function ‘iqs626_parse_trackpad’: -../drivers/input/misc/iqs626a.c:774:61: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] - 774 | snprintf(tc_name, sizeof(tc_name), "channel-%d", i); - | ^~ -../drivers/input/misc/iqs626a.c:774:52: note: directive argument in the range [0, 2147483646] - 774 | snprintf(tc_name, sizeof(tc_name), "channel-%d", i); - | ^~~~~~~~~~~~ -../drivers/input/misc/iqs626a.c:774:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10 - 774 | snprintf(tc_name, sizeof(tc_name), "channel-%d", i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/misc/bcm-vk/bcm_vk_tty.c: note: in included file: -../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures -../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:1094:43: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:1094:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash -../kernel/trace/ftrace.c:1094:43: got struct ftrace_hash * -../kernel/trace/ftrace.c:1095:43: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:1095:43: expected struct ftrace_hash [noderef] __rcu *filter_hash -../kernel/trace/ftrace.c:1095:43: got struct ftrace_hash * -../kernel/trace/ftrace.c:1318:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:1318:40: expected struct ftrace_hash *hash -../kernel/trace/ftrace.c:1318:40: got struct ftrace_hash [noderef] __rcu *filter_hash -../kernel/trace/ftrace.c:1319:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:1319:40: expected struct ftrace_hash *hash -../kernel/trace/ftrace.c:1319:40: got struct ftrace_hash [noderef] __rcu *notrace_hash -../kernel/trace/ftrace.c:2121:54: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:2121:54: expected struct ftrace_hash *old_hash -../kernel/trace/ftrace.c:2121:54: got struct ftrace_hash [noderef] __rcu *filter_hash -../kernel/trace/ftrace.c:1523:9: error: incompatible types in comparison expression (different address spaces): -../kernel/trace/ftrace.c:1523:9: struct ftrace_hash [noderef] __rcu * -../kernel/trace/ftrace.c:1523:9: struct ftrace_hash * -../kernel/trace/ftrace.c:1539:39: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:1540:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:1541:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:1542:42: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:1715:18: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:1716:43: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:1777:14: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:1778:22: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:2099:50: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:2110:50: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:2593:53: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:2604:36: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:3326:63: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:3351:88: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:3359:77: warning: incorrect type in argument 3 (different address spaces) -../kernel/trace/ftrace.c:3426:51: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:3427:66: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:3433:52: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:3434:66: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:3473:45: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3475:46: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3477:48: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3479:49: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3484:58: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:3485:59: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:3492:34: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3493:35: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3495:45: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3496:46: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3501:53: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3502:54: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3521:45: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:3522:48: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:3527:83: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:3530:66: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:3537:45: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:3538:48: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:3549:67: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:3550:55: warning: incorrect type in argument 3 (different address spaces) -../kernel/trace/ftrace.c:3609:48: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:3610:48: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:3611:45: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3612:46: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3666:27: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3669:27: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3909:14: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3926:22: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:4574:22: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:4577:22: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5005:27: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5007:27: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5382:19: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5526:19: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5532:34: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5807:27: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5809:27: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5882:50: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:5884:51: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:5933:14: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5982:19: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:6024:50: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:6076:14: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:6080:52: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:6375:35: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:6377:43: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:6438:35: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:6446:35: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:6514:47: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:6515:55: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:7185:46: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:7186:47: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:7190:44: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:7208:18: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:7208:66: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:7260:59: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:7261:59: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:7641:62: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:7642:62: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:7686:36: error: incompatible types in comparison expression (different address spaces): -../kernel/trace/ftrace.c:7686:36: struct ftrace_ops [noderef] __rcu * -../kernel/trace/ftrace.c:7686:36: struct ftrace_ops * -../kernel/trace/ftrace.c:8463:14: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:8463:14: expected struct ftrace_hash *hash -../kernel/trace/ftrace.c:8463:14: got struct ftrace_hash [noderef] __rcu *filter_hash -../kernel/trace/ftrace.c:8512:14: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:8512:14: expected struct ftrace_hash *hash -../kernel/trace/ftrace.c:8512: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: dereference of noderef expression -../kernel/trace/ftrace.c:231:20: warning: dereference of noderef expression -../kernel/trace/ftrace.c:3321:52: warning: dereference of noderef expression -../kernel/trace/ftrace.c:3350:54: warning: dereference of noderef expression -../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression -../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression -../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression -../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression -../kernel/trace/ftrace.c:3525:29: warning: dereference of noderef expression -../kernel/trace/ftrace.c:3525:29: warning: too many warnings -../drivers/input/keyboard/tegra-kbc.c:250:9: warning: context imbalance in 'tegra_kbc_keypress_timer' - wrong count at exit -../drivers/input/keyboard/tegra-kbc.c:300:9: warning: context imbalance in 'tegra_kbc_isr' - wrong count at exit +../drivers/input/touchscreen/tsc40.c: In function ‘tsc_connect’: +../drivers/input/touchscreen/tsc40.c:95:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 95 | snprintf(ptsc->phys, sizeof(ptsc->phys), "%s/input0", serio->phys); + | ^~~~~~~ +../drivers/input/touchscreen/tsc40.c:95:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 + 95 | snprintf(ptsc->phys, sizeof(ptsc->phys), "%s/input0", serio->phys); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/rtc/rtc-mxc_v2.c:114:12: warning: context imbalance in 'mxc_rtc_lock' - different lock contexts for basic block +../drivers/rtc/rtc-mxc_v2.c:127:12: warning: context imbalance in 'mxc_rtc_unlock' - unexpected unlock +../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock +../drivers/input/touchscreen/tsc200x-core.c:195:13: warning: context imbalance in 'tsc200x_penup_timer' - wrong count at exit +../drivers/usb/atm/ueagle-atm.c:2059:9: warning: restricted __be16 degrades to integer +../drivers/usb/atm/ueagle-atm.c:2059:9: warning: restricted __be16 degrades to integer +../drivers/scsi/fnic/fnic_fcs.c:26:37: error: invalid initializer +../drivers/scsi/fnic/fnic_fcs.c: note: in included file: +../drivers/scsi/fnic/cq_enet_desc.h:130:39: warning: restricted __le16 degrades to integer +../drivers/scsi/fnic/fnic_fcs.c: note: in included file: +../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) +../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) +../drivers/scsi/fnic/fnic_fcs.c:1322:6: warning: context imbalance in 'fnic_handle_fip_timer' - different lock contexts for basic block +../drivers/rtc/rtc-omap.c:412: warning: Function parameter or struct member 'dev' not described in 'omap_rtc_power_off_program' +../drivers/net/ethernet/chelsio/cxgb/sge.c:1390:65: warning: cast to restricted __be16 +../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: expected unsigned short [usertype] vlan +../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: got restricted __be16 [usertype] +../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: warning: incorrect type in assignment (different address spaces) +../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: expected void [noderef] __iomem *vslbase +../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: got void * +../drivers/scsi/fnic/fnic_scsi.c:602:39: warning: context imbalance in 'fnic_queuecommand' - unexpected unlock +../drivers/net/ethernet/cisco/enic/enic_pp.c:147:45: warning: dubious: x | !y +../drivers/net/ethernet/cisco/enic/enic_pp.c:148:52: warning: dubious: x | !y +../drivers/net/ethernet/cisco/enic/enic_pp.c:149:73: warning: dubious: x | !y +../net/netfilter/xt_hashlimit.c:198:27: warning: context imbalance in 'dsthash_find' - different lock contexts for basic block +../net/netfilter/xt_hashlimit.c:216:27: warning: context imbalance in 'dsthash_alloc_init' - different lock contexts for basic block +../net/netfilter/xt_hashlimit.c:787:20: warning: context imbalance in 'hashlimit_mt_common' - unexpected unlock +../drivers/regulator/vctrl-regulator.c: note: in included file: +../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer +../drivers/input/misc/ideapad_slidebar.c:96:11: warning: context imbalance in 'slidebar_pos_get' - wrong count at exit +../drivers/input/misc/ideapad_slidebar.c:105:11: warning: context imbalance in 'slidebar_mode_get' - wrong count at exit +../drivers/input/misc/ideapad_slidebar.c:114:13: warning: context imbalance in 'slidebar_mode_set' - wrong count at exit +../drivers/mmc/host/vub300.c:2229:29: warning: restricted __le16 degrades to integer +../drivers/mmc/host/ushc.c:137:22: warning: cast to restricted __le32 +../drivers/mmc/host/ushc.c:277:28: warning: incorrect type in assignment (different base types) +../drivers/mmc/host/ushc.c:277:28: expected unsigned char [usertype] cmd_idx +../drivers/mmc/host/ushc.c:277:28: got restricted __le16 [usertype] +../net/qrtr/af_qrtr.c:181:27: error: incompatible types in comparison expression (different base types): +../net/qrtr/af_qrtr.c:181:27: void [noderef] __rcu * +../net/qrtr/af_qrtr.c:181:27: struct qrtr_node * +../net/qrtr/af_qrtr.c:368:25: warning: incorrect type in assignment (different base types) +../net/qrtr/af_qrtr.c:639:27: error: incompatible types in comparison expression (different base types): +../net/qrtr/af_qrtr.c:639:27: void [noderef] __rcu * +../net/qrtr/af_qrtr.c:639:27: struct qrtr_node * +../drivers/mailbox/pcc.c:295:27: warning: incorrect type in argument 1 (different base types) +../drivers/mailbox/pcc.c:295:27: expected restricted __le32 const [usertype] *p +../drivers/mailbox/pcc.c:295:27: got unsigned int * +../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: expected unsigned int [usertype] length +../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: got restricted __be32 [usertype] +../drivers/net/ethernet/cisco/enic/vnic_vic.c:43:13: warning: cast to restricted __be32 +../drivers/net/ethernet/cisco/enic/vnic_vic.c:48:17: warning: cast to restricted __be32 +../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: expected unsigned short [usertype] type +../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: got restricted __be16 [usertype] +../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: expected unsigned short [usertype] length +../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: got restricted __be16 [usertype] +../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:24: warning: cast to restricted __be32 +../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: expected unsigned int [usertype] num_tlvs +../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: got restricted __be32 [usertype] +../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:22: warning: cast to restricted __be32 +../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:20: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:20: expected unsigned int [usertype] length +../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:20: got restricted __be32 [usertype] +../drivers/net/ethernet/cisco/enic/vnic_vic.c:64:22: warning: cast to restricted __be32 +../drivers/md/dm-era-target.c:668:9: error: incompatible types in comparison expression (different address spaces): +../drivers/md/dm-era-target.c:668:9: struct writeset [noderef] __rcu * +../drivers/md/dm-era-target.c:668:9: struct writeset * +../drivers/md/dm-era-target.c:976:14: error: incompatible types in comparison expression (different address spaces): +../drivers/md/dm-era-target.c:976:14: struct writeset [noderef] __rcu * +../drivers/md/dm-era-target.c:976:14: struct writeset * +../drivers/platform/x86/dell/dcdbas.c:104: warning: Function parameter or struct member 'size' not described in 'smi_data_buf_realloc' +../drivers/platform/x86/dell/dcdbas.c:285: warning: Function parameter or struct member 'smi_cmd' not described in 'dcdbas_smi_request' +../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'dev' not described in 'smi_request_store' +../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'attr' not described in 'smi_request_store' +../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'buf' not described in 'smi_request_store' +../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'count' not described in 'smi_request_store' +../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'nb' not described in 'dcdbas_reboot_notify' +../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'code' not described in 'dcdbas_reboot_notify' +../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'unused' not described in 'dcdbas_reboot_notify' +../drivers/firmware/imx/sm-misc.c:15:23: warning: symbol 'scmi_imx_misc_ctrl_nb' was not declared. Should it be static? +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: expected restricted __be32 [usertype] ip4src +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: got unsigned int [usertype] +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: expected restricted __be32 [usertype] ip4dst +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: got unsigned int [usertype] +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: expected restricted __be16 [usertype] psrc +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: got unsigned short [usertype] +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: expected restricted __be16 [usertype] pdst +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: got unsigned short [usertype] +../drivers/scsi/fnic/vnic_dev.c:324:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/fnic/vnic_dev.c:324:32: expected void const [noderef] __iomem * +../drivers/scsi/fnic/vnic_dev.c:324:32: got unsigned int * +../drivers/scsi/fnic/vnic_dev.c:325:37: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/fnic/vnic_dev.c:325:37: expected void const [noderef] __iomem * +../drivers/scsi/fnic/vnic_dev.c:325:37: got unsigned int * +../drivers/scsi/fnic/vnic_dev.c:365:36: warning: incorrect type in argument 2 (different address spaces) +../drivers/scsi/fnic/vnic_dev.c:365:36: expected void [noderef] __iomem * +../drivers/scsi/fnic/vnic_dev.c:365:36: got unsigned int * +../drivers/scsi/fnic/vnic_dev.c:462:32: warning: incorrect type in assignment (different address spaces) +../drivers/scsi/fnic/vnic_dev.c:462:32: expected struct vnic_wq_ctrl *wq_ctrl +../drivers/scsi/fnic/vnic_dev.c:462:32: got struct vnic_wq_ctrl [noderef] __iomem *ctrl +../drivers/scsi/fnic/vnic_dev.c:937:11: warning: incorrect type in assignment (different address spaces) +../drivers/scsi/fnic/vnic_dev.c:937:11: expected void *p +../drivers/scsi/fnic/vnic_dev.c:937:11: got void [noderef] __iomem * +../drivers/firmware/efi/esrt.c:128:1: warning: cast to restricted __le32 +../drivers/firmware/efi/esrt.c:129:1: warning: cast to restricted __le32 +../drivers/firmware/efi/esrt.c:130:1: warning: cast to restricted __le32 +../drivers/firmware/efi/esrt.c:131:1: warning: cast to restricted __le32 +../drivers/firmware/efi/esrt.c:132:1: warning: cast to restricted __le32 +../drivers/firmware/efi/esrt.c:133:1: warning: cast to restricted __le32 +../drivers/firmware/efi/esrt.c:201:1: warning: cast to restricted __le32 +../drivers/firmware/efi/esrt.c:202:1: warning: cast to restricted __le32 +../drivers/firmware/efi/esrt.c:203:1: warning: cast to restricted __le64 +../drivers/firmware/efi/esrt.c:341:25: warning: cast to restricted __le32 +../drivers/clk/clk-cdce925.c: In function ‘cdce925_probe’: +../drivers/clk/clk-cdce925.c:692:41: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 3 [-Wformat-overflow=] + 692 | sprintf(child_name, "PLL%d", i+1); + | ^~ +../drivers/clk/clk-cdce925.c:692:37: note: directive argument in the range [-2147483640, 2147483647] + 692 | sprintf(child_name, "PLL%d", i+1); + | ^~~~~~~ +../drivers/clk/clk-cdce925.c:692:17: note: ‘sprintf’ output between 5 and 15 bytes into a destination of size 6 + 692 | sprintf(child_name, "PLL%d", i+1); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/firmware/qcom/qcom_tzmem.c:442:13: warning: context imbalance in 'qcom_tzmem_to_phys' - wrong count at exit +../drivers/platform/x86/dell/dell_rbu.c:112:20: warning: context imbalance in 'create_packet' - unexpected unlock +../drivers/gpu/drm/drm_gpuvm.c:788:9: warning: context imbalance in 'cond_spin_lock' - wrong count at exit +../drivers/gpu/drm/drm_gpuvm.c:796:28: warning: context imbalance in 'cond_spin_unlock' - unexpected unlock +../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: expected restricted __be16 [usertype] l2t_idx +../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: got restricted __be32 [usertype] +../drivers/clk/clk-ep93xx.c:126:12: warning: context imbalance in 'ep93xx_clk_enable' - wrong count at exit +../drivers/clk/clk-ep93xx.c:142:13: warning: context imbalance in 'ep93xx_clk_disable' - wrong count at exit +../drivers/clk/clk-ep93xx.c:205:12: warning: context imbalance in 'ep93xx_mux_set_parent_lock' - different lock contexts for basic block +../lib/overflow_kunit.c:487:9: warning: cast truncates bits from constant value (12c becomes 2c) +../lib/overflow_kunit.c:489:9: warning: cast truncates bits from constant value (1112c becomes 112c) +../lib/overflow_kunit.c:491:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) +../lib/overflow_kunit.c:492:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) +../lib/overflow_kunit.c:509:9: warning: cast truncates bits from constant value (12c becomes 2c) +../lib/overflow_kunit.c:511:9: warning: cast truncates bits from constant value (1112c becomes 112c) +../lib/overflow_kunit.c:513:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) +../lib/overflow_kunit.c:514:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) +../lib/overflow_kunit.c:526:9: warning: cast truncates bits from constant value (100 becomes 0) +../lib/overflow_kunit.c:528:9: warning: cast truncates bits from constant value (10000 becomes 0) +../lib/overflow_kunit.c:530:9: warning: cast truncates bits from constant value (100000000 becomes 0) +../lib/overflow_kunit.c:531:9: warning: cast truncates bits from constant value (100000000 becomes 0) +../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1057:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1057:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1058:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1058:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1059:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1059:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1060:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1060:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1062:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1062:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1063:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1063:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1155:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1155:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1155:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) +../lib/overflow_kunit.c:1156:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1156:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../lib/overflow_kunit.c:1156:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../drivers/usb/misc/usb3503.c:231:44: warning: cast to restricted __be32 +../drivers/firmware/efi/apple-properties.c:46:37: warning: array of flexible structures +../drivers/clocksource/timer-rtl-otto.c:216:16: warning: symbol 'rttm_cs' was not declared. Should it be static? +../drivers/firmware/efi/embedded-firmware.c:18:1: warning: symbol 'efi_embedded_fw_list' was not declared. Should it be static? +../drivers/firmware/efi/embedded-firmware.c:20:6: warning: symbol 'efi_embedded_fw_checked' was not declared. Should it be static? +../lib/stackinit_kunit.c:348:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:348:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:348:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:355:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:355:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:355:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:358:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:358:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:358:1: warning: Using plain integer as NULL pointer +../lib/stackinit_kunit.c:360:1: warning: Using plain integer as NULL pointer +In file included from ../include/asm-generic/bug.h:22, + from ../arch/x86/include/asm/bug.h:99, + from ../include/linux/bug.h:5, + from ../arch/x86/include/asm/paravirt.h:19, + from ../arch/x86/include/asm/irqflags.h:80, + from ../include/linux/irqflags.h:18, + from ../include/linux/spinlock.h:59, + from ../include/linux/mmzone.h:8, + from ../include/linux/gfp.h:7, + from ../include/linux/slab.h:16, + from ../include/linux/resource_ext.h:11, + from ../include/linux/acpi.h:13, + from ../drivers/platform/x86/dell/dell-uart-backlight.c:11: +../drivers/platform/x86/dell/../serdev_helpers.h: In function ‘get_serdev_controller.constprop’: +../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] + 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ + | ^~~~~~ +../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ + 473 | _p_func(_fmt, ##__VA_ARGS__); \ + | ^~~~ +../include/linux/printk.h:544:9: note: in expansion of macro ‘printk’ + 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~ +../include/linux/kern_levels.h:11:25: note: in expansion of macro ‘KERN_SOH’ + 11 | #define KERN_ERR KERN_SOH "3" /* error conditions */ + | ^~~~~~~~ +../include/linux/printk.h:544:16: note: in expansion of macro ‘KERN_ERR’ + 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~~~ +../drivers/platform/x86/dell/../serdev_helpers.h:45:17: note: in expansion of macro ‘pr_err’ + 45 | pr_err("error could not get %s/%s serial-ctrl physical node\n", + | ^~~~~~ +../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] + 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ + | ^~~~~~ +../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ + 473 | _p_func(_fmt, ##__VA_ARGS__); \ + | ^~~~ +../include/linux/printk.h:544:9: note: in expansion of macro ‘printk’ + 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~ +../include/linux/kern_levels.h:11:25: note: in expansion of macro ‘KERN_SOH’ + 11 | #define KERN_ERR KERN_SOH "3" /* error conditions */ + | ^~~~~~~~ +../include/linux/printk.h:544:16: note: in expansion of macro ‘KERN_ERR’ + 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~~~ +../drivers/platform/x86/dell/../serdev_helpers.h:37:17: note: in expansion of macro ‘pr_err’ + 37 | pr_err("error could not get %s/%s serial-ctrl adev\n", + | ^~~~~~ @@ -11713,80 +12939,167 @@ -../kernel/trace/ring_buffer.c:5686:9: warning: context imbalance in 'ring_buffer_peek' - different lock contexts for basic block -../kernel/trace/ring_buffer.c:5772:9: warning: context imbalance in 'ring_buffer_consume' - different lock contexts for basic block -../kernel/trace/ring_buffer.c:6188:17: warning: context imbalance in 'ring_buffer_empty' - different lock contexts for basic block -../kernel/trace/ring_buffer.c:6218:9: warning: context imbalance in 'ring_buffer_empty_cpu' - different lock contexts for basic block -../drivers/spi/spi-ti-qspi.c:266:38: warning: incorrect type in assignment (different base types) -../drivers/spi/spi-ti-qspi.c:266:38: expected unsigned int [usertype] data -../drivers/spi/spi-ti-qspi.c:266:38: got restricted __be32 [usertype] -../drivers/spi/spi-ti-qspi.c:269:38: warning: incorrect type in assignment (different base types) -../drivers/spi/spi-ti-qspi.c:269:38: expected unsigned int [usertype] data -../drivers/spi/spi-ti-qspi.c:269:38: got restricted __be32 [usertype] -../drivers/spi/spi-ti-qspi.c:272:38: warning: incorrect type in assignment (different base types) -../drivers/spi/spi-ti-qspi.c:272:38: expected unsigned int [usertype] data -../drivers/spi/spi-ti-qspi.c:272:38: got restricted __be32 [usertype] -../drivers/spi/spi-ti-qspi.c:275:38: warning: incorrect type in assignment (different base types) -../drivers/spi/spi-ti-qspi.c:275:38: expected unsigned int [usertype] data -../drivers/spi/spi-ti-qspi.c:275:38: got restricted __be32 [usertype] -../drivers/spi/spi-ti-qspi.c:376:42: warning: cast to restricted __be32 -../drivers/spi/spi-ti-qspi.c:378:42: warning: cast to restricted __be32 -../drivers/spi/spi-ti-qspi.c:380:42: warning: cast to restricted __be32 -../drivers/spi/spi-ti-qspi.c:382:42: warning: cast to restricted __be32 -../drivers/scsi/scsi_debug.c:4002:9: warning: context imbalance in 'resp_read_dt0' - different lock contexts for basic block -../drivers/scsi/scsi_debug.c:4261:17: warning: context imbalance in 'resp_write_dt0' - different lock contexts for basic block -../drivers/scsi/scsi_debug.c:4568:9: warning: context imbalance in 'resp_write_same' - different lock contexts for basic block -../drivers/spi/spi-orion.c:451:24: warning: incorrect type in argument 1 (different base types) -../drivers/spi/spi-orion.c:451:24: expected unsigned int val -../drivers/spi/spi-orion.c:451:24: got restricted __le16 [usertype] -../drivers/spi/spi-orion.c:461:17: warning: cast to restricted __le16 -../drivers/input/keyboard/xtkbd.c: In function ‘xtkbd_connect’: -../drivers/input/keyboard/xtkbd.c:80:55: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 80 | snprintf(xtkbd->phys, sizeof(xtkbd->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/keyboard/xtkbd.c:80:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 80 | snprintf(xtkbd->phys, sizeof(xtkbd->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../kernel/trace/trace.c:5808:1: warning: trying to concatenate 12619-character string (8191 bytes max) -../kernel/trace/trace.c:456:28: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/trace.c:456:28: expected struct trace_export **list -../kernel/trace/trace.c:456:28: got struct trace_export [noderef] __rcu ** -../kernel/trace/trace.c:470:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/trace.c:470:33: expected struct trace_export **list -../kernel/trace/trace.c:470:33: got struct trace_export [noderef] __rcu ** -../kernel/trace/trace.c:2788:38: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/trace.c:2788:38: expected struct event_filter *filter -../kernel/trace/trace.c:2788:38: got struct event_filter [noderef] __rcu *filter -../kernel/trace/trace.c:410:9: error: incompatible types in comparison expression (different address spaces): -../kernel/trace/trace.c:410:9: struct trace_export [noderef] __rcu * -../kernel/trace/trace.c:410:9: struct trace_export * -../kernel/trace/trace.c:425:9: error: incompatible types in comparison expression (different address spaces): -../kernel/trace/trace.c:425:9: struct trace_export [noderef] __rcu * -../kernel/trace/trace.c:425:9: struct trace_export * -../drivers/spi/spi-pci1xxxx.c:370:22: warning: incorrect type in assignment (different address spaces) -../drivers/spi/spi-pci1xxxx.c:370:22: expected void *base -../drivers/spi/spi-pci1xxxx.c:370:22: got void [noderef] __iomem * -../drivers/spi/spi-pci1xxxx.c:372:22: warning: incorrect type in assignment (different address spaces) -../drivers/spi/spi-pci1xxxx.c:372:22: expected void *base -../drivers/spi/spi-pci1xxxx.c:372:22: got void [noderef] __iomem * -../drivers/spi/spi-pci1xxxx.c:374:34: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-pci1xxxx.c:374:34: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-pci1xxxx.c:374:34: got void * -../drivers/spi/spi-pci1xxxx.c:375:26: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-pci1xxxx.c:375:26: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-pci1xxxx.c:375:26: got void * -../drivers/spi/spi-pci1xxxx.c:376:46: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-pci1xxxx.c:376:46: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-pci1xxxx.c:376:46: got void * -../drivers/spi/spi-pci1xxxx.c:377:46: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-pci1xxxx.c:377:46: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-pci1xxxx.c:377:46: got void * -../drivers/spi/spi-pci1xxxx.c:379:21: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-pci1xxxx.c:379:21: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-pci1xxxx.c:379:21: got void * -../drivers/spi/spi-pci1xxxx.c:381:21: warning: incorrect type in argument 2 (different address spaces) -../drivers/spi/spi-pci1xxxx.c:381:21: expected void volatile [noderef] __iomem *addr -../drivers/spi/spi-pci1xxxx.c:381:21: got void * -../drivers/acpi/acpi_extlog.c:85:54: warning: cast removes address space '__iomem' of expression -../drivers/acpi/acpi_extlog.c:254:20: warning: cast removes address space '__iomem' of expression -../drivers/acpi/acpi_extlog.c:271:34: warning: cast removes address space '__iomem' of expression -../drivers/acpi/acpi_extlog.c:291:11: warning: cast removes address space '__iomem' of expression -../drivers/acpi/acpi_extlog.c:312:19: warning: cast removes address space '__iomem' of expression -../fs/bfs/inode.c:411:36: warning: cast to restricted __le32 +../drivers/platform/x86/dell/dell-uart-backlight.c:327:29: warning: symbol 'dell_uart_bl_serdev_driver' was not declared. Should it be static? +../drivers/platform/goldfish/goldfish_pipe.c:499:24: warning: incorrect type in return expression (different base types) +../drivers/platform/goldfish/goldfish_pipe.c:499:24: expected restricted __poll_t +../drivers/platform/goldfish/goldfish_pipe.c:499:24: got int +../fs/jbd2/journal.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/jbd2.h): +../include/trace/events/jbd2.h:356:1: warning: cast to restricted blk_opf_t +../include/trace/events/jbd2.h:356:1: warning: restricted blk_opf_t degrades to integer +../include/trace/events/jbd2.h:356:1: warning: restricted blk_opf_t degrades to integer +../drivers/mailbox/bcm-pdc-mailbox.c:788:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:788:42: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:788:42: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:789:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:789:42: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:789:42: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1292:23: warning: cast removes address space '__iomem' of expression +../drivers/mailbox/bcm-pdc-mailbox.c:1294:16: warning: cast removes address space '__iomem' of expression +../drivers/mailbox/bcm-pdc-mailbox.c:1297:16: warning: cast removes address space '__iomem' of expression +../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: warning: incorrect type in argument 2 (different address spaces) +../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: expected void [noderef] __iomem * +../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: got unsigned int * +../drivers/mailbox/bcm-pdc-mailbox.c:554:22: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:554:22: expected unsigned int [usertype] addrlow +../drivers/mailbox/bcm-pdc-mailbox.c:554:22: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:555:23: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:555:23: expected unsigned int [usertype] addrhigh +../drivers/mailbox/bcm-pdc-mailbox.c:555:23: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:556:20: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:556:20: expected unsigned int [usertype] ctrl1 +../drivers/mailbox/bcm-pdc-mailbox.c:556:20: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:557:20: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:557:20: expected unsigned int [usertype] ctrl2 +../drivers/mailbox/bcm-pdc-mailbox.c:557:20: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:554:22: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:554:22: expected unsigned int [usertype] addrlow +../drivers/mailbox/bcm-pdc-mailbox.c:554:22: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:555:23: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:555:23: expected unsigned int [usertype] addrhigh +../drivers/mailbox/bcm-pdc-mailbox.c:555:23: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:556:20: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:556:20: expected unsigned int [usertype] ctrl1 +../drivers/mailbox/bcm-pdc-mailbox.c:556:20: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:557:20: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:557:20: expected unsigned int [usertype] ctrl2 +../drivers/mailbox/bcm-pdc-mailbox.c:557:20: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow +../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh +../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 +../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 +../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow +../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh +../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 +../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 +../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow +../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh +../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 +../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] +../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) +../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 +../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] +../drivers/input/touchscreen/raspberrypi-ts.c:117:45: warning: incorrect type in argument 3 (different address spaces) +../drivers/input/touchscreen/raspberrypi-ts.c:117:45: expected void *cpu_addr +../drivers/input/touchscreen/raspberrypi-ts.c:117:45: got void [noderef] __iomem *fw_regs_va +../drivers/input/touchscreen/raspberrypi-ts.c:145:24: warning: incorrect type in assignment (different address spaces) +../drivers/input/touchscreen/raspberrypi-ts.c:145:24: expected void [noderef] __iomem *fw_regs_va +../drivers/input/touchscreen/raspberrypi-ts.c:145:24: got void * +../drivers/firmware/efi/cper-x86.c: In function ‘cper_print_proc_ia’: +../drivers/firmware/efi/cper-x86.c:295:72: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 295 | snprintf(infopfx, sizeof(infopfx), "%s ", + | ^ +../drivers/firmware/efi/cper-x86.c:295:33: note: ‘snprintf’ output between 2 and 65 bytes into a destination of size 64 + 295 | snprintf(infopfx, sizeof(infopfx), "%s ", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 296 | newpfx); + | ~~~~~~~ +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: expected unsigned int [usertype] vld_tid +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: got restricted __be32 [usertype] +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: expected unsigned int [usertype] pgsz_tag_clr +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: got restricted __be32 [usertype] +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: expected unsigned int [usertype] max_offset +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: got restricted __be32 [usertype] +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: expected unsigned int [usertype] page_offset +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: got restricted __be32 [usertype] @@ -11863,28 +13176 @@ -../kernel/bpf/core.c:243:49: error: arithmetics on pointers to functions -../kernel/bpf/core.c:2891:29: warning: symbol 'bpf_seq_printf_btf_proto' was not declared. Should it be static? -../kernel/bpf/core.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/xdp.h, ../include/linux/bpf_trace.h): -../include/trace/events/xdp.h:321:1: warning: Using plain integer as NULL pointer -../include/trace/events/xdp.h:348:1: warning: Using plain integer as NULL pointer -../include/trace/events/xdp.h:382:1: warning: Using plain integer as NULL pointer -../kernel/bpf/core.c: note: in included file (through ../include/linux/rbtree_latch.h, ../include/linux/bpf.h, ../include/linux/filter.h): -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * -../drivers/input/misc/kxtj9.c:110:13: warning: cast to restricted __le16 -../drivers/input/misc/kxtj9.c:111:13: warning: cast to restricted __le16 -../drivers/input/misc/kxtj9.c:112:13: warning: cast to restricted __le16 -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: expected unsigned int [usertype] vld_tid -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: got restricted __be32 [usertype] -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: expected unsigned int [usertype] pgsz_tag_clr -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: got restricted __be32 [usertype] -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: expected unsigned int [usertype] max_offset -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: got restricted __be32 [usertype] -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: expected unsigned int [usertype] page_offset -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: got restricted __be32 [usertype] +../lib/usercopy_kunit.c:221:30: warning: cast removes address space '__user' of expression @@ -11901,363 +13187 @@ -../net/rds/tcp_listen.c:301:33: warning: incorrect type in assignment (different base types) -../net/rds/tcp_listen.c:301:33: expected restricted __be16 [usertype] sin6_port -../net/rds/tcp_listen.c:301:33: got unsigned short [usertype] -../net/rds/tcp_listen.c:308:38: warning: incorrect type in assignment (different base types) -../net/rds/tcp_listen.c:308:38: expected restricted __be32 [usertype] s_addr -../net/rds/tcp_listen.c:308:38: got unsigned long -../net/rds/tcp_listen.c:309:31: warning: incorrect type in assignment (different base types) -../net/rds/tcp_listen.c:309:31: expected restricted __be16 [usertype] sin_port -../net/rds/tcp_listen.c:309:31: got unsigned short [usertype] -../drivers/scsi/pcmcia/aha152x_core.c: note: in included file: -../drivers/scsi/aha152x.c:2352:17: warning: context imbalance in 'is_complete' - unexpected unlock -../drivers/acpi/nfit/core.c: note: in included file: -../drivers/acpi/nfit/nfit.h:184:40: warning: array of flexible structures -../drivers/acpi/nfit/nfit.h:189:45: warning: array of flexible structures -../drivers/acpi/nfit/core.c:1403:44: warning: cast to restricted __be16 -../drivers/acpi/nfit/core.c:1412:44: warning: cast to restricted __be16 -../drivers/acpi/nfit/core.c:1421:44: warning: cast to restricted __be16 -../drivers/acpi/nfit/core.c:1430:44: warning: cast to restricted __be16 -../drivers/acpi/nfit/core.c:1440:25: warning: cast to restricted __be16 -../drivers/acpi/nfit/core.c:1449:44: warning: cast to restricted __be16 -../drivers/acpi/nfit/core.c:1468:44: warning: cast to restricted __le16 -../drivers/acpi/nfit/core.c:1502:41: warning: cast to restricted __le16 -../drivers/acpi/nfit/core.c:1527:44: warning: cast to restricted __be32 -../drivers/acpi/nfit/core.c:1791:33: warning: cast to restricted __be16 -../drivers/acpi/nfit/core.c:1793:33: warning: cast to restricted __be16 -../drivers/acpi/nfit/core.c:1794:33: warning: cast to restricted __be32 -../drivers/acpi/nfit/core.c:1797:33: warning: cast to restricted __be16 -../drivers/acpi/nfit/core.c:1798:33: warning: cast to restricted __be32 -../drivers/net/ethernet/cisco/enic/enic_pp.c:147:45: warning: dubious: x | !y -../drivers/net/ethernet/cisco/enic/enic_pp.c:148:52: warning: dubious: x | !y -../drivers/net/ethernet/cisco/enic/enic_pp.c:149:73: warning: dubious: x | !y -../drivers/usb/host/xen-hcd.c:774:20: warning: context imbalance in 'xenhcd_giveback_urb' - unexpected unlock -../drivers/isdn/hardware/mISDN/hfcmulti.c: In function ‘init_e1_port’: -../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:64: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=] - 4831 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d", - | ^~ -../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:53: note: directive argument in the range [-2147483645, 2147483647] - 4831 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d", - | ^~~~~~~~~~~~~~ -../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:17: note: ‘snprintf’ output between 11 and 31 bytes into a destination of size 19 - 4831 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4832 | HFC_cnt + 1, pt+1); - | ~~~~~~~~~~~~~~~~~~ -../drivers/isdn/hardware/mISDN/hfcmulti.c: In function ‘init_multi_port’: -../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:65: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=] - 4949 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", - | ^~ -../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:53: note: directive argument in the range [-2147483645, 2147483647] - 4949 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", - | ^~~~~~~~~~~~~~~ -../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:17: note: ‘snprintf’ output between 11 and 41 bytes into a destination of size 19 - 4949 | snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4950 | hc->ctype, HFC_cnt + 1, pt + 1); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/input/touchscreen/inexio.c: In function ‘inexio_connect’: -../drivers/input/touchscreen/inexio.c:126:59: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 126 | snprintf(pinexio->phys, sizeof(pinexio->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/touchscreen/inexio.c:126:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 126 | snprintf(pinexio->phys, sizeof(pinexio->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block -../drivers/scsi/pcmcia/nsp_cs.c:1681:34: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/pcmcia/nsp_cs.c:1681:34: expected void volatile [noderef] __iomem *addr -../drivers/scsi/pcmcia/nsp_cs.c:1681:34: got void * -../drivers/scsi/pcmcia/nsp_cs.c: note: in included file: -../drivers/scsi/pcmcia/nsp_io.h:231:30: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/pcmcia/nsp_io.h:231:30: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/pcmcia/nsp_io.h:231:30: got unsigned long *ptr -../drivers/scsi/pcmcia/nsp_io.h:257:30: warning: incorrect type in argument 2 (different address spaces) -../drivers/scsi/pcmcia/nsp_io.h:257:30: expected void volatile [noderef] __iomem *addr -../drivers/scsi/pcmcia/nsp_io.h:257:30: got unsigned long *ptr -../sound/soc/ti/davinci-i2s.c:113:44: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/ti/davinci-i2s.c:120:39: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/ti/davinci-i2s.c:121:43: warning: incorrect type in initializer (different base types) -../sound/soc/ti/davinci-i2s.c:121:43: expected unsigned char -../sound/soc/ti/davinci-i2s.c:121:43: got restricted snd_pcm_format_t [usertype] -../sound/soc/ti/davinci-i2s.c:122:43: warning: incorrect type in initializer (different base types) -../sound/soc/ti/davinci-i2s.c:122:43: expected unsigned char -../sound/soc/ti/davinci-i2s.c:122:43: got restricted snd_pcm_format_t [usertype] -../sound/soc/ti/davinci-i2s.c:501:53: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/ti/davinci-i2s.c:597:32: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/ti/davinci-i2s.c:599:42: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/ti/davinci-i2s.c:599:29: warning: incorrect type in assignment (different base types) -../sound/soc/ti/davinci-i2s.c:599:29: expected restricted snd_pcm_format_t [assigned] [usertype] fmt -../sound/soc/ti/davinci-i2s.c:599:29: got unsigned char const -../lib/test_blackhole_dev.c:58:27: warning: incorrect type in assignment (different base types) -../lib/test_blackhole_dev.c:58:27: expected restricted __be16 [usertype] payload_len -../lib/test_blackhole_dev.c:58:27: got unsigned long -../kernel/bpf/verifier.c:346:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? -../kernel/bpf/verifier.c:21479:38: error: subtraction of functions? Share your drugs -../kernel/bpf/verifier.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf-cgroup.h): -../include/linux/bpfptr.h:65:40: warning: cast to non-scalar -../include/linux/bpfptr.h:65:40: warning: cast from non-scalar -../include/linux/bpfptr.h:65:40: warning: cast to non-scalar -../include/linux/bpfptr.h:65:40: warning: cast from non-scalar -../include/linux/bpfptr.h:65:40: warning: cast to non-scalar -../include/linux/bpfptr.h:65:40: warning: cast from non-scalar -../include/linux/bpfptr.h:65:40: warning: cast to non-scalar -../include/linux/bpfptr.h:65:40: warning: cast from non-scalar -../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: warning: incorrect type in argument 1 (different base types) -../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: expected unsigned int [usertype] value -../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: got restricted __le32 [usertype] -../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: warning: incorrect type in argument 1 (different base types) -../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: expected unsigned short [usertype] value -../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: got restricted __le16 [usertype] -../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: warning: incorrect type in argument 1 (different base types) -../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: expected unsigned int val -../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: got restricted __le32 [usertype] -../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: warning: incorrect type in argument 1 (different base types) -../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: expected unsigned short val -../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: got restricted __le16 [usertype] -../drivers/isdn/hardware/mISDN/hfcmulti.c:497:32: warning: cast to restricted __le32 -../drivers/isdn/hardware/mISDN/hfcmulti.c:502:32: warning: cast to restricted __le16 -../drivers/isdn/hardware/mISDN/hfcmulti.c:519:25: warning: cast to restricted __le32 -../drivers/isdn/hardware/mISDN/hfcmulti.c:525:25: warning: cast to restricted __le16 -../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: warning: incorrect type in argument 1 (different address spaces) -../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: expected void volatile [noderef] __iomem *addr -../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: got void * -../sound/soc/ti/davinci-mcasp.c:1939:73: warning: incorrect type in argument 1 (different base types) -../sound/soc/ti/davinci-mcasp.c:1939:73: expected restricted __be32 const [usertype] *p -../sound/soc/ti/davinci-mcasp.c:1939:73: got unsigned int const [usertype] * -../fs/hfsplus/ioctl.c:42:50: warning: incorrect type in assignment (different base types) -../fs/hfsplus/ioctl.c:42:50: expected unsigned int -../fs/hfsplus/ioctl.c:42:50: got restricted __be32 [usertype] -../fs/hfsplus/ioctl.c:50:50: warning: incorrect type in assignment (different base types) -../fs/hfsplus/ioctl.c:50:50: expected unsigned int -../fs/hfsplus/ioctl.c:50:50: got restricted __be32 [usertype] -../fs/hfsplus/ioctl.c:53:50: warning: incorrect type in assignment (different base types) -../fs/hfsplus/ioctl.c:53:50: expected unsigned int -../fs/hfsplus/ioctl.c:53:50: got restricted __be32 [usertype] -../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: expected unsigned int [usertype] length -../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: got restricted __be32 [usertype] -../drivers/net/ethernet/cisco/enic/vnic_vic.c:43:13: warning: cast to restricted __be32 -../drivers/net/ethernet/cisco/enic/vnic_vic.c:48:17: warning: cast to restricted __be32 -../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: expected unsigned short [usertype] type -../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: got restricted __be16 [usertype] -../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: expected unsigned short [usertype] length -../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: got restricted __be16 [usertype] -../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:24: warning: cast to restricted __be32 -../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: expected unsigned int [usertype] num_tlvs -../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: got restricted __be32 [usertype] -../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:22: warning: cast to restricted __be32 -../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:20: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:20: expected unsigned int [usertype] length -../drivers/net/ethernet/cisco/enic/vnic_vic.c:56:20: got restricted __be32 [usertype] -../drivers/net/ethernet/cisco/enic/vnic_vic.c:64:22: warning: cast to restricted __be32 -../lib/test_lockup.c:144:13: warning: symbol 'test_file' was not declared. Should it be static? -../lib/test_lockup.c:230:9: warning: context imbalance in 'test_lock' - wrong count at exit -../lib/test_lockup.c:250:25: warning: context imbalance in 'test_unlock' - unexpected unlock -../kernel/bpf/helpers.c:1195:21: warning: incorrect type in assignment (different address spaces) -../kernel/bpf/helpers.c:1195:21: expected unsigned long long ( *[usertype] callback_fn )( ... ) -../kernel/bpf/helpers.c:1195:21: got void [noderef] __rcu * -../kernel/bpf/helpers.c:1883:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1884:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1885:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1886:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1887:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1888:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1889:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:2116:18: warning: symbol 'bpf_obj_new_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2130:18: warning: symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2161:18: warning: symbol 'bpf_obj_drop_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2169:18: warning: symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2175:18: warning: symbol 'bpf_refcount_acquire_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2220:17: warning: symbol 'bpf_list_push_front_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2230:17: warning: symbol 'bpf_list_push_back_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2263:34: warning: symbol 'bpf_list_pop_front' was not declared. Should it be static? -../kernel/bpf/helpers.c:2268:34: warning: symbol 'bpf_list_pop_back' was not declared. Should it be static? -../kernel/bpf/helpers.c:2273:32: warning: symbol 'bpf_rbtree_remove' was not declared. Should it be static? -../kernel/bpf/helpers.c:2329:17: warning: symbol 'bpf_rbtree_add_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2339:32: warning: symbol 'bpf_rbtree_first' was not declared. Should it be static? -../kernel/bpf/helpers.c:2352:32: warning: symbol 'bpf_task_acquire' was not declared. Should it be static? -../kernel/bpf/helpers.c:2363:18: warning: symbol 'bpf_task_release' was not declared. Should it be static? -../kernel/bpf/helpers.c:2368:18: warning: symbol 'bpf_task_release_dtor' was not declared. Should it be static? -../kernel/bpf/helpers.c:2381:27: warning: symbol 'bpf_cgroup_acquire' was not declared. Should it be static? -../kernel/bpf/helpers.c:2393:18: warning: symbol 'bpf_cgroup_release' was not declared. Should it be static? -../kernel/bpf/helpers.c:2398:18: warning: symbol 'bpf_cgroup_release_dtor' was not declared. Should it be static? -../kernel/bpf/helpers.c:2411:27: warning: symbol 'bpf_cgroup_ancestor' was not declared. Should it be static? -../kernel/bpf/helpers.c:2431:27: warning: symbol 'bpf_cgroup_from_id' was not declared. Should it be static? -../kernel/bpf/helpers.c:2451:18: warning: symbol 'bpf_task_under_cgroup' was not declared. Should it be static? -../kernel/bpf/helpers.c:2494:27: warning: symbol 'bpf_task_get_cgroup1' was not declared. Should it be static? -../kernel/bpf/helpers.c:2511:32: warning: symbol 'bpf_task_from_pid' was not declared. Should it be static? -../kernel/bpf/helpers.c:2530:32: warning: symbol 'bpf_task_from_vpid' was not declared. Should it be static? -../kernel/bpf/helpers.c:2571:18: warning: symbol 'bpf_dynptr_slice' was not declared. Should it be static? -../kernel/bpf/helpers.c:2656:18: warning: symbol 'bpf_dynptr_slice_rdwr' was not declared. Should it be static? -../kernel/bpf/helpers.c:2689:17: warning: symbol 'bpf_dynptr_adjust' was not declared. Should it be static? -../kernel/bpf/helpers.c:2708:18: warning: symbol 'bpf_dynptr_is_null' was not declared. Should it be static? -../kernel/bpf/helpers.c:2715:18: warning: symbol 'bpf_dynptr_is_rdonly' was not declared. Should it be static? -../kernel/bpf/helpers.c:2725:19: warning: symbol 'bpf_dynptr_size' was not declared. Should it be static? -../kernel/bpf/helpers.c:2735:17: warning: symbol 'bpf_dynptr_clone' was not declared. Should it be static? -../kernel/bpf/helpers.c:2751:18: warning: symbol 'bpf_cast_to_kern_ctx' was not declared. Should it be static? -../kernel/bpf/helpers.c:2756:18: warning: symbol 'bpf_rdonly_cast' was not declared. Should it be static? -../kernel/bpf/helpers.c:2761:18: warning: symbol 'bpf_rcu_read_lock' was not declared. Should it be static? -../kernel/bpf/helpers.c:2766:18: warning: symbol 'bpf_rcu_read_unlock' was not declared. Should it be static? -../kernel/bpf/helpers.c:2795:18: warning: symbol 'bpf_throw' was not declared. Should it be static? -../kernel/bpf/helpers.c:2814:17: warning: symbol 'bpf_wq_init' was not declared. Should it be static? -../kernel/bpf/helpers.c:2828:17: warning: symbol 'bpf_wq_start' was not declared. Should it be static? -../kernel/bpf/helpers.c:2845:17: warning: symbol 'bpf_wq_set_callback_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2859:18: warning: symbol 'bpf_preempt_disable' was not declared. Should it be static? -../kernel/bpf/helpers.c:2864:18: warning: symbol 'bpf_preempt_enable' was not declared. Should it be static? -../kernel/bpf/helpers.c:2923:1: warning: symbol 'bpf_iter_bits_new' was not declared. Should it be static? -../kernel/bpf/helpers.c:2984:17: warning: symbol 'bpf_iter_bits_next' was not declared. Should it be static? -../kernel/bpf/helpers.c:3010:18: warning: symbol 'bpf_iter_bits_destroy' was not declared. Should it be static? -../kernel/bpf/helpers.c:3034:17: warning: symbol 'bpf_copy_from_user_str' was not declared. Should it be static? -../kernel/bpf/helpers.c:2761:18: warning: context imbalance in 'bpf_rcu_read_lock' - wrong count at exit -../kernel/bpf/helpers.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'bpf_rcu_read_unlock' - unexpected unlock -../net/nfc/nci/core.c: note: in included file: -../include/net/nfc/nci.h:263:56: warning: array of flexible structures -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: expected restricted __be32 [usertype] ip4src -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: got unsigned int [usertype] -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: expected restricted __be32 [usertype] ip4dst -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: got unsigned int [usertype] -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: expected restricted __be16 [usertype] psrc -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: got unsigned short [usertype] -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: expected restricted __be16 [usertype] pdst -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: got unsigned short [usertype] -../drivers/scsi/libfc/fc_libfc.c:197:26: warning: cast to restricted __be16 -../drivers/scsi/libfc/fc_libfc.c:197:24: warning: incorrect type in assignment (different base types) -../drivers/scsi/libfc/fc_libfc.c:197:24: expected restricted __be16 [usertype] fh_seq_cnt -../drivers/scsi/libfc/fc_libfc.c:197:24: got unsigned short [usertype] -../drivers/scsi/libfc/fc_libfc.c:287:17: error: incompatible types in comparison expression (different address spaces): -../drivers/scsi/libfc/fc_libfc.c:287:17: struct fc4_prov [noderef] __rcu * -../drivers/scsi/libfc/fc_libfc.c:287:17: struct fc4_prov * -../drivers/scsi/libfc/fc_libfc.c:289:17: error: incompatible types in comparison expression (different address spaces): -../drivers/scsi/libfc/fc_libfc.c:289:17: struct fc4_prov [noderef] __rcu * -../drivers/scsi/libfc/fc_libfc.c:289:17: struct fc4_prov * -../drivers/isdn/hardware/mISDN/avmfritz.c:422:23: warning: cast to restricted __le32 -../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: warning: incorrect type in argument 1 (different base types) -../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: expected unsigned int [usertype] value -../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: got restricted __le32 [usertype] -../drivers/scsi/fcoe/fcoe.c:1708:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/fcoe/fcoe.c:1708:20: expected unsigned int [usertype] fr_crc -../drivers/scsi/fcoe/fcoe.c:1708:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 -../drivers/scsi/fcoe/fcoe.c:1633:13: warning: cast to restricted __le32 -../sound/soc/uniphier/aio-compress.c:304:34: warning: cast to restricted __be16 -../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c: In function ‘get_drvinfo’: -../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:52: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] - 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", - | ^~ -../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:26: note: directive argument in the range [0, 255] - 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:208:17: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32 - 208 | snprintf(info->fw_version, sizeof(info->fw_version), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 210 | FW_HDR_FW_VER_MAJOR_G(adapter->params.fw_vers), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 211 | FW_HDR_FW_VER_MINOR_G(adapter->params.fw_vers), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 212 | FW_HDR_FW_VER_MICRO_G(adapter->params.fw_vers), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 213 | FW_HDR_FW_VER_BUILD_G(adapter->params.fw_vers), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 214 | FW_HDR_FW_VER_MAJOR_G(adapter->params.tp_vers), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 215 | FW_HDR_FW_VER_MINOR_G(adapter->params.tp_vers), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 216 | FW_HDR_FW_VER_MICRO_G(adapter->params.tp_vers), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 217 | FW_HDR_FW_VER_BUILD_G(adapter->params.tp_vers)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/fcoe/fcoe_ctlr.c:52:37: error: invalid initializer -../drivers/scsi/fcoe/fcoe_ctlr.c:53:38: error: invalid initializer -../drivers/scsi/fcoe/fcoe_ctlr.c:54:38: error: invalid initializer -../drivers/scsi/fcoe/fcoe_ctlr.c:55:36: error: invalid initializer -../drivers/scsi/fcoe/fcoe_ctlr.c: note: in included file: -../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) -../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) -../drivers/scsi/libfc/fc_exch.c:812:23: warning: context imbalance in 'fc_exch_em_alloc' - different lock contexts for basic block -../drivers/scsi/libfc/fc_exch.c:1022:29: warning: context imbalance in 'fc_exch_resp' - unexpected unlock -../drivers/scsi/libfc/fc_exch.c:2228:9: warning: context imbalance in 'fc_exch_seq_send' - unexpected unlock -../drivers/usb/storage/sierra_ms.c:80:30: warning: cast to restricted __le16 -../drivers/usb/storage/sierra_ms.c:81:30: warning: cast to restricted __le16 -In file included from ../drivers/scsi/libfc/fc_elsct.c:18: -../drivers/scsi/libfc/fc_encode.h: In function ‘fc_ct_ms_fill.constprop’: -../drivers/scsi/libfc/fc_encode.h:359:30: warning: ‘%s’ directive output may be truncated writing up to 64 bytes into a region of size between 62 and 126 [-Wformat-truncation=] - 359 | "%s v%s", - | ^~ - 360 | init_utsname()->sysname, - 361 | init_utsname()->release); - | ~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/libfc/fc_encode.h:357:17: note: ‘snprintf’ output between 3 and 131 bytes into a destination of size 128 - 357 | snprintf((char *)&entry->value, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 358 | FC_FDMI_HBA_ATTR_OSNAMEVERSION_LEN, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 359 | "%s v%s", - | ~~~~~~~~~ - 360 | init_utsname()->sysname, - | ~~~~~~~~~~~~~~~~~~~~~~~~ - 361 | init_utsname()->release); - | ~~~~~~~~~~~~~~~~~~~~~~~~ -../kernel/bpf/bpf_iter.c:786:17: warning: symbol 'bpf_iter_num_new' was not declared. Should it be static? -../kernel/bpf/bpf_iter.c:817:17: warning: symbol 'bpf_iter_num_next' was not declared. Should it be static? -../kernel/bpf/bpf_iter.c:836:18: warning: symbol 'bpf_iter_num_destroy' was not declared. Should it be static? -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces) -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void const volatile [noderef] __iomem *addr -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces) -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void volatile [noderef] __iomem *addr -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces) -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void const volatile [noderef] __iomem *addr -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces) -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: expected void volatile [noderef] __iomem *addr -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: got unsigned int [usertype] * -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 1 (different address spaces) -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void const volatile [noderef] __iomem *addr -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 2 (different address spaces) -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void volatile [noderef] __iomem *addr -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 1 (different address spaces) -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void const volatile [noderef] __iomem *addr -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 2 (different address spaces) -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: expected void volatile [noderef] __iomem *addr -../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: got unsigned int [usertype] * -../drivers/usb/atm/ueagle-atm.c:2059:9: warning: restricted __be16 degrades to integer -../drivers/usb/atm/ueagle-atm.c:2059:9: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c: In function ‘alloc_uld_rxqs’: -../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:38: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 10 and 25 [-Wformat-truncation=] - 141 | "%s-%s%d", - | ^~ -../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:34: note: directive argument in the range [0, 131069] - 141 | "%s-%s%d", - | ^~~~~~~~~ -../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:139:25: note: ‘snprintf’ output between 3 and 38 bytes into a destination of size 26 - 139 | snprintf(adap->msix_info[msi_idx].desc, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 140 | sizeof(adap->msix_info[msi_idx].desc), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 141 | "%s-%s%d", - | ~~~~~~~~~~ - 142 | adap->port[0]->name, rxq_info->name, i); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../sound/soc/tegra/tegra210_i2s.c:643:34: warning: cast to restricted snd_pcm_format_t -../drivers/scsi/libfc/fc_elsct.c: note: in included file (through ../include/scsi/libfc.h): -../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures -../kernel/bpf/map_iter.c:198:17: warning: symbol 'bpf_map_sum_elem_count' was not declared. Should it be static? +../lib/crc16_kunit.c:30:4: warning: symbol 'data' was not declared. Should it be static? @@ -12279,160 +13203,443 @@ -../drivers/cpufreq/cpufreq.c:483:17: warning: incorrect type in assignment (different address spaces) -../drivers/cpufreq/cpufreq.c:483:17: expected struct notifier_block *nb -../drivers/cpufreq/cpufreq.c:483:17: got struct notifier_block [noderef] __rcu *static [addressable] [toplevel] head -../drivers/cpufreq/cpufreq.c:483:65: warning: incorrect type in assignment (different address spaces) -../drivers/cpufreq/cpufreq.c:483:65: expected struct notifier_block *nb -../drivers/cpufreq/cpufreq.c:483:65: got struct notifier_block [noderef] __rcu *next -../drivers/net/rionet.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/scsi/fnic/fnic_fcs.c:26:37: error: invalid initializer -../drivers/scsi/fnic/fnic_fcs.c: note: in included file: -../drivers/scsi/fnic/cq_enet_desc.h:130:39: warning: restricted __le16 degrades to integer -../drivers/scsi/fnic/fnic_fcs.c: note: in included file: -../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) -../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) -../drivers/scsi/fnic/fnic_fcs.c:1322:6: warning: context imbalance in 'fnic_handle_fip_timer' - different lock contexts for basic block -../kernel/bpf/task_iter.c:818:17: warning: symbol 'bpf_iter_task_vma_new' was not declared. Should it be static? -../kernel/bpf/task_iter.c:862:35: warning: symbol 'bpf_iter_task_vma_next' was not declared. Should it be static? -../kernel/bpf/task_iter.c:871:18: warning: symbol 'bpf_iter_task_vma_destroy' was not declared. Should it be static? -../kernel/bpf/task_iter.c:896:17: warning: symbol 'bpf_iter_css_task_new' was not declared. Should it be static? -../kernel/bpf/task_iter.c:921:32: warning: symbol 'bpf_iter_css_task_next' was not declared. Should it be static? -../kernel/bpf/task_iter.c:930:18: warning: symbol 'bpf_iter_css_task_destroy' was not declared. Should it be static? -../kernel/bpf/task_iter.c:965:17: warning: symbol 'bpf_iter_task_new' was not declared. Should it be static? -../kernel/bpf/task_iter.c:997:32: warning: symbol 'bpf_iter_task_next' was not declared. Should it be static? -../kernel/bpf/task_iter.c:1026:18: warning: symbol 'bpf_iter_task_destroy' was not declared. Should it be static? -../drivers/input/touchscreen/mtouch.c: In function ‘mtouch_connect’: -../drivers/input/touchscreen/mtouch.c:140:57: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 140 | snprintf(mtouch->phys, sizeof(mtouch->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/touchscreen/mtouch.c:140:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 140 | snprintf(mtouch->phys, sizeof(mtouch->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/libfc/fc_lport.c: note: in included file (through ../include/scsi/libfc.h): -../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures -../drivers/scsi/libfc/fc_lport.c:962:16: error: incompatible types in comparison expression (different address spaces): -../drivers/scsi/libfc/fc_lport.c:962:16: struct fc4_prov [noderef] __rcu * -../drivers/scsi/libfc/fc_lport.c:962:16: struct fc4_prov * -../drivers/scsi/fnic/fnic_scsi.c:602:39: warning: context imbalance in 'fnic_queuecommand' - unexpected unlock -../drivers/input/misc/powermate.c:201:9: warning: context imbalance in 'powermate_config_complete' - wrong count at exit -../drivers/input/misc/powermate.c:242:9: warning: context imbalance in 'powermate_pulse_led' - wrong count at exit -../drivers/isdn/hardware/mISDN/mISDNisar.c:204:33: warning: cast to restricted __le16 -../drivers/isdn/hardware/mISDN/mISDNisar.c:205:32: warning: cast to restricted __le16 -../drivers/isdn/hardware/mISDN/mISDNisar.c:206:34: warning: cast to restricted __le16 -../drivers/isdn/hardware/mISDN/mISDNisar.c:253:39: warning: cast to restricted __le16 -../drivers/scsi/libfc/fc_fcp.c:535:29: warning: cast to restricted __le32 -../drivers/scsi/libfc/fc_fcp.c:838:26: warning: context imbalance in 'fc_fcp_recv' - unexpected unlock -../drivers/scsi/libfc/fc_fcp.c:1206:26: warning: context imbalance in 'fc_fcp_cmd_send' - unexpected unlock -../drivers/scsi/libfc/fc_fcp.c:1235:26: warning: context imbalance in 'fc_fcp_error' - unexpected unlock -../drivers/scsi/libfc/fc_fcp.c:464:32: warning: context imbalance in 'fc_lun_reset_send' - unexpected unlock -../drivers/scsi/libfc/fc_fcp.c:1392:26: warning: context imbalance in 'fc_tm_done' - unexpected unlock -../drivers/scsi/libfc/fc_fcp.c:1448:26: warning: context imbalance in 'fc_fcp_timeout' - unexpected unlock -../drivers/scsi/libfc/fc_fcp.c:1637:26: warning: context imbalance in 'fc_fcp_rec_resp' - unexpected unlock -../drivers/scsi/libfc/fc_fcp.c:1682:26: warning: context imbalance in 'fc_fcp_rec_error' - unexpected unlock -../drivers/scsi/libfc/fc_fcp.c:1790:34: warning: context imbalance in 'fc_fcp_srr_resp' - unexpected unlock -../drivers/scsi/libfc/fc_fcp.c:1834:26: warning: context imbalance in 'fc_fcp_srr_error' - unexpected unlock -../drivers/scsi/libfc/fc_fcp.c:2133:9: warning: context imbalance in 'fc_eh_abort' - unexpected unlock -../kernel/bpf/hashtab.c:1458:27: warning: context imbalance in 'htab_map_delete_elem' - unexpected unlock -../kernel/bpf/hashtab.c:1495:27: warning: context imbalance in 'htab_lru_map_delete_elem' - unexpected unlock -../kernel/bpf/hashtab.c:1672:27: warning: context imbalance in '__htab_map_lookup_and_delete_elem' - unexpected unlock -../kernel/bpf/hashtab.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in '__htab_map_lookup_and_delete_batch' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'bpf_hash_map_seq_find_next' - unexpected unlock -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'bpf_hash_map_seq_stop' - unexpected unlock -../drivers/usb/storage/ene_ub6250.c:2161:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:2161:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:2161:33: got int -../drivers/usb/storage/ene_ub6250.c:2090:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:2090:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:2090:33: got int -../drivers/usb/storage/ene_ub6250.c:1933:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:1933:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:1933:33: got unsigned long const [usertype] size -../drivers/usb/storage/ene_ub6250.c:498:43: warning: incorrect type in initializer (different base types) -../drivers/usb/storage/ene_ub6250.c:498:43: expected unsigned int transfer_length -../drivers/usb/storage/ene_ub6250.c:498:43: got restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:699:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:699:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:699:33: got unsigned int [usertype] blenByte -../drivers/usb/storage/ene_ub6250.c:739:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:739:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:739:33: got unsigned int [usertype] blenByte -../drivers/usb/storage/ene_ub6250.c:886:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:886:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:886:33: got int -../drivers/usb/storage/ene_ub6250.c:905:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:905:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:905:33: got int -../drivers/usb/storage/ene_ub6250.c:951:18: warning: cast to restricted __be16 -../drivers/usb/storage/ene_ub6250.c:971:34: warning: cast to restricted __be16 -../drivers/usb/storage/ene_ub6250.c:972:41: warning: cast to restricted __be16 -../drivers/usb/storage/ene_ub6250.c:973:41: warning: cast to restricted __be16 -../drivers/usb/storage/ene_ub6250.c:976:26: warning: cast to restricted __be16 -../drivers/usb/storage/ene_ub6250.c:990:31: warning: cast to restricted __be32 -../drivers/usb/storage/ene_ub6250.c:994:29: warning: cast to restricted __be32 -../drivers/usb/storage/ene_ub6250.c:1026:42: warning: cast to restricted __be16 -../drivers/usb/storage/ene_ub6250.c:1050:29: warning: cast to restricted __le16 -../drivers/usb/storage/ene_ub6250.c:1053:55: warning: cast to restricted __le16 -../drivers/usb/storage/ene_ub6250.c:1165:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:1165:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:1165:33: got int -../drivers/usb/storage/ene_ub6250.c:1198:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:1198:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:1198:33: got int -../drivers/usb/storage/ene_ub6250.c:1229:23: warning: cast to restricted __be16 -../drivers/usb/storage/ene_ub6250.c:1275:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:1275:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:1275:33: got int -../drivers/usb/storage/ene_ub6250.c:1357:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:1357:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:1357:33: got int -../drivers/usb/storage/ene_ub6250.c:1541:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:1541:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:1541:33: got int -../drivers/usb/storage/ene_ub6250.c:1660:41: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:1660:41: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:1660:41: got unsigned int [usertype] blenByte -../drivers/usb/storage/ene_ub6250.c:1704:49: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:1704:49: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:1704:49: got int -../drivers/usb/storage/ene_ub6250.c:1761:41: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:1761:41: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:1761:41: got unsigned int [usertype] blenByte -../drivers/usb/storage/ene_ub6250.c:1837:33: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/ene_ub6250.c:1837:33: expected restricted __le32 [usertype] DataTransferLength -../drivers/usb/storage/ene_ub6250.c:1837:33: got int -../drivers/usb/storage/ene_ub6250.c:1989:26: warning: cast to restricted __be16 -../drivers/usb/storage/ene_ub6250.c:1990:26: warning: cast to restricted __be16 -../drivers/input/touchscreen/penmount.c: In function ‘pm_connect’: -../drivers/input/touchscreen/penmount.c:211:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 211 | snprintf(pm->phys, sizeof(pm->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/touchscreen/penmount.c:211:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 211 | snprintf(pm->phys, sizeof(pm->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/fnic/vnic_dev.c:324:32: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/fnic/vnic_dev.c:324:32: expected void const [noderef] __iomem * -../drivers/scsi/fnic/vnic_dev.c:324:32: got unsigned int * -../drivers/scsi/fnic/vnic_dev.c:325:37: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/fnic/vnic_dev.c:325:37: expected void const [noderef] __iomem * -../drivers/scsi/fnic/vnic_dev.c:325:37: got unsigned int * -../drivers/scsi/fnic/vnic_dev.c:365:36: warning: incorrect type in argument 2 (different address spaces) -../drivers/scsi/fnic/vnic_dev.c:365:36: expected void [noderef] __iomem * -../drivers/scsi/fnic/vnic_dev.c:365:36: got unsigned int * -../drivers/scsi/fnic/vnic_dev.c:462:32: warning: incorrect type in assignment (different address spaces) -../drivers/scsi/fnic/vnic_dev.c:462:32: expected struct vnic_wq_ctrl *wq_ctrl -../drivers/scsi/fnic/vnic_dev.c:462:32: got struct vnic_wq_ctrl [noderef] __iomem *ctrl -../drivers/scsi/fnic/vnic_dev.c:937:11: warning: incorrect type in assignment (different address spaces) -../drivers/scsi/fnic/vnic_dev.c:937:11: expected void *p -../drivers/scsi/fnic/vnic_dev.c:937:11: got void [noderef] __iomem * -../kernel/trace/trace_events.c:1019:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/trace_events.c:1019:31: expected struct event_filter *filter -../kernel/trace/trace_events.c:1019:31: got struct event_filter [noderef] __rcu *filter -../kernel/trace/trace_events.c: note: in included file (through ../kernel/trace/trace_output.h): -../kernel/trace/trace.h:1522:37: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/trace.h:1522:37: expected struct event_filter *filter -../kernel/trace/trace.h:1522:37: got struct event_filter [noderef] __rcu *filter -../drivers/thermal/max77620_thermal.c:48: warning: Function parameter or struct member 'tz' not described in 'max77620_thermal_read_temp' -../drivers/thermal/max77620_thermal.c:48: warning: Excess function parameter 'data' description in 'max77620_thermal_read_temp' -../lib/bch.c:260:19: warning: incorrect type in assignment (different base types) -../lib/bch.c:260:19: expected unsigned int [usertype] w -../lib/bch.c:260:19: got restricted __be32 [usertype] +../lib/842/842_compress.c:479: warning: Function parameter or struct member 'in' not described in 'sw842_compress' +../lib/842/842_compress.c:479: warning: Function parameter or struct member 'ilen' not described in 'sw842_compress' +../lib/842/842_compress.c:479: warning: Function parameter or struct member 'out' not described in 'sw842_compress' +../lib/842/842_compress.c:479: warning: Function parameter or struct member 'olen' not described in 'sw842_compress' +../lib/842/842_compress.c:479: warning: Function parameter or struct member 'wmem' not described in 'sw842_compress' +../drivers/firmware/efi/test/efi_test.c:157:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:157:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:157:13: got unsigned long *[addressable] data_size +../drivers/firmware/efi/test/efi_test.c:160:61: warning: incorrect type in argument 2 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:160:61: expected void const [noderef] __user *from +../drivers/firmware/efi/test/efi_test.c:160:61: got struct guid_t [usertype] *[addressable] vendor_guid +../drivers/firmware/efi/test/efi_test.c:167:60: warning: incorrect type in argument 2 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:167:60: expected unsigned short [noderef] [usertype] __user *src +../drivers/firmware/efi/test/efi_test.c:167:60: got unsigned short [usertype] *[addressable] variable_name +../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:187:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:194:35: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr +../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr +../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr +../drivers/firmware/efi/test/efi_test.c:209:45: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:209:45: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:209:45: got void *[addressable] data +../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:215:19: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:220:19: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr +../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr +../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr +../drivers/firmware/efi/test/efi_test.c:243:53: warning: incorrect type in argument 2 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:243:53: expected void const [noderef] __user *from +../drivers/firmware/efi/test/efi_test.c:243:53: got struct guid_t [usertype] *[addressable] vendor_guid +../drivers/firmware/efi/test/efi_test.c:248:60: warning: incorrect type in argument 2 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:248:60: expected unsigned short [noderef] [usertype] __user *src +../drivers/firmware/efi/test/efi_test.c:248:60: got unsigned short [usertype] *[addressable] variable_name +../drivers/firmware/efi/test/efi_test.c:253:39: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:253:39: expected void const [noderef] __user * +../drivers/firmware/efi/test/efi_test.c:253:39: got void *[addressable] data +../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:263:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:292:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:301:27: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:301:27: expected struct efi_time_cap_t [noderef] [usertype] __user *cap_local +../drivers/firmware/efi/test/efi_test.c:301:27: got struct efi_time_cap_t [usertype] * +../drivers/firmware/efi/test/efi_test.c:308:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:308:41: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:308:41: got struct efi_time_t [usertype] *[addressable] time +../drivers/firmware/efi/test/efi_test.c:325:46: warning: incorrect type in argument 2 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:325:46: expected void const [noderef] __user *from +../drivers/firmware/efi/test/efi_test.c:325:46: got struct efi_time_t [usertype] *[addressable] time +../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:330:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:354:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:360:38: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:365:47: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:365:47: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:365:47: got struct efi_time_t [usertype] *[addressable] time +../drivers/firmware/efi/test/efi_test.c:389:60: warning: incorrect type in argument 2 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:389:60: expected void const [noderef] __user *from +../drivers/firmware/efi/test/efi_test.c:389:60: got struct efi_time_t [usertype] *[addressable] time +../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:397:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:397:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:397:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:421:21: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:421:21: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:421:21: got unsigned long *[addressable] variable_name_size +../drivers/firmware/efi/test/efi_test.c:429:52: warning: incorrect type in argument 2 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:429:52: expected void const [noderef] __user *from +../drivers/firmware/efi/test/efi_test.c:429:52: got struct guid_t [usertype] *[addressable] vendor_guid +../drivers/firmware/efi/test/efi_test.c:439:52: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:439:52: expected unsigned short [noderef] [usertype] __user *src +../drivers/firmware/efi/test/efi_test.c:439:52: got unsigned short [usertype] *[addressable] variable_name +../drivers/firmware/efi/test/efi_test.c:452:52: warning: incorrect type in argument 2 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:452:52: expected unsigned short [noderef] [usertype] __user *src +../drivers/firmware/efi/test/efi_test.c:452:52: got unsigned short [usertype] *[addressable] variable_name +../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:461:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:461:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:461:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:468:35: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr +../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:468:35: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr +../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:468:35: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr +../drivers/firmware/efi/test/efi_test.c:479:62: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:479:62: expected unsigned short [noderef] [usertype] __user *dst +../drivers/firmware/efi/test/efi_test.c:479:62: got unsigned short [usertype] *[addressable] variable_name +../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:487:21: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr +../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:487:21: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr +../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:487:21: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr +../drivers/firmware/efi/test/efi_test.c:494:53: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:494:53: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:494:53: got struct guid_t [usertype] *[addressable] vendor_guid +../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:522:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:522:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:522:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:529:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:529:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:529:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:546:37: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:546:37: expected void const [noderef] __user * +../drivers/firmware/efi/test/efi_test.c:546:37: got void * +../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:575:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:575:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:575:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:581:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:581:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:581:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:585:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:589:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:625:21: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:625:21: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:625:21: got struct efi_capsule_header_t [usertype] ** +../drivers/firmware/efi/test/efi_test.c:629:50: warning: incorrect type in argument 2 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:629:50: expected void const [noderef] __user *from +../drivers/firmware/efi/test/efi_test.c:629:50: got struct efi_capsule_header_t [usertype] *[assigned] c +../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:643:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:643:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:643:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:653:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:653:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:653:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr +../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:658:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr +../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:658:13: expected void [noderef] __user *__ptr_pu +../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr +../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:658:13: expected void [noderef] __user *to +../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr +../drivers/firmware/efi/test/efi_test.c:671:24: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/efi/test/efi_test.c:671:24: expected unsigned int [noderef] __user *supported_mask +../drivers/firmware/efi/test/efi_test.c:671:24: got unsigned int * +../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) +../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *s +../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str +../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * +../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * +../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) +../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s +../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str +../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * +../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * +../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) +../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s +../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str +../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * +../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr +../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * +../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block +../drivers/md/bcache/bset.c: note: in included file (through ../drivers/md/bcache/bset.h): +../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures +../drivers/md/bcache/bset.c: note: in included file: +../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures +../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'in' not described in 'sw842_decompress' +../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'ilen' not described in 'sw842_decompress' +../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'out' not described in 'sw842_decompress' +../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'olen' not described in 'sw842_decompress' +../drivers/clocksource/timer-gxp.c:189:48: warning: incorrect type in assignment (different address spaces) +../drivers/clocksource/timer-gxp.c:189:48: expected void *platform_data +../drivers/clocksource/timer-gxp.c:189:48: got void [noderef] __iomem *counter +../drivers/platform/chrome/chromeos_laptop.c:729:43: warning: cast to non-scalar +../drivers/platform/chrome/chromeos_laptop.c:729:43: warning: cast from non-scalar +../drivers/power/supply/cros_usbpd-charger.c: In function ‘cros_usbpd_charger_probe’: +../drivers/power/supply/cros_usbpd-charger.c:17:49: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] + 17 | #define CHARGER_USBPD_DIR_NAME "CROS_USBPD_CHARGER%d" + | ^~~~~~~~~~~~~~~~~~~~~~ +../drivers/power/supply/cros_usbpd-charger.c:631:45: note: in expansion of macro ‘CHARGER_USBPD_DIR_NAME’ + 631 | sprintf(port->name, CHARGER_USBPD_DIR_NAME, i); + | ^~~~~~~~~~~~~~~~~~~~~~ +../drivers/power/supply/cros_usbpd-charger.c:17:68: note: format string is defined here + 17 | #define CHARGER_USBPD_DIR_NAME "CROS_USBPD_CHARGER%d" + | ^~ +../drivers/power/supply/cros_usbpd-charger.c:17:49: note: directive argument in the range [-2147483641, 2147483646] + 17 | #define CHARGER_USBPD_DIR_NAME "CROS_USBPD_CHARGER%d" + | ^~~~~~~~~~~~~~~~~~~~~~ +../drivers/power/supply/cros_usbpd-charger.c:631:45: note: in expansion of macro ‘CHARGER_USBPD_DIR_NAME’ + 631 | sprintf(port->name, CHARGER_USBPD_DIR_NAME, i); + | ^~~~~~~~~~~~~~~~~~~~~~ +../drivers/power/supply/cros_usbpd-charger.c:631:25: note: ‘sprintf’ output between 20 and 30 bytes into a destination of size 23 + 631 | sprintf(port->name, CHARGER_USBPD_DIR_NAME, i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/firmware/efi/libstub/efi-stub-helper.c:612: warning: Function parameter or struct member 'out' not described in 'efi_load_initrd' +../drivers/usb/renesas_usbhs/mod.c: In function ‘usbhs_status_get_each_irq’: +../drivers/usb/renesas_usbhs/mod.c:195:13: warning: variable ‘intenb0’ set but not used [-Wunused-but-set-variable] + 195 | u16 intenb0, intenb1; + | ^~~~~~~ +../drivers/md/bcache/btree.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures +../drivers/md/bcache/btree.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures +../drivers/clocksource/timer-cs5535.c:63:36: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) +../drivers/mailbox/mailbox-th1520.c:385:31: warning: incorrect type in return expression (different address spaces) +../drivers/mailbox/mailbox-th1520.c:385:31: expected void [noderef] __iomem * +../drivers/mailbox/mailbox-th1520.c:385:31: got void * +In file included from ../include/linux/string.h:389, + from ../include/linux/bitmap.h:13, + from ../include/linux/cpumask.h:12, + from ../arch/x86/include/asm/paravirt.h:21, + from ../arch/x86/include/asm/irqflags.h:80, + from ../include/linux/irqflags.h:18, + from ../include/linux/rcupdate.h:26, + from ../include/linux/rculist.h:11, + from ../include/linux/sched/signal.h:5, + from ../drivers/staging/rtl8723bs/include/drv_types.h:17, + from ../drivers/staging/rtl8723bs/core/rtw_security.c:8: +In function ‘fortify_memcpy_chk’, + inlined from ‘rtw_BIP_verify’ at ../drivers/staging/rtl8723bs/core/rtw_security.c:1424: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); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/squashfs/inode.c: note: in included file: +../fs/squashfs/squashfs_fs.h:393:46: warning: array of flexible structures +../drivers/md/bcache/debug.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures +../drivers/md/bcache/debug.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures +../kernel/sysctl-test.c:46:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:46:9: expected void * +../kernel/sysctl-test.c:46:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:46:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:46:9: expected void * +../kernel/sysctl-test.c:46:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:55:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:55:9: expected void * +../kernel/sysctl-test.c:55:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:55:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:55:9: expected void * +../kernel/sysctl-test.c:55:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:92:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:92:9: expected void * +../kernel/sysctl-test.c:92:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:92:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:92:9: expected void * +../kernel/sysctl-test.c:92:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:101:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:101:9: expected void * +../kernel/sysctl-test.c:101:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:101:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:101:9: expected void * +../kernel/sysctl-test.c:101:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:133:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:133:9: expected void * +../kernel/sysctl-test.c:133:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:133:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:133:9: expected void * +../kernel/sysctl-test.c:133:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:137:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:137:9: expected void * +../kernel/sysctl-test.c:137:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:137:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:137:9: expected void * +../kernel/sysctl-test.c:137:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:172:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:172:9: expected void * +../kernel/sysctl-test.c:172:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:172:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:172:9: expected void * +../kernel/sysctl-test.c:172:9: got void [noderef] __user *buffer +../kernel/sysctl-test.c:201:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:201:9: expected void * +../kernel/sysctl-test.c:201:9: got char [noderef] __user *user_buffer +../kernel/sysctl-test.c:201:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:201:9: expected void * +../kernel/sysctl-test.c:201:9: got char [noderef] __user *user_buffer +../kernel/sysctl-test.c:231:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:231:9: expected void * +../kernel/sysctl-test.c:231:9: got char [noderef] __user *user_buffer +../kernel/sysctl-test.c:231:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:231:9: expected void * +../kernel/sysctl-test.c:231:9: got char [noderef] __user *user_buffer +../kernel/sysctl-test.c:262:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:262:9: expected void * +../kernel/sysctl-test.c:262:9: got char [noderef] __user *user_buffer +../kernel/sysctl-test.c:262:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:262:9: expected void * +../kernel/sysctl-test.c:262:9: got char [noderef] __user *user_buffer +../kernel/sysctl-test.c:292:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:292:9: expected void * +../kernel/sysctl-test.c:292:9: got char [noderef] __user *user_buffer +../kernel/sysctl-test.c:292:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:292:9: expected void * +../kernel/sysctl-test.c:292:9: got char [noderef] __user *user_buffer +../kernel/sysctl-test.c:332:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:332:9: expected void * +../kernel/sysctl-test.c:332:9: got char [noderef] __user *user_buffer +../kernel/sysctl-test.c:332:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:332:9: expected void * +../kernel/sysctl-test.c:332:9: got char [noderef] __user *user_buffer +../kernel/sysctl-test.c:364:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:364:9: expected void * +../kernel/sysctl-test.c:364:9: got char [noderef] __user *user_buffer +../kernel/sysctl-test.c:364:9: warning: incorrect type in argument 3 (different address spaces) +../kernel/sysctl-test.c:364:9: expected void * +../kernel/sysctl-test.c:364:9: got char [noderef] __user *user_buffer +../drivers/input/rmi4/rmi_f03.c:66:9: warning: context imbalance in 'rmi_f03_commit_buttons' - wrong count at exit @@ -12461,6 +13668,49 @@ -../drivers/thermal/qoriq_thermal.c:216:38: warning: incorrect type in argument 1 (different base types) -../drivers/thermal/qoriq_thermal.c:216:38: expected restricted __be32 const [usertype] *cell -../drivers/thermal/qoriq_thermal.c:216:38: got unsigned int const [usertype] *[assigned] calibration -../drivers/thermal/qoriq_thermal.c:218:50: warning: incorrect type in argument 1 (different base types) -../drivers/thermal/qoriq_thermal.c:218:50: expected restricted __be32 const [usertype] *cell -../drivers/thermal/qoriq_thermal.c:218:50: got unsigned int const [usertype] * +../drivers/md/bcache/extents.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures +../drivers/md/bcache/extents.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures +../drivers/power/supply/ucs1002_power.c:191:29: warning: cast to restricted __be32 +../drivers/usb/usbip/usbip_common.c:499:33: warning: incorrect type in assignment (different base types) +../drivers/usb/usbip/usbip_common.c:499:33: expected unsigned int [usertype] command +../drivers/usb/usbip/usbip_common.c:499:33: got restricted __be32 [usertype] +../drivers/usb/usbip/usbip_common.c:500:33: warning: incorrect type in assignment (different base types) +../drivers/usb/usbip/usbip_common.c:500:33: expected unsigned int [usertype] seqnum +../drivers/usb/usbip/usbip_common.c:500:33: got restricted __be32 [usertype] +../drivers/usb/usbip/usbip_common.c:501:33: warning: incorrect type in assignment (different base types) +../drivers/usb/usbip/usbip_common.c:501:33: expected unsigned int [usertype] devid +../drivers/usb/usbip/usbip_common.c:501:33: got restricted __be32 [usertype] +../drivers/usb/usbip/usbip_common.c:502:33: warning: incorrect type in assignment (different base types) +../drivers/usb/usbip/usbip_common.c:502:33: expected unsigned int [usertype] direction +../drivers/usb/usbip/usbip_common.c:502:33: got restricted __be32 [usertype] +../drivers/usb/usbip/usbip_common.c:503:33: warning: incorrect type in assignment (different base types) +../drivers/usb/usbip/usbip_common.c:503:33: expected unsigned int [usertype] ep +../drivers/usb/usbip/usbip_common.c:503:33: got restricted __be32 [usertype] +../drivers/usb/usbip/usbip_common.c:505:35: warning: cast to restricted __be32 +../drivers/usb/usbip/usbip_common.c:506:35: warning: cast to restricted __be32 +../drivers/usb/usbip/usbip_common.c:507:35: warning: cast to restricted __be32 +../drivers/usb/usbip/usbip_common.c:508:35: warning: cast to restricted __be32 +../drivers/usb/usbip/usbip_common.c:509:35: warning: cast to restricted __be32 +../drivers/usb/usbip/usbip_common.c:517:37: warning: incorrect type in assignment (different base types) +../drivers/usb/usbip/usbip_common.c:517:37: expected unsigned int [usertype] transfer_flags +../drivers/usb/usbip/usbip_common.c:517:37: got restricted __be32 [usertype] +../drivers/usb/usbip/usbip_common.c:524:39: warning: cast to restricted __be32 +../drivers/usb/usbip/usbip_common.c:555:29: warning: incorrect type in assignment (different base types) +../drivers/usb/usbip/usbip_common.c:555:29: expected unsigned int [usertype] seqnum +../drivers/usb/usbip/usbip_common.c:555:29: got restricted __be32 [usertype] +../drivers/usb/usbip/usbip_common.c:557:31: warning: cast to restricted __be32 +../drivers/usb/usbip/usbip_common.c:607:33: warning: incorrect type in assignment (different base types) +../drivers/usb/usbip/usbip_common.c:607:33: expected unsigned int [usertype] offset +../drivers/usb/usbip/usbip_common.c:607:33: got restricted __be32 [usertype] +../drivers/usb/usbip/usbip_common.c:608:33: warning: incorrect type in assignment (different base types) +../drivers/usb/usbip/usbip_common.c:608:33: expected unsigned int [usertype] length +../drivers/usb/usbip/usbip_common.c:608:33: got restricted __be32 [usertype] +../drivers/usb/usbip/usbip_common.c:609:33: warning: incorrect type in assignment (different base types) +../drivers/usb/usbip/usbip_common.c:609:33: expected unsigned int [usertype] status +../drivers/usb/usbip/usbip_common.c:609:33: got restricted __be32 [usertype] +../drivers/usb/usbip/usbip_common.c:610:36: warning: incorrect type in assignment (different base types) +../drivers/usb/usbip/usbip_common.c:610:36: expected unsigned int [usertype] actual_length +../drivers/usb/usbip/usbip_common.c:610:36: got restricted __be32 [usertype] +../drivers/usb/usbip/usbip_common.c:612:35: warning: cast to restricted __be32 +../drivers/usb/usbip/usbip_common.c:613:35: warning: cast to restricted __be32 +../drivers/usb/usbip/usbip_common.c:614:35: warning: cast to restricted __be32 +../drivers/usb/usbip/usbip_common.c:615:38: warning: cast to restricted __be32 @@ -12518,5 +13767,0 @@ -../drivers/usb/renesas_usbhs/mod.c: In function ‘usbhs_status_get_each_irq’: -../drivers/usb/renesas_usbhs/mod.c:195:13: warning: variable ‘intenb0’ set but not used [-Wunused-but-set-variable] - 195 | u16 intenb0, intenb1; - | ^~~~~~~ -../kernel/bpf/local_storage.c:91:47: warning: context imbalance in 'cgroup_storage_lookup' - unexpected unlock @@ -12803,25 +14048 @@ -../sound/soc/sof/intel/hda-dai.c: note: in included file: -../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures -../sound/soc/sof/intel/hda-dai.c: note: in included file: -../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures -../kernel/trace/trace_events_filter.c:2672:19: warning: array of flexible structures -../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) -../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * -../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter -../kernel/trace/trace_events_filter.c:1323:34: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/trace_events_filter.c:1323:34: expected struct event_filter *filter -../kernel/trace/trace_events_filter.c:1323:34: got struct event_filter [noderef] __rcu *filter -../kernel/trace/trace_events_filter.c:1340:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/trace_events_filter.c:1340:27: expected struct event_filter *filter -../kernel/trace/trace_events_filter.c:1340:27: got struct event_filter [noderef] __rcu *filter -../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) -../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * -../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter -../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) -../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * -../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter -../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) -../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * -../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter -../kernel/kcsan/report.c:498:13: warning: context imbalance in 'release_report' - unexpected unlock -../kernel/kcsan/report.c:603:13: warning: context imbalance in 'prepare_report_consumer' - wrong count at exit +../drivers/usb/chipidea/ci_hdrc_tegra.c:182:20: warning: context imbalance in 'tegra_usb_internal_port_reset' - unexpected unlock @@ -12891,82 +14112,6 @@ -../drivers/usb/storage/realtek_cr.c:255:17: warning: incorrect type in assignment (different base types) -../drivers/usb/storage/realtek_cr.c:255:17: expected unsigned int residue -../drivers/usb/storage/realtek_cr.c:255:17: got restricted __le32 [usertype] Residue -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing0' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing1' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing2' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dmach' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'pio_data' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'addr_data' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'sg_io' not described in 'mxs_i2c_dev' -../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dma_read' not described in 'mxs_i2c_dev' -../drivers/usb/chipidea/ci_hdrc_tegra.c:182:20: warning: context imbalance in 'tegra_usb_internal_port_reset' - unexpected unlock -../drivers/i2c/busses/i2c-npcm7xx.c:1132:61: warning: Using plain integer as NULL pointer -../drivers/net/ethernet/dlink/dl2k.c:344:35: warning: restricted __le32 degrades to integer -../drivers/usb/misc/usb3503.c:231:44: warning: cast to restricted __be32 -../drivers/usb/renesas_usbhs/mod_gadget.c: In function ‘usbhs_mod_gadget_probe’: -../drivers/usb/renesas_usbhs/mod_gadget.c:1140:57: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] - 1140 | snprintf(uep->ep_name, EP_NAME_SIZE, "ep%d", i); - | ^~ -../drivers/usb/renesas_usbhs/mod_gadget.c:1140:54: note: directive argument in the range [-2147483641, 2147483646] - 1140 | snprintf(uep->ep_name, EP_NAME_SIZE, "ep%d", i); - | ^~~~~~ -../drivers/usb/renesas_usbhs/mod_gadget.c:1140:17: note: ‘snprintf’ output between 4 and 14 bytes into a destination of size 8 - 1140 | snprintf(uep->ep_name, EP_NAME_SIZE, "ep%d", i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/md/dm-snap.c:645:13: warning: context imbalance in 'dm_exception_table_lock' - wrong count at exit -../drivers/md/dm-snap.c: note: in included file (through ../include/linux/list_bl.h, ../include/linux/rculist_bl.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/highmem.h, ../include/linux/bvec.h, ...): -../include/linux/bit_spinlock.h:83:9: warning: context imbalance in 'dm_exception_table_unlock' - unexpected unlock -../drivers/usb/usbip/usbip_common.c:499:33: warning: incorrect type in assignment (different base types) -../drivers/usb/usbip/usbip_common.c:499:33: expected unsigned int [usertype] command -../drivers/usb/usbip/usbip_common.c:499:33: got restricted __be32 [usertype] -../drivers/usb/usbip/usbip_common.c:500:33: warning: incorrect type in assignment (different base types) -../drivers/usb/usbip/usbip_common.c:500:33: expected unsigned int [usertype] seqnum -../drivers/usb/usbip/usbip_common.c:500:33: got restricted __be32 [usertype] -../drivers/usb/usbip/usbip_common.c:501:33: warning: incorrect type in assignment (different base types) -../drivers/usb/usbip/usbip_common.c:501:33: expected unsigned int [usertype] devid -../drivers/usb/usbip/usbip_common.c:501:33: got restricted __be32 [usertype] -../drivers/usb/usbip/usbip_common.c:502:33: warning: incorrect type in assignment (different base types) -../drivers/usb/usbip/usbip_common.c:502:33: expected unsigned int [usertype] direction -../drivers/usb/usbip/usbip_common.c:502:33: got restricted __be32 [usertype] -../drivers/usb/usbip/usbip_common.c:503:33: warning: incorrect type in assignment (different base types) -../drivers/usb/usbip/usbip_common.c:503:33: expected unsigned int [usertype] ep -../drivers/usb/usbip/usbip_common.c:503:33: got restricted __be32 [usertype] -../drivers/usb/usbip/usbip_common.c:505:35: warning: cast to restricted __be32 -../drivers/usb/usbip/usbip_common.c:506:35: warning: cast to restricted __be32 -../drivers/usb/usbip/usbip_common.c:507:35: warning: cast to restricted __be32 -../drivers/usb/usbip/usbip_common.c:508:35: warning: cast to restricted __be32 -../drivers/usb/usbip/usbip_common.c:509:35: warning: cast to restricted __be32 -../drivers/usb/usbip/usbip_common.c:517:37: warning: incorrect type in assignment (different base types) -../drivers/usb/usbip/usbip_common.c:517:37: expected unsigned int [usertype] transfer_flags -../drivers/usb/usbip/usbip_common.c:517:37: got restricted __be32 [usertype] -../drivers/usb/usbip/usbip_common.c:524:39: warning: cast to restricted __be32 -../drivers/usb/usbip/usbip_common.c:555:29: warning: incorrect type in assignment (different base types) -../drivers/usb/usbip/usbip_common.c:555:29: expected unsigned int [usertype] seqnum -../drivers/usb/usbip/usbip_common.c:555:29: got restricted __be32 [usertype] -../drivers/usb/usbip/usbip_common.c:557:31: warning: cast to restricted __be32 -../drivers/usb/usbip/usbip_common.c:607:33: warning: incorrect type in assignment (different base types) -../drivers/usb/usbip/usbip_common.c:607:33: expected unsigned int [usertype] offset -../drivers/usb/usbip/usbip_common.c:607:33: got restricted __be32 [usertype] -../drivers/usb/usbip/usbip_common.c:608:33: warning: incorrect type in assignment (different base types) -../drivers/usb/usbip/usbip_common.c:608:33: expected unsigned int [usertype] length -../drivers/usb/usbip/usbip_common.c:608:33: got restricted __be32 [usertype] -../drivers/usb/usbip/usbip_common.c:609:33: warning: incorrect type in assignment (different base types) -../drivers/usb/usbip/usbip_common.c:609:33: expected unsigned int [usertype] status -../drivers/usb/usbip/usbip_common.c:609:33: got restricted __be32 [usertype] -../drivers/usb/usbip/usbip_common.c:610:36: warning: incorrect type in assignment (different base types) -../drivers/usb/usbip/usbip_common.c:610:36: expected unsigned int [usertype] actual_length -../drivers/usb/usbip/usbip_common.c:610:36: got restricted __be32 [usertype] -../drivers/usb/usbip/usbip_common.c:612:35: warning: cast to restricted __be32 -../drivers/usb/usbip/usbip_common.c:613:35: warning: cast to restricted __be32 -../drivers/usb/usbip/usbip_common.c:614:35: warning: cast to restricted __be32 -../drivers/usb/usbip/usbip_common.c:615:38: warning: cast to restricted __be32 -../drivers/usb/renesas_usbhs/mod_host.c:779:28: warning: incorrect type in assignment (different base types) -../drivers/usb/renesas_usbhs/mod_host.c:779:28: expected restricted __le16 [addressable] [usertype] wValue -../drivers/usb/renesas_usbhs/mod_host.c:779:28: got int -../drivers/net/phy/mscc/mscc_main.c: In function ‘vsc85xx_dt_led_modes_get.constprop’: -../drivers/net/phy/mscc/mscc_main.c:451:64: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] - 451 | ret = sprintf(led_dt_prop, "vsc8531,led-%d-mode", i); - | ^ -../drivers/net/phy/mscc/mscc_main.c:451:23: note: ‘sprintf’ output between 19 and 29 bytes into a destination of size 28 - 451 | ret = sprintf(led_dt_prop, "vsc8531,led-%d-mode", i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/md/bcache/journal.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures +../drivers/md/bcache/journal.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures +../drivers/md/bcache/journal.c:748:8: warning: context imbalance in 'journal_write_unlocked' - different lock contexts for basic block +../drivers/md/bcache/journal.c:842:9: warning: context imbalance in 'journal_try_write' - different lock contexts for basic block @@ -12986,283 +14131,133 @@ -../kernel/trace/trace_events_user.c:2259:16: error: incompatible types in comparison expression (different address spaces): -../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs [noderef] __rcu * -../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs * -../kernel/trace/trace_events_user.c:2366:16: error: incompatible types in comparison expression (different address spaces): -../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs [noderef] __rcu * -../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs * -../kernel/trace/trace_events_user.c:2391:9: error: incompatible types in comparison expression (different address spaces): -../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs [noderef] __rcu * -../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs * -../sound/soc/sof/intel/hda.c: note: in included file: -../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures -../sound/soc/sof/intel/hda.c: note: in included file: -../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures -../drivers/usb/usbip/vhci_hcd.c:295:36: warning: incorrect type in assignment (different base types) -../drivers/usb/usbip/vhci_hcd.c:295:36: expected restricted __le16 [usertype] DeviceRemovable -../drivers/usb/usbip/vhci_hcd.c:295:36: got int -../drivers/input/touchscreen/touchit213.c: In function ‘touchit213_connect’: -../drivers/input/touchscreen/touchit213.c:152:21: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 152 | "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/touchscreen/touchit213.c:151:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 151 | snprintf(touchit213->phys, sizeof(touchit213->phys), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 152 | "%s/input0", serio->phys); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -../kernel/trace/bpf_trace.c:190:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:227:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:242:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:277:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:765:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:776:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:791:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:839:41: warning: incorrect type in assignment (different address spaces) -../kernel/trace/bpf_trace.c:839:41: expected void [noderef] __user *[addressable] [assigned] [usertype] sival_ptr -../kernel/trace/bpf_trace.c:839:41: got void * -../kernel/trace/bpf_trace.c:1290:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:1339:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:1363:18: warning: symbol 'bpf_key_put' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:1383:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:3488:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:3496:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:3537:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:2593:21: warning: dereference of noderef expression -../kernel/trace/bpf_trace.c:2597:66: warning: dereference of noderef expression -../kernel/trace/bpf_trace.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock -../kernel/bpf/btf.c: note: in included file (through ../include/linux/bpf.h, ../include/linux/bpf_verifier.h): -../include/linux/bpfptr.h:65:40: warning: cast to non-scalar -../include/linux/bpfptr.h:65:40: warning: cast from non-scalar -../drivers/input/touchscreen/touchright.c: In function ‘tr_connect’: -../drivers/input/touchscreen/touchright.c:114:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 114 | snprintf(tr->phys, sizeof(tr->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/touchscreen/touchright.c:114:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 114 | snprintf(tr->phys, sizeof(tr->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/usb/gadget/udc/net2272.c:1825:68: warning: incorrect type in argument 2 (different base types) -../drivers/usb/gadget/udc/net2272.c:1825:68: expected unsigned short [usertype] wIndex -../drivers/usb/gadget/udc/net2272.c:1825:68: got restricted __le16 [addressable] [assigned] [usertype] wIndex -../drivers/usb/gadget/udc/net2272.c:1826:46: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/net2272.c:1829:48: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/net2272.c:1829:48: expected unsigned short [usertype] status -../drivers/usb/gadget/udc/net2272.c:1829:48: got restricted __le16 [usertype] -../drivers/usb/gadget/udc/net2272.c:1831:48: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/net2272.c:1831:48: expected unsigned short [usertype] status -../drivers/usb/gadget/udc/net2272.c:1831:48: got restricted __le16 [usertype] -../drivers/usb/gadget/udc/net2272.c:1842:40: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/net2272.c:1855:40: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/net2272.c:1877:60: warning: incorrect type in argument 2 (different base types) -../drivers/usb/gadget/udc/net2272.c:1877:60: expected unsigned short [usertype] wIndex -../drivers/usb/gadget/udc/net2272.c:1877:60: got restricted __le16 [addressable] [assigned] [usertype] wIndex -../drivers/usb/gadget/udc/net2272.c:1895:72: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/net2272.c:1904:60: warning: incorrect type in argument 2 (different base types) -../drivers/usb/gadget/udc/net2272.c:1904:60: expected unsigned short [usertype] wIndex -../drivers/usb/gadget/udc/net2272.c:1904:60: got restricted __le16 [addressable] [assigned] [usertype] wIndex -../drivers/usb/gadget/udc/net2272.c:1913:56: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/net2272.c:2011:52: warning: context imbalance in 'net2272_handle_stat1_irqs' - unexpected unlock -../drivers/net/bareudp.c:290:14: warning: incorrect type in assignment (different address spaces) -../drivers/net/bareudp.c:290:14: expected struct socket *sock -../drivers/net/bareudp.c:290:14: got struct socket [noderef] __rcu *sock -../drivers/net/bareudp.c:620:20: warning: incorrect type in assignment (different base types) -../drivers/net/bareudp.c:620:20: expected restricted __be16 [usertype] port -../drivers/net/bareudp.c:620:20: got unsigned short -../drivers/net/bareudp.c:621:25: warning: incorrect type in assignment (different base types) -../drivers/net/bareudp.c:621:25: expected restricted __be16 [usertype] ethertype -../drivers/net/bareudp.c:621:25: got unsigned short -../drivers/usb/usbip/stub_main.c:77:20: warning: context imbalance in 'get_busid_priv' - wrong count at exit -../drivers/usb/usbip/stub_main.c:85:28: warning: context imbalance in 'put_busid_priv' - unexpected unlock -../drivers/input/touchscreen/touchwin.c: In function ‘tw_connect’: -../drivers/input/touchscreen/touchwin.c:121:49: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 121 | snprintf(tw->phys, sizeof(tw->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/touchscreen/touchwin.c:121:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 121 | snprintf(tw->phys, sizeof(tw->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/usb/gadget/udc/snps_udc_core.c:550:34: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/snps_udc_core.c:550:34: expected unsigned int [usertype] bufptr -../drivers/usb/gadget/udc/snps_udc_core.c:550:34: got restricted __le32 [usertype] -../kernel/bpf/arena.c:554:18: warning: symbol 'bpf_arena_alloc_pages' was not declared. Should it be static? -../kernel/bpf/arena.c:566:18: warning: symbol 'bpf_arena_free_pages' was not declared. Should it be static? -../drivers/input/misc/ideapad_slidebar.c:96:11: warning: context imbalance in 'slidebar_pos_get' - wrong count at exit -../drivers/input/misc/ideapad_slidebar.c:105:11: warning: context imbalance in 'slidebar_mode_get' - wrong count at exit -../drivers/input/misc/ideapad_slidebar.c:114:13: warning: context imbalance in 'slidebar_mode_set' - wrong count at exit -../drivers/usb/gadget/function/f_sourcesink.c:355:43: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_sourcesink.c:355:43: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize -../drivers/usb/gadget/function/f_sourcesink.c:355:43: got unsigned int -../drivers/usb/gadget/function/f_sourcesink.c:358:41: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_sourcesink.c:358:41: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize -../drivers/usb/gadget/function/f_sourcesink.c:358:41: got unsigned int -../drivers/usb/gadget/function/f_sourcesink.c:394:43: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_sourcesink.c:394:43: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize -../drivers/usb/gadget/function/f_sourcesink.c:394:43: got unsigned int isoc_maxpacket -../drivers/usb/gadget/function/f_sourcesink.c:395:43: warning: invalid assignment: |= -../drivers/usb/gadget/function/f_sourcesink.c:395:43: left side has type restricted __le16 -../drivers/usb/gadget/function/f_sourcesink.c:395:43: right side has type unsigned int -../drivers/usb/gadget/function/f_sourcesink.c:400:41: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_sourcesink.c:400:41: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize -../drivers/usb/gadget/function/f_sourcesink.c:400:41: got unsigned int isoc_maxpacket -../drivers/usb/gadget/function/f_sourcesink.c:401:41: warning: invalid assignment: |= -../drivers/usb/gadget/function/f_sourcesink.c:401:41: left side has type restricted __le16 -../drivers/usb/gadget/function/f_sourcesink.c:401:41: right side has type unsigned int -../drivers/usb/gadget/function/f_sourcesink.c:416:43: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_sourcesink.c:416:43: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize -../drivers/usb/gadget/function/f_sourcesink.c:416:43: got unsigned int isoc_maxpacket -../drivers/usb/gadget/function/f_sourcesink.c:420:51: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_sourcesink.c:420:51: expected restricted __le16 static [addressable] [assigned] [toplevel] [usertype] wBytesPerInterval -../drivers/usb/gadget/function/f_sourcesink.c:420:51: got unsigned int -../drivers/usb/gadget/function/f_sourcesink.c:425:41: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_sourcesink.c:425:41: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize -../drivers/usb/gadget/function/f_sourcesink.c:425:41: got unsigned int isoc_maxpacket -../drivers/usb/gadget/function/f_sourcesink.c:429:49: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_sourcesink.c:429:49: expected restricted __le16 static [addressable] [assigned] [toplevel] [usertype] wBytesPerInterval -../drivers/usb/gadget/function/f_sourcesink.c:429:49: got unsigned int -../drivers/isdn/mISDN/l1oip_core.c:670:39: warning: incorrect type in assignment (different base types) -../drivers/isdn/mISDN/l1oip_core.c:670:39: expected restricted __be32 [usertype] s_addr -../drivers/isdn/mISDN/l1oip_core.c:670:39: got unsigned long -../drivers/input/touchscreen/tsc40.c: In function ‘tsc_connect’: -../drivers/input/touchscreen/tsc40.c:95:53: warning: ‘/input0’ directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 95 | snprintf(ptsc->phys, sizeof(ptsc->phys), "%s/input0", serio->phys); - | ^~~~~~~ -../drivers/input/touchscreen/tsc40.c:95:9: note: ‘snprintf’ output between 8 and 39 bytes into a destination of size 32 - 95 | snprintf(ptsc->phys, sizeof(ptsc->phys), "%s/input0", serio->phys); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/usb/gadget/function/u_serial.c:944:9: warning: context imbalance in '__gs_console_push' - unexpected unlock -../drivers/gpu/drm/drm_gpuvm.c:788:9: warning: context imbalance in 'cond_spin_lock' - wrong count at exit -../drivers/gpu/drm/drm_gpuvm.c:796:28: warning: context imbalance in 'cond_spin_unlock' - unexpected unlock -../drivers/usb/gadget/udc/pxa27x_udc.c:2089:20: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/pxa27x_udc.c:2089:20: expected restricted __le16 [assigned] [usertype] wValue -../drivers/usb/gadget/udc/pxa27x_udc.c:2089:20: got int config -../drivers/usb/gadget/udc/pxa27x_udc.c:2118:20: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/pxa27x_udc.c:2118:20: expected restricted __le16 [assigned] [usertype] wValue -../drivers/usb/gadget/udc/pxa27x_udc.c:2118:20: got int alt -../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: expected restricted __le16 [assigned] [usertype] wIndex -../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: got int iface -../drivers/usb/gadget/udc/pxa27x_udc.c:2302:17: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/udc/pxa27x_udc.c:2302:17: expected restricted __le16 [usertype] wMaxPacketSize -../drivers/usb/gadget/udc/pxa27x_udc.c:2302:17: got unsigned int -../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: expected restricted __le16 [usertype] wMaxPacketSize -../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: got unsigned int -../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: expected restricted __le16 [usertype] wMaxPacketSize -../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: got unsigned int -../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: expected restricted __le16 [usertype] wMaxPacketSize -../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: got unsigned int -../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: expected restricted __le16 [usertype] wMaxPacketSize -../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: got unsigned int -../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: expected restricted __le16 [usertype] wMaxPacketSize -../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: got unsigned int -../drivers/usb/gadget/udc/pxa27x_udc.c:676:39: warning: context imbalance in 'req_done' - unexpected unlock -../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: got unsigned int [usertype] *firm_model -../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: got unsigned int [usertype] *firm_version -../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: got unsigned int [usertype] *device_map -../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: got unsigned int [usertype] * -../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: got unsigned int [usertype] * -../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: got unsigned int [usertype] * -../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: got unsigned int [usertype] * -../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: got unsigned int [usertype] * -../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: got unsigned int [usertype] * -../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: got unsigned int [usertype] * -../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: warning: incorrect type in argument 2 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: expected unsigned int [usertype] *rwbuffer -../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: got unsigned int [noderef] __iomem * -../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: warning: incorrect type in argument 2 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: expected unsigned int [usertype] *rwbuffer -../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: got unsigned int [noderef] [usertype] __iomem *message_rwbuffer -../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: warning: incorrect type in argument 2 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: expected unsigned int [usertype] *rwbuffer -../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: got unsigned int [noderef] __iomem * -../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: warning: incorrect type in argument 2 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: expected unsigned int [usertype] *rwbuffer -../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: got unsigned int [noderef] [usertype] __iomem *msgcode_rwbuffer -../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: warning: incorrect type in argument 2 (different address spaces) -../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: expected unsigned int [usertype] *rwbuffer -../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: got unsigned int [noderef] __iomem * -../drivers/input/touchscreen/tsc200x-core.c:195:13: warning: context imbalance in 'tsc200x_penup_timer' - wrong count at exit -../drivers/scsi/qedf/qedf_main.c:2217:18: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/qedf_main.c:2217:18: expected unsigned short [usertype] prod_idx -../drivers/scsi/qedf/qedf_main.c:2217:18: got restricted __le16 -../drivers/scsi/qedf/qedf_main.c:2246:18: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/qedf_main.c:2246:18: expected unsigned short [usertype] prod_idx -../drivers/scsi/qedf/qedf_main.c:2246:18: got restricted __le16 -../drivers/scsi/qedf/qedf_main.c:2263:33: warning: restricted __le32 degrades to integer -../drivers/scsi/qedf/qedf_main.c:2281:26: warning: restricted __le32 degrades to integer -../drivers/scsi/qedf/qedf_main.c:2512:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/qedf_main.c:2512:20: expected unsigned int [usertype] fr_crc -../drivers/scsi/qedf/qedf_main.c:2512:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 -../drivers/scsi/qedf/qedf_main.c:2708:34: warning: restricted __le32 degrades to integer -../drivers/scsi/qedf/qedf_main.c:2823:25: warning: restricted __le32 degrades to integer -../drivers/scsi/qedf/qedf_main.c:2826:18: warning: restricted __le32 degrades to integer -../drivers/scsi/qedf/qedf_main.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h): -../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) -../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) -../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast to restricted __be16 -../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast from restricted __be32 -../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast to restricted __be16 -../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast from restricted __be32 -../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: expected unsigned short -../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: got restricted __le16 [usertype] -../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: expected unsigned int [usertype] fragpa_lo -../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: got restricted __le32 [usertype] -../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: expected unsigned int [usertype] fragpa_hi -../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/m66592-udc.c:1055:33: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/m66592-udc.c:1055:33: warning: cast to restricted __le16 -../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: expected unsigned short [usertype] ep0_data -../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: got restricted __le16 [usertype] -../drivers/usb/gadget/udc/r8a66597-udc.c:1256:33: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/r8a66597-udc.c:1256:33: warning: cast to restricted __le16 -../drivers/net/ethernet/emulex/benet/be_ethtool.c: In function ‘be_get_drvinfo’: -../drivers/net/ethernet/emulex/benet/be_ethtool.c:229:29: warning: ‘ [’ directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); - | ^~ -../drivers/net/ethernet/emulex/benet/be_ethtool.c:228:17: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 32 - 228 | snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../net/qrtr/af_qrtr.c:181:27: error: incompatible types in comparison expression (different base types): -../net/qrtr/af_qrtr.c:181:27: void [noderef] __rcu * -../net/qrtr/af_qrtr.c:181:27: struct qrtr_node * -../net/qrtr/af_qrtr.c:368:25: warning: incorrect type in assignment (different base types) -../net/qrtr/af_qrtr.c:639:27: error: incompatible types in comparison expression (different base types): -../net/qrtr/af_qrtr.c:639:27: void [noderef] __rcu * -../net/qrtr/af_qrtr.c:639:27: struct qrtr_node * -../drivers/usb/gadget/udc/renesas_usb3.c: In function ‘renesas_usb3_init_ep’: -../drivers/usb/gadget/udc/renesas_usb3.c:2700:73: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] - 2700 | snprintf(usb3_ep->ep_name, sizeof(usb3_ep->ep_name), "ep%d", i); - | ^~ -../drivers/usb/gadget/udc/renesas_usb3.c:2700:70: note: directive argument in the range [-2147483639, 2147483646] - 2700 | snprintf(usb3_ep->ep_name, sizeof(usb3_ep->ep_name), "ep%d", i); - | ^~~~~~ -../drivers/usb/gadget/udc/renesas_usb3.c:2700:17: note: ‘snprintf’ output between 4 and 14 bytes into a destination of size 8 - 2700 | snprintf(usb3_ep->ep_name, sizeof(usb3_ep->ep_name), "ep%d", i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c: In function ‘get_drvinfo’: +../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:52: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=] + 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", + | ^~ +../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:26: note: directive argument in the range [0, 255] + 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:208:17: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32 + 208 | snprintf(info->fw_version, sizeof(info->fw_version), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 209 | "%u.%u.%u.%u, TP %u.%u.%u.%u", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 210 | FW_HDR_FW_VER_MAJOR_G(adapter->params.fw_vers), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 211 | FW_HDR_FW_VER_MINOR_G(adapter->params.fw_vers), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 212 | FW_HDR_FW_VER_MICRO_G(adapter->params.fw_vers), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 213 | FW_HDR_FW_VER_BUILD_G(adapter->params.fw_vers), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 214 | FW_HDR_FW_VER_MAJOR_G(adapter->params.tp_vers), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 215 | FW_HDR_FW_VER_MINOR_G(adapter->params.tp_vers), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 216 | FW_HDR_FW_VER_MICRO_G(adapter->params.tp_vers), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 217 | FW_HDR_FW_VER_BUILD_G(adapter->params.tp_vers)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../include/linux/string.h:389, + from ../include/linux/bitmap.h:13, + from ../include/linux/cpumask.h:12, + from ../arch/x86/include/asm/paravirt.h:21, + from ../arch/x86/include/asm/irqflags.h:80, + from ../include/linux/irqflags.h:18, + from ../include/linux/rcupdate.h:26, + from ../include/linux/rculist.h:11, + from ../include/linux/sched/signal.h:5, + from ../drivers/staging/rtl8723bs/include/drv_types.h:17, + from ../drivers/staging/rtl8723bs/core/rtw_xmit.c:7: +In function ‘fortify_memcpy_chk’, + inlined from ‘rtw_mgmt_xmitframe_coalesce’ at ../drivers/staging/rtl8723bs/core/rtw_xmit.c:1209:3: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/md/dm-vdo/action-manager.c:64: warning: Function parameter or struct member 'scheduler' not described in 'action_manager' +../drivers/md/dm-vdo/action-manager.c:64: warning: Excess struct member 'Scheduler' description in 'action_manager' +../drivers/scsi/qedf/qedf_main.c:2217:18: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/qedf_main.c:2217:18: expected unsigned short [usertype] prod_idx +../drivers/scsi/qedf/qedf_main.c:2217:18: got restricted __le16 +../drivers/scsi/qedf/qedf_main.c:2246:18: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/qedf_main.c:2246:18: expected unsigned short [usertype] prod_idx +../drivers/scsi/qedf/qedf_main.c:2246:18: got restricted __le16 +../drivers/scsi/qedf/qedf_main.c:2263:33: warning: restricted __le32 degrades to integer +../drivers/scsi/qedf/qedf_main.c:2281:26: warning: restricted __le32 degrades to integer +../drivers/scsi/qedf/qedf_main.c:2512:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/qedf_main.c:2512:20: expected unsigned int [usertype] fr_crc +../drivers/scsi/qedf/qedf_main.c:2512:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 +../drivers/scsi/qedf/qedf_main.c:2708:34: warning: restricted __le32 degrades to integer +../drivers/scsi/qedf/qedf_main.c:2823:25: warning: restricted __le32 degrades to integer +../drivers/scsi/qedf/qedf_main.c:2826:18: warning: restricted __le32 degrades to integer +../drivers/scsi/qedf/qedf_main.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h): +../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) +../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) +../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'state' not described in 'get_next_state' +../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'operation' not described in 'get_next_state' +../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'state' not described in 'vdo_finish_operation' +../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'result' not described in 'vdo_finish_operation' +../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'state' not described in 'begin_operation' +../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'operation' not described in 'begin_operation' +../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'waiter' not described in 'begin_operation' +../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'initiator' not described in 'begin_operation' +../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'state' not described in 'start_operation' +../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'operation' not described in 'start_operation' +../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'waiter' not described in 'start_operation' +../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'initiator' not described in 'start_operation' +../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'valid' not described in 'check_code' +../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'code' not described in 'check_code' +../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'what' not described in 'check_code' +../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'waiter' not described in 'check_code' +../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_drain_operation' +../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_drain_operation' +../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'state' not described in 'vdo_start_draining' +../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'operation' not described in 'vdo_start_draining' +../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_draining' +../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_draining' +../drivers/md/dm-vdo/admin-state.c:352: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining' +../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining_with_result' +../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'result' not described in 'vdo_finish_draining_with_result' +../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'operation' not described in 'vdo_assert_load_operation' +../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'waiter' not described in 'vdo_assert_load_operation' +../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'state' not described in 'vdo_start_loading' +../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'operation' not described in 'vdo_start_loading' +../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_loading' +../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_loading' +../drivers/md/dm-vdo/admin-state.c:400: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading' +../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading_with_result' +../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'result' not described in 'vdo_finish_loading_with_result' +../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_resume_operation' +../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_resume_operation' +../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'state' not described in 'vdo_start_resuming' +../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'operation' not described in 'vdo_start_resuming' +../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_resuming' +../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_resuming' +../drivers/md/dm-vdo/admin-state.c:450: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming' +../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming_with_result' +../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'result' not described in 'vdo_finish_resuming_with_result' +../drivers/md/dm-vdo/admin-state.c:472: warning: Function parameter or struct member 'state' not described in 'vdo_resume_if_quiescent' +../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation' +../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation' +../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation_with_waiter' +../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation_with_waiter' +../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_operation_with_waiter' +../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_operation_with_waiter' +../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c: In function ‘alloc_uld_rxqs’: +../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:38: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 10 and 25 [-Wformat-truncation=] + 141 | "%s-%s%d", + | ^~ +../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:34: note: directive argument in the range [0, 131069] + 141 | "%s-%s%d", + | ^~~~~~~~~ +../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:139:25: note: ‘snprintf’ output between 3 and 38 bytes into a destination of size 26 + 139 | snprintf(adap->msix_info[msi_idx].desc, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 140 | sizeof(adap->msix_info[msi_idx].desc), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 141 | "%s-%s%d", + | ~~~~~~~~~~ + 142 | adap->port[0]->name, rxq_info->name, i); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/md/bcache/request.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures +../drivers/md/bcache/request.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures @@ -13361,0 +14357,796 @@ +../drivers/md/bcache/request.c:309: warning: Function parameter or struct member 'bch_data_insert' not described in 'CLOSURE_CALLBACK' +../drivers/md/bcache/request.c:309: warning: expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead +../drivers/usb/renesas_usbhs/mod_host.c:779:28: warning: incorrect type in assignment (different base types) +../drivers/usb/renesas_usbhs/mod_host.c:779:28: expected restricted __le16 [addressable] [usertype] wValue +../drivers/usb/renesas_usbhs/mod_host.c:779:28: got int +../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'completion' not described in 'vdo_set_completion_result' +../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'result' not described in 'vdo_set_completion_result' +../drivers/md/dm-vdo/completion.c:88: warning: Function parameter or struct member 'completion' not described in 'vdo_launch_completion_with_priority' +../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'completion' not described in 'vdo_requeue_completion_if_needed' +../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' +../fs/coda/upcall.c: In function ‘venus_setattr’: +../fs/coda/upcall.c:115:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 115 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_close’: +../fs/coda/upcall.c:164:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 164 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_rename’: +../fs/coda/upcall.c:238:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 238 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_rmdir’: +../fs/coda/upcall.c:306:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 306 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_remove’: +../fs/coda/upcall.c:329:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 329 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_link’: +../fs/coda/upcall.c:383:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 383 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_symlink’: +../fs/coda/upcall.c:410:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 410 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_fsync’: +../fs/coda/upcall.c:443:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 443 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_access’: +../fs/coda/upcall.c:459:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 459 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_access_intent’: +../fs/coda/upcall.c:577:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 577 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c:618:31: warning: incorrect type in argument 1 (different address spaces) +../fs/coda/upcall.c:618:31: expected struct spinlock [usertype] *lock +../fs/coda/upcall.c:618:31: got struct spinlock [noderef] __rcu * +../fs/coda/upcall.c:627:33: warning: incorrect type in argument 1 (different address spaces) +../fs/coda/upcall.c:627:33: expected struct spinlock [usertype] *lock +../fs/coda/upcall.c:627:33: got struct spinlock [noderef] __rcu * +../fs/coda/upcall.c:632:31: warning: incorrect type in argument 1 (different address spaces) +../fs/coda/upcall.c:632:31: expected struct spinlock [usertype] *lock +../fs/coda/upcall.c:632:31: got struct spinlock [noderef] __rcu * +../fs/coda/upcall.c:635:33: warning: incorrect type in argument 1 (different address spaces) +../fs/coda/upcall.c:635:33: expected struct spinlock [usertype] *lock +../fs/coda/upcall.c:635:33: got struct spinlock [noderef] __rcu * +../drivers/usb/usbip/vhci_hcd.c:295:36: warning: incorrect type in assignment (different base types) +../drivers/usb/usbip/vhci_hcd.c:295:36: expected restricted __le16 [usertype] DeviceRemovable +../drivers/usb/usbip/vhci_hcd.c:295:36: got int +../drivers/watchdog/max77620_wdt.c:43: warning: Excess struct member 'wdt_info' description in 'max77620_variant' +../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) +../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot +../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** +../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) +../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot +../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** +../drivers/hwspinlock/hwspinlock_core.c:393:48: warning: incorrect type in argument 1 (different address spaces) +../drivers/hwspinlock/hwspinlock_core.c:393:48: expected void [noderef] __rcu **slot +../drivers/hwspinlock/hwspinlock_core.c:393:48: got void **slot +../drivers/hwspinlock/hwspinlock_core.c:397:30: warning: incorrect type in assignment (different address spaces) +../drivers/hwspinlock/hwspinlock_core.c:397:30: expected void **slot +../drivers/hwspinlock/hwspinlock_core.c:397:30: got void [noderef] __rcu ** +../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void [noderef] __rcu **slot +../drivers/hwspinlock/hwspinlock_core.c:392:9: got void **slot +../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) +../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot +../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** +../drivers/hwspinlock/hwspinlock_core.c:92:5: warning: context imbalance in '__hwspin_trylock' - different lock contexts for basic block +../drivers/hwspinlock/hwspinlock_core.c:292:39: warning: context imbalance in '__hwspin_unlock' - unexpected unlock +../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: got unsigned int [usertype] *firm_model +../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: got unsigned int [usertype] *firm_version +../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: got unsigned int [usertype] *device_map +../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: got unsigned int [usertype] * +../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: got unsigned int [usertype] * +../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: got unsigned int [usertype] * +../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: got unsigned int [usertype] * +../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: got unsigned int [usertype] * +../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: got unsigned int [usertype] * +../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: got unsigned int [usertype] * +../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: expected unsigned int [usertype] *rwbuffer +../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: got unsigned int [noderef] __iomem * +../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: warning: incorrect type in argument 2 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: expected unsigned int [usertype] *rwbuffer +../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: got unsigned int [noderef] [usertype] __iomem *message_rwbuffer +../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: warning: incorrect type in argument 2 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: expected unsigned int [usertype] *rwbuffer +../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: got unsigned int [noderef] __iomem * +../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: warning: incorrect type in argument 2 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: expected unsigned int [usertype] *rwbuffer +../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: got unsigned int [noderef] [usertype] __iomem *msgcode_rwbuffer +../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: warning: incorrect type in argument 2 (different address spaces) +../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: expected unsigned int [usertype] *rwbuffer +../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: got unsigned int [noderef] __iomem * +../drivers/scsi/qedf/qedf_fip.c:21:48: error: invalid initializer +../drivers/scsi/qedf/qedf_fip.c:165:38: error: invalid initializer +../drivers/virt/vboxguest/vboxguest_linux.c:115:35: warning: incorrect type in argument 2 (different address spaces) +../drivers/virt/vboxguest/vboxguest_linux.c:115:35: expected void const [noderef] __user *from +../drivers/virt/vboxguest/vboxguest_linux.c:115:35: got void * +../drivers/virt/vboxguest/vboxguest_linux.c:148:59: warning: incorrect type in argument 2 (different address spaces) +../drivers/virt/vboxguest/vboxguest_linux.c:148:59: expected void const [noderef] __user *from +../drivers/virt/vboxguest/vboxguest_linux.c:148:59: got void * +../drivers/virt/vboxguest/vboxguest_linux.c:166:27: warning: incorrect type in argument 1 (different address spaces) +../drivers/virt/vboxguest/vboxguest_linux.c:166:27: expected void [noderef] __user *to +../drivers/virt/vboxguest/vboxguest_linux.c:166:27: got void * +../drivers/virt/vboxguest/vboxguest_linux.c:332:16: warning: incorrect type in assignment (different address spaces) +../drivers/virt/vboxguest/vboxguest_linux.c:332:16: expected struct vmmdev_memory *vmmdev +../drivers/virt/vboxguest/vboxguest_linux.c:332:16: got void [noderef] __iomem * +../drivers/md/dm-vdo/block-map.c:181: warning: Function parameter or struct member 'cache' not described in 'initialize_info' +../drivers/md/dm-vdo/block-map.c:218: warning: Function parameter or struct member 'cache' not described in 'allocate_cache_components' +../drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'cache' not described in 'assert_on_cache_thread' +../drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'function_name' not described in 'assert_on_cache_thread' +../drivers/md/dm-vdo/block-map.c:280: warning: Function parameter or struct member 'state' not described in 'get_page_state_name' +../drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'info' not described in 'set_info_state' +../drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'new_state' not described in 'set_info_state' +../drivers/md/dm-vdo/block-map.c:423: warning: Function parameter or struct member 'cache' not described in 'find_free_page' +../drivers/md/dm-vdo/block-map.c:442: warning: Function parameter or struct member 'cache' not described in 'find_page' +../drivers/md/dm-vdo/block-map.c:461: warning: Function parameter or struct member 'cache' not described in 'select_lru_page' +../drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'info' not described in 'distribute_page_over_waitq' +../drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'waitq' not described in 'distribute_page_over_waitq' +../drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'cache' not described in 'set_persistent_error' +../drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'result' not described in 'set_persistent_error' +../drivers/md/dm-vdo/block-map.c:590: warning: Function parameter or struct member 'completion' not described in 'validate_completed_page' +../drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'info' not described in 'launch_page_load' +../drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'pbn' not described in 'launch_page_load' +../drivers/md/dm-vdo/block-map.c:843: warning: Function parameter or struct member 'info' not described in 'schedule_page_save' +../drivers/md/dm-vdo/block-map.c:859: warning: Function parameter or struct member 'info' not described in 'launch_page_save' +../drivers/md/dm-vdo/block-map.c:874: warning: Function parameter or struct member 'waiter' not described in 'completion_needs_page' +../drivers/md/dm-vdo/block-map.c:885: warning: Function parameter or struct member 'info' not described in 'allocate_free_page' +../drivers/md/dm-vdo/block-map.c:937: warning: Function parameter or struct member 'cache' not described in 'discard_a_page' +../drivers/md/dm-vdo/block-map.c:963: warning: Function parameter or struct member 'vdo_page_comp' not described in 'discard_page_for_completion' +../drivers/md/dm-vdo/block-map.c:1141: warning: Function parameter or struct member 'completion' not described in 'vdo_release_page_completion' +../drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'info' not described in 'load_page_for_completion' +../drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'vdo_page_comp' not described in 'load_page_for_completion' +../drivers/md/dm-vdo/block-map.c:1328: warning: Function parameter or struct member 'cache' not described in 'vdo_invalidate_page_cache' +../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'forest' not described in 'get_tree_page_by_index' +../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'root_index' not described in 'get_tree_page_by_index' +../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'height' not described in 'get_tree_page_by_index' +../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'page_index' not described in 'get_tree_page_by_index' +../drivers/md/dm-vdo/block-map.c:2219: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot' +../drivers/md/dm-vdo/block-map.c:2444: warning: Function parameter or struct member 'map' not described in 'make_forest' +../drivers/md/dm-vdo/block-map.c:2482: warning: Function parameter or struct member 'map' not described in 'replace_forest' +../drivers/md/dm-vdo/block-map.c:2498: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor' +../drivers/md/dm-vdo/block-map.c:2557: warning: Function parameter or struct member 'cursor' not described in 'traverse' +../drivers/md/dm-vdo/block-map.c:2628: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor' +../drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'map' not described in 'compute_boundary' +../drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary' +../drivers/md/dm-vdo/block-map.c:2677: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest' +../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone' +../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone' +../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone' +../drivers/md/dm-vdo/block-map.c:3099: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location' +../drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location' +../drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location' +../drivers/firmware/efi/libstub/x86-stub.c:1068:6: warning: symbol 'efi_handover_entry' was not declared. Should it be static? +../drivers/usb/renesas_usbhs/mod_gadget.c: In function ‘usbhs_mod_gadget_probe’: +../drivers/usb/renesas_usbhs/mod_gadget.c:1140:57: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] + 1140 | snprintf(uep->ep_name, EP_NAME_SIZE, "ep%d", i); + | ^~ +../drivers/usb/renesas_usbhs/mod_gadget.c:1140:54: note: directive argument in the range [-2147483641, 2147483646] + 1140 | snprintf(uep->ep_name, EP_NAME_SIZE, "ep%d", i); + | ^~~~~~ +../drivers/usb/renesas_usbhs/mod_gadget.c:1140:17: note: ‘snprintf’ output between 4 and 14 bytes into a destination of size 8 + 1140 | snprintf(uep->ep_name, EP_NAME_SIZE, "ep%d", i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/coda/coda_linux.c:25:5: warning: symbol 'coda_fake_statfs' was not declared. Should it be static? +../drivers/md/bcache/super.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures +../drivers/md/bcache/super.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures +../drivers/md/bcache/super.c:44:6: warning: symbol 'bcache_is_reboot' was not declared. Should it be static? +../drivers/md/bcache/super.c:208:24: warning: cast from restricted __le16 +../drivers/md/bcache/super.c:208:14: warning: restricted __le64 degrades to integer +../drivers/md/bcache/super.c:322:21: warning: cast from restricted __le16 +../drivers/md/bcache/super.c:322:19: warning: incorrect type in assignment (different base types) +../drivers/md/bcache/super.c:322:19: expected restricted __le64 [usertype] csum +../drivers/md/bcache/super.c:322:19: got unsigned long long +../drivers/md/bcache/super.c:651:33: warning: incorrect type in assignment (different base types) +../drivers/md/bcache/super.c:651:33: expected unsigned short [usertype] prio +../drivers/md/bcache/super.c:651:33: got restricted __le16 [usertype] +../drivers/md/bcache/super.c:724:27: warning: cast to restricted __le16 +../drivers/md/bcache/super.c:835:32: warning: incorrect type in assignment (different base types) +../drivers/md/bcache/super.c:835:32: expected unsigned int [usertype] invalidated +../drivers/md/bcache/super.c:835:32: got restricted __le32 [usertype] +../drivers/md/bcache/super.c:1191:26: warning: incorrect type in initializer (different base types) +../drivers/md/bcache/super.c:1191:26: expected unsigned int [usertype] rtime +../drivers/md/bcache/super.c:1191:26: got restricted __le32 [usertype] +../drivers/md/bcache/super.c:1233:32: warning: incorrect type in assignment (different base types) +../drivers/md/bcache/super.c:1233:32: expected unsigned int [usertype] invalidated +../drivers/md/bcache/super.c:1233:32: got restricted __le32 [usertype] +../drivers/md/bcache/super.c:1594:36: warning: incorrect type in assignment (different base types) +../drivers/md/bcache/super.c:1594:36: expected unsigned int [usertype] last_reg +../drivers/md/bcache/super.c:1594:36: got restricted __le32 [usertype] +../drivers/scsi/aic7xxx/aic7xxx_core.c:4200:33: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:4205:41: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:4211:45: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:4267:19: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:4268:20: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:4276:27: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:6938:25: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: expected unsigned int [addressable] [assigned] [usertype] integer +../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: got restricted __le32 [usertype] +../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: warning: incorrect type in assignment (different base types) +../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: expected unsigned int [usertype] addr +../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: got restricted __le32 [usertype] +../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: expected unsigned int [usertype] len +../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: got restricted __le32 [usertype] +../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: warning: incorrect type in assignment (different base types) +../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: expected unsigned int [usertype] sgptr +../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: got restricted __le32 [usertype] +../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:6613:17: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:6624:23: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:6640:25: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:6651:25: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:6653:34: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:433:17: warning: cast to restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: warning: incorrect type in assignment (different base types) +../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: expected unsigned int [usertype] cdb_ptr +../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: got restricted __le32 [usertype] +../drivers/hwspinlock/omap_hwspinlock.c:40:39: warning: incorrect type in initializer (different address spaces) +../drivers/hwspinlock/omap_hwspinlock.c:40:39: expected void [noderef] __iomem *lock_addr +../drivers/hwspinlock/omap_hwspinlock.c:40:39: got void *priv +../drivers/hwspinlock/omap_hwspinlock.c:48:39: warning: incorrect type in initializer (different address spaces) +../drivers/hwspinlock/omap_hwspinlock.c:48:39: expected void [noderef] __iomem *lock_addr +../drivers/hwspinlock/omap_hwspinlock.c:48:39: got void *priv +../drivers/hwspinlock/omap_hwspinlock.c:120:36: warning: incorrect type in assignment (different address spaces) +../drivers/hwspinlock/omap_hwspinlock.c:120:36: expected void *priv +../drivers/hwspinlock/omap_hwspinlock.c:120:36: got void [noderef] __iomem * +../drivers/usb/usbip/stub_main.c:77:20: warning: context imbalance in 'get_busid_priv' - wrong count at exit +../drivers/usb/usbip/stub_main.c:85:28: warning: context imbalance in 'put_busid_priv' - unexpected unlock +../drivers/scsi/qedf/qedf_attr.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h): +../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) +../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) +../drivers/md/dm-vdo/data-vio.c:231: warning: Function parameter or struct member 'pool' not described in 'check_for_drain_complete_locked' +../drivers/md/dm-vdo/data-vio.c:393: warning: Function parameter or struct member 'data_vio' not described in 'cancel_data_vio_compression' +../drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'data_vio' not described in 'launch_data_vio' +../drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'lbn' not described in 'launch_data_vio' +../drivers/md/dm-vdo/data-vio.c:660: warning: Function parameter or struct member 'pool' not described in 'schedule_releases' +../drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'data_vio' not described in 'initialize_data_vio' +../drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'vdo' not described in 'initialize_data_vio' +../drivers/md/dm-vdo/data-vio.c:898: warning: Function parameter or struct member 'pool' not described in 'free_data_vio_pool' +../drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'pool' not described in 'vdo_launch_bio' +../drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'bio' not described in 'vdo_launch_bio' +../drivers/md/dm-vdo/data-vio.c:1011: warning: Function parameter or struct member 'pool' not described in 'drain_data_vio_pool' +../drivers/md/dm-vdo/data-vio.c:1022: warning: Function parameter or struct member 'pool' not described in 'resume_data_vio_pool' +../drivers/md/dm-vdo/data-vio.c:1041: warning: Function parameter or struct member 'pool' not described in 'dump_data_vio_pool' +../drivers/md/dm-vdo/data-vio.c:1130: warning: Function parameter or struct member 'completion' not described in 'release_allocated_lock' +../drivers/md/dm-vdo/data-vio.c:1210: warning: Function parameter or struct member 'completion' not described in 'release_logical_lock' +../drivers/md/dm-vdo/data-vio.c:1247: warning: Function parameter or struct member 'data_vio' not described in 'finish_cleanup' +../drivers/md/dm-vdo/data-vio.c:1358: warning: Function parameter or struct member 'data_vio' not described in 'get_data_vio_operation_name' +../drivers/md/dm-vdo/data-vio.c:1378: warning: Function parameter or struct member 'data_vio' not described in 'data_vio_allocate_data_block' +../drivers/md/dm-vdo/data-vio.c:1398: warning: Function parameter or struct member 'data_vio' not described in 'release_data_vio_allocation_lock' +../drivers/md/dm-vdo/data-vio.c:1418: warning: Function parameter or struct member 'data_vio' not described in 'uncompress_data_vio' +../drivers/md/dm-vdo/data-vio.c:1537: warning: Function parameter or struct member 'completion' not described in 'read_block' +../drivers/md/dm-vdo/data-vio.c:1694: warning: Function parameter or struct member 'completion' not described in 'read_old_block_mapping' +../drivers/md/dm-vdo/data-vio.c:1722: warning: Function parameter or struct member 'completion' not described in 'pack_compressed_data' +../drivers/md/dm-vdo/data-vio.c:1743: warning: Function parameter or struct member 'completion' not described in 'compress_data_vio' +../drivers/md/dm-vdo/data-vio.c:1772: warning: Function parameter or struct member 'data_vio' not described in 'launch_compress_data_vio' +../drivers/md/dm-vdo/data-vio.c:1810: warning: bad line: +../drivers/md/dm-vdo/data-vio.c:1814: warning: Function parameter or struct member 'completion' not described in 'hash_data_vio' +../drivers/md/dm-vdo/data-vio.c:1848: warning: Function parameter or struct member 'bio' not described in 'write_bio_finished' +../drivers/md/dm-vdo/data-vio.c:1902: warning: Function parameter or struct member 'completion' not described in 'acknowledge_write_callback' +../drivers/md/dm-vdo/data-vio.c:1927: warning: Function parameter or struct member 'completion' not described in 'allocate_block' +../drivers/md/dm-vdo/data-vio.c:1959: warning: Function parameter or struct member 'completion' not described in 'handle_allocation_error' +../drivers/md/dm-vdo/data-vio.c:1988: warning: Function parameter or struct member 'completion' not described in 'continue_data_vio_with_block_map_slot' +../drivers/platform/chrome/cros_ec_typec.c:981:30: warning: cast to restricted __le16 +../drivers/platform/chrome/cros_ec_typec.c:1049:33: warning: cast to restricted __le16 +../drivers/platform/chrome/cros_ec_typec.c:1072:39: warning: cast to restricted __le16 +../drivers/md/bcache/sysfs.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures +../drivers/scsi/aacraid/commctrl.c:602:32: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/commctrl.c:602:32: expected unsigned char +../drivers/scsi/aacraid/commctrl.c:602:32: got restricted __le32 [usertype] +../drivers/scsi/aacraid/commctrl.c:618:45: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/commctrl.c:618:45: expected unsigned char [usertype] emb_data_desc_count +../drivers/scsi/aacraid/commctrl.c:618:45: got restricted __le32 [usertype] +../drivers/scsi/aacraid/commctrl.c:693:48: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/commctrl.c:693:48: expected unsigned int [usertype] addr_hi +../drivers/scsi/aacraid/commctrl.c:693:48: got restricted __le32 [usertype] +../drivers/scsi/aacraid/commctrl.c:694:48: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/commctrl.c:694:48: expected unsigned int [usertype] addr_lo +../drivers/scsi/aacraid/commctrl.c:694:48: got restricted __le32 [usertype] +../drivers/scsi/aacraid/commctrl.c:696:44: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/commctrl.c:696:44: expected unsigned int [usertype] len +../drivers/scsi/aacraid/commctrl.c:696:44: got restricted __le32 [usertype] +../drivers/scsi/aacraid/commctrl.c:702:59: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/commctrl.c:702:59: expected unsigned int [usertype] flags +../drivers/scsi/aacraid/commctrl.c:702:59: got restricted __le32 [usertype] +../drivers/scsi/aacraid/commctrl.c:954:42: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/commctrl.c:954:42: expected restricted __le32 [addressable] [assigned] [usertype] srb_status +../drivers/scsi/aacraid/commctrl.c:954:42: got int +../drivers/scsi/aacraid/commctrl.c:956:48: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/commctrl.c:956:48: expected restricted __le32 [addressable] [assigned] [usertype] data_xfer_length +../drivers/scsi/aacraid/commctrl.c:956:48: got unsigned int [assigned] [usertype] byte_count +../drivers/scsi/aacraid/commctrl.c:960:42: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/commctrl.c:960:42: expected restricted __le32 [addressable] [assigned] [usertype] srb_status +../drivers/scsi/aacraid/commctrl.c:960:42: got unsigned char [usertype] service_response +../drivers/scsi/aacraid/commctrl.c:961:43: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/commctrl.c:961:43: expected restricted __le32 [addressable] [assigned] [usertype] scsi_status +../drivers/scsi/aacraid/commctrl.c:961:43: got unsigned char [usertype] status +../drivers/scsi/aacraid/commctrl.c:962:48: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/commctrl.c:962:48: expected restricted __le32 [addressable] [assigned] [usertype] data_xfer_length +../drivers/scsi/aacraid/commctrl.c:962:48: got unsigned int +../drivers/scsi/aacraid/commctrl.c:964:47: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/commctrl.c:964:47: expected restricted __le32 [addressable] [assigned] [usertype] sense_data_size +../drivers/scsi/aacraid/commctrl.c:964:47: got unsigned char [usertype] sense_response_data_len +../drivers/hwspinlock/sprd_hwspinlock.c:44:34: warning: incorrect type in initializer (different address spaces) +../drivers/hwspinlock/sprd_hwspinlock.c:44:34: expected void [noderef] __iomem *addr +../drivers/hwspinlock/sprd_hwspinlock.c:44:34: got void *priv +../drivers/hwspinlock/sprd_hwspinlock.c:62:39: warning: incorrect type in initializer (different address spaces) +../drivers/hwspinlock/sprd_hwspinlock.c:62:39: expected void [noderef] __iomem *lock_addr +../drivers/hwspinlock/sprd_hwspinlock.c:62:39: got void *priv +../drivers/hwspinlock/sprd_hwspinlock.c:128:28: warning: incorrect type in assignment (different address spaces) +../drivers/hwspinlock/sprd_hwspinlock.c:128:28: expected void *priv +../drivers/hwspinlock/sprd_hwspinlock.c:128:28: got void [noderef] __iomem * +../drivers/scsi/aacraid/aachba.c:3941:39: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:3941:39: expected unsigned int [usertype] addrHigh +../drivers/scsi/aacraid/aachba.c:3941:39: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:3942:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:3942:38: expected unsigned int [usertype] addrLow +../drivers/scsi/aacraid/aachba.c:3942:38: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:3943:26: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:3943:26: expected unsigned int [usertype] cur_size +../drivers/scsi/aacraid/aachba.c:3943:26: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:3948:44: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:3948:44: expected restricted __le32 [usertype] sgeFirstSize +../drivers/scsi/aacraid/aachba.c:3948:44: got unsigned int [usertype] cur_size +../drivers/scsi/aacraid/aachba.c:3950:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:3950:46: expected restricted __le32 [usertype] sgeNominalSize +../drivers/scsi/aacraid/aachba.c:3950:46: got unsigned int [usertype] cur_size +../drivers/scsi/aacraid/aachba.c:3952:60: warning: restricted __le32 degrades to integer +../drivers/scsi/aacraid/aachba.c:3962:28: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:3964:39: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:3964:39: expected unsigned int [usertype] length +../drivers/scsi/aacraid/aachba.c:3964:39: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:3968:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:3968:22: expected unsigned char [usertype] sgeCnt +../drivers/scsi/aacraid/aachba.c:3968:22: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:4067:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:4067:30: expected unsigned int [usertype] addr_hi +../drivers/scsi/aacraid/aachba.c:4067:30: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:4068:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:4068:30: expected unsigned int [usertype] addr_lo +../drivers/scsi/aacraid/aachba.c:4068:30: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:4069:26: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:4069:26: expected unsigned int [usertype] cur_size +../drivers/scsi/aacraid/aachba.c:4069:26: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:4081:24: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:4083:26: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:4083:26: expected unsigned int [usertype] len +../drivers/scsi/aacraid/aachba.c:4083:26: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:4088:45: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:4088:45: expected unsigned char [usertype] emb_data_desc_count +../drivers/scsi/aacraid/aachba.c:4088:45: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:4089:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:4089:28: expected unsigned int [usertype] flags +../drivers/scsi/aacraid/aachba.c:4089:28: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:4092:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:4092:38: expected unsigned int [usertype] flags +../drivers/scsi/aacraid/aachba.c:4092:38: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:4093:48: warning: cast from restricted __le32 +../drivers/scsi/aacraid/aachba.c:4094:43: warning: cast from restricted __le32 +../drivers/scsi/aacraid/aachba.c:4095:40: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:4095:40: expected unsigned int [usertype] addr_lo +../drivers/scsi/aacraid/aachba.c:4095:40: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:4033:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:4033:22: expected unsigned char [usertype] sgeCnt +../drivers/scsi/aacraid/aachba.c:4033:22: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:4035:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:4035:30: expected restricted __le32 [usertype] sgeNominalSize +../drivers/scsi/aacraid/aachba.c:4035:30: got unsigned long +../drivers/scsi/aacraid/aachba.c:244:5: warning: symbol 'aac_sync_mode' was not declared. Should it be static? +../drivers/scsi/aacraid/aachba.c:659:76: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:659:76: expected restricted __le32 [usertype] block_size +../drivers/scsi/aacraid/aachba.c:659:76: got int +../drivers/scsi/aacraid/aachba.c:1058:63: warning: restricted __le32 degrades to integer +../drivers/scsi/aacraid/aachba.c:1079:59: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:1079:59: expected unsigned int [addressable] [assigned] [usertype] Serial +../drivers/scsi/aacraid/aachba.c:1079:59: got restricted __le32 [usertype] uid +../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1556:24: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:1556:24: expected unsigned char +../drivers/scsi/aacraid/aachba.c:1556:24: got restricted __le32 [usertype] +../drivers/scsi/aacraid/aachba.c:1663:33: warning: cast to restricted __le32 +../drivers/scsi/aacraid/aachba.c:1996:61: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:1996:61: expected restricted __le32 [usertype] rmw_nexus +../drivers/scsi/aacraid/aachba.c:1996:61: got unsigned int [assigned] [usertype] nexus +../drivers/scsi/aacraid/aachba.c:2073:54: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:2073:54: expected restricted __le16 [usertype] virt_device_bus +../drivers/scsi/aacraid/aachba.c:2073:54: got int +../drivers/scsi/aacraid/aachba.c:3616:58: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/aachba.c:3616:58: expected restricted __le32 [usertype] rmw_nexus +../drivers/scsi/aacraid/aachba.c:3616:58: got unsigned int +../drivers/scsi/aacraid/aachba.c: note: in included file: +../drivers/scsi/aacraid/aacraid.h:2764:43: warning: incorrect type in return expression (different base types) +../drivers/scsi/aacraid/aacraid.h:2764:43: expected int +../drivers/scsi/aacraid/aacraid.h:2764:43: got restricted __le32 +../drivers/net/ethernet/dlink/dl2k.c:344:35: warning: restricted __le32 degrades to integer +../drivers/firmware/efi/libstub/unaccepted_memory.c:7:30: warning: symbol 'unaccepted_table' was not declared. Should it be static? +../drivers/scsi/qedf/qedf_els.c:180:34: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/qedf_els.c:180:34: expected unsigned int [usertype] resp_len +../drivers/scsi/qedf/qedf_els.c:180:34: got restricted __le32 [usertype] data_placement_size +../drivers/scsi/qedf/qedf_els.c:314:13: warning: cast from restricted __le16 +../drivers/scsi/qedf/qedf_els.c:350:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/qedf_els.c:350:22: expected restricted __be16 [usertype] fh_rx_id +../drivers/scsi/qedf/qedf_els.c:350:22: got int +../drivers/scsi/qedf/qedf_els.c:358:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/qedf_els.c:358:20: expected unsigned int [usertype] fr_crc +../drivers/scsi/qedf/qedf_els.c:358:20: got restricted __le32 [usertype] +../drivers/scsi/qedf/qedf_els.c:1050:13: warning: cast from restricted __le16 +../drivers/powercap/dtpm.c: note: in included file: +../drivers/powercap/dtpm_subsys.h:13:24: warning: symbol 'dtpm_subsys' was not declared. Should it be static? +../drivers/hv/hv.c:280:26: warning: cast removes address space '__iomem' of expression +../drivers/hv/hv.c:299:26: warning: cast removes address space '__iomem' of expression +../drivers/hv/hv.c:371:31: warning: incorrect type in argument 1 (different address spaces) +../drivers/hv/hv.c:371:31: expected void volatile [noderef] __iomem *addr +../drivers/hv/hv.c:371:31: got void *synic_message_page +../drivers/hv/hv.c:383:31: warning: incorrect type in argument 1 (different address spaces) +../drivers/hv/hv.c:383:31: expected void volatile [noderef] __iomem *addr +../drivers/hv/hv.c:383:31: got void *synic_event_page +../drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'waiter' not described in 'enter_forked_lock' +../drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'context' not described in 'enter_forked_lock' +../drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'context' not described in 'suspend_index' +../drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'completion' not described in 'suspend_index' +../drivers/md/dm-vdo/dedupe.c:2529: warning: Function parameter or struct member 'state' not described in 'initiate_drain' +../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'context' not described in 'drain_hash_zone' +../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'zone_number' not described in 'drain_hash_zone' +../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'parent' not described in 'drain_hash_zone' +../drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'context' not described in 'resume_index' +../drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'parent' not described in 'resume_index' +../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'context' not described in 'resume_hash_zone' +../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'zone_number' not described in 'resume_hash_zone' +../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'parent' not described in 'resume_hash_zone' +../drivers/hwspinlock/stm32_hwspinlock.c:30:39: warning: incorrect type in initializer (different address spaces) +../drivers/hwspinlock/stm32_hwspinlock.c:30:39: expected void [noderef] __iomem *lock_addr +../drivers/hwspinlock/stm32_hwspinlock.c:30:39: got void *priv +../drivers/hwspinlock/stm32_hwspinlock.c:41:39: warning: incorrect type in initializer (different address spaces) +../drivers/hwspinlock/stm32_hwspinlock.c:41:39: expected void [noderef] __iomem *lock_addr +../drivers/hwspinlock/stm32_hwspinlock.c:41:39: got void *priv +../drivers/hwspinlock/stm32_hwspinlock.c:110:39: warning: incorrect type in assignment (different address spaces) +../drivers/hwspinlock/stm32_hwspinlock.c:110:39: expected void *priv +../drivers/hwspinlock/stm32_hwspinlock.c:110:39: got void [noderef] __iomem * +../drivers/powercap/dtpm_cpu.c:312:24: warning: symbol 'dtpm_cpu_ops' was not declared. Should it be static? +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:15: warning: cast from restricted __le32 +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: expected unsigned int [usertype] val +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: got restricted __le32 [usertype] +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: expected restricted __le32 [usertype] lo +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: got unsigned int [usertype] val +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:15: warning: cast from restricted __le32 +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: expected unsigned int [usertype] val +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: got restricted __le32 [usertype] +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: expected restricted __le32 [usertype] hi +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: got unsigned int [usertype] val +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: expected unsigned int [usertype] val +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: got restricted __le32 [usertype] +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: expected restricted __le32 [usertype] sgl_total_length +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: got unsigned int [usertype] val +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:23: warning: cast from restricted __le32 +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: expected unsigned int [usertype] val +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: got restricted __le32 [usertype] +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: expected restricted __le32 [usertype] lo +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: got unsigned int [usertype] val +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:23: warning: cast from restricted __le32 +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: expected unsigned int [usertype] val +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: got restricted __le32 [usertype] +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: expected restricted __le32 [usertype] hi +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: got unsigned int [usertype] val +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:23: warning: cast from restricted __le32 +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: expected unsigned int [usertype] val +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: got restricted __le32 [usertype] +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: expected restricted __le32 [usertype] sge_len +../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: got unsigned int [usertype] val +../drivers/scsi/aacraid/comminit.c:100:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/comminit.c:100:31: expected restricted __le32 [usertype] *host_rrq +../drivers/scsi/aacraid/comminit.c:100:31: got unsigned int [usertype] * +../drivers/scsi/aacraid/comminit.c:134:49: warning: incorrect type in assignment (different base types) +../drivers/scsi/aacraid/comminit.c:134:49: expected restricted __le16 [usertype] msix_id +../drivers/scsi/aacraid/comminit.c:134:49: got int [assigned] i +../drivers/scsi/aacraid/comminit.c:544:33: warning: restricted __le32 degrades to integer +../drivers/scsi/aacraid/comminit.c:548:34: warning: restricted __le32 degrades to integer +../drivers/scsi/aacraid/comminit.c:551:42: warning: restricted __le32 degrades to integer +../drivers/scsi/aacraid/comminit.c:554:48: warning: restricted __le32 degrades to integer +../drivers/scsi/aacraid/comminit.c:557:48: warning: restricted __le32 degrades to integer +../drivers/scsi/aacraid/comminit.c:560:48: warning: restricted __le32 degrades to integer +../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures +../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures +../drivers/firmware/dmi-sysfs.c:387:16: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/dmi-sysfs.c:387:16: expected unsigned char [noderef] [usertype] __iomem *mapped +../drivers/firmware/dmi-sysfs.c:387:16: got void * +../drivers/firmware/dmi-sysfs.c:397:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/dmi-sysfs.c:397:9: expected void *addr +../drivers/firmware/dmi-sysfs.c:397:9: got unsigned char [noderef] [usertype] __iomem *mapped +../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: warning: incorrect type in initializer (different address spaces) +../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: expected void [noderef] __iomem *lock_addr +../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: got void *priv +../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: warning: incorrect type in initializer (different address spaces) +../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: expected void [noderef] __iomem *lock_addr +../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: got void *priv +../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: warning: incorrect type in assignment (different address spaces) +../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: expected void *priv +../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: got void [noderef] __iomem * +../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_test' - unexpected unlock +../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_add' - unexpected unlock +../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_del' - unexpected unlock +../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_flush_set' - unexpected unlock +../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'call_ad' - unexpected unlock +../drivers/powercap/dtpm_devfreq.c:207:24: warning: symbol 'dtpm_devfreq_ops' was not declared. Should it be static? +../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'drvdata' not described in 'intel_th_alloc' +../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'ndevres' not described in 'intel_th_alloc' +../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc' +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: expected unsigned int [usertype] val +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: got restricted __le32 [usertype] +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: &= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: right side has type int +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: |= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: right side has type unsigned long long +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:15: warning: cast from restricted __le32 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: expected unsigned int [usertype] val +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: got restricted __le32 [usertype] +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: expected restricted __le32 [usertype] hi +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: got unsigned int [usertype] val +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:15: warning: cast from restricted __le32 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: expected unsigned int [usertype] val +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: got restricted __le32 [usertype] +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: expected restricted __le32 [usertype] lo +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: got unsigned int [usertype] val +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: &= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: right side has type int +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: |= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: right side has type unsigned long long +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: &= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: right side has type int +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: |= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: right side has type unsigned long long +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: &= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: right side has type int +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: |= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: right side has type unsigned long long +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: expected unsigned int [usertype] val +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: got restricted __le32 [usertype] +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: &= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: right side has type int +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: |= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: right side has type unsigned long long +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: expected restricted __le32 [usertype] burst_length +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: got unsigned int [usertype] total_buffer_size +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: &= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: right side has type int +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: |= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: right side has type unsigned long long +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: &= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: right side has type int +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: |= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: right side has type unsigned long long +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: expected restricted __le32 [usertype] seq_rec_updated_offset +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: got unsigned int [usertype] desired_offset +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id +../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid +../drivers/md/dm-vdo/dm-vdo-target.c:1149: warning: Function parameter or struct member 'vdo' not described in 'get_thread_id_for_phase' +../drivers/hwspinlock/u8500_hsem.c:52:39: warning: incorrect type in initializer (different address spaces) +../drivers/hwspinlock/u8500_hsem.c:52:39: expected void [noderef] __iomem *lock_addr +../drivers/hwspinlock/u8500_hsem.c:52:39: got void *priv +../drivers/hwspinlock/u8500_hsem.c:65:39: warning: incorrect type in initializer (different address spaces) +../drivers/hwspinlock/u8500_hsem.c:65:39: expected void [noderef] __iomem *lock_addr +../drivers/hwspinlock/u8500_hsem.c:65:39: got void *priv +../drivers/hwspinlock/u8500_hsem.c:116:30: warning: incorrect type in assignment (different address spaces) +../drivers/hwspinlock/u8500_hsem.c:116:30: expected void *priv +../drivers/hwspinlock/u8500_hsem.c:116:30: got void [noderef] __iomem * +../drivers/hwspinlock/u8500_hsem.c:126:52: warning: incorrect type in initializer (different address spaces) +../drivers/hwspinlock/u8500_hsem.c:126:52: expected void [noderef] __iomem *io_base +../drivers/hwspinlock/u8500_hsem.c:126:52: got void * +../drivers/hv/channel.c: note: in included file: +../include/linux/hyperv.h:646:31: warning: array of flexible structures +../drivers/hv/channel.c:578: warning: Function parameter or struct member 'size' not described in 'request_arr_init' +../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast to restricted __be16 +../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast from restricted __be32 +../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast to restricted __be16 +../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast from restricted __be32 +../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: expected unsigned short +../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: got restricted __le16 [usertype] +../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: expected unsigned int [usertype] fragpa_lo +../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: got restricted __le32 [usertype] +../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: expected unsigned int [usertype] fragpa_hi +../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: got restricted __le32 [usertype] +../drivers/scsi/aacraid/commsup.c:600:17: warning: context imbalance in 'aac_fib_send' - different lock contexts for basic block +../drivers/scsi/aacraid/commsup.c:755:17: warning: context imbalance in 'aac_hba_send' - different lock contexts for basic block +../drivers/scsi/aacraid/commsup.c:1498:32: warning: context imbalance in '_aac_reset_adapter' - unexpected unlock +../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: warning: invalid assignment: |= +../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: left side has type unsigned int +../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: right side has type restricted __le32 +../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: warning: incorrect type in assignment (different base types) +../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: expected unsigned int [usertype] sgptr +../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: got restricted __le32 [usertype] +../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: warning: incorrect type in assignment (different base types) +../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: expected unsigned int [usertype] sgptr +../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: got restricted __le32 [usertype] +../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: warning: incorrect type in assignment (different base types) +../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: expected unsigned int [usertype] addr +../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: got restricted __le32 [usertype] +../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: warning: incorrect type in assignment (different base types) +../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: expected unsigned int [usertype] len +../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: got restricted __le32 [usertype] +../drivers/md/bcache/writeback.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures +../drivers/hv/channel_mgmt.c: note: in included file: +../include/linux/hyperv.h:646:31: warning: array of flexible structures +../drivers/virt/vmgenid.c:116:19: warning: incorrect type in assignment (different address spaces) +../drivers/virt/vmgenid.c:116:19: expected void *virt_addr +../drivers/virt/vmgenid.c:116:19: got void [noderef] __iomem * +../drivers/i2c/busses/i2c-diolan-u2c.c:290:26: warning: cast to restricted __le32 +../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'root_count' not described in 'vdo_compute_new_forest_pages' +../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'old_sizes' not described in 'vdo_compute_new_forest_pages' +../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'new_sizes' not described in 'vdo_compute_new_forest_pages' +../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'buffer' not described in 'encode_recovery_journal_state_7_0' +../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'offset' not described in 'encode_recovery_journal_state_7_0' +../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'state' not described in 'encode_recovery_journal_state_7_0' +../drivers/md/dm-vdo/encodings.c:493: warning: Function parameter or struct member 'offset' not described in 'decode_recovery_journal_state_7_0' +../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'buffer' not described in 'encode_slab_depot_state_2_0' +../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'offset' not described in 'encode_slab_depot_state_2_0' +../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'state' not described in 'encode_slab_depot_state_2_0' +../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'buffer' not described in 'decode_slab_depot_state_2_0' +../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'offset' not described in 'decode_slab_depot_state_2_0' +../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'state' not described in 'decode_slab_depot_state_2_0' +../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'buffer' not described in 'decode_vdo_component' +../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'offset' not described in 'decode_vdo_component' +../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'component' not described in 'decode_vdo_component' +../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_component_states' +../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'offset' not described in 'vdo_encode_component_states' +../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'states' not described in 'vdo_encode_component_states' +../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_super_block' +../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'states' not described in 'vdo_encode_super_block' +../drivers/md/dm-vdo/encodings.c:1449: warning: Function parameter or struct member 'buffer' not described in 'vdo_decode_super_block' +../drivers/usb/gadget/udc/net2272.c:1825:68: warning: incorrect type in argument 2 (different base types) +../drivers/usb/gadget/udc/net2272.c:1825:68: expected unsigned short [usertype] wIndex +../drivers/usb/gadget/udc/net2272.c:1825:68: got restricted __le16 [addressable] [assigned] [usertype] wIndex +../drivers/usb/gadget/udc/net2272.c:1826:46: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/net2272.c:1829:48: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/net2272.c:1829:48: expected unsigned short [usertype] status +../drivers/usb/gadget/udc/net2272.c:1829:48: got restricted __le16 [usertype] +../drivers/usb/gadget/udc/net2272.c:1831:48: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/net2272.c:1831:48: expected unsigned short [usertype] status +../drivers/usb/gadget/udc/net2272.c:1831:48: got restricted __le16 [usertype] +../drivers/usb/gadget/udc/net2272.c:1842:40: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/net2272.c:1855:40: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/net2272.c:1877:60: warning: incorrect type in argument 2 (different base types) +../drivers/usb/gadget/udc/net2272.c:1877:60: expected unsigned short [usertype] wIndex +../drivers/usb/gadget/udc/net2272.c:1877:60: got restricted __le16 [addressable] [assigned] [usertype] wIndex +../drivers/usb/gadget/udc/net2272.c:1895:72: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/net2272.c:1904:60: warning: incorrect type in argument 2 (different base types) +../drivers/usb/gadget/udc/net2272.c:1904:60: expected unsigned short [usertype] wIndex +../drivers/usb/gadget/udc/net2272.c:1904:60: got restricted __le16 [addressable] [assigned] [usertype] wIndex +../drivers/usb/gadget/udc/net2272.c:1913:56: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/net2272.c:2011:52: warning: context imbalance in 'net2272_handle_stat1_irqs' - unexpected unlock +../drivers/scsi/aic94xx/aic94xx_sds.c:481:38: warning: array of flexible structures +../drivers/scsi/aic94xx/aic94xx_sds.c:521:17: warning: array of flexible structures +../drivers/scsi/aic94xx/aic94xx_sds.c:506:40: warning: array of flexible structures +../drivers/scsi/aic94xx/aic94xx_sds.c:522:17: warning: array of flexible structures +../drivers/perf/arm-ni.c: note: in included file: +../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) @@ -13594,700 +15385,140 @@ -../drivers/scsi/qedf/qedf_fip.c:21:48: error: invalid initializer -../drivers/scsi/qedf/qedf_fip.c:165:38: error: invalid initializer -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:15: warning: cast from restricted __le32 -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: expected unsigned int [usertype] val -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: got restricted __le32 [usertype] -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: expected restricted __le32 [usertype] lo -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: got unsigned int [usertype] val -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:15: warning: cast from restricted __le32 -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: expected unsigned int [usertype] val -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: got restricted __le32 [usertype] -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: expected restricted __le32 [usertype] hi -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: got unsigned int [usertype] val -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: expected unsigned int [usertype] val -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: got restricted __le32 [usertype] -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: expected restricted __le32 [usertype] sgl_total_length -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: got unsigned int [usertype] val -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:23: warning: cast from restricted __le32 -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: expected unsigned int [usertype] val -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: got restricted __le32 [usertype] -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: expected restricted __le32 [usertype] lo -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: got unsigned int [usertype] val -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:23: warning: cast from restricted __le32 -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: expected unsigned int [usertype] val -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: got restricted __le32 [usertype] -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: expected restricted __le32 [usertype] hi -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: got unsigned int [usertype] val -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:23: warning: cast from restricted __le32 -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: expected unsigned int [usertype] val -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: got restricted __le32 [usertype] -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: expected restricted __le32 [usertype] sge_len -../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: got unsigned int [usertype] val -../fs/nfs/client.c: note: in included file (through ../include/linux/module.h): -../include/linux/list.h:229:25: warning: context imbalance in 'nfs_put_client' - unexpected unlock -../drivers/scsi/qedf/qedf_attr.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h): -../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) -../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) -../kernel/trace/trace_uprobe.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h, ../include/linux/bpf-cgroup.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in '__uprobe_perf_func' - unexpected unlock -../drivers/scsi/qedf/qedf_els.c:180:34: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/qedf_els.c:180:34: expected unsigned int [usertype] resp_len -../drivers/scsi/qedf/qedf_els.c:180:34: got restricted __le32 [usertype] data_placement_size -../drivers/scsi/qedf/qedf_els.c:314:13: warning: cast from restricted __le16 -../drivers/scsi/qedf/qedf_els.c:350:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/qedf_els.c:350:22: expected restricted __be16 [usertype] fh_rx_id -../drivers/scsi/qedf/qedf_els.c:350:22: got int -../drivers/scsi/qedf/qedf_els.c:358:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/qedf_els.c:358:20: expected unsigned int [usertype] fr_crc -../drivers/scsi/qedf/qedf_els.c:358:20: got restricted __le32 [usertype] -../drivers/scsi/qedf/qedf_els.c:1050:13: warning: cast from restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: expected unsigned int [usertype] val -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: got restricted __le32 [usertype] -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: &= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: right side has type int -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: |= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: right side has type unsigned long long -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:15: warning: cast from restricted __le32 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: expected unsigned int [usertype] val -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: got restricted __le32 [usertype] -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: expected restricted __le32 [usertype] hi -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: got unsigned int [usertype] val -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:15: warning: cast from restricted __le32 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: expected unsigned int [usertype] val -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: got restricted __le32 [usertype] -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: expected restricted __le32 [usertype] lo -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: got unsigned int [usertype] val -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: &= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: right side has type int -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: |= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: right side has type unsigned long long -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: &= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: right side has type int -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: |= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: right side has type unsigned long long -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: &= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: right side has type int -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: |= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: right side has type unsigned long long -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: expected unsigned int [usertype] val -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: got restricted __le32 [usertype] -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: &= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: right side has type int -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: |= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: right side has type unsigned long long -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: expected restricted __le32 [usertype] burst_length -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: got unsigned int [usertype] total_buffer_size -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: &= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: right side has type int -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: |= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: right side has type unsigned long long -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: &= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: right side has type int -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: |= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: right side has type unsigned long long -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: expected restricted __le32 [usertype] seq_rec_updated_offset -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: got unsigned int [usertype] desired_offset -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type int -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |= -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: left side has type restricted __le16 -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: right side has type unsigned long long -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: expected restricted __le16 [usertype] task_id -../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: got unsigned short [usertype] itid -../kernel/bpf/stackmap.c:490:9: warning: context imbalance in '__bpf_get_stack' - different lock contexts for basic block -../drivers/usb/gadget/udc/renesas_usbf.c:2272:37: warning: invalid assignment: |= -../drivers/usb/gadget/udc/renesas_usbf.c:2272:37: left side has type unsigned short -../drivers/usb/gadget/udc/renesas_usbf.c:2272:37: right side has type restricted __le16 -../drivers/usb/gadget/udc/renesas_usbf.c:2313:31: warning: restricted __le16 degrades to integer -../kernel/bpf/cgroup_iter.c:310:17: warning: symbol 'bpf_iter_css_new' was not declared. Should it be static? -../kernel/bpf/cgroup_iter.c:334:40: warning: symbol 'bpf_iter_css_next' was not declared. Should it be static? -../kernel/bpf/cgroup_iter.c:355:18: warning: symbol 'bpf_iter_css_destroy' was not declared. Should it be static? -../drivers/usb/gadget/udc/lpc32xx_udc.c:2198:19: warning: cast to restricted __le16 -../drivers/usb/gadget/udc/lpc32xx_udc.c:2207:15: warning: cast to restricted __le16 -../drivers/scsi/aic7xxx/aic7xxx_core.c:4200:33: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:4205:41: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:4211:45: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:4267:19: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:4268:20: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:4276:27: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:6938:25: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: expected unsigned int [addressable] [assigned] [usertype] integer -../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: got restricted __le32 [usertype] -../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: warning: incorrect type in assignment (different base types) -../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: expected unsigned int [usertype] addr -../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: got restricted __le32 [usertype] -../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: expected unsigned int [usertype] len -../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: got restricted __le32 [usertype] -../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: warning: incorrect type in assignment (different base types) -../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: expected unsigned int [usertype] sgptr -../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: got restricted __le32 [usertype] -../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:6613:17: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:6624:23: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:6640:25: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:6651:25: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:6653:34: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:433:17: warning: cast to restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: warning: incorrect type in assignment (different base types) -../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: expected unsigned int [usertype] cdb_ptr -../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'stall' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'prot_stall' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'registered' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'suspended' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'connected' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'vbus_session' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'set_cfg_not_acked' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'waiting_zlp_ack' description in 'pch_udc_dev' -../drivers/usb/gadget/udc/mv_udc_core.c: In function ‘eps_init.constprop.isra’: -../drivers/usb/gadget/udc/mv_udc_core.c:1269:59: warning: ‘out’ directive output may be truncated writing 3 bytes into a region of size between 1 and 11 [-Wformat-truncation=] - 1269 | snprintf(name, sizeof(name), "ep%dout", i / 2); - | ^~~ -../drivers/usb/gadget/udc/mv_udc_core.c:1269:25: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 14 - 1269 | snprintf(name, sizeof(name), "ep%dout", i / 2); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/usb/gadget/udc/mv_udc_core.c:1265:59: warning: ‘in’ directive output may be truncated writing 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=] - 1265 | snprintf(name, sizeof(name), "ep%din", i / 2); - | ^~ -../drivers/usb/gadget/udc/mv_udc_core.c:1265:25: note: ‘snprintf’ output between 6 and 16 bytes into a destination of size 14 - 1265 | snprintf(name, sizeof(name), "ep%din", i / 2); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../fs/lockd/clntproc.c: note: in included file (through ../include/linux/module.h): -../include/linux/list.h:229:25: warning: context imbalance in 'nlmclnt_put_lockowner' - unexpected unlock -../drivers/usb/gadget/udc/mv_udc_core.c:66:33: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/udc/mv_udc_core.c:66:33: expected restricted __le16 [usertype] wMaxPacketSize -../drivers/usb/gadget/udc/mv_udc_core.c:66:33: got int -../drivers/usb/gadget/udc/mv_udc_core.c:366:24: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/mv_udc_core.c:366:24: expected unsigned int [usertype] buff_ptr0 -../drivers/usb/gadget/udc/mv_udc_core.c:366:24: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/mv_udc_core.c:368:24: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/mv_udc_core.c:368:24: expected unsigned int [usertype] buff_ptr1 -../drivers/usb/gadget/udc/mv_udc_core.c:368:24: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/mv_udc_core.c:369:24: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/mv_udc_core.c:369:24: expected unsigned int [usertype] buff_ptr2 -../drivers/usb/gadget/udc/mv_udc_core.c:369:24: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/mv_udc_core.c:370:24: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/mv_udc_core.c:370:24: expected unsigned int [usertype] buff_ptr3 -../drivers/usb/gadget/udc/mv_udc_core.c:370:24: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/mv_udc_core.c:371:24: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/mv_udc_core.c:371:24: expected unsigned int [usertype] buff_ptr4 -../drivers/usb/gadget/udc/mv_udc_core.c:371:24: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/mv_udc_core.c:834:34: warning: incorrect type in argument 1 (different address spaces) -../drivers/usb/gadget/udc/mv_udc_core.c:834:34: expected void const volatile [noderef] __iomem *addr -../drivers/usb/gadget/udc/mv_udc_core.c:834:34: got unsigned int * -../drivers/usb/gadget/udc/mv_udc_core.c:835:42: warning: incorrect type in argument 2 (different address spaces) -../drivers/usb/gadget/udc/mv_udc_core.c:835:42: expected void volatile [noderef] __iomem *addr -../drivers/usb/gadget/udc/mv_udc_core.c:835:42: got unsigned int * -../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: expected unsigned short [usertype] -../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: got restricted __le16 [usertype] -../drivers/usb/gadget/udc/mv_udc_core.c:1516:26: warning: cast from restricted __le16 -../drivers/usb/gadget/udc/mv_udc_core.c:1546:31: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/mv_udc_core.c:1547:35: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/mv_udc_core.c:1568:30: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/mv_udc_core.c:1579:39: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/mv_udc_core.c:1580:43: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/mv_udc_core.c:1616:34: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/mv_udc_core.c:1625:52: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/mv_udc_core.c:1634:39: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/mv_udc_core.c:1635:43: warning: restricted __le16 degrades to integer -../drivers/rtc/rtc-mxc_v2.c:114:12: warning: context imbalance in 'mxc_rtc_lock' - different lock contexts for basic block -../drivers/rtc/rtc-mxc_v2.c:127:12: warning: context imbalance in 'mxc_rtc_unlock' - unexpected unlock -../drivers/usb/gadget/udc/mv_u3d_core.c: In function ‘mv_u3d_eps_init.constprop.isra’: -../drivers/usb/gadget/udc/mv_u3d_core.c:1335:59: warning: ‘out’ directive output may be truncated writing 3 bytes into a region of size between 1 and 11 [-Wformat-truncation=] - 1335 | snprintf(name, sizeof(name), "ep%dout", i >> 1); - | ^~~ -../drivers/usb/gadget/udc/mv_u3d_core.c:1335:25: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 14 - 1335 | snprintf(name, sizeof(name), "ep%dout", i >> 1); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/usb/gadget/udc/mv_u3d_core.c:1331:59: warning: ‘in’ directive output may be truncated writing 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=] - 1331 | snprintf(name, sizeof(name), "ep%din", i >> 1); - | ^~ -../drivers/usb/gadget/udc/mv_u3d_core.c:1331:25: note: ‘snprintf’ output between 6 and 16 bytes into a destination of size 14 - 1331 | snprintf(name, sizeof(name), "ep%din", i >> 1); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../fs/nfs/inode.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/compat.h, ../arch/x86/include/asm/ia32.h, ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ...): -../include/linux/rculist.h:157:25: warning: context imbalance in 'nfs_put_lock_context' - unexpected unlock -../drivers/mmc/host/mmc_spi.c:748:17: warning: incorrect type in argument 1 (different base types) -../drivers/mmc/host/mmc_spi.c:748:17: expected unsigned short [usertype] *p -../drivers/mmc/host/mmc_spi.c:748:17: got restricted __be16 * -../drivers/mmc/host/mmc_spi.c:749:28: warning: restricted __be16 degrades to integer -../drivers/usb/gadget/legacy/inode.c:1143:33: warning: context imbalance in 'ep0_write' - unexpected unlock -../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: expected restricted __le16 [usertype] wMaxPacketSize -../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: got int -../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: expected unsigned int [usertype] rsvd0 -../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: expected unsigned int [usertype] trb_addr_lo -../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: expected unsigned int [usertype] buf_addr_lo -../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: expected unsigned int [usertype] trb_len -../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: expected unsigned int [usertype] buf_addr_lo -../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: expected unsigned int [usertype] trb_len -../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: warning: incorrect type in argument 2 (different address spaces) -../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: expected void [noderef] __iomem * -../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: got unsigned int * -../drivers/usb/gadget/udc/mv_u3d_core.c:1478:26: warning: cast from restricted __le16 -../fs/nfs/super.c:1182:49: warning: incorrect type in initializer (different address spaces) -../fs/nfs/super.c:1182:49: expected struct rpc_xprt *xprt1 -../fs/nfs/super.c:1182:49: got struct rpc_xprt [noderef] __rcu *cl_xprt -../fs/nfs/super.c:1183:49: warning: incorrect type in initializer (different address spaces) -../fs/nfs/super.c:1183:49: expected struct rpc_xprt *xprt2 -../fs/nfs/super.c:1183:49: got struct rpc_xprt [noderef] __rcu *cl_xprt -../fs/nfs/super.c:1397:14: warning: symbol 'nfs_idmap_cache_timeout' was not declared. Should it be static? -../drivers/usb/gadget/function/rndis.c: In function ‘rndis_register’: -../drivers/usb/gadget/function/rndis.c:60:23: warning: ‘%03d’ directive writing between 3 and 10 bytes into a region of size 7 [-Wformat-overflow=] - 60 | #define NAME_TEMPLATE "driver/rndis-%03d" - | ^~~~~~~~~~~~~~~~~~~ -../drivers/usb/gadget/function/rndis.c:907:31: note: in expansion of macro ‘NAME_TEMPLATE’ - 907 | sprintf(name, NAME_TEMPLATE, i); - | ^~~~~~~~~~~~~ -../drivers/usb/gadget/function/rndis.c:60:37: note: format string is defined here - 60 | #define NAME_TEMPLATE "driver/rndis-%03d" - | ^~~~ -../drivers/usb/gadget/function/rndis.c:60:23: note: directive argument in the range [0, 2147483647] - 60 | #define NAME_TEMPLATE "driver/rndis-%03d" - | ^~~~~~~~~~~~~~~~~~~ -../drivers/usb/gadget/function/rndis.c:907:31: note: in expansion of macro ‘NAME_TEMPLATE’ - 907 | sprintf(name, NAME_TEMPLATE, i); - | ^~~~~~~~~~~~~ -../drivers/usb/gadget/function/rndis.c:907:17: note: ‘sprintf’ output between 17 and 24 bytes into a destination of size 20 - 907 | sprintf(name, NAME_TEMPLATE, i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../kernel/bpf/bpf_struct_ops.c:539:27: warning: symbol 'bpf_struct_ops_link_lops' was not declared. Should it be static? -../fs/lockd/svclock.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../include/linux/list.h:229:25: warning: context imbalance in 'nlmsvc_put_lockowner' - unexpected unlock -../drivers/rtc/rtc-omap.c:412: warning: Function parameter or struct member 'dev' not described in 'omap_rtc_power_off_program' -../drivers/usb/gadget/udc/aspeed_udc.c:1011:28: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/aspeed_udc.c:1072:32: warning: restricted __le16 degrades to integer -../kernel/bpf/cpumask.c:49:32: warning: symbol 'bpf_cpumask_create' was not declared. Should it be static? -../kernel/bpf/cpumask.c:75:32: warning: symbol 'bpf_cpumask_acquire' was not declared. Should it be static? -../kernel/bpf/cpumask.c:89:18: warning: symbol 'bpf_cpumask_release' was not declared. Should it be static? -../kernel/bpf/cpumask.c:99:18: warning: symbol 'bpf_cpumask_release_dtor' was not declared. Should it be static? -../kernel/bpf/cpumask.c:112:17: warning: symbol 'bpf_cpumask_first' was not declared. Should it be static? -../kernel/bpf/cpumask.c:125:17: warning: symbol 'bpf_cpumask_first_zero' was not declared. Should it be static? -../kernel/bpf/cpumask.c:139:17: warning: symbol 'bpf_cpumask_first_and' was not declared. Should it be static? -../kernel/bpf/cpumask.c:150:18: warning: symbol 'bpf_cpumask_set_cpu' was not declared. Should it be static? -../kernel/bpf/cpumask.c:163:18: warning: symbol 'bpf_cpumask_clear_cpu' was not declared. Should it be static? -../kernel/bpf/cpumask.c:180:18: warning: symbol 'bpf_cpumask_test_cpu' was not declared. Should it be static? -../kernel/bpf/cpumask.c:197:18: warning: symbol 'bpf_cpumask_test_and_set_cpu' was not declared. Should it be static? -../kernel/bpf/cpumask.c:215:18: warning: symbol 'bpf_cpumask_test_and_clear_cpu' was not declared. Should it be static? -../kernel/bpf/cpumask.c:227:18: warning: symbol 'bpf_cpumask_setall' was not declared. Should it be static? -../kernel/bpf/cpumask.c:236:18: warning: symbol 'bpf_cpumask_clear' was not declared. Should it be static? -../kernel/bpf/cpumask.c:253:18: warning: symbol 'bpf_cpumask_and' was not declared. Should it be static? -../kernel/bpf/cpumask.c:268:18: warning: symbol 'bpf_cpumask_or' was not declared. Should it be static? -../kernel/bpf/cpumask.c:283:18: warning: symbol 'bpf_cpumask_xor' was not declared. Should it be static? -../kernel/bpf/cpumask.c:301:18: warning: symbol 'bpf_cpumask_equal' was not declared. Should it be static? -../kernel/bpf/cpumask.c:317:18: warning: symbol 'bpf_cpumask_intersects' was not declared. Should it be static? -../kernel/bpf/cpumask.c:333:18: warning: symbol 'bpf_cpumask_subset' was not declared. Should it be static? -../kernel/bpf/cpumask.c:348:18: warning: symbol 'bpf_cpumask_empty' was not declared. Should it be static? -../kernel/bpf/cpumask.c:363:18: warning: symbol 'bpf_cpumask_full' was not declared. Should it be static? -../kernel/bpf/cpumask.c:375:18: warning: symbol 'bpf_cpumask_copy' was not declared. Should it be static? -../kernel/bpf/cpumask.c:390:17: warning: symbol 'bpf_cpumask_any_distribute' was not declared. Should it be static? -../kernel/bpf/cpumask.c:408:17: warning: symbol 'bpf_cpumask_any_and_distribute' was not declared. Should it be static? -../kernel/bpf/cpumask.c:420:17: warning: symbol 'bpf_cpumask_weight' was not declared. Should it be static? -../net/netfilter/xt_hashlimit.c:198:27: warning: context imbalance in 'dsthash_find' - different lock contexts for basic block -../net/netfilter/xt_hashlimit.c:216:27: warning: context imbalance in 'dsthash_alloc_init' - different lock contexts for basic block -../net/netfilter/xt_hashlimit.c:787:20: warning: context imbalance in 'hashlimit_mt_common' - unexpected unlock -../drivers/mmc/core/block.c:2633:26: warning: invalid assignment: |= -../drivers/mmc/core/block.c:2633:26: left side has type unsigned int -../drivers/mmc/core/block.c:2633:26: right side has type restricted blk_features_t -../drivers/mmc/core/block.c:2635:26: warning: invalid assignment: |= -../drivers/mmc/core/block.c:2635:26: left side has type unsigned int -../drivers/mmc/core/block.c:2635:26: right side has type restricted blk_features_t -../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: warning: invalid assignment: |= -../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: left side has type unsigned int -../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: right side has type restricted __le32 -../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: warning: incorrect type in assignment (different base types) -../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: expected unsigned int [usertype] sgptr -../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: got restricted __le32 [usertype] -../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: warning: incorrect type in assignment (different base types) -../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: expected unsigned int [usertype] sgptr -../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: got restricted __le32 [usertype] -../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: warning: incorrect type in assignment (different base types) -../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: expected unsigned int [usertype] addr -../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: got restricted __le32 [usertype] -../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: warning: incorrect type in assignment (different base types) -../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: expected unsigned int [usertype] len -../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: got restricted __le32 [usertype] -../drivers/net/ethernet/freescale/enetc/enetc.c: In function ‘enetc_setup_irqs’: -../drivers/net/ethernet/freescale/enetc/enetc.c:2330:60: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 4 and 19 [-Wformat-truncation=] - 2330 | snprintf(v->name, sizeof(v->name), "%s-rxtx%d", - | ^~ -../drivers/net/ethernet/freescale/enetc/enetc.c:2330:52: note: directive argument in the range [-2147483639, 2147483646] - 2330 | snprintf(v->name, sizeof(v->name), "%s-rxtx%d", - | ^~~~~~~~~~~ -../drivers/net/ethernet/freescale/enetc/enetc.c:2330:17: note: ‘snprintf’ output between 7 and 32 bytes into a destination of size 24 - 2330 | snprintf(v->name, sizeof(v->name), "%s-rxtx%d", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2331 | priv->ndev->name, i); - | ~~~~~~~~~~~~~~~~~~~~ -../drivers/usb/gadget/function/f_mass_storage.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/highmem.h, ../include/linux/bvec.h, ../include/linux/blk_types.h, ...): -../include/linux/sched/signal.h:289:28: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:289:28: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:289:28: got struct spinlock [noderef] __rcu * -../include/linux/sched/signal.h:291:30: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:291:30: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:291:30: got struct spinlock [noderef] __rcu * -../drivers/usb/gadget/udc/max3420_udc.c:551:41: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/max3420_udc.c:552:31: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/max3420_udc.c:566:16: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/max3420_udc.c:566:16: expected unsigned short [assigned] [usertype] status -../drivers/usb/gadget/udc/max3420_udc.c:566:16: got restricted __le16 [usertype] -../drivers/usb/gadget/udc/max3420_udc.c:584:31: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/max3420_udc.c:598:32: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/max3420_udc.c:626:29: warning: cast from restricted __le16 -../drivers/usb/gadget/udc/max3420_udc.c:627:29: warning: cast from restricted __le16 -../drivers/usb/gadget/udc/max3420_udc.c:628:30: warning: cast from restricted __le16 -../sound/soc/codecs/da7218.c:488:44: warning: cast to restricted __le16 -../sound/soc/codecs/da7218.c:508:13: warning: incorrect type in assignment (different base types) -../sound/soc/codecs/da7218.c:508:13: expected unsigned short [usertype] val -../sound/soc/codecs/da7218.c:508:13: got restricted __le16 [usertype] -../drivers/mmc/core/queue.c:351:43: warning: incorrect type in initializer (different base types) -../drivers/mmc/core/queue.c:351:43: expected restricted blk_features_t [usertype] features -../drivers/mmc/core/queue.c:351:43: got unsigned int features -../kernel/bpf/crypto.c:145:35: warning: symbol 'bpf_crypto_ctx_create' was not declared. Should it be static? -../kernel/bpf/crypto.c:242:35: warning: symbol 'bpf_crypto_ctx_acquire' was not declared. Should it be static? -../kernel/bpf/crypto.c:258:18: warning: symbol 'bpf_crypto_ctx_release' was not declared. Should it be static? -../kernel/bpf/crypto.c:313:17: warning: symbol 'bpf_crypto_decrypt' was not declared. Should it be static? -../kernel/bpf/crypto.c:334:17: warning: symbol 'bpf_crypto_encrypt' was not declared. Should it be static? -../drivers/power/supply/cros_usbpd-charger.c: In function ‘cros_usbpd_charger_probe’: -../drivers/power/supply/cros_usbpd-charger.c:17:49: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] - 17 | #define CHARGER_USBPD_DIR_NAME "CROS_USBPD_CHARGER%d" - | ^~~~~~~~~~~~~~~~~~~~~~ -../drivers/power/supply/cros_usbpd-charger.c:631:45: note: in expansion of macro ‘CHARGER_USBPD_DIR_NAME’ - 631 | sprintf(port->name, CHARGER_USBPD_DIR_NAME, i); - | ^~~~~~~~~~~~~~~~~~~~~~ -../drivers/power/supply/cros_usbpd-charger.c:17:68: note: format string is defined here - 17 | #define CHARGER_USBPD_DIR_NAME "CROS_USBPD_CHARGER%d" - | ^~ -../drivers/power/supply/cros_usbpd-charger.c:17:49: note: directive argument in the range [-2147483641, 2147483646] - 17 | #define CHARGER_USBPD_DIR_NAME "CROS_USBPD_CHARGER%d" - | ^~~~~~~~~~~~~~~~~~~~~~ -../drivers/power/supply/cros_usbpd-charger.c:631:45: note: in expansion of macro ‘CHARGER_USBPD_DIR_NAME’ - 631 | sprintf(port->name, CHARGER_USBPD_DIR_NAME, i); - | ^~~~~~~~~~~~~~~~~~~~~~ -../drivers/power/supply/cros_usbpd-charger.c:631:25: note: ‘sprintf’ output between 20 and 30 bytes into a destination of size 23 - 631 | sprintf(port->name, CHARGER_USBPD_DIR_NAME, i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/md/dm-era-target.c:668:9: error: incompatible types in comparison expression (different address spaces): -../drivers/md/dm-era-target.c:668:9: struct writeset [noderef] __rcu * -../drivers/md/dm-era-target.c:668:9: struct writeset * -../drivers/md/dm-era-target.c:976:14: error: incompatible types in comparison expression (different address spaces): -../drivers/md/dm-era-target.c:976:14: struct writeset [noderef] __rcu * -../drivers/md/dm-era-target.c:976:14: struct writeset * -../lib/stackinit_kunit.c:348:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:348:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:348:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:350:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:351:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:352:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:353:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:354:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:355:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:355:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:355:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:358:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:358:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:358:1: warning: Using plain integer as NULL pointer -../lib/stackinit_kunit.c:360:1: warning: Using plain integer as NULL pointer -../drivers/usb/gadget/function/f_fs.c:3323:32: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_fs.c:3323:32: expected unsigned short [usertype] wMaxPacketSize -../drivers/usb/gadget/function/f_fs.c:3323:32: got restricted __le16 [usertype] wMaxPacketSize -../drivers/usb/gadget/function/f_fs.c:3348:36: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_fs.c:3348:36: expected restricted __le16 [usertype] wMaxPacketSize -../drivers/usb/gadget/function/f_fs.c:3348:36: got unsigned short [usertype] wMaxPacketSize -../drivers/net/ethernet/freescale/enetc/enetc_ethtool.c: note: in included file (through ../drivers/net/ethernet/freescale/enetc/enetc.h): -../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: cast to restricted __le64 -../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: restricted __le64 degrades to integer -../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: cast to restricted __le64 -../drivers/net/wireless/ti/wlcore/main.c:671:33: warning: context imbalance in 'wlcore_irq_locked' - different lock contexts for basic block -../kernel/events/core.c:1419:15: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:1419:15: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:1419:15: struct perf_event_context * -../kernel/events/core.c:1432:28: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:1432:28: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:1432:28: struct perf_event_context * -../kernel/events/core.c:3586:20: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:3586:20: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:3586:20: struct perf_event_context * -../kernel/events/core.c:3590:18: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:3590:18: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:3590:18: struct perf_event_context * -../kernel/events/core.c:3591:23: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:3591:23: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:3591:23: struct perf_event_context * -../kernel/events/core.c:3645:25: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:3645:25: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:3645:25: struct perf_event_context * -../kernel/events/core.c:3646:25: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:3646:25: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:3646:25: struct perf_event_context * -../kernel/events/core.c:4024:15: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:4024:15: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:4024:15: struct perf_event_context * -../kernel/events/core.c:4436:15: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:4436:15: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:4436:15: struct perf_event_context * -../kernel/events/core.c:4930:25: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:4930:25: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:4930:25: struct perf_event_context * -../kernel/events/core.c:6363:9: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6363:9: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6363:9: struct perf_buffer * -../kernel/events/core.c:5850:24: warning: incorrect type in assignment (different base types) -../kernel/events/core.c:6079:22: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6079:22: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6079:22: struct perf_buffer * -../kernel/events/core.c:6203:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6203:14: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6203:14: struct perf_buffer * -../kernel/events/core.c:6236:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6236:14: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6236:14: struct perf_buffer * -../kernel/events/core.c:6293:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6293:14: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6293:14: struct perf_buffer * -../kernel/events/core.c:6384:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6384:14: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6384:14: struct perf_buffer * -../kernel/events/core.c:6400:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6400:14: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6400:14: struct perf_buffer * -../kernel/events/core.c:8229:15: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:8229:15: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:8229:15: struct perf_event_context * -../kernel/events/core.c:8316:13: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:8316:13: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:8316:13: struct perf_buffer * -../kernel/events/core.c:8420:61: warning: incorrect type in argument 2 (different address spaces) -../kernel/events/core.c:8420:61: expected struct task_struct *p -../kernel/events/core.c:8420:61: got struct task_struct [noderef] __rcu *real_parent -../kernel/events/core.c:8422:61: warning: incorrect type in argument 2 (different address spaces) -../kernel/events/core.c:8422:61: expected struct task_struct *p -../kernel/events/core.c:8422:61: got struct task_struct [noderef] __rcu *real_parent -../kernel/events/core.c:9110:15: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:9110:15: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:9110:15: struct perf_event_context * -../kernel/events/core.c:10245:9: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:10245:9: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:10245:9: struct swevent_hlist * -../kernel/events/core.c:10284:17: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:10284:17: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:10284:17: struct swevent_hlist * -../kernel/events/core.c:10558:23: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:10558:23: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:10558:23: struct perf_event_context * -../kernel/events/core.c:11580:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? -../kernel/events/core.c:13436:9: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:13436:9: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:13436:9: struct perf_event_context * -../kernel/events/core.c:13530:15: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:13530:15: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:13530:15: struct perf_event_context * -../kernel/events/core.c:13542:9: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:13542:9: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:13542:9: struct perf_event_context * -../kernel/events/core.c:13981:17: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:13981:17: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:13981:17: struct swevent_hlist * -../kernel/events/core.c:182:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit -../kernel/events/core.c:198:9: warning: context imbalance in 'perf_ctx_unlock' - unexpected unlock -../kernel/events/core.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): -../include/linux/rcupdate.h:878:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block -../kernel/events/core.c:1466:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock -../kernel/events/core.c:2889:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit -../kernel/events/core.c:4904:17: warning: context imbalance in 'find_get_context' - unexpected unlock -../kernel/events/core.c: note: in included file: -../kernel/events/internal.h:211:1: warning: incorrect type in argument 2 (different address spaces) -../kernel/events/core.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'perf_get_pgtable_size' - unexpected unlock -../kernel/events/core.c:10098:17: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:10098:17: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:10098:17: struct swevent_hlist * -../kernel/events/core.c:10118:17: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:10118:17: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:10118:17: struct swevent_hlist * -../kernel/events/core.c:10234:16: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:10234:16: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:10234:16: struct swevent_hlist * -../kernel/events/core.c:10234:16: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:10234:16: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:10234:16: struct swevent_hlist * -../kernel/events/core.c:10234:16: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:10234:16: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:10234:16: struct swevent_hlist * -../lib/overflow_kunit.c:487:9: warning: cast truncates bits from constant value (12c becomes 2c) -../lib/overflow_kunit.c:489:9: warning: cast truncates bits from constant value (1112c becomes 112c) -../lib/overflow_kunit.c:491:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) -../lib/overflow_kunit.c:492:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) -../lib/overflow_kunit.c:509:9: warning: cast truncates bits from constant value (12c becomes 2c) -../lib/overflow_kunit.c:511:9: warning: cast truncates bits from constant value (1112c becomes 112c) -../lib/overflow_kunit.c:513:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) -../lib/overflow_kunit.c:514:9: warning: cast truncates bits from constant value (10811112c becomes 811112c) -../lib/overflow_kunit.c:526:9: warning: cast truncates bits from constant value (100 becomes 0) -../lib/overflow_kunit.c:528:9: warning: cast truncates bits from constant value (10000 becomes 0) -../lib/overflow_kunit.c:530:9: warning: cast truncates bits from constant value (100000000 becomes 0) -../lib/overflow_kunit.c:531:9: warning: cast truncates bits from constant value (100000000 becomes 0) -../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1055:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1056:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1057:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1057:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1058:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1058:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1059:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1059:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1060:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1060:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1062:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1062:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1063:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1063:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1155:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1155:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1155:9: warning: cast truncates bits from constant value (ffffff01 becomes 1) -../lib/overflow_kunit.c:1156:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1156:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) -../lib/overflow_kunit.c:1156:9: warning: cast truncates bits from constant value (ffff0001 becomes 1) +../drivers/md/dm-vdo/flush.c:531: warning: Function parameter or struct member 'state' not described in 'initiate_drain' +../drivers/mmc/host/cqhci-core.c:438:17: warning: dubious: !x & y +../drivers/mmc/host/cqhci-core.c:439:17: warning: dubious: !x & y +../drivers/mmc/host/cqhci-core.c:440:17: warning: dubious: !x & y +../drivers/mmc/host/cqhci-core.c:441:17: warning: dubious: !x & y +../drivers/mmc/host/cqhci-core.c:442:17: warning: dubious: !x & y +../drivers/mmc/host/cqhci-core.c:443:17: warning: dubious: !x & y +../drivers/mmc/host/cqhci-core.c:487:15: warning: incorrect type in assignment (different base types) +../drivers/mmc/host/cqhci-core.c:487:15: expected restricted __le32 [usertype] +../drivers/mmc/host/cqhci-core.c:487:15: got int +../drivers/mmc/host/cqhci-core.c:566:19: warning: incorrect type in assignment (different base types) +../drivers/mmc/host/cqhci-core.c:566:19: expected unsigned long long [usertype] *task_desc +../drivers/mmc/host/cqhci-core.c:566:19: got restricted __le64 [usertype] * +../drivers/scsi/aic94xx/aic94xx_seq.c:184:21: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:185:25: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:226:29: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:1240:23: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:1241:24: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:1242:24: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:1243:36: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:1244:34: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:1245:36: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:1246:34: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:1247:35: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:1248:33: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:1249:35: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:1250:33: warning: cast to restricted __le32 +../drivers/scsi/aic94xx/aic94xx_seq.c:1251:29: warning: cast to restricted __le16 +../drivers/scsi/aic94xx/aic94xx_seq.c:1252:33: warning: cast to restricted __le16 +../drivers/scsi/aic94xx/aic94xx_seq.c:1253:33: warning: cast to restricted __le16 +../drivers/scsi/aic94xx/aic94xx_seq.c:1286:32: warning: cast to restricted __le16 +../drivers/scsi/aic94xx/aic94xx_seq.c:1289:32: warning: cast to restricted __le16 +../drivers/scsi/aic94xx/aic94xx_seq.c:732:35: warning: cast truncates bits from constant value (93ef7f becomes ef7f) +../drivers/hv/hv_trace.c: note: in included file (through ../drivers/hv/hyperv_vmbus.h): +../include/linux/hyperv.h:646:31: warning: array of flexible structures +../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'msu_base' not described in 'msc' +../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'mbuf_priv' not described in 'msc' +../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'work' not described in 'msc' +../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'switch_on_unlock' not described in 'msc' +../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_addr' not described in 'msc' +../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_sz' not described in 'msc' +../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'iter_list' not described in 'msc' +../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'stop_on_full' not described in 'msc' +../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'do_irq' not described in 'msc' +../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'multi_is_broken' not described in 'msc' +../drivers/net/ethernet/emulex/benet/be_ethtool.c: In function ‘be_get_drvinfo’: +../drivers/net/ethernet/emulex/benet/be_ethtool.c:229:29: warning: ‘ [’ directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); + | ^~ +../drivers/net/ethernet/emulex/benet/be_ethtool.c:228:17: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 32 + 228 | snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 229 | "%s [%s]", adapter->fw_ver, adapter->fw_on_flash); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_name_prefix' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'name' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'owner' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'type' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_count' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_privates' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'queue_ptr' not described in 'vdo_make_work_queue' +../drivers/firmware/turris-mox-rwtm.c:392:27: warning: incorrect type in argument 1 (different base types) +../drivers/firmware/turris-mox-rwtm.c:392:27: expected restricted __be32 [usertype] *dst +../drivers/firmware/turris-mox-rwtm.c:392:27: got unsigned int * +../drivers/gpu/drm/ttm/ttm_bo.c:1155:31: warning: symbol 'ttm_swap_ops' was not declared. Should it be static? +../drivers/scsi/aic94xx/aic94xx_scb.c:442:28: warning: cast to restricted __le16 +../drivers/scsi/aic94xx/aic94xx_scb.c:488:31: warning: cast to restricted __le16 +../drivers/usb/gadget/function/f_sourcesink.c:355:43: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_sourcesink.c:355:43: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize +../drivers/usb/gadget/function/f_sourcesink.c:355:43: got unsigned int +../drivers/usb/gadget/function/f_sourcesink.c:358:41: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_sourcesink.c:358:41: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize +../drivers/usb/gadget/function/f_sourcesink.c:358:41: got unsigned int +../drivers/usb/gadget/function/f_sourcesink.c:394:43: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_sourcesink.c:394:43: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize +../drivers/usb/gadget/function/f_sourcesink.c:394:43: got unsigned int isoc_maxpacket +../drivers/usb/gadget/function/f_sourcesink.c:395:43: warning: invalid assignment: |= +../drivers/usb/gadget/function/f_sourcesink.c:395:43: left side has type restricted __le16 +../drivers/usb/gadget/function/f_sourcesink.c:395:43: right side has type unsigned int +../drivers/usb/gadget/function/f_sourcesink.c:400:41: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_sourcesink.c:400:41: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize +../drivers/usb/gadget/function/f_sourcesink.c:400:41: got unsigned int isoc_maxpacket +../drivers/usb/gadget/function/f_sourcesink.c:401:41: warning: invalid assignment: |= +../drivers/usb/gadget/function/f_sourcesink.c:401:41: left side has type restricted __le16 +../drivers/usb/gadget/function/f_sourcesink.c:401:41: right side has type unsigned int +../drivers/usb/gadget/function/f_sourcesink.c:416:43: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_sourcesink.c:416:43: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize +../drivers/usb/gadget/function/f_sourcesink.c:416:43: got unsigned int isoc_maxpacket +../drivers/usb/gadget/function/f_sourcesink.c:420:51: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_sourcesink.c:420:51: expected restricted __le16 static [addressable] [assigned] [toplevel] [usertype] wBytesPerInterval +../drivers/usb/gadget/function/f_sourcesink.c:420:51: got unsigned int +../drivers/usb/gadget/function/f_sourcesink.c:425:41: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_sourcesink.c:425:41: expected restricted __le16 static [addressable] [toplevel] [usertype] wMaxPacketSize +../drivers/usb/gadget/function/f_sourcesink.c:425:41: got unsigned int isoc_maxpacket +../drivers/usb/gadget/function/f_sourcesink.c:429:49: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_sourcesink.c:429:49: expected restricted __le16 static [addressable] [assigned] [toplevel] [usertype] wBytesPerInterval +../drivers/usb/gadget/function/f_sourcesink.c:429:49: got unsigned int +../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' +../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' +../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' +../drivers/platform/x86/intel/plr_tpmi.c: In function ‘intel_plr_probe’: +../drivers/platform/x86/intel/plr_tpmi.c:315:55: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 315 | snprintf(name, sizeof(name), "domain%d", i); + | ^ +../drivers/platform/x86/intel/plr_tpmi.c:315:17: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 16 + 315 | snprintf(name, sizeof(name), "domain%d", i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/usb/gadget/udc/snps_udc_core.c:550:34: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/snps_udc_core.c:550:34: expected unsigned int [usertype] bufptr +../drivers/usb/gadget/udc/snps_udc_core.c:550:34: got restricted __le32 [usertype] +../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: expected void *virtual +../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: got void [noderef] __iomem * +../drivers/gpu/drm/ttm/ttm_bo_util.c:327:38: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/ttm/ttm_bo_util.c:327:38: expected void *virtual +../drivers/gpu/drm/ttm/ttm_bo_util.c:327:38: got void [noderef] __iomem * +../drivers/gpu/drm/ttm/ttm_bo_util.c:330:38: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/ttm/ttm_bo_util.c:330:38: expected void *virtual +../drivers/gpu/drm/ttm/ttm_bo_util.c:330:38: got void [noderef] __iomem * +../drivers/gpu/drm/ttm/ttm_bo_util.c:436:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/ttm/ttm_bo_util.c:436:28: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/ttm/ttm_bo_util.c:436:28: got void *virtual +../drivers/scsi/aacraid/src.c:146:34: warning: restricted __le32 degrades to integer +../drivers/scsi/aacraid/src.c:146:34: warning: cast to restricted __le32 +../drivers/scsi/aacraid/src.c:503:54: warning: restricted __le16 degrades to integer +../drivers/scsi/aacraid/src.c:524:57: warning: bad assignment (+=) to restricted __le32 +../drivers/scsi/aacraid/src.c:531:57: warning: bad assignment (+=) to restricted __le32 +../drivers/scsi/aacraid/src.c:539:49: warning: bad assignment (+=) to restricted __le32 +../drivers/scsi/aacraid/src.c:542:55: warning: bad assignment (+=) to restricted __le32 +../drivers/scsi/aacraid/src.c:783:23: warning: cast removes address space '__iomem' of expression +../drivers/scsi/aacraid/src.c:783:42: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/aacraid/src.c:783:42: expected void const volatile [noderef] __iomem *addr +../drivers/scsi/aacraid/src.c:783:42: got char * +../drivers/scsi/aacraid/src.c:785:23: warning: cast removes address space '__iomem' of expression +../drivers/scsi/aacraid/src.c:785:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/scsi/aacraid/src.c:785:42: expected void volatile [noderef] __iomem *addr +../drivers/scsi/aacraid/src.c:785:42: got char * +../drivers/md/dm-vdo/io-submitter.c:123: warning: Function parameter or struct member 'completion' not described in 'vdo_submit_vio' +../drivers/md/dm-vdo/io-submitter.c:165: warning: Function parameter or struct member 'completion' not described in 'submit_data_vio' +../drivers/usb/gadget/function/u_serial.c:944:9: warning: context imbalance in '__gs_console_push' - unexpected unlock @@ -14396,46 +15627,66 @@ -../fs/lockd/mon.c: note: in included file (through ../include/linux/smp.h, ../include/linux/alloc_tag.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): -../include/linux/list.h:229:25: warning: context imbalance in 'nsm_release' - unexpected unlock -../kernel/events/ring_buffer.c:22:39: warning: incorrect type in argument 2 (different base types) -../kernel/events/ring_buffer.c:22:39: expected int i -../kernel/events/ring_buffer.c:22:39: got restricted __poll_t [usertype] -../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * -../kernel/events/ring_buffer.c:174:14: struct perf_buffer * -../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * -../kernel/events/ring_buffer.c:174:14: struct perf_buffer * -../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * -../kernel/events/ring_buffer.c:174:14: struct perf_buffer * -../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: expected restricted __le16 [usertype] wTerminalType -../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: got int -../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: expected restricted __le16 [usertype] wChannelConfig -../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: got int -../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: expected restricted __le16 -../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: got int -../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: expected restricted __le16 [usertype] wTerminalType -../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: got int -../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: warning: incorrect type in initializer (different base types) -../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: expected restricted __le16 [usertype] wFormatTag -../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: got int -../drivers/usb/gadget/function/f_uac1_legacy.c:375:41: warning: cast to restricted __le16 -../drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c:281:30: warning: incorrect type in argument 1 (different base types) -../drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c:281:30: expected unsigned short [usertype] header -../drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c:281:30: got restricted __le16 const [usertype] header -../kernel/events/callchain.c:67:9: error: incompatible types in comparison expression (different address spaces): -../kernel/events/callchain.c:67:9: struct callchain_cpus_entries [noderef] __rcu * -../kernel/events/callchain.c:67:9: struct callchain_cpus_entries * -../kernel/events/callchain.c:97:9: error: incompatible types in comparison expression (different address spaces): -../kernel/events/callchain.c:97:9: struct callchain_cpus_entries [noderef] __rcu * -../kernel/events/callchain.c:97:9: struct callchain_cpus_entries * -../kernel/events/callchain.c:162:19: error: incompatible types in comparison expression (different address spaces): -../kernel/events/callchain.c:162:19: struct callchain_cpus_entries [noderef] __rcu * -../kernel/events/callchain.c:162:19: struct callchain_cpus_entries * -../drivers/power/supply/ucs1002_power.c:191:29: warning: cast to restricted __be32 -../kernel/bpf/kmem_cache_iter.c:24:17: warning: symbol 'bpf_iter_kmem_cache_new' was not declared. Should it be static? -../kernel/bpf/kmem_cache_iter.c:35:31: warning: symbol 'bpf_iter_kmem_cache_next' was not declared. Should it be static? -../kernel/bpf/kmem_cache_iter.c:80:18: warning: symbol 'bpf_iter_kmem_cache_destroy' was not declared. Should it be static? +../drivers/remoteproc/rcar_rproc.c:29:12: warning: incorrect type in assignment (different address spaces) +../drivers/remoteproc/rcar_rproc.c:29:12: expected void *va +../drivers/remoteproc/rcar_rproc.c:29:12: got void [noderef] __iomem * +../drivers/remoteproc/rcar_rproc.c:46:20: warning: incorrect type in argument 1 (different address spaces) +../drivers/remoteproc/rcar_rproc.c:46:20: expected void volatile [noderef] __iomem *addr +../drivers/remoteproc/rcar_rproc.c:46:20: got void *va +../drivers/usb/gadget/legacy/inode.c:1143:33: warning: context imbalance in 'ep0_write' - 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' +../drivers/md/dm-vdo/logical-zone.c:168: warning: Function parameter or struct member 'state' not described in 'initiate_drain' +../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'context' not described in 'drain_logical_zone' +../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'zone_number' not described in 'drain_logical_zone' +../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'parent' not described in 'drain_logical_zone' +../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'context' not described in 'resume_logical_zone' +../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'zone_number' not described in 'resume_logical_zone' +../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'parent' not described in 'resume_logical_zone' +../drivers/usb/gadget/udc/pxa27x_udc.c:2089:20: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/pxa27x_udc.c:2089:20: expected restricted __le16 [assigned] [usertype] wValue +../drivers/usb/gadget/udc/pxa27x_udc.c:2089:20: got int config +../drivers/usb/gadget/udc/pxa27x_udc.c:2118:20: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/pxa27x_udc.c:2118:20: expected restricted __le16 [assigned] [usertype] wValue +../drivers/usb/gadget/udc/pxa27x_udc.c:2118:20: got int alt +../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: expected restricted __le16 [assigned] [usertype] wIndex +../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: got int iface +../drivers/usb/gadget/udc/pxa27x_udc.c:2302:17: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/udc/pxa27x_udc.c:2302:17: expected restricted __le16 [usertype] wMaxPacketSize +../drivers/usb/gadget/udc/pxa27x_udc.c:2302:17: got unsigned int +../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: expected restricted __le16 [usertype] wMaxPacketSize +../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: got unsigned int +../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: expected restricted __le16 [usertype] wMaxPacketSize +../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: got unsigned int +../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: expected restricted __le16 [usertype] wMaxPacketSize +../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: got unsigned int +../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: expected restricted __le16 [usertype] wMaxPacketSize +../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: got unsigned int +../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: expected restricted __le16 [usertype] wMaxPacketSize +../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: got unsigned int +../drivers/usb/gadget/udc/pxa27x_udc.c:676:39: warning: context imbalance in 'req_done' - unexpected unlock +../drivers/android/binder_alloc.c:1056:17: warning: context imbalance in 'binder_alloc_free_page' - different lock contexts for basic block +../drivers/android/binder.c:1982: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' +../drivers/android/binder.c:1982: warning: Excess struct member 'fd' description in 'binder_task_work_cb' +../drivers/android/binder.c:2433: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' +../drivers/android/binder.c:2433: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' +../drivers/android/binder.c:2433: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' +../drivers/android/binder.c:2433: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' +../drivers/android/binder.c:2453: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' +../drivers/android/binder.c:2453: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' +../drivers/android/binder.c:2453: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' +../drivers/android/binder.c:2453: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' +../drivers/android/binder.c:4014: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' @@ -14446,539 +15697,14 @@ -../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: expected int access -../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: got restricted snd_pcm_access_t [usertype] -../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: expected int format -../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: got restricted snd_pcm_format_t [usertype] -../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: expected int access -../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: got restricted snd_pcm_access_t -../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: expected int format -../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: got restricted snd_pcm_format_t -../drivers/usb/gadget/udc/bdc/bdc_ep.c:498:26: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff) -../lib/usercopy_kunit.c:221:30: warning: cast removes address space '__user' of expression -../kernel/events/uprobes.c:2037:17: error: incompatible types in comparison expression (different address spaces): -../kernel/events/uprobes.c:2037:17: struct return_instance [noderef] __rcu * -../kernel/events/uprobes.c:2037:17: struct return_instance * -../kernel/events/uprobes.c:2118:9: error: incompatible types in comparison expression (different address spaces): -../kernel/events/uprobes.c:2118:9: struct return_instance [noderef] __rcu * -../kernel/events/uprobes.c:2118:9: struct return_instance * -../kernel/events/uprobes.c:2177:9: error: incompatible types in comparison expression (different address spaces): -../kernel/events/uprobes.c:2177:9: struct return_instance [noderef] __rcu * -../kernel/events/uprobes.c:2177:9: struct return_instance * -../kernel/events/uprobes.c:2236:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/events/uprobes.c:2238:35: warning: incorrect type in argument 1 (different address spaces) -../kernel/events/uprobes.c:2497:25: error: incompatible types in comparison expression (different address spaces): -../kernel/events/uprobes.c:2497:25: struct return_instance [noderef] __rcu * -../kernel/events/uprobes.c:2497:25: struct return_instance * -../kernel/events/uprobes.c:2625:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/events/uprobes.c:2627:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/events/uprobes.c: note: in included file: -../include/linux/rmap.h:703:28: warning: context imbalance in '__replace_page' - unexpected unlock -../kernel/events/uprobes.c:729:17: warning: context imbalance in 'hprobe_finalize' - unexpected unlock -../kernel/events/uprobes.c:797:25: warning: context imbalance in 'hprobe_expire' - unexpected unlock -../kernel/events/uprobes.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/xarray.h, ../include/linux/list_lru.h, ../include/linux/fs.h, ...): -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * -../drivers/input/touchscreen/raspberrypi-ts.c:117:45: warning: incorrect type in argument 3 (different address spaces) -../drivers/input/touchscreen/raspberrypi-ts.c:117:45: expected void *cpu_addr -../drivers/input/touchscreen/raspberrypi-ts.c:117:45: got void [noderef] __iomem *fw_regs_va -../drivers/input/touchscreen/raspberrypi-ts.c:145:24: warning: incorrect type in assignment (different address spaces) -../drivers/input/touchscreen/raspberrypi-ts.c:145:24: expected void [noderef] __iomem *fw_regs_va -../drivers/input/touchscreen/raspberrypi-ts.c:145:24: got void * -../lib/crc16_kunit.c:30:4: warning: symbol 'data' was not declared. Should it be static? -../drivers/regulator/vctrl-regulator.c: note: in included file: -../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer -../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: warning: incorrect type in argument 2 (different base types) -../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: expected restricted pci_power_t [usertype] state -../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: got unsigned int enum ahd_power_state [usertype] new_state -../drivers/usb/typec/ucsi/ucsi_ccg.c:572:14: warning: incorrect type in assignment (different base types) -../drivers/usb/typec/ucsi/ucsi_ccg.c:572:14: expected unsigned int [usertype] -../drivers/usb/typec/ucsi/ucsi_ccg.c:572:14: got restricted __le32 [usertype] cci -../fs/ufs/inode.c: note: in included file: -../fs/ufs/util.h:192:40: warning: restricted __fs16 degrades to integer -../fs/ufs/util.h:226:40: warning: restricted __fs16 degrades to integer -../fs/ufs/inode.c:376: warning: Function parameter or struct member 'inode' not described in 'ufs_getfrag_block' -../fs/ufs/inode.c:376: warning: Function parameter or struct member 'fragment' not described in 'ufs_getfrag_block' -../fs/ufs/inode.c:376: warning: Function parameter or struct member 'bh_result' not described in 'ufs_getfrag_block' -../fs/ufs/inode.c:376: warning: Function parameter or struct member 'create' not described in 'ufs_getfrag_block' -../lib/842/842_compress.c:479: warning: Function parameter or struct member 'in' not described in 'sw842_compress' -../lib/842/842_compress.c:479: warning: Function parameter or struct member 'ilen' not described in 'sw842_compress' -../lib/842/842_compress.c:479: warning: Function parameter or struct member 'out' not described in 'sw842_compress' -../lib/842/842_compress.c:479: warning: Function parameter or struct member 'olen' not described in 'sw842_compress' -../lib/842/842_compress.c:479: warning: Function parameter or struct member 'wmem' not described in 'sw842_compress' -../drivers/mmc/host/dw_mmc.c:606:29: warning: incorrect type in argument 1 (different address spaces) -../drivers/mmc/host/dw_mmc.c:606:29: expected void const volatile [noderef] __iomem *addr -../drivers/mmc/host/dw_mmc.c:606:29: got unsigned int * -../drivers/mmc/host/dw_mmc.c:606:29: warning: incorrect type in argument 1 (different address spaces) -../drivers/mmc/host/dw_mmc.c:606:29: expected void const volatile [noderef] __iomem *addr -../drivers/mmc/host/dw_mmc.c:606:29: got unsigned int * -../drivers/mmc/host/dw_mmc.c:619:25: warning: restricted __le32 degrades to integer -../drivers/mmc/host/dw_mmc.c:619:25: warning: restricted __le32 degrades to integer -../drivers/mmc/host/dw_mmc.c:678:29: warning: incorrect type in argument 1 (different address spaces) -../drivers/mmc/host/dw_mmc.c:678:29: expected void const volatile [noderef] __iomem *addr -../drivers/mmc/host/dw_mmc.c:678:29: got restricted __le32 * -../drivers/mmc/host/dw_mmc.c:678:29: warning: restricted __le32 degrades to integer -../drivers/mmc/host/dw_mmc.c:678:29: warning: incorrect type in argument 1 (different address spaces) -../drivers/mmc/host/dw_mmc.c:678:29: expected void const volatile [noderef] __iomem *addr -../drivers/mmc/host/dw_mmc.c:678:29: got restricted __le32 * -../drivers/mmc/host/dw_mmc.c:678:29: warning: restricted __le32 degrades to integer -../drivers/scsi/aacraid/aachba.c:3941:39: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:3941:39: expected unsigned int [usertype] addrHigh -../drivers/scsi/aacraid/aachba.c:3941:39: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:3942:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:3942:38: expected unsigned int [usertype] addrLow -../drivers/scsi/aacraid/aachba.c:3942:38: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:3943:26: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:3943:26: expected unsigned int [usertype] cur_size -../drivers/scsi/aacraid/aachba.c:3943:26: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:3948:44: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:3948:44: expected restricted __le32 [usertype] sgeFirstSize -../drivers/scsi/aacraid/aachba.c:3948:44: got unsigned int [usertype] cur_size -../drivers/scsi/aacraid/aachba.c:3950:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:3950:46: expected restricted __le32 [usertype] sgeNominalSize -../drivers/scsi/aacraid/aachba.c:3950:46: got unsigned int [usertype] cur_size -../drivers/scsi/aacraid/aachba.c:3952:60: warning: restricted __le32 degrades to integer -../drivers/scsi/aacraid/aachba.c:3962:28: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:3964:39: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:3964:39: expected unsigned int [usertype] length -../drivers/scsi/aacraid/aachba.c:3964:39: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:3968:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:3968:22: expected unsigned char [usertype] sgeCnt -../drivers/scsi/aacraid/aachba.c:3968:22: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:4067:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:4067:30: expected unsigned int [usertype] addr_hi -../drivers/scsi/aacraid/aachba.c:4067:30: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:4068:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:4068:30: expected unsigned int [usertype] addr_lo -../drivers/scsi/aacraid/aachba.c:4068:30: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:4069:26: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:4069:26: expected unsigned int [usertype] cur_size -../drivers/scsi/aacraid/aachba.c:4069:26: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:4081:24: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:4083:26: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:4083:26: expected unsigned int [usertype] len -../drivers/scsi/aacraid/aachba.c:4083:26: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:4088:45: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:4088:45: expected unsigned char [usertype] emb_data_desc_count -../drivers/scsi/aacraid/aachba.c:4088:45: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:4089:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:4089:28: expected unsigned int [usertype] flags -../drivers/scsi/aacraid/aachba.c:4089:28: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:4092:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:4092:38: expected unsigned int [usertype] flags -../drivers/scsi/aacraid/aachba.c:4092:38: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:4093:48: warning: cast from restricted __le32 -../drivers/scsi/aacraid/aachba.c:4094:43: warning: cast from restricted __le32 -../drivers/scsi/aacraid/aachba.c:4095:40: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:4095:40: expected unsigned int [usertype] addr_lo -../drivers/scsi/aacraid/aachba.c:4095:40: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:4033:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:4033:22: expected unsigned char [usertype] sgeCnt -../drivers/scsi/aacraid/aachba.c:4033:22: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:4035:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:4035:30: expected restricted __le32 [usertype] sgeNominalSize -../drivers/scsi/aacraid/aachba.c:4035:30: got unsigned long -../drivers/scsi/aacraid/aachba.c:244:5: warning: symbol 'aac_sync_mode' was not declared. Should it be static? -../drivers/scsi/aacraid/aachba.c:659:76: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:659:76: expected restricted __le32 [usertype] block_size -../drivers/scsi/aacraid/aachba.c:659:76: got int -../drivers/scsi/aacraid/aachba.c:1058:63: warning: restricted __le32 degrades to integer -../drivers/scsi/aacraid/aachba.c:1079:59: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:1079:59: expected unsigned int [addressable] [assigned] [usertype] Serial -../drivers/scsi/aacraid/aachba.c:1079:59: got restricted __le32 [usertype] uid -../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1556:24: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:1556:24: expected unsigned char -../drivers/scsi/aacraid/aachba.c:1556:24: got restricted __le32 [usertype] -../drivers/scsi/aacraid/aachba.c:1663:33: warning: cast to restricted __le32 -../drivers/scsi/aacraid/aachba.c:1996:61: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:1996:61: expected restricted __le32 [usertype] rmw_nexus -../drivers/scsi/aacraid/aachba.c:1996:61: got unsigned int [assigned] [usertype] nexus -../drivers/scsi/aacraid/aachba.c:2073:54: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:2073:54: expected restricted __le16 [usertype] virt_device_bus -../drivers/scsi/aacraid/aachba.c:2073:54: got int -../drivers/scsi/aacraid/aachba.c:3616:58: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/aachba.c:3616:58: expected restricted __le32 [usertype] rmw_nexus -../drivers/scsi/aacraid/aachba.c:3616:58: got unsigned int -../drivers/scsi/aacraid/aachba.c: note: in included file: -../drivers/scsi/aacraid/aacraid.h:2764:43: warning: incorrect type in return expression (different base types) -../drivers/scsi/aacraid/aacraid.h:2764:43: expected int -../drivers/scsi/aacraid/aacraid.h:2764:43: got restricted __le32 -../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'in' not described in 'sw842_decompress' -../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'ilen' not described in 'sw842_decompress' -../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'out' not described in 'sw842_decompress' -../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'olen' not described in 'sw842_decompress' -../drivers/usb/typec/ucsi/ucsi_glink.c:86:23: warning: incorrect type in assignment (different base types) -../drivers/usb/typec/ucsi/ucsi_glink.c:86:23: expected restricted __le32 [usertype] owner -../drivers/usb/typec/ucsi/ucsi_glink.c:86:23: got int -../drivers/usb/typec/ucsi/ucsi_glink.c:87:22: warning: incorrect type in assignment (different base types) -../drivers/usb/typec/ucsi/ucsi_glink.c:87:22: expected restricted __le32 [usertype] type -../drivers/usb/typec/ucsi/ucsi_glink.c:87:22: got int -../drivers/usb/typec/ucsi/ucsi_glink.c:88:24: warning: incorrect type in assignment (different base types) -../drivers/usb/typec/ucsi/ucsi_glink.c:88:24: expected restricted __le32 [usertype] opcode -../drivers/usb/typec/ucsi/ucsi_glink.c:88:24: got int -../drivers/usb/typec/ucsi/ucsi_glink.c:138:23: warning: incorrect type in assignment (different base types) -../drivers/usb/typec/ucsi/ucsi_glink.c:138:23: expected restricted __le32 [usertype] owner -../drivers/usb/typec/ucsi/ucsi_glink.c:138:23: got int -../drivers/usb/typec/ucsi/ucsi_glink.c:139:22: warning: incorrect type in assignment (different base types) -../drivers/usb/typec/ucsi/ucsi_glink.c:139:22: expected restricted __le32 [usertype] type -../drivers/usb/typec/ucsi/ucsi_glink.c:139:22: got int -../drivers/usb/typec/ucsi/ucsi_glink.c:140:24: warning: incorrect type in assignment (different base types) -../drivers/usb/typec/ucsi/ucsi_glink.c:140:24: expected restricted __le32 [usertype] opcode -../drivers/usb/typec/ucsi/ucsi_glink.c:140:24: got int -../drivers/usb/gadget/udc/cdns2/cdns2-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/gadget/udc/cdns2/cdns2-trace.h): -../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: cast to restricted __le16 -../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/cdns2/cdns2-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/gadget/udc/cdns2/cdns2-trace.h): -../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: expected restricted __le16 [usertype] maxpack_reg -../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: got int -../drivers/usb/gadget/udc/cdns2/cdns2-trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/usb/gadget/udc/cdns2/cdns2-trace.h): -../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: expected restricted __le16 [usertype] maxpack_reg -../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: got int -../drivers/scsi/aacraid/commctrl.c:602:32: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/commctrl.c:602:32: expected unsigned char -../drivers/scsi/aacraid/commctrl.c:602:32: got restricted __le32 [usertype] -../drivers/scsi/aacraid/commctrl.c:618:45: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/commctrl.c:618:45: expected unsigned char [usertype] emb_data_desc_count -../drivers/scsi/aacraid/commctrl.c:618:45: got restricted __le32 [usertype] -../drivers/scsi/aacraid/commctrl.c:693:48: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/commctrl.c:693:48: expected unsigned int [usertype] addr_hi -../drivers/scsi/aacraid/commctrl.c:693:48: got restricted __le32 [usertype] -../drivers/scsi/aacraid/commctrl.c:694:48: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/commctrl.c:694:48: expected unsigned int [usertype] addr_lo -../drivers/scsi/aacraid/commctrl.c:694:48: got restricted __le32 [usertype] -../drivers/scsi/aacraid/commctrl.c:696:44: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/commctrl.c:696:44: expected unsigned int [usertype] len -../drivers/scsi/aacraid/commctrl.c:696:44: got restricted __le32 [usertype] -../drivers/scsi/aacraid/commctrl.c:702:59: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/commctrl.c:702:59: expected unsigned int [usertype] flags -../drivers/scsi/aacraid/commctrl.c:702:59: got restricted __le32 [usertype] -../drivers/scsi/aacraid/commctrl.c:954:42: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/commctrl.c:954:42: expected restricted __le32 [addressable] [assigned] [usertype] srb_status -../drivers/scsi/aacraid/commctrl.c:954:42: got int -../drivers/scsi/aacraid/commctrl.c:956:48: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/commctrl.c:956:48: expected restricted __le32 [addressable] [assigned] [usertype] data_xfer_length -../drivers/scsi/aacraid/commctrl.c:956:48: got unsigned int [assigned] [usertype] byte_count -../drivers/scsi/aacraid/commctrl.c:960:42: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/commctrl.c:960:42: expected restricted __le32 [addressable] [assigned] [usertype] srb_status -../drivers/scsi/aacraid/commctrl.c:960:42: got unsigned char [usertype] service_response -../drivers/scsi/aacraid/commctrl.c:961:43: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/commctrl.c:961:43: expected restricted __le32 [addressable] [assigned] [usertype] scsi_status -../drivers/scsi/aacraid/commctrl.c:961:43: got unsigned char [usertype] status -../drivers/scsi/aacraid/commctrl.c:962:48: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/commctrl.c:962:48: expected restricted __le32 [addressable] [assigned] [usertype] data_xfer_length -../drivers/scsi/aacraid/commctrl.c:962:48: got unsigned int -../drivers/scsi/aacraid/commctrl.c:964:47: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/commctrl.c:964:47: expected restricted __le32 [addressable] [assigned] [usertype] sense_data_size -../drivers/scsi/aacraid/commctrl.c:964:47: got unsigned char [usertype] sense_response_data_len -../drivers/usb/typec/mux/intel_pmc_mux.c: In function ‘pmc_usb_probe’: -../drivers/usb/typec/mux/intel_pmc_mux.c:723:43: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] - 723 | snprintf(name, sizeof(name), "port%d", port->usb3_port - 1); - | ^~ -In function ‘pmc_mux_port_debugfs_init’, - inlined from ‘pmc_usb_probe’ at ../drivers/usb/typec/mux/intel_pmc_mux.c:782:3: -../drivers/usb/typec/mux/intel_pmc_mux.c:723:38: note: directive argument in the range [-1, 254] - 723 | snprintf(name, sizeof(name), "port%d", port->usb3_port - 1); - | ^~~~~~~~ -../drivers/usb/typec/mux/intel_pmc_mux.c:723:9: note: ‘snprintf’ output between 6 and 8 bytes into a destination of size 6 - 723 | snprintf(name, sizeof(name), "port%d", port->usb3_port - 1); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/usb/typec/ucsi/ucsi_yoga_c630.c:74:30: warning: symbol 'yoga_c630_ucsi_ops' was not declared. Should it be static? -../kernel/context_tracking.c:126:39: warning: incorrect type in initializer (different address spaces) -../kernel/context_tracking.c:126:39: expected void const [noderef] __percpu *__vpp_verify -../kernel/context_tracking.c:126:39: got struct context_tracking * -../kernel/context_tracking.c:165:39: warning: incorrect type in initializer (different address spaces) -../kernel/context_tracking.c:165:39: expected void const [noderef] __percpu *__vpp_verify -../kernel/context_tracking.c:165:39: got struct context_tracking * -../kernel/context_tracking.c:206:39: warning: incorrect type in initializer (different address spaces) -../kernel/context_tracking.c:206:39: expected void const [noderef] __percpu *__vpp_verify -../kernel/context_tracking.c:206:39: got struct context_tracking * -../kernel/context_tracking.c:261:39: warning: incorrect type in initializer (different address spaces) -../kernel/context_tracking.c:261:39: expected void const [noderef] __percpu *__vpp_verify -../kernel/context_tracking.c:261:39: got struct context_tracking * -../drivers/scsi/aacraid/comminit.c:100:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/comminit.c:100:31: expected restricted __le32 [usertype] *host_rrq -../drivers/scsi/aacraid/comminit.c:100:31: got unsigned int [usertype] * -../drivers/scsi/aacraid/comminit.c:134:49: warning: incorrect type in assignment (different base types) -../drivers/scsi/aacraid/comminit.c:134:49: expected restricted __le16 [usertype] msix_id -../drivers/scsi/aacraid/comminit.c:134:49: got int [assigned] i -../drivers/scsi/aacraid/comminit.c:544:33: warning: restricted __le32 degrades to integer -../drivers/scsi/aacraid/comminit.c:548:34: warning: restricted __le32 degrades to integer -../drivers/scsi/aacraid/comminit.c:551:42: warning: restricted __le32 degrades to integer -../drivers/scsi/aacraid/comminit.c:554:48: warning: restricted __le32 degrades to integer -../drivers/scsi/aacraid/comminit.c:557:48: warning: restricted __le32 degrades to integer -../drivers/scsi/aacraid/comminit.c:560:48: warning: restricted __le32 degrades to integer -../drivers/md/bcache/bset.c: note: in included file (through ../drivers/md/bcache/bset.h): -../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures -../drivers/md/bcache/bset.c: note: in included file: -../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures -../drivers/firmware/dmi_scan.c:693:27: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/dmi_scan.c:693:27: expected char [noderef] __iomem *p -../drivers/firmware/dmi_scan.c:693:27: got void * -../drivers/firmware/dmi_scan.c:697:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/dmi_scan.c:697:41: expected void *addr -../drivers/firmware/dmi_scan.c:697:41: got char [noderef] __iomem *p -../drivers/firmware/dmi_scan.c:711:19: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/dmi_scan.c:711:19: expected char [noderef] __iomem *p -../drivers/firmware/dmi_scan.c:711:19: got void * -../drivers/firmware/dmi_scan.c:715:33: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/dmi_scan.c:715:33: expected void *addr -../drivers/firmware/dmi_scan.c:715:33: got char [noderef] __iomem *p -../drivers/firmware/dmi_scan.c:722:19: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/dmi_scan.c:722:19: expected char [noderef] __iomem *p -../drivers/firmware/dmi_scan.c:722:19: got void * -../drivers/firmware/dmi_scan.c:735:49: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/dmi_scan.c:735:49: expected void *addr -../drivers/firmware/dmi_scan.c:735:49: got char [noderef] __iomem *p -../drivers/firmware/dmi_scan.c:753:49: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/dmi_scan.c:753:49: expected void *addr -../drivers/firmware/dmi_scan.c:753:49: got char [noderef] __iomem *p -../drivers/firmware/dmi_scan.c:758:33: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/dmi_scan.c:758:33: expected void *addr -../drivers/firmware/dmi_scan.c:758:33: got char [noderef] __iomem *p -../kernel/iomem.c:110:22: warning: incorrect type in assignment (different address spaces) -../kernel/iomem.c:110:22: expected void *[assigned] addr -../kernel/iomem.c:110:22: got void [noderef] __iomem * -../kernel/iomem.c:113:22: warning: incorrect type in assignment (different address spaces) -../kernel/iomem.c:113:22: expected void *[assigned] addr -../kernel/iomem.c:113:22: got void [noderef] __iomem * -../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1090:24: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1382:64: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1382:64: expected restricted __le32 [noderef] __iomem -../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1382:64: got unsigned short [usertype] tx_offset -../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1430:24: warning: restricted __le16 degrades to integer -../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1794:24: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1794:24: expected unsigned int [usertype] buffer -../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1794:24: got restricted __le32 [usertype] -../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1798:42: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1798:42: expected restricted __le32 [usertype] buffer -../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1798:42: got unsigned int [usertype] buffer -../drivers/md/bcache/btree.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures -../drivers/md/bcache/btree.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures -../drivers/scsi/aacraid/commsup.c:600:17: warning: context imbalance in 'aac_fib_send' - different lock contexts for basic block -../drivers/scsi/aacraid/commsup.c:755:17: warning: context imbalance in 'aac_hba_send' - different lock contexts for basic block -../drivers/scsi/aacraid/commsup.c:1498:32: warning: context imbalance in '_aac_reset_adapter' - unexpected unlock -../drivers/md/bcache/debug.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures -../drivers/md/bcache/debug.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures -../drivers/md/bcache/extents.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures -../drivers/md/bcache/extents.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures -../drivers/ufs/core/ufs-debugfs.c:68:12: warning: context imbalance in 'ufs_debugfs_get_user_access' - wrong count at exit -../drivers/ufs/core/ufs-debugfs.c:80:13: warning: context imbalance in 'ufs_debugfs_put_user_access' - wrong count at exit -../drivers/ufs/core/ufs-debugfs.c:87:12: warning: context imbalance in 'ee_usr_mask_set' - different lock contexts for basic block -../drivers/ufs/core/ufs-debugfs.c:131:13: warning: context imbalance in 'ufs_debugfs_restart_ee' - different lock contexts for basic block -../drivers/i2c/busses/i2c-diolan-u2c.c:290:26: warning: cast to restricted __le32 -../drivers/scsi/aacraid/src.c:146:34: warning: restricted __le32 degrades to integer -../drivers/scsi/aacraid/src.c:146:34: warning: cast to restricted __le32 -../drivers/scsi/aacraid/src.c:503:54: warning: restricted __le16 degrades to integer -../drivers/scsi/aacraid/src.c:524:57: warning: bad assignment (+=) to restricted __le32 -../drivers/scsi/aacraid/src.c:531:57: warning: bad assignment (+=) to restricted __le32 -../drivers/scsi/aacraid/src.c:539:49: warning: bad assignment (+=) to restricted __le32 -../drivers/scsi/aacraid/src.c:542:55: warning: bad assignment (+=) to restricted __le32 -../drivers/scsi/aacraid/src.c:783:23: warning: cast removes address space '__iomem' of expression -../drivers/scsi/aacraid/src.c:783:42: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/aacraid/src.c:783:42: expected void const volatile [noderef] __iomem *addr -../drivers/scsi/aacraid/src.c:783:42: got char * -../drivers/scsi/aacraid/src.c:785:23: warning: cast removes address space '__iomem' of expression -../drivers/scsi/aacraid/src.c:785:42: warning: incorrect type in argument 2 (different address spaces) -../drivers/scsi/aacraid/src.c:785:42: expected void volatile [noderef] __iomem *addr -../drivers/scsi/aacraid/src.c:785:42: got char * -../fs/nfs/fscache.c:60:51: warning: incorrect type in argument 3 (different base types) -../fs/nfs/fscache.c:60:51: expected unsigned long long x -../fs/nfs/fscache.c:60:51: got restricted __be16 const [usertype] sin_port -../fs/nfs/fscache.c:61:61: warning: incorrect type in argument 3 (different base types) -../fs/nfs/fscache.c:61:61: expected unsigned long long x -../fs/nfs/fscache.c:61:61: got restricted __be32 const [usertype] s_addr -../fs/nfs/fscache.c:66:52: warning: incorrect type in argument 3 (different base types) -../fs/nfs/fscache.c:66:52: expected unsigned long long x -../fs/nfs/fscache.c:66:52: got restricted __be16 const [usertype] sin6_port -../fs/nfs/fscache.c:67:73: warning: incorrect type in argument 3 (different base types) -../fs/nfs/fscache.c:67:73: expected unsigned long long x -../fs/nfs/fscache.c:67:73: got restricted __be32 const -../fs/nfs/fscache.c:68:73: warning: incorrect type in argument 3 (different base types) -../fs/nfs/fscache.c:68:73: expected unsigned long long x -../fs/nfs/fscache.c:68:73: got restricted __be32 const -../fs/nfs/fscache.c:69:73: warning: incorrect type in argument 3 (different base types) -../fs/nfs/fscache.c:69:73: expected unsigned long long x -../fs/nfs/fscache.c:69:73: got restricted __be32 const -../fs/nfs/fscache.c:70:73: warning: incorrect type in argument 3 (different base types) -../fs/nfs/fscache.c:70:73: expected unsigned long long x -../fs/nfs/fscache.c:70:73: got restricted __be32 const -../drivers/input/rmi4/rmi_f03.c:66:9: warning: context imbalance in 'rmi_f03_commit_buttons' - wrong count at exit -../drivers/scsi/aic94xx/aic94xx_sds.c:481:38: warning: array of flexible structures -../drivers/scsi/aic94xx/aic94xx_sds.c:521:17: warning: array of flexible structures -../drivers/scsi/aic94xx/aic94xx_sds.c:506:40: warning: array of flexible structures -../drivers/scsi/aic94xx/aic94xx_sds.c:522:17: warning: array of flexible structures -../fs/nfs/localio.c:420:1: warning: context imbalance in 'nfs_copy_boot_verifier' - different lock contexts for basic block -../drivers/md/bcache/journal.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures -../drivers/md/bcache/journal.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures -../drivers/md/bcache/journal.c:748:8: warning: context imbalance in 'journal_write_unlocked' - different lock contexts for basic block -../drivers/md/bcache/journal.c:842:9: warning: context imbalance in 'journal_try_write' - different lock contexts for basic block -../drivers/mmc/host/vub300.c:2229:29: warning: restricted __le16 degrades to integer -../drivers/mmc/host/ushc.c:137:22: warning: cast to restricted __le32 -../drivers/mmc/host/ushc.c:277:28: warning: incorrect type in assignment (different base types) -../drivers/mmc/host/ushc.c:277:28: expected unsigned char [usertype] cmd_idx -../drivers/mmc/host/ushc.c:277:28: got restricted __le16 [usertype] -../drivers/scsi/aic94xx/aic94xx_seq.c:184:21: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:185:25: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:226:29: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:1240:23: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:1241:24: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:1242:24: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:1243:36: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:1244:34: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:1245:36: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:1246:34: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:1247:35: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:1248:33: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:1249:35: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:1250:33: warning: cast to restricted __le32 -../drivers/scsi/aic94xx/aic94xx_seq.c:1251:29: warning: cast to restricted __le16 -../drivers/scsi/aic94xx/aic94xx_seq.c:1252:33: warning: cast to restricted __le16 -../drivers/scsi/aic94xx/aic94xx_seq.c:1253:33: warning: cast to restricted __le16 -../drivers/scsi/aic94xx/aic94xx_seq.c:1286:32: warning: cast to restricted __le16 -../drivers/scsi/aic94xx/aic94xx_seq.c:1289:32: warning: cast to restricted __le16 -../drivers/scsi/aic94xx/aic94xx_seq.c:732:35: warning: cast truncates bits from constant value (93ef7f becomes ef7f) -../drivers/gpu/drm/ttm/ttm_bo.c:1155:31: warning: symbol 'ttm_swap_ops' was not declared. Should it be static? -../fs/ubifs/journal.c:307:9: warning: context imbalance in '__queue_and_wait' - unexpected unlock -../fs/ubifs/journal.c:322:13: warning: context imbalance in 'wait_for_reservation' - different lock contexts for basic block -../fs/ubifs/journal.c:368:13: warning: context imbalance in 'add_or_start_queue' - different lock contexts for basic block -../fs/nfsd/nfs4state.c: In function ‘nfsd4_lock’: -../fs/nfsd/nfs4state.c:7969:29: warning: variable ‘sb’ set but not used [-Wunused-but-set-variable] - 7969 | struct super_block *sb; - | ^~ -../drivers/md/bcache/request.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures -../drivers/md/bcache/request.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures -../drivers/scsi/aic94xx/aic94xx_scb.c:442:28: warning: cast to restricted __le16 -../drivers/scsi/aic94xx/aic94xx_scb.c:488:31: warning: cast to restricted __le16 -../drivers/md/bcache/request.c:309: warning: Function parameter or struct member 'bch_data_insert' not described in 'CLOSURE_CALLBACK' -../drivers/md/bcache/request.c:309: warning: expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead -../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: expected void *virtual -../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: got void [noderef] __iomem * -../drivers/gpu/drm/ttm/ttm_bo_util.c:327:38: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/ttm/ttm_bo_util.c:327:38: expected void *virtual -../drivers/gpu/drm/ttm/ttm_bo_util.c:327:38: got void [noderef] __iomem * -../drivers/gpu/drm/ttm/ttm_bo_util.c:330:38: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/ttm/ttm_bo_util.c:330:38: expected void *virtual -../drivers/gpu/drm/ttm/ttm_bo_util.c:330:38: got void [noderef] __iomem * -../drivers/gpu/drm/ttm/ttm_bo_util.c:436:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/ttm/ttm_bo_util.c:436:28: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/ttm/ttm_bo_util.c:436:28: got void *virtual -../drivers/usb/gadget/function/f_tcm.c:81:18: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_tcm.c:81:18: expected unsigned int [usertype] Tag -../drivers/usb/gadget/function/f_tcm.c:81:18: got restricted __le32 [usertype] bot_tag -../drivers/usb/gadget/function/f_tcm.c:163:26: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_tcm.c:163:26: expected unsigned int [usertype] Tag -../drivers/usb/gadget/function/f_tcm.c:163:26: got restricted __le32 [usertype] bot_tag -../drivers/usb/gadget/function/f_tcm.c:1236:22: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_tcm.c:1236:22: expected restricted __le32 [usertype] bot_tag -../drivers/usb/gadget/function/f_tcm.c:1236:22: got unsigned int [usertype] Tag -../drivers/md/bcache/super.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures -../drivers/md/bcache/super.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures -../drivers/md/bcache/super.c:44:6: warning: symbol 'bcache_is_reboot' was not declared. Should it be static? -../drivers/md/bcache/super.c:208:24: warning: cast from restricted __le16 -../drivers/md/bcache/super.c:208:14: warning: restricted __le64 degrades to integer -../drivers/md/bcache/super.c:322:21: warning: cast from restricted __le16 -../drivers/md/bcache/super.c:322:19: warning: incorrect type in assignment (different base types) -../drivers/md/bcache/super.c:322:19: expected restricted __le64 [usertype] csum -../drivers/md/bcache/super.c:322:19: got unsigned long long -../drivers/md/bcache/super.c:651:33: warning: incorrect type in assignment (different base types) -../drivers/md/bcache/super.c:651:33: expected unsigned short [usertype] prio -../drivers/md/bcache/super.c:651:33: got restricted __le16 [usertype] -../drivers/md/bcache/super.c:724:27: warning: cast to restricted __le16 -../drivers/md/bcache/super.c:835:32: warning: incorrect type in assignment (different base types) -../drivers/md/bcache/super.c:835:32: expected unsigned int [usertype] invalidated -../drivers/md/bcache/super.c:835:32: got restricted __le32 [usertype] -../drivers/md/bcache/super.c:1191:26: warning: incorrect type in initializer (different base types) -../drivers/md/bcache/super.c:1191:26: expected unsigned int [usertype] rtime -../drivers/md/bcache/super.c:1191:26: got restricted __le32 [usertype] -../drivers/md/bcache/super.c:1233:32: warning: incorrect type in assignment (different base types) -../drivers/md/bcache/super.c:1233:32: expected unsigned int [usertype] invalidated -../drivers/md/bcache/super.c:1233:32: got restricted __le32 [usertype] -../drivers/md/bcache/super.c:1594:36: warning: incorrect type in assignment (different base types) -../drivers/md/bcache/super.c:1594:36: expected unsigned int [usertype] last_reg -../drivers/md/bcache/super.c:1594:36: got restricted __le32 [usertype] -../fs/nfsd/nfs4state.c: note: in included file (through ../include/linux/wait.h, ../include/linux/wait_bit.h, ../include/linux/fs.h): -../include/linux/list.h:229:25: warning: context imbalance in 'put_clnt_odstate' - unexpected unlock -../fs/nfsd/nfs4state.c:1203:9: warning: context imbalance in 'nfs4_put_stid' - unexpected unlock -../drivers/gpu/drm/scheduler/sched_main.c:409: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' -../drivers/md/bcache/sysfs.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures -../fs/jffs2/background.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/compat.h, ../arch/x86/include/asm/ia32.h, ../arch/x86/include/asm/elf.h, ...): -../include/linux/sched/signal.h:289:28: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:289:28: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:289:28: got struct spinlock [noderef] __rcu * -../include/linux/sched/signal.h:291:30: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:291:30: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:291:30: got struct spinlock [noderef] __rcu * -../include/linux/sched/signal.h:298:31: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:298:31: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:298:31: got struct spinlock [noderef] __rcu * -../include/linux/sched/signal.h:303:33: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:303:33: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:303:33: got struct spinlock [noderef] __rcu * -../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: warning: cast removes address space '__iomem' of expression -../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: expected void [noderef] __iomem *p -../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: got struct gfar * -../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:22: warning: cast removes address space '__iomem' of expression -../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:35: error: incompatible types in comparison expression (different address spaces): -../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:35: void * -../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:35: void [noderef] __iomem * -../drivers/net/ethernet/freescale/fsl_pq_mdio.c:399:25: error: subtraction of different types can't work (different address spaces) -../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures -../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures -../drivers/clocksource/sh_mtu2.c: In function ‘sh_mtu2_setup’: -../drivers/clocksource/sh_mtu2.c:348:27: warning: ‘%u’ directive writing between 1 and 10 bytes into a region of size 3 [-Wformat-overflow=] - 348 | sprintf(name, "tgi%ua", index); - | ^~ -In function ‘sh_mtu2_setup_channel’, - inlined from ‘sh_mtu2_setup’ at ../drivers/clocksource/sh_mtu2.c:431:9: -../drivers/clocksource/sh_mtu2.c:348:23: note: directive argument in the range [0, 4294967294] - 348 | sprintf(name, "tgi%ua", index); - | ^~~~~~~~ -../drivers/clocksource/sh_mtu2.c:348:9: note: ‘sprintf’ output between 6 and 15 bytes into a destination of size 6 - 348 | sprintf(name, "tgi%ua", index); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/huawei/hinic/hinic_main.c:830:25: warning: cast to restricted __be16 -../drivers/md/bcache/writeback.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures -../drivers/hid/bpf/hid_bpf_dispatch.c:284:18: warning: symbol 'hid_bpf_get_data' was not declared. Should it be static? -../drivers/hid/bpf/hid_bpf_dispatch.c:307:32: warning: symbol 'hid_bpf_allocate_context' was not declared. Should it be static? -../drivers/hid/bpf/hid_bpf_dispatch.c:335:1: warning: symbol 'hid_bpf_release_context' was not declared. Should it be static? -../drivers/hid/bpf/hid_bpf_dispatch.c:398:1: warning: symbol 'hid_bpf_hw_request' was not declared. Should it be static? -../drivers/hid/bpf/hid_bpf_dispatch.c:458:1: warning: symbol 'hid_bpf_hw_output_report' was not declared. Should it be static? -../drivers/hid/bpf/hid_bpf_dispatch.c:516:1: warning: symbol 'hid_bpf_try_input_report' was not declared. Should it be static? -../drivers/hid/bpf/hid_bpf_dispatch.c:541:1: warning: symbol 'hid_bpf_input_report' was not declared. Should it be static? +../drivers/memory/brcmstb_dpfe.c:531:29: warning: cast to restricted __be32 +../drivers/memory/brcmstb_dpfe.c:532:29: warning: cast to restricted __be32 +../drivers/memory/brcmstb_dpfe.c:534:29: warning: cast to restricted __le32 +../drivers/memory/brcmstb_dpfe.c:535:29: warning: cast to restricted __le32 +../drivers/memory/brcmstb_dpfe.c:558:46: warning: cast to restricted __le32 +../drivers/memory/brcmstb_dpfe.c:558:19: warning: cast to restricted __be32 +../drivers/memory/brcmstb_dpfe.c:575:25: warning: cast to restricted __be32 +../drivers/memory/brcmstb_dpfe.c:576:28: warning: cast to restricted __be32 +../drivers/memory/brcmstb_dpfe.c:577:27: warning: cast to restricted __be32 +../drivers/memory/brcmstb_dpfe.c:579:25: warning: cast to restricted __le32 +../drivers/memory/brcmstb_dpfe.c:580:28: warning: cast to restricted __le32 +../drivers/memory/brcmstb_dpfe.c:581:27: warning: cast to restricted __le32 +../drivers/memory/brcmstb_dpfe.c:610:25: warning: cast to restricted __be32 +../drivers/memory/brcmstb_dpfe.c:613:25: warning: cast to restricted __le32 @@ -15003,50 +15729,407 @@ -In file included from ../include/linux/kernel.h:31, - from ../include/linux/bcm47xx_nvram.h:10, - from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29: -../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’: -../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] - 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ - | ^~~~~~ -../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ - 473 | _p_func(_fmt, ##__VA_ARGS__); \ - | ^~~~ -../include/linux/printk.h:554:9: note: in expansion of macro ‘printk’ - 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) - | ^~~~~~ -../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ - 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ - | ^~~~~~~~ -../include/linux/printk.h:554:16: note: in expansion of macro ‘KERN_WARNING’ - 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) - | ^~~~~~~~~~~~ -../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ - 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ - | ^~~~~~~ -../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’ - 92 | NVRAM_READ_VAL(u32) - | ^~~~~~~~~~~~~~ -../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’: -../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] - 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ - | ^~~~~~ -../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ - 473 | _p_func(_fmt, ##__VA_ARGS__); \ - | ^~~~ -../include/linux/printk.h:554:9: note: in expansion of macro ‘printk’ - 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) - | ^~~~~~ -../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ - 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ - | ^~~~~~~~ -../include/linux/printk.h:554:16: note: in expansion of macro ‘KERN_WARNING’ - 554 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) - | ^~~~~~~~~~~~ -../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ - 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ - | ^~~~~~~ -../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’ - 90 | NVRAM_READ_VAL(s8) - | ^~~~~~~~~~~~~~ -../drivers/net/ethernet/huawei/hinic/hinic_tx.c:713:25: warning: cast to restricted __be16 -../drivers/firmware/broadcom/bcm47xx_nvram.c:42:18: warning: cast removes address space '__iomem' of expression -../drivers/firmware/broadcom/bcm47xx_nvram.c:53:21: warning: dereference of noderef expression +../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'mapping_state' not described in 'vdo_get_compressed_block_fragment' +../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'block' not described in 'vdo_get_compressed_block_fragment' +../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_offset' not described in 'vdo_get_compressed_block_fragment' +../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_size' not described in 'vdo_get_compressed_block_fragment' +../drivers/md/dm-vdo/packer.c:393: warning: Function parameter or struct member 'slot' not described in 'pack_fragment' +../drivers/md/dm-vdo/packer.c:714: warning: Function parameter or struct member 'state' not described in 'initiate_drain' +../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: warning: incorrect type in argument 2 (different base types) +../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: expected restricted pci_power_t [usertype] state +../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: got unsigned int enum ahd_power_state [usertype] new_state +../drivers/usb/gadget/udc/m66592-udc.c:1055:33: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/m66592-udc.c:1055:33: warning: cast to restricted __le16 +../drivers/hv/hv_balloon.c:770:9: warning: context imbalance in 'hv_online_page' - wrong count at exit +../drivers/hv/hv_balloon.c:830:9: warning: context imbalance in 'pfn_covered' - wrong count at exit +../drivers/hv/hv_balloon.c:2043:9: warning: context imbalance in 'balloon_remove' - wrong count at exit +../drivers/md/dm-vdo/physical-zone.c:82: warning: Function parameter or struct member 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock' +../drivers/memory/emif.c:522:20: warning: context imbalance in 'handle_temp_alert' - wrong count at exit +../drivers/memory/emif.c:68: warning: Function parameter or struct member 'lpmode' not described in 'emif_data' +../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: expected unsigned short [usertype] ep0_data +../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: got restricted __le16 [usertype] +../drivers/usb/gadget/udc/r8a66597-udc.c:1256:33: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/r8a66597-udc.c:1256:33: warning: cast to restricted __le16 +../drivers/memory/omap-gpmc.c:979:5: warning: context imbalance in 'gpmc_cs_request' - different lock contexts for basic block +../drivers/memory/omap-gpmc.c:1024:6: warning: context imbalance in 'gpmc_cs_free' - wrong count at exit +../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'waiter' not described in 'continue_waiter' +../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'context' not described in 'continue_waiter' +../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'waiter' not described in 'assign_entry' +../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'context' not described in 'assign_entry' +../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'waiter' not described in 'continue_committed_waiter' +../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'context' not described in 'continue_committed_waiter' +../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'waiter' not described in 'write_block' +../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'context' not described in 'write_block' +../drivers/md/dm-vdo/recovery-journal.c:1620: warning: Function parameter or struct member 'state' not described in 'initiate_drain' +../drivers/scsi/isci/remote_node_context.c:135:42: warning: restricted __le64 degrades to integer +../drivers/scsi/isci/remote_node_context.c:136:42: warning: restricted __le64 degrades to integer +../drivers/gpu/drm/scheduler/sched_main.c:409: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' +../drivers/usb/gadget/udc/renesas_usb3.c: In function ‘renesas_usb3_init_ep’: +../drivers/usb/gadget/udc/renesas_usb3.c:2700:73: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] + 2700 | snprintf(usb3_ep->ep_name, sizeof(usb3_ep->ep_name), "ep%d", i); + | ^~ +../drivers/usb/gadget/udc/renesas_usb3.c:2700:70: note: directive argument in the range [-2147483639, 2147483646] + 2700 | snprintf(usb3_ep->ep_name, sizeof(usb3_ep->ep_name), "ep%d", i); + | ^~~~~~ +../drivers/usb/gadget/udc/renesas_usb3.c:2700:17: note: ‘snprintf’ output between 4 and 14 bytes into a destination of size 8 + 2700 | snprintf(usb3_ep->ep_name, sizeof(usb3_ep->ep_name), "ep%d", i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/wireless/ti/wlcore/main.c:671:33: warning: context imbalance in 'wlcore_irq_locked' - different lock contexts for basic block +../fs/bfs/inode.c:411:36: warning: cast to restricted __le32 +../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:634:5: warning: context imbalance in 'mt7915_mmio_wed_init' - wrong count at exit +../drivers/usb/gadget/udc/renesas_usbf.c:2272:37: warning: invalid assignment: |= +../drivers/usb/gadget/udc/renesas_usbf.c:2272:37: left side has type unsigned short +../drivers/usb/gadget/udc/renesas_usbf.c:2272:37: right side has type restricted __le16 +../drivers/usb/gadget/udc/renesas_usbf.c:2313:31: warning: restricted __le16 degrades to integer +../drivers/md/dm-vdo/slab-depot.c:136: warning: Function parameter or struct member 'slab' not described in 'is_slab_journal_blank' +../drivers/md/dm-vdo/slab-depot.c:232: warning: Function parameter or struct member 'allocator' not described in 'check_summary_drain_complete' +../drivers/md/dm-vdo/slab-depot.c:660: warning: Function parameter or struct member 'slab' not described in 'reopen_slab_journal' +../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'slab' not described in 'get_reference_block' +../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'index' not described in 'get_reference_block' +../drivers/md/dm-vdo/slab-depot.c:1386: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count' +../drivers/md/dm-vdo/slab-depot.c:1891: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor' +../drivers/md/dm-vdo/slab-depot.c:1909: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor' +../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' +../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' +../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' +../drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference' +../drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference' +../drivers/md/dm-vdo/slab-depot.c:2161: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks' +../drivers/md/dm-vdo/slab-depot.c:2287: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks' +../drivers/md/dm-vdo/slab-depot.c:2307: warning: Function parameter or struct member 'slab' not described in 'drain_slab' +../drivers/md/dm-vdo/slab-depot.c:2493: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal' +../drivers/md/dm-vdo/slab-depot.c:2596: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action' +../drivers/md/dm-vdo/slab-depot.c:2670: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing' +../drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter' +../drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' +../drivers/md/dm-vdo/slab-depot.c:3465: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered' +../drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id' +../drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id' +../drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit' +../drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit' +../drivers/md/dm-vdo/slab-depot.c:3901: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit' +../drivers/md/dm-vdo/slab-depot.c:4279: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters' +../drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'context' not described in 'load_slab_summary' +../drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary' +../drivers/md/dm-vdo/slab-depot.c:4697: warning: Function parameter or struct member 'context' not described in 'finish_registration' +../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: expected void const volatile *val +../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: got void [noderef] __iomem *__val +../drivers/scsi/qla4xxx/ql4_os.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/usb/gadget/function/rndis.c: In function ‘rndis_register’: +../drivers/usb/gadget/function/rndis.c:60:23: warning: ‘%03d’ directive writing between 3 and 10 bytes into a region of size 7 [-Wformat-overflow=] + 60 | #define NAME_TEMPLATE "driver/rndis-%03d" + | ^~~~~~~~~~~~~~~~~~~ +../drivers/usb/gadget/function/rndis.c:907:31: note: in expansion of macro ‘NAME_TEMPLATE’ + 907 | sprintf(name, NAME_TEMPLATE, i); + | ^~~~~~~~~~~~~ +../drivers/usb/gadget/function/rndis.c:60:37: note: format string is defined here + 60 | #define NAME_TEMPLATE "driver/rndis-%03d" + | ^~~~ +../drivers/usb/gadget/function/rndis.c:60:23: note: directive argument in the range [0, 2147483647] + 60 | #define NAME_TEMPLATE "driver/rndis-%03d" + | ^~~~~~~~~~~~~~~~~~~ +../drivers/usb/gadget/function/rndis.c:907:31: note: in expansion of macro ‘NAME_TEMPLATE’ + 907 | sprintf(name, NAME_TEMPLATE, i); + | ^~~~~~~~~~~~~ +../drivers/usb/gadget/function/rndis.c:907:17: note: ‘sprintf’ output between 17 and 24 bytes into a destination of size 20 + 907 | sprintf(name, NAME_TEMPLATE, i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/usb/gadget/udc/lpc32xx_udc.c:2198:19: warning: cast to restricted __le16 +../drivers/usb/gadget/udc/lpc32xx_udc.c:2207:15: warning: cast to restricted __le16 +../drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c:139:9: warning: cast removes address space '__rcu' of expression +../drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c:139:9: warning: cast removes address space '__rcu' of expression +../drivers/md/dm-vdo/vdo.c: In function ‘vdo_make’: +../drivers/md/dm-vdo/vdo.c:562:19: warning: ‘%s’ directive output may be truncated writing up to 55 bytes into a region of size 16 [-Wformat-truncation=] + 562 | "%s%u", MODULE_NAME, instance); + | ^~ +../drivers/md/dm-vdo/vdo.c:561:9: note: ‘snprintf’ output between 2 and 66 bytes into a destination of size 16 + 561 | snprintf(vdo->thread_name_prefix, sizeof(vdo->thread_name_prefix), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 562 | "%s%u", MODULE_NAME, instance); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/scsi/qla4xxx/ql4_init.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'counts' not described in 'initialize_thread_config' +../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'config' not described in 'initialize_thread_config' +../drivers/md/dm-vdo/vdo.c:898: warning: Function parameter or struct member 'vdo' not described in 'record_vdo' +../drivers/usb/gadget/function/f_mass_storage.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/highmem.h, ../include/linux/bvec.h, ../include/linux/blk_types.h, ...): +../include/linux/sched/signal.h:289:28: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:289:28: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:289:28: got struct spinlock [noderef] __rcu * +../include/linux/sched/signal.h:291:30: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:291:30: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:291:30: got struct spinlock [noderef] __rcu * +In file included from ../include/linux/string.h:389, + from ../include/linux/bitmap.h:13, + from ../include/linux/cpumask.h:12, + from ../arch/x86/include/asm/paravirt.h:21, + from ../arch/x86/include/asm/cpuid.h:64, + from ../arch/x86/include/asm/processor.h:19, + from ../arch/x86/include/asm/timex.h:5, + from ../include/linux/timex.h:67, + from ../include/linux/time32.h:13, + from ../include/linux/time.h:60, + from ../include/linux/stat.h:19, + from ../include/linux/module.h:13, + from ../drivers/scsi/qla2xxx/qla_def.h:12, + from ../drivers/scsi/qla2xxx/qla_init.c:6: +In function ‘fortify_memcpy_chk’, + inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9240:2: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'stall' description in 'pch_udc_dev' +../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'prot_stall' description in 'pch_udc_dev' +../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'registered' description in 'pch_udc_dev' +../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'suspended' description in 'pch_udc_dev' +../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'connected' description in 'pch_udc_dev' +../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'vbus_session' description in 'pch_udc_dev' +../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'set_cfg_not_acked' description in 'pch_udc_dev' +../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'waiting_zlp_ack' description in 'pch_udc_dev' +../drivers/usb/typec/ucsi/ucsi_ccg.c:572:14: warning: incorrect type in assignment (different base types) +../drivers/usb/typec/ucsi/ucsi_ccg.c:572:14: expected unsigned int [usertype] +../drivers/usb/typec/ucsi/ucsi_ccg.c:572:14: got restricted __le32 [usertype] cci +../drivers/md/dm-vdo/vio.c:394: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy' +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:832:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:833:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:834:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:835:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:836:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:837:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:838:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:839:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:840:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:841:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:842:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:843:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:844:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:845:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:846:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:847:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:848:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:849:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:850:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:851:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:852:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:853:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:854:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:855:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:859:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:860:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:861:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:862:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:863:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:864:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:865:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:866:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:867:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:868:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:869:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:870:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:871:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:872:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:873:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:874:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:875:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:876:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:877:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:878:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:879:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:880:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:881:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:882:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:47:58: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:47:58: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:47:58: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:78:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:78:42: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:78:42: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:80:70: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:80:70: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:80:70: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:98:63: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:98:63: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:98:63: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:121:58: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:121:58: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:121:58: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:176:37: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:176:37: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:176:37: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:213:61: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:213:61: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:213:61: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:215:61: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:215:61: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:215:61: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:221:70: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:221:70: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:221:70: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:231:45: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:231:45: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:231:45: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:282:48: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:282:48: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:282:48: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:296:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:296:42: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:296:42: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:313:38: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:313:38: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:313:38: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:314:39: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:314:39: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:314:39: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:325:53: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:325:53: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:325:53: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:326:60: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:326:60: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:326:60: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:328:60: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:328:60: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:328:60: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:383:76: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:383:76: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:383:76: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:387:53: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:387:53: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:387:53: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:389:58: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:389:58: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:389:58: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:509:41: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:509:41: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:509:41: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:558:35: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:558:35: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:558:35: got void *borg_base +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:571:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:571:33: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:571:33: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:573:56: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:573:56: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:573:56: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:576:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:576:33: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:576:33: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:580:57: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:580:57: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:580:57: got void *borg_base +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:589:60: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:589:60: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:589:60: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:591:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:591:49: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:591:49: got void *borg_base +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:615:57: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:615:57: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:615:57: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:620:67: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:620:67: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:620:67: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:693:34: warning: incorrect type in assignment (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:693:34: expected void *plx_base +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:693:34: got void [noderef] __iomem * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:697:35: warning: incorrect type in assignment (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:697:35: expected void *gpib_base +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:697:35: got void [noderef] __iomem * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:704:35: warning: incorrect type in assignment (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:704:35: expected void *sram_base +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:704:35: got void [noderef] __iomem * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:710:35: warning: incorrect type in assignment (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:710:35: expected void *borg_base +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:710:35: got void [noderef] __iomem * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:723:35: warning: incorrect type in assignment (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:723:35: expected void *gpib_base +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:723:35: got void [noderef] __iomem * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:728:35: warning: incorrect type in assignment (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:728:35: expected void *sram_base +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:728:35: got void [noderef] __iomem * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:732:35: warning: incorrect type in assignment (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:732:35: expected void *misc_base +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:732:35: got void [noderef] __iomem * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:754:37: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:754:37: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:754:37: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:756:58: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:756:58: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:756:58: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:762:41: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:762:41: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:762:41: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:767:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:767:42: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:767:42: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:769:73: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:769:73: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:769:73: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:772:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:772:42: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:772:42: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:774:45: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:774:45: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:774:45: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:776:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:776:42: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:776:42: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:806:52: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:806:52: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:806:52: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:814:42: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:814:42: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:814:42: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:816:42: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:816:42: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:816:42: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:818:42: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:818:42: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:818:42: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:820:42: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:820:42: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:820:42: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:822:42: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:822:42: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:822:42: got void * +../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:831:18: warning: too many warnings +../fs/hfsplus/ioctl.c:42:50: warning: incorrect type in assignment (different base types) +../fs/hfsplus/ioctl.c:42:50: expected unsigned int +../fs/hfsplus/ioctl.c:42:50: got restricted __be32 [usertype] +../fs/hfsplus/ioctl.c:50:50: warning: incorrect type in assignment (different base types) +../fs/hfsplus/ioctl.c:50:50: expected unsigned int +../fs/hfsplus/ioctl.c:50:50: got restricted __be32 [usertype] +../fs/hfsplus/ioctl.c:53:50: warning: incorrect type in assignment (different base types) +../fs/hfsplus/ioctl.c:53:50: expected unsigned int +../fs/hfsplus/ioctl.c:53:50: got restricted __be32 [usertype] +../drivers/hid/hid-logitech-dj.c: In function ‘logi_dj_recv_add_djhid_device’: +../drivers/hid/hid-logitech-dj.c:764:44: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] + 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); + | ^~ +../drivers/hid/hid-logitech-dj.c:764:42: note: directive argument in the range [0, 255] + 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); + | ^~~~~ +../drivers/hid/hid-logitech-dj.c:764:9: note: ‘snprintf’ output between 3 and 5 bytes into a destination of size 3 + 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -15071,14 +16154,325 @@ -../drivers/firmware/broadcom/bcm47xx_nvram.c:41: warning: Function parameter or struct member 'nvram' not described in 'bcm47xx_nvram_is_valid' -../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'nvram_start' not described in 'bcm47xx_nvram_copy' -../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_copy' -../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' -../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_find_and_copy' -../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) -../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) -../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) -../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) -../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) -../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) -../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) -../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) -../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) +../drivers/platform/x86/intel/pmc/lnl.c:340:26: warning: symbol 'lnl_rsc_status_map' was not declared. Should it be static? +../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:1942:25: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_ct.c:1943:24: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_ct.c:1967:22: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_ct.c:2004:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_ct.c:2004:38: expected unsigned int [usertype] PortId +../drivers/scsi/lpfc/lpfc_ct.c:2004:38: got restricted __be32 [usertype] +../drivers/scsi/lpfc/lpfc_ct.c:2011:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_ct.c:2011:38: expected unsigned int [usertype] PortId +../drivers/scsi/lpfc/lpfc_ct.c:2011:38: got restricted __be32 [usertype] +../drivers/scsi/lpfc/lpfc_ct.c:2053:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_ct.c:2053:38: expected unsigned int [usertype] PortId +../drivers/scsi/lpfc/lpfc_ct.c:2053:38: got restricted __be32 [usertype] +../drivers/scsi/lpfc/lpfc_ct.c:2063:39: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_ct.c:2063:39: expected unsigned int [usertype] PortId +../drivers/scsi/lpfc/lpfc_ct.c:2063:39: got restricted __be32 [usertype] +../drivers/scsi/lpfc/lpfc_ct.c:2086:41: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_ct.c:2086:41: expected unsigned int [usertype] port_id +../drivers/scsi/lpfc/lpfc_ct.c:2086:41: got restricted __be32 [usertype] +../drivers/scsi/lpfc/lpfc_ct.c:2093:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_ct.c:2093:38: expected unsigned int [usertype] PortId +../drivers/scsi/lpfc/lpfc_ct.c:2093:38: got restricted __be32 [usertype] +../drivers/scsi/lpfc/lpfc_ct.c:3292:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_ct.c:3292:30: expected unsigned int [usertype] EntryCnt +../drivers/scsi/lpfc/lpfc_ct.c:3292:30: got restricted __be32 [usertype] +../drivers/scsi/lpfc/lpfc_ct.c:3352:34: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_ct.c:3352:34: expected unsigned int [usertype] EntryCnt +../drivers/scsi/lpfc/lpfc_ct.c:3352:34: got restricted __be32 [usertype] +../drivers/scsi/lpfc/lpfc_ct.c:3524:34: warning: cast to restricted __be32 +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1466:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1467:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1468:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1469:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1470:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1471:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1472:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1473:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1474:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1475:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1476:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1477:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1478:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1479:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1480:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1481:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1482:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1483:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1484:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1485:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1486:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1487:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1488:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1489:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1490:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1491:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1492:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:22:1: warning: symbol 'agilent_82357a_hotplug_lock' was not declared. Should it be static? +../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1465:18: warning: symbol 'agilent_82357a_gpib_interface' was not declared. Should it be static? +../drivers/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/usb/gadget/udc/mv_udc_core.c: In function ‘eps_init.constprop.isra’: +../drivers/usb/gadget/udc/mv_udc_core.c:1269:59: warning: ‘out’ directive output may be truncated writing 3 bytes into a region of size between 1 and 11 [-Wformat-truncation=] + 1269 | snprintf(name, sizeof(name), "ep%dout", i / 2); + | ^~~ +../drivers/usb/gadget/udc/mv_udc_core.c:1269:25: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 14 + 1269 | snprintf(name, sizeof(name), "ep%dout", i / 2); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/usb/gadget/udc/mv_udc_core.c:1265:59: warning: ‘in’ directive output may be truncated writing 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=] + 1265 | snprintf(name, sizeof(name), "ep%din", i / 2); + | ^~ +../drivers/usb/gadget/udc/mv_udc_core.c:1265:25: note: ‘snprintf’ output between 6 and 16 bytes into a destination of size 14 + 1265 | snprintf(name, sizeof(name), "ep%din", i / 2); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/usb/gadget/udc/mv_udc_core.c:66:33: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/udc/mv_udc_core.c:66:33: expected restricted __le16 [usertype] wMaxPacketSize +../drivers/usb/gadget/udc/mv_udc_core.c:66:33: got int +../drivers/usb/gadget/udc/mv_udc_core.c:366:24: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/mv_udc_core.c:366:24: expected unsigned int [usertype] buff_ptr0 +../drivers/usb/gadget/udc/mv_udc_core.c:366:24: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/mv_udc_core.c:368:24: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/mv_udc_core.c:368:24: expected unsigned int [usertype] buff_ptr1 +../drivers/usb/gadget/udc/mv_udc_core.c:368:24: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/mv_udc_core.c:369:24: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/mv_udc_core.c:369:24: expected unsigned int [usertype] buff_ptr2 +../drivers/usb/gadget/udc/mv_udc_core.c:369:24: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/mv_udc_core.c:370:24: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/mv_udc_core.c:370:24: expected unsigned int [usertype] buff_ptr3 +../drivers/usb/gadget/udc/mv_udc_core.c:370:24: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/mv_udc_core.c:371:24: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/mv_udc_core.c:371:24: expected unsigned int [usertype] buff_ptr4 +../drivers/usb/gadget/udc/mv_udc_core.c:371:24: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/mv_udc_core.c:834:34: warning: incorrect type in argument 1 (different address spaces) +../drivers/usb/gadget/udc/mv_udc_core.c:834:34: expected void const volatile [noderef] __iomem *addr +../drivers/usb/gadget/udc/mv_udc_core.c:834:34: got unsigned int * +../drivers/usb/gadget/udc/mv_udc_core.c:835:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/usb/gadget/udc/mv_udc_core.c:835:42: expected void volatile [noderef] __iomem *addr +../drivers/usb/gadget/udc/mv_udc_core.c:835:42: got unsigned int * +../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: expected unsigned short [usertype] +../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: got restricted __le16 [usertype] +../drivers/usb/gadget/udc/mv_udc_core.c:1516:26: warning: cast from restricted __le16 +../drivers/usb/gadget/udc/mv_udc_core.c:1546:31: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/mv_udc_core.c:1547:35: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/mv_udc_core.c:1568:30: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/mv_udc_core.c:1579:39: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/mv_udc_core.c:1580:43: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/mv_udc_core.c:1616:34: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/mv_udc_core.c:1625:52: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/mv_udc_core.c:1634:39: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/mv_udc_core.c:1635:43: warning: restricted __le16 degrades to integer +../drivers/usb/typec/ucsi/ucsi_glink.c:86:23: warning: incorrect type in assignment (different base types) +../drivers/usb/typec/ucsi/ucsi_glink.c:86:23: expected restricted __le32 [usertype] owner +../drivers/usb/typec/ucsi/ucsi_glink.c:86:23: got int +../drivers/usb/typec/ucsi/ucsi_glink.c:87:22: warning: incorrect type in assignment (different base types) +../drivers/usb/typec/ucsi/ucsi_glink.c:87:22: expected restricted __le32 [usertype] type +../drivers/usb/typec/ucsi/ucsi_glink.c:87:22: got int +../drivers/usb/typec/ucsi/ucsi_glink.c:88:24: warning: incorrect type in assignment (different base types) +../drivers/usb/typec/ucsi/ucsi_glink.c:88:24: expected restricted __le32 [usertype] opcode +../drivers/usb/typec/ucsi/ucsi_glink.c:88:24: got int +../drivers/usb/typec/ucsi/ucsi_glink.c:138:23: warning: incorrect type in assignment (different base types) +../drivers/usb/typec/ucsi/ucsi_glink.c:138:23: expected restricted __le32 [usertype] owner +../drivers/usb/typec/ucsi/ucsi_glink.c:138:23: got int +../drivers/usb/typec/ucsi/ucsi_glink.c:139:22: warning: incorrect type in assignment (different base types) +../drivers/usb/typec/ucsi/ucsi_glink.c:139:22: expected restricted __le32 [usertype] type +../drivers/usb/typec/ucsi/ucsi_glink.c:139:22: got int +../drivers/usb/typec/ucsi/ucsi_glink.c:140:24: warning: incorrect type in assignment (different base types) +../drivers/usb/typec/ucsi/ucsi_glink.c:140:24: expected restricted __le32 [usertype] opcode +../drivers/usb/typec/ucsi/ucsi_glink.c:140:24: got int +../drivers/staging/gpib/cb7210/cb7210.c: In function ‘cb7210_line_status’: +../drivers/staging/gpib/cb7210/cb7210.c:383:30: warning: variable ‘nec_priv’ set but not used [-Wunused-but-set-variable] + 383 | struct nec7210_priv *nec_priv; + | ^~~~~~~~ +../drivers/staging/gpib/cb7210/cb7210.c: In function ‘cb_gpib_config’: +../drivers/staging/gpib/cb7210/cb7210.c:1265:28: warning: variable ‘dev’ set but not used [-Wunused-but-set-variable] + 1265 | struct local_info *dev; + | ^~~ +../drivers/staging/gpib/cb7210/cb7210.c:1264:31: warning: variable ‘handle’ set but not used [-Wunused-but-set-variable] + 1264 | struct pcmcia_device *handle; + | ^~~~~~ +../drivers/staging/gpib/cb7210/cb7210.c:687:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:688:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:689:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:690:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:691:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:692:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:693:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:694:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:695:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:696:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:697:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:698:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:699:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:700:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:701:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:702:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:703:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:704:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:705:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:706:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:707:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:708:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:709:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:710:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:711:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:715:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:716:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:717:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:718:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:719:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:720:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:721:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:722:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:723:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:724:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:725:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:726:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:727:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:728:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:729:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:730:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:731:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:732:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:733:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:734:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:735:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:736:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:737:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:738:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:739:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:743:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:744:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:745:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:746:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:747:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:748:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:749:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:750:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:751:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:752:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:753:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:754:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:755:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:756:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:757:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:758:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:759:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:760:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:761:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:762:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:763:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:764:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:765:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:766:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:770:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:771:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:772:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:773:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:774:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:775:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:776:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:777:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:778:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:779:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:780:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:781:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:782:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:783:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:784:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:785:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:786:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:787:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:788:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:789:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:790:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:791:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:792:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:793:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:794:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cb7210/cb7210.c:798:1: warning: too many warnings +../drivers/hid/hid-logitech-hidpp.c:179: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' +../drivers/usb/gadget/function/f_fs.c:3323:32: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_fs.c:3323:32: expected unsigned short [usertype] wMaxPacketSize +../drivers/usb/gadget/function/f_fs.c:3323:32: got restricted __le16 [usertype] wMaxPacketSize +../drivers/usb/gadget/function/f_fs.c:3348:36: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_fs.c:3348:36: expected restricted __le16 [usertype] wMaxPacketSize +../drivers/usb/gadget/function/f_fs.c:3348:36: got unsigned short [usertype] wMaxPacketSize +../drivers/usb/gadget/udc/mv_u3d_core.c: In function ‘mv_u3d_eps_init.constprop.isra’: +../drivers/usb/gadget/udc/mv_u3d_core.c:1335:59: warning: ‘out’ directive output may be truncated writing 3 bytes into a region of size between 1 and 11 [-Wformat-truncation=] + 1335 | snprintf(name, sizeof(name), "ep%dout", i >> 1); + | ^~~ +../drivers/usb/gadget/udc/mv_u3d_core.c:1335:25: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 14 + 1335 | snprintf(name, sizeof(name), "ep%dout", i >> 1); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/usb/gadget/udc/mv_u3d_core.c:1331:59: warning: ‘in’ directive output may be truncated writing 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=] + 1331 | snprintf(name, sizeof(name), "ep%din", i >> 1); + | ^~ +../drivers/usb/gadget/udc/mv_u3d_core.c:1331:25: note: ‘snprintf’ output between 6 and 16 bytes into a destination of size 14 + 1331 | snprintf(name, sizeof(name), "ep%din", i >> 1); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/usb/typec/ucsi/ucsi_yoga_c630.c:74:30: warning: symbol 'yoga_c630_ucsi_ops' was not declared. Should it be static? +../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: expected restricted __le16 [usertype] wMaxPacketSize +../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: got int +../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: expected unsigned int [usertype] rsvd0 +../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: expected unsigned int [usertype] trb_addr_lo +../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: expected unsigned int [usertype] buf_addr_lo +../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: expected unsigned int [usertype] trb_len +../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: expected unsigned int [usertype] buf_addr_lo +../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: expected unsigned int [usertype] trb_len +../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: expected void [noderef] __iomem * +../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: got unsigned int * +../drivers/usb/gadget/udc/mv_u3d_core.c:1478:26: warning: cast from restricted __le16 +../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/rionet.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures @@ -15180,897 +16574,220 @@ -../drivers/gpu/drm/radeon/radeon_atombios.c:1474:40: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_atombios.c:1477:46: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_atombios.c:1478:40: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_atombios.c:1541:47: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_atombios.c:1543:49: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_atombios.c:1545:52: warning: too many warnings -../drivers/net/ethernet/huawei/hinic/hinic_rx.c:388:27: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_rx.c:410:32: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_rx.c:411:28: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_rx.c:432:38: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: expected unsigned int [usertype] group_index -../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: got restricted __be32 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: expected unsigned int [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: got restricted __be32 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: expected unsigned int [usertype] size -../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: got restricted __be32 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: expected unsigned int [usertype] offset -../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: got restricted __be32 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: expected unsigned int [usertype] size -../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: got restricted __be32 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: expected unsigned int [usertype] group_index -../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: got restricted __be32 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: expected unsigned int [usertype] size -../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: got restricted __be32 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: expected unsigned int [usertype] ctx -../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: got restricted __be32 [usertype] -../drivers/firmware/broadcom/tee_bnxt_fw.c:62: warning: Function parameter or struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' -../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: expected unsigned short [addressable] [assigned] [usertype] usOverscanTop -../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: expected unsigned short [addressable] [assigned] [usertype] usOverscanBottom -../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: expected unsigned short [addressable] [assigned] [usertype] usOverscanLeft -../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: expected unsigned short [addressable] [assigned] [usertype] usOverscanRight -../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: expected unsigned short [addressable] [assigned] [usertype] usOverscanLeft -../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: expected unsigned short [addressable] [assigned] [usertype] usOverscanRight -../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: expected unsigned short [addressable] [assigned] [usertype] usOverscanTop -../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: expected unsigned short [addressable] [assigned] [usertype] usOverscanBottom -../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: expected unsigned short [addressable] [assigned] [usertype] usOverscanRight -../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: expected unsigned short [addressable] [assigned] [usertype] usOverscanLeft -../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: expected unsigned short [addressable] [assigned] [usertype] usOverscanBottom -../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: expected unsigned short [addressable] [assigned] [usertype] usOverscanTop -../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: expected unsigned short [addressable] [usertype] usH_Size -../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: expected unsigned short [addressable] [usertype] usH_Blanking_Time -../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: expected unsigned short [addressable] [usertype] usV_Size -../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: expected unsigned short [addressable] [usertype] usV_Blanking_Time -../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: expected unsigned short [addressable] [usertype] usH_SyncOffset -../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: expected unsigned short [addressable] [usertype] usH_SyncWidth -../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: expected unsigned short [addressable] [usertype] usV_SyncOffset -../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: expected unsigned short [addressable] [usertype] usV_SyncWidth -../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: expected unsigned short [addressable] [assigned] [usertype] usAccess -../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: expected unsigned short [addressable] [usertype] usH_Total -../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: expected unsigned short [addressable] [usertype] usH_Disp -../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: expected unsigned short [addressable] [usertype] usH_SyncStart -../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: expected unsigned short [addressable] [usertype] usH_SyncWidth -../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: expected unsigned short [addressable] [usertype] usV_Total -../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: expected unsigned short [addressable] [usertype] usV_Disp -../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: expected unsigned short [addressable] [usertype] usV_SyncStart -../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: expected unsigned short [addressable] [usertype] usV_SyncWidth -../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: expected unsigned short [addressable] [assigned] [usertype] usAccess -../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: expected unsigned short [addressable] [usertype] usSpreadSpectrumAmountFrac -../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumAmount -../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumStep -../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage -../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumAmount -../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumStep -../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage -../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage -../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage -../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: expected unsigned short [addressable] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:696:50: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:729:50: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: expected unsigned int [addressable] [assigned] [usertype] ulDispEngClkFreq -../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: expected unsigned short [addressable] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: expected unsigned short [addressable] [usertype] usRefDiv -../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: expected unsigned short [addressable] [usertype] usFbDiv -../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: expected unsigned short [addressable] [assigned] [usertype] usRefDiv -../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv -../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: expected unsigned short [addressable] [assigned] [usertype] usRefDiv -../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv -../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv -../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: expected unsigned int [addressable] [assigned] [usertype] ulFbDivDecFrac -../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: expected unsigned int [addressable] [assigned] [usertype] ulDispEngClkFreq -../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv -../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: expected unsigned int [addressable] [assigned] [usertype] ulFbDivDecFrac -../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: got restricted __le32 [usertype] -../fs/nfs/nfs4state.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../include/linux/list.h:229:25: warning: context imbalance in 'nfs4_put_open_state' - unexpected unlock -../fs/nfs/nfs4state.c:937:20: warning: context imbalance in 'nfs4_put_lock_state' - unexpected unlock -../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: warning: incorrect type in return expression (different address spaces) -../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: expected void [noderef] __iomem * -../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: got void * -../drivers/clk/clk-cdce925.c: In function ‘cdce925_probe’: -../drivers/clk/clk-cdce925.c:692:41: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 3 [-Wformat-overflow=] - 692 | sprintf(child_name, "PLL%d", i+1); - | ^~ -../drivers/clk/clk-cdce925.c:692:37: note: directive argument in the range [-2147483640, 2147483647] - 692 | sprintf(child_name, "PLL%d", i+1); - | ^~~~~~~ -../drivers/clk/clk-cdce925.c:692:17: note: ‘sprintf’ output between 5 and 15 bytes into a destination of size 6 - 692 | sprintf(child_name, "PLL%d", i+1); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/radeon/atom.c:508:30: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atom.c:508:30: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/atom.c:508:30: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/atom.c:1350:15: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atom.c:1350:15: expected unsigned int -../drivers/gpu/drm/radeon/atom.c:1350:15: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/atom.c:1351:15: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atom.c:1351:15: expected unsigned int -../drivers/gpu/drm/radeon/atom.c:1351:15: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/atom.c:1424:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/atom.c:1424:17: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/atom.c:1428:31: warning: cast to restricted __le16 -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:105:24: warning: cast to restricted __be64 -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:167:24: warning: cast to restricted __be64 -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: warning: incorrect type in return expression (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: expected unsigned int -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: got restricted __be32 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: warning: cast removes address space '__iomem' of expression -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: warning: incorrect type in argument 2 (different address spaces) -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: got unsigned long long [usertype] * -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:730:21: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:852:18: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:903:22: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: expected unsigned int [usertype] status -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: got restricted __be32 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:926:19: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:928:24: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:929:24: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: expected unsigned short [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: got restricted __be16 [usertype] -In file included from ../include/linux/string.h:389, - from ../include/linux/bitmap.h:13, - from ../include/linux/cpumask.h:12, - from ../arch/x86/include/asm/paravirt.h:21, - from ../arch/x86/include/asm/cpuid.h:64, - from ../arch/x86/include/asm/processor.h:19, - from ../arch/x86/include/asm/timex.h:5, - from ../include/linux/timex.h:67, - from ../include/linux/time32.h:13, - from ../include/linux/time.h:60, - from ../include/linux/stat.h:19, - from ../include/linux/module.h:13, - from ../drivers/scsi/qla2xxx/qla_def.h:12, - from ../drivers/scsi/qla2xxx/qla_init.c:6: -In function ‘fortify_memcpy_chk’, - inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9240:2: -../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 580 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: expected unsigned int [addressable] [usertype] db_info -../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: got restricted __be32 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: expected unsigned long long [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: got restricted __be64 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:531:27: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:572:21: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:620:14: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:625:19: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:656:30: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:702:31: warning: cast to restricted __be64 -../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:428:40: warning: cast to restricted __be64 -../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: expected unsigned long long [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: got restricted __be64 [usertype] -../drivers/gpu/drm/radeon/radeon_fence.c:73:40: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_fence.c:73:40: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/radeon_fence.c:73:40: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_fence.c:95:31: warning: cast to restricted __le32 -../kernel/sysctl-test.c:46:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:46:9: expected void * -../kernel/sysctl-test.c:46:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:46:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:46:9: expected void * -../kernel/sysctl-test.c:46:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:55:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:55:9: expected void * -../kernel/sysctl-test.c:55:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:55:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:55:9: expected void * -../kernel/sysctl-test.c:55:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:92:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:92:9: expected void * -../kernel/sysctl-test.c:92:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:92:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:92:9: expected void * -../kernel/sysctl-test.c:92:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:101:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:101:9: expected void * -../kernel/sysctl-test.c:101:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:101:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:101:9: expected void * -../kernel/sysctl-test.c:101:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:133:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:133:9: expected void * -../kernel/sysctl-test.c:133:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:133:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:133:9: expected void * -../kernel/sysctl-test.c:133:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:137:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:137:9: expected void * -../kernel/sysctl-test.c:137:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:137:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:137:9: expected void * -../kernel/sysctl-test.c:137:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:172:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:172:9: expected void * -../kernel/sysctl-test.c:172:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:172:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:172:9: expected void * -../kernel/sysctl-test.c:172:9: got void [noderef] __user *buffer -../kernel/sysctl-test.c:201:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:201:9: expected void * -../kernel/sysctl-test.c:201:9: got char [noderef] __user *user_buffer -../kernel/sysctl-test.c:201:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:201:9: expected void * -../kernel/sysctl-test.c:201:9: got char [noderef] __user *user_buffer -../kernel/sysctl-test.c:231:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:231:9: expected void * -../kernel/sysctl-test.c:231:9: got char [noderef] __user *user_buffer -../kernel/sysctl-test.c:231:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:231:9: expected void * -../kernel/sysctl-test.c:231:9: got char [noderef] __user *user_buffer -../kernel/sysctl-test.c:262:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:262:9: expected void * -../kernel/sysctl-test.c:262:9: got char [noderef] __user *user_buffer -../kernel/sysctl-test.c:262:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:262:9: expected void * -../kernel/sysctl-test.c:262:9: got char [noderef] __user *user_buffer -../kernel/sysctl-test.c:292:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:292:9: expected void * -../kernel/sysctl-test.c:292:9: got char [noderef] __user *user_buffer -../kernel/sysctl-test.c:292:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:292:9: expected void * -../kernel/sysctl-test.c:292:9: got char [noderef] __user *user_buffer -../kernel/sysctl-test.c:332:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:332:9: expected void * -../kernel/sysctl-test.c:332:9: got char [noderef] __user *user_buffer -../kernel/sysctl-test.c:332:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:332:9: expected void * -../kernel/sysctl-test.c:332:9: got char [noderef] __user *user_buffer -../kernel/sysctl-test.c:364:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:364:9: expected void * -../kernel/sysctl-test.c:364:9: got char [noderef] __user *user_buffer -../kernel/sysctl-test.c:364:9: warning: incorrect type in argument 3 (different address spaces) -../kernel/sysctl-test.c:364:9: expected void * -../kernel/sysctl-test.c:364:9: got char [noderef] __user *user_buffer -../drivers/clk/clk-ep93xx.c:126:12: warning: context imbalance in 'ep93xx_clk_enable' - wrong count at exit -../drivers/clk/clk-ep93xx.c:142:13: warning: context imbalance in 'ep93xx_clk_disable' - wrong count at exit -../drivers/clk/clk-ep93xx.c:205:12: warning: context imbalance in 'ep93xx_mux_set_parent_lock' - different lock contexts for basic block -../drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/clocksource/timer-ixp4xx.c:244:50: warning: incorrect type in assignment (different address spaces) -../drivers/clocksource/timer-ixp4xx.c:244:50: expected void *static [toplevel] platform_data -../drivers/clocksource/timer-ixp4xx.c:244:50: got void [noderef] __iomem *base -../drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c:139:9: warning: cast removes address space '__rcu' of expression -../drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c:139:9: warning: cast removes address space '__rcu' of expression -../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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1867:9: error: incompatible types in conditional expression (different base types): -../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1867:9: void -../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1867:9: int -../drivers/scsi/qla4xxx/ql4_init.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): -../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_os.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): -../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: expected unsigned long long [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: got restricted __be64 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: expected unsigned long long [usertype] desc -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: got restricted __be64 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:296:25: warning: cast to restricted __be64 -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:298:18: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: expected unsigned long long [usertype] hw_cmd_paddr -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: got restricted __be64 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: expected unsigned long long [usertype] next_cell_paddr -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: got restricted __be64 [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: expected unsigned long long [usertype] next_cell_paddr -../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: got restricted __be64 [usertype] -../drivers/scsi/isci/remote_node_context.c:135:42: warning: restricted __le64 degrades to integer -../drivers/scsi/isci/remote_node_context.c:136:42: warning: restricted __le64 degrades to integer -../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:634:5: warning: context imbalance in 'mt7915_mmio_wed_init' - wrong count at exit -../drivers/net/wireless/mediatek/mt76/mt7996/mmio.c:302:5: warning: context imbalance in 'mt7996_mmio_wed_init' - wrong count at exit -../drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/scsi/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' -../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:324:24: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: expected unsigned int [usertype] -../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: got restricted __be32 [usertype] -../drivers/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): -../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/md/dm-vdo/action-manager.c:64: warning: Function parameter or struct member 'scheduler' not described in 'action_manager' -../drivers/md/dm-vdo/action-manager.c:64: warning: Excess struct member 'Scheduler' description in 'action_manager' -../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): -../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. -../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_test' - unexpected unlock -../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_add' - unexpected unlock -../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_del' - unexpected unlock -../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_flush_set' - unexpected unlock -../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'call_ad' - unexpected unlock -../drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'state' not described in 'get_next_state' -../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'operation' not described in 'get_next_state' -../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'state' not described in 'vdo_finish_operation' -../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'result' not described in 'vdo_finish_operation' -../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'state' not described in 'begin_operation' -../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'operation' not described in 'begin_operation' -../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'waiter' not described in 'begin_operation' -../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'initiator' not described in 'begin_operation' -../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'state' not described in 'start_operation' -../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'operation' not described in 'start_operation' -../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'waiter' not described in 'start_operation' -../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'initiator' not described in 'start_operation' -../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'valid' not described in 'check_code' -../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'code' not described in 'check_code' -../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'what' not described in 'check_code' -../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'waiter' not described in 'check_code' -../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_drain_operation' -../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_drain_operation' -../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'state' not described in 'vdo_start_draining' -../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'operation' not described in 'vdo_start_draining' -../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_draining' -../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_draining' -../drivers/md/dm-vdo/admin-state.c:352: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining' -../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining_with_result' -../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'result' not described in 'vdo_finish_draining_with_result' -../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'operation' not described in 'vdo_assert_load_operation' -../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'waiter' not described in 'vdo_assert_load_operation' -../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'state' not described in 'vdo_start_loading' -../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'operation' not described in 'vdo_start_loading' -../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_loading' -../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_loading' -../drivers/md/dm-vdo/admin-state.c:400: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading' -../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading_with_result' -../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'result' not described in 'vdo_finish_loading_with_result' -../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_resume_operation' -../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_resume_operation' -../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'state' not described in 'vdo_start_resuming' -../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'operation' not described in 'vdo_start_resuming' -../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_resuming' -../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_resuming' -../drivers/md/dm-vdo/admin-state.c:450: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming' -../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming_with_result' -../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'result' not described in 'vdo_finish_resuming_with_result' -../drivers/md/dm-vdo/admin-state.c:472: warning: Function parameter or struct member 'state' not described in 'vdo_resume_if_quiescent' -../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation' -../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation' -../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation_with_waiter' -../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation_with_waiter' -../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_operation_with_waiter' -../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_operation_with_waiter' -../drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/kmb/kmb_drv.c:104:31: warning: incorrect type in return expression (different address spaces) -../drivers/gpu/drm/kmb/kmb_drv.c:104:31: expected void [noderef] __iomem * -../drivers/gpu/drm/kmb/kmb_drv.c:104:31: got void * -../drivers/gpu/drm/amd/amdgpu/atombios_crtc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/scsi/qla4xxx/ql4_isr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): -../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/md/dm-vdo/block-map.c:181: warning: Function parameter or struct member 'cache' not described in 'initialize_info' -../drivers/md/dm-vdo/block-map.c:218: warning: Function parameter or struct member 'cache' not described in 'allocate_cache_components' -../drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'cache' not described in 'assert_on_cache_thread' -../drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'function_name' not described in 'assert_on_cache_thread' -../drivers/md/dm-vdo/block-map.c:280: warning: Function parameter or struct member 'state' not described in 'get_page_state_name' -../drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'info' not described in 'set_info_state' -../drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'new_state' not described in 'set_info_state' -../drivers/md/dm-vdo/block-map.c:423: warning: Function parameter or struct member 'cache' not described in 'find_free_page' -../drivers/md/dm-vdo/block-map.c:442: warning: Function parameter or struct member 'cache' not described in 'find_page' -../drivers/md/dm-vdo/block-map.c:461: warning: Function parameter or struct member 'cache' not described in 'select_lru_page' -../drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'info' not described in 'distribute_page_over_waitq' -../drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'waitq' not described in 'distribute_page_over_waitq' -../drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'cache' not described in 'set_persistent_error' -../drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'result' not described in 'set_persistent_error' -../drivers/md/dm-vdo/block-map.c:590: warning: Function parameter or struct member 'completion' not described in 'validate_completed_page' -../drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'info' not described in 'launch_page_load' -../drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'pbn' not described in 'launch_page_load' -../drivers/md/dm-vdo/block-map.c:843: warning: Function parameter or struct member 'info' not described in 'schedule_page_save' -../drivers/md/dm-vdo/block-map.c:859: warning: Function parameter or struct member 'info' not described in 'launch_page_save' -../drivers/md/dm-vdo/block-map.c:874: warning: Function parameter or struct member 'waiter' not described in 'completion_needs_page' -../drivers/md/dm-vdo/block-map.c:885: warning: Function parameter or struct member 'info' not described in 'allocate_free_page' -../drivers/md/dm-vdo/block-map.c:937: warning: Function parameter or struct member 'cache' not described in 'discard_a_page' -../drivers/md/dm-vdo/block-map.c:963: warning: Function parameter or struct member 'vdo_page_comp' not described in 'discard_page_for_completion' -../drivers/md/dm-vdo/block-map.c:1141: warning: Function parameter or struct member 'completion' not described in 'vdo_release_page_completion' -../drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'info' not described in 'load_page_for_completion' -../drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'vdo_page_comp' not described in 'load_page_for_completion' -../drivers/md/dm-vdo/block-map.c:1328: warning: Function parameter or struct member 'cache' not described in 'vdo_invalidate_page_cache' -../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'forest' not described in 'get_tree_page_by_index' -../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'root_index' not described in 'get_tree_page_by_index' -../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'height' not described in 'get_tree_page_by_index' -../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'page_index' not described in 'get_tree_page_by_index' -../drivers/md/dm-vdo/block-map.c:2219: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot' -../drivers/md/dm-vdo/block-map.c:2444: warning: Function parameter or struct member 'map' not described in 'make_forest' -../drivers/md/dm-vdo/block-map.c:2482: warning: Function parameter or struct member 'map' not described in 'replace_forest' -../drivers/md/dm-vdo/block-map.c:2498: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor' -../drivers/md/dm-vdo/block-map.c:2557: warning: Function parameter or struct member 'cursor' not described in 'traverse' -../drivers/md/dm-vdo/block-map.c:2628: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor' -../drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'map' not described in 'compute_boundary' -../drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary' -../drivers/md/dm-vdo/block-map.c:2677: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest' -../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone' -../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone' -../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone' -../drivers/md/dm-vdo/block-map.c:3099: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location' -../drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location' -../drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location' -../drivers/gpu/drm/kmb/kmb_plane.c:20:11: warning: symbol 'layer_irqs' was not declared. Should it be static? -../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'completion' not described in 'vdo_set_completion_result' -../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'result' not described in 'vdo_set_completion_result' -../drivers/md/dm-vdo/completion.c:88: warning: Function parameter or struct member 'completion' not described in 'vdo_launch_completion_with_priority' -../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'completion' not described in 'vdo_requeue_completion_if_needed' -../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' -../scripts/Makefile.build:194: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch -../drivers/gpu/drm/xe/xe_bo.c: note: in included file: -../drivers/gpu/drm/xe/tests/xe_bo.c:608:20: warning: symbol 'xe_bo_test_suite' was not declared. Should it be static? -../drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/scsi/qla4xxx/ql4_nx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): -../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/gpu/drm/amd/amdgpu/atom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/scsi/lpfc/lpfc_sli.c:18157:47: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:18157:47: expected unsigned int [usertype] sgl_pg0_addr_lo -../drivers/scsi/lpfc/lpfc_sli.c:18157:47: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:18159:47: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:18159:47: expected unsigned int [usertype] sgl_pg0_addr_hi -../drivers/scsi/lpfc/lpfc_sli.c:18159:47: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:18161:47: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:18161:47: expected unsigned int [usertype] sgl_pg1_addr_lo -../drivers/scsi/lpfc/lpfc_sli.c:18161:47: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:18163:47: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:18163:47: expected unsigned int [usertype] sgl_pg1_addr_hi -../drivers/scsi/lpfc/lpfc_sli.c:18163:47: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:18176:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:18176:20: expected unsigned int [usertype] word0 -../drivers/scsi/lpfc/lpfc_sli.c:18176:20: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:15417:13: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:15427:16: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:9160:16: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:9163:21: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:9164: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:21295:38: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:21303:37: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:21304:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:21304:38: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_sli.c:21304:38: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:21338:36: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:21338:36: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_sli.c:21338:36: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:21347:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:21347:30: expected unsigned int [usertype] addr_hi -../drivers/scsi/lpfc/lpfc_sli.c:21347:30: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:21348:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:21348:30: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_sli.c:21348:30: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:21349:30: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:21351:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:21351:28: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_sli.c:21351:28: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:21352:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:21352:30: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_sli.c:21352: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:2359:35: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:2461:38: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:2462:38: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:2465:35: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:2466:36: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:9616:33: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:9662:41: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:12115:25: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_sli.c:12143:25: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:14803:16: warning: cast to restricted __le32 -../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_pg0_addr_lo -../drivers/scsi/lpfc/lpfc_sli.c:17969:57: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:17971:57: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:17971:57: expected unsigned int [usertype] sgl_pg0_addr_hi -../drivers/scsi/lpfc/lpfc_sli.c:17971:57: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:17974:57: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:17974:57: expected unsigned int [usertype] sgl_pg1_addr_lo -../drivers/scsi/lpfc/lpfc_sli.c:17974:57: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:17976:57: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:17976:57: expected unsigned int [usertype] sgl_pg1_addr_hi -../drivers/scsi/lpfc/lpfc_sli.c:17976:57: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:18269:47: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:18269:47: expected unsigned int [usertype] sgl_pg0_addr_lo -../drivers/scsi/lpfc/lpfc_sli.c:18269: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_pg0_addr_hi -../drivers/scsi/lpfc/lpfc_sli.c:18271:47: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:18278:47: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:18278:47: expected unsigned int [usertype] sgl_pg1_addr_lo -../drivers/scsi/lpfc/lpfc_sli.c:18278:47: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:18280:47: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:18280:47: expected unsigned int [usertype] sgl_pg1_addr_hi -../drivers/scsi/lpfc/lpfc_sli.c:18280:47: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:18291:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:18291:20: expected unsigned int [usertype] word0 -../drivers/scsi/lpfc/lpfc_sli.c:18291:20: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:18521:29: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18523:33: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18523:33: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_sli.c:19168:16: warning: restricted __be16 degrades to integer -../drivers/scsi/lpfc/lpfc_sli.c:20966:45: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_sli.c:20966:45: expected unsigned int -../drivers/scsi/lpfc/lpfc_sli.c:20966:45: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_sli.c:12902:36: warning: context imbalance in 'lpfc_sli_abort_taskmgmt' - different lock contexts for basic block -../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:595:21: warning: cast to restricted __be32 -../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: warning: incorrect type in argument 2 (different address spaces) -../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: got unsigned char [usertype] * -../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: warning: incorrect type in argument 2 (different address spaces) -../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: got unsigned char [usertype] * -../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:748:22: warning: cast to restricted __be64 -../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: warning: incorrect type in assignment (different address spaces) -../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: expected unsigned char [usertype] *data -../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: got void [noderef] __iomem * -../drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'waiter' not described in 'enter_forked_lock' -../drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'context' not described in 'enter_forked_lock' -../drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'context' not described in 'suspend_index' -../drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'completion' not described in 'suspend_index' -../drivers/md/dm-vdo/dedupe.c:2529: warning: Function parameter or struct member 'state' not described in 'initiate_drain' -../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'context' not described in 'drain_hash_zone' -../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'zone_number' not described in 'drain_hash_zone' -../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'parent' not described in 'drain_hash_zone' -../drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'context' not described in 'resume_index' -../drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'parent' not described in 'resume_index' -../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'context' not described in 'resume_hash_zone' -../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'zone_number' not described in 'resume_hash_zone' -../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'parent' not described in 'resume_hash_zone' -../drivers/md/dm-vdo/data-vio.c:231: warning: Function parameter or struct member 'pool' not described in 'check_for_drain_complete_locked' -../drivers/md/dm-vdo/data-vio.c:393: warning: Function parameter or struct member 'data_vio' not described in 'cancel_data_vio_compression' -../drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'data_vio' not described in 'launch_data_vio' -../drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'lbn' not described in 'launch_data_vio' -../drivers/md/dm-vdo/data-vio.c:660: warning: Function parameter or struct member 'pool' not described in 'schedule_releases' -../drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'data_vio' not described in 'initialize_data_vio' -../drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'vdo' not described in 'initialize_data_vio' -../drivers/md/dm-vdo/data-vio.c:898: warning: Function parameter or struct member 'pool' not described in 'free_data_vio_pool' -../drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'pool' not described in 'vdo_launch_bio' -../drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'bio' not described in 'vdo_launch_bio' -../drivers/md/dm-vdo/data-vio.c:1011: warning: Function parameter or struct member 'pool' not described in 'drain_data_vio_pool' -../drivers/md/dm-vdo/data-vio.c:1022: warning: Function parameter or struct member 'pool' not described in 'resume_data_vio_pool' -../drivers/md/dm-vdo/data-vio.c:1041: warning: Function parameter or struct member 'pool' not described in 'dump_data_vio_pool' -../drivers/md/dm-vdo/data-vio.c:1130: warning: Function parameter or struct member 'completion' not described in 'release_allocated_lock' -../drivers/md/dm-vdo/data-vio.c:1210: warning: Function parameter or struct member 'completion' not described in 'release_logical_lock' -../drivers/md/dm-vdo/data-vio.c:1247: warning: Function parameter or struct member 'data_vio' not described in 'finish_cleanup' -../drivers/md/dm-vdo/data-vio.c:1358: warning: Function parameter or struct member 'data_vio' not described in 'get_data_vio_operation_name' -../drivers/md/dm-vdo/data-vio.c:1378: warning: Function parameter or struct member 'data_vio' not described in 'data_vio_allocate_data_block' -../drivers/md/dm-vdo/data-vio.c:1398: warning: Function parameter or struct member 'data_vio' not described in 'release_data_vio_allocation_lock' -../drivers/md/dm-vdo/data-vio.c:1418: warning: Function parameter or struct member 'data_vio' not described in 'uncompress_data_vio' -../drivers/md/dm-vdo/data-vio.c:1537: warning: Function parameter or struct member 'completion' not described in 'read_block' -../drivers/md/dm-vdo/data-vio.c:1694: warning: Function parameter or struct member 'completion' not described in 'read_old_block_mapping' -../drivers/md/dm-vdo/data-vio.c:1722: warning: Function parameter or struct member 'completion' not described in 'pack_compressed_data' -../drivers/md/dm-vdo/data-vio.c:1743: warning: Function parameter or struct member 'completion' not described in 'compress_data_vio' -../drivers/md/dm-vdo/data-vio.c:1772: warning: Function parameter or struct member 'data_vio' not described in 'launch_compress_data_vio' -../drivers/md/dm-vdo/data-vio.c:1810: warning: bad line: -../drivers/md/dm-vdo/data-vio.c:1814: warning: Function parameter or struct member 'completion' not described in 'hash_data_vio' -../drivers/md/dm-vdo/data-vio.c:1848: warning: Function parameter or struct member 'bio' not described in 'write_bio_finished' -../drivers/md/dm-vdo/data-vio.c:1902: warning: Function parameter or struct member 'completion' not described in 'acknowledge_write_callback' -../drivers/md/dm-vdo/data-vio.c:1927: warning: Function parameter or struct member 'completion' not described in 'allocate_block' -../drivers/md/dm-vdo/data-vio.c:1959: warning: Function parameter or struct member 'completion' not described in 'handle_allocation_error' -../drivers/md/dm-vdo/data-vio.c:1988: warning: Function parameter or struct member 'completion' not described in 'continue_data_vio_with_block_map_slot' -../scripts/Makefile.build:194: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch -../drivers/platform/x86/dell/dcdbas.c:104: warning: Function parameter or struct member 'size' not described in 'smi_data_buf_realloc' -../drivers/platform/x86/dell/dcdbas.c:285: warning: Function parameter or struct member 'smi_cmd' not described in 'dcdbas_smi_request' -../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'dev' not described in 'smi_request_store' -../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'attr' not described in 'smi_request_store' -../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'buf' not described in 'smi_request_store' -../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'count' not described in 'smi_request_store' -../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'nb' not described in 'dcdbas_reboot_notify' -../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'code' not described in 'dcdbas_reboot_notify' -../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'unused' not described in 'dcdbas_reboot_notify' -../drivers/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): -../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/md/dm-vdo/dm-vdo-target.c:1149: warning: Function parameter or struct member 'vdo' not described in 'get_thread_id_for_phase' -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: struct dma_fence [noderef] __rcu * -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: struct dma_fence * -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: struct dma_fence [noderef] __rcu * -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: struct dma_fence * -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: struct dma_fence [noderef] __rcu * -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: struct dma_fence * -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: struct dma_fence [noderef] __rcu * -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: struct dma_fence * -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: struct dma_fence [noderef] __rcu * -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: struct dma_fence * -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: struct dma_fence [noderef] __rcu * -../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: struct dma_fence * -../drivers/scsi/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:1942:25: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_ct.c:1943:24: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_ct.c:1967:22: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_ct.c:2004:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_ct.c:2004:38: expected unsigned int [usertype] PortId -../drivers/scsi/lpfc/lpfc_ct.c:2004:38: got restricted __be32 [usertype] -../drivers/scsi/lpfc/lpfc_ct.c:2011:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_ct.c:2011:38: expected unsigned int [usertype] PortId -../drivers/scsi/lpfc/lpfc_ct.c:2011:38: got restricted __be32 [usertype] -../drivers/scsi/lpfc/lpfc_ct.c:2053:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_ct.c:2053:38: expected unsigned int [usertype] PortId -../drivers/scsi/lpfc/lpfc_ct.c:2053:38: got restricted __be32 [usertype] -../drivers/scsi/lpfc/lpfc_ct.c:2063:39: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_ct.c:2063:39: expected unsigned int [usertype] PortId -../drivers/scsi/lpfc/lpfc_ct.c:2063:39: got restricted __be32 [usertype] -../drivers/scsi/lpfc/lpfc_ct.c:2086:41: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_ct.c:2086:41: expected unsigned int [usertype] port_id -../drivers/scsi/lpfc/lpfc_ct.c:2086:41: got restricted __be32 [usertype] -../drivers/scsi/lpfc/lpfc_ct.c:2093:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_ct.c:2093:38: expected unsigned int [usertype] PortId -../drivers/scsi/lpfc/lpfc_ct.c:2093:38: got restricted __be32 [usertype] -../drivers/scsi/lpfc/lpfc_ct.c:3292:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_ct.c:3292:30: expected unsigned int [usertype] EntryCnt -../drivers/scsi/lpfc/lpfc_ct.c:3292:30: got restricted __be32 [usertype] -../drivers/scsi/lpfc/lpfc_ct.c:3352:34: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_ct.c:3352:34: expected unsigned int [usertype] EntryCnt -../drivers/scsi/lpfc/lpfc_ct.c:3352:34: got restricted __be32 [usertype] -../drivers/scsi/lpfc/lpfc_ct.c:3524:34: warning: cast to restricted __be32 -../drivers/mailbox/pcc.c:295:27: warning: incorrect type in argument 1 (different base types) -../drivers/mailbox/pcc.c:295:27: expected restricted __le32 const [usertype] *p -../drivers/mailbox/pcc.c:295:27: got unsigned int * -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: expected struct list_head const *list -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: got struct list_head [noderef] __rcu *pos -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head [noderef] __rcu * -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head * -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head [noderef] __rcu * -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head * -../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: warning: incorrect type in assignment (different address spaces) -../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: expected void [noderef] __iomem *vslbase -../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: got void * -../drivers/scsi/qla4xxx/ql4_dbg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/gpu/drm/radeon/radeon_atombios.c:1474:40: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_atombios.c:1477:46: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_atombios.c:1478:40: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_atombios.c:1541:47: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_atombios.c:1543:49: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_atombios.c:1545:52: warning: too many warnings +../drivers/staging/gpib/cec/cec_gpib.c:186:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:187:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:188:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:189:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:190:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:191:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:192:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:193:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:194:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:195:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:196:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:197:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:198:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:199:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:200:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:201:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:202:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:203:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:204:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:205:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:206:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:207:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:208:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:209:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/cec/cec_gpib.c:210:1: warning: obsolete struct initializer, use C99 syntax +../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: expected unsigned short [addressable] [assigned] [usertype] usOverscanTop +../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: expected unsigned short [addressable] [assigned] [usertype] usOverscanBottom +../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: expected unsigned short [addressable] [assigned] [usertype] usOverscanLeft +../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: expected unsigned short [addressable] [assigned] [usertype] usOverscanRight +../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: expected unsigned short [addressable] [assigned] [usertype] usOverscanLeft +../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: expected unsigned short [addressable] [assigned] [usertype] usOverscanRight +../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: expected unsigned short [addressable] [assigned] [usertype] usOverscanTop +../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: expected unsigned short [addressable] [assigned] [usertype] usOverscanBottom +../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: expected unsigned short [addressable] [assigned] [usertype] usOverscanRight +../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: expected unsigned short [addressable] [assigned] [usertype] usOverscanLeft +../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: expected unsigned short [addressable] [assigned] [usertype] usOverscanBottom +../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: expected unsigned short [addressable] [assigned] [usertype] usOverscanTop +../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: expected unsigned short [addressable] [usertype] usH_Size +../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: expected unsigned short [addressable] [usertype] usH_Blanking_Time +../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: expected unsigned short [addressable] [usertype] usV_Size +../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: expected unsigned short [addressable] [usertype] usV_Blanking_Time +../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: expected unsigned short [addressable] [usertype] usH_SyncOffset +../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: expected unsigned short [addressable] [usertype] usH_SyncWidth +../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: expected unsigned short [addressable] [usertype] usV_SyncOffset +../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: expected unsigned short [addressable] [usertype] usV_SyncWidth +../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: expected unsigned short [addressable] [assigned] [usertype] usAccess +../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: expected unsigned short [addressable] [usertype] usH_Total +../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: expected unsigned short [addressable] [usertype] usH_Disp +../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: expected unsigned short [addressable] [usertype] usH_SyncStart +../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: expected unsigned short [addressable] [usertype] usH_SyncWidth +../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: expected unsigned short [addressable] [usertype] usV_Total +../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: expected unsigned short [addressable] [usertype] usV_Disp +../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: expected unsigned short [addressable] [usertype] usV_SyncStart +../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: expected unsigned short [addressable] [usertype] usV_SyncWidth +../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: expected unsigned short [addressable] [assigned] [usertype] usAccess +../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: expected unsigned short [addressable] [usertype] usSpreadSpectrumAmountFrac +../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumAmount +../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumStep +../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage +../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumAmount +../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumStep +../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage +../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage +../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: expected unsigned short [addressable] [assigned] [usertype] usSpreadSpectrumPercentage +../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: expected unsigned short [addressable] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:696:50: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:729:50: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: expected unsigned int [addressable] [assigned] [usertype] ulDispEngClkFreq +../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: expected unsigned short [addressable] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: expected unsigned short [addressable] [usertype] usRefDiv +../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: expected unsigned short [addressable] [usertype] usFbDiv +../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: expected unsigned short [addressable] [assigned] [usertype] usRefDiv +../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv +../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: expected unsigned short [addressable] [assigned] [usertype] usRefDiv +../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv +../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv +../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: expected unsigned int [addressable] [assigned] [usertype] ulFbDivDecFrac +../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: expected unsigned int [addressable] [assigned] [usertype] ulDispEngClkFreq +../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: expected unsigned short [addressable] [assigned] [usertype] usFbDiv +../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: expected unsigned int [addressable] [assigned] [usertype] ulFbDivDecFrac +../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: got restricted __le32 [usertype] +../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c: In function ‘vidioc_querycap’: +../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:74: warning: ‘%s’ directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=] + 885 | snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name); + | ^~ +../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:9: note: ‘snprintf’ output between 10 and 45 bytes into a destination of size 32 + 885 | snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/scsi/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' +../drivers/staging/gpib/common/iblib.c:698:87: warning: Using plain integer as NULL pointer +../drivers/scsi/qla4xxx/ql4_isr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): @@ -16089 +16806,205 @@ -../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/net/ethernet/freescale/enetc/enetc.c: In function ‘enetc_setup_irqs’: +../drivers/net/ethernet/freescale/enetc/enetc.c:2330:60: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 4 and 19 [-Wformat-truncation=] + 2330 | snprintf(v->name, sizeof(v->name), "%s-rxtx%d", + | ^~ +../drivers/net/ethernet/freescale/enetc/enetc.c:2330:52: note: directive argument in the range [-2147483639, 2147483646] + 2330 | snprintf(v->name, sizeof(v->name), "%s-rxtx%d", + | ^~~~~~~~~~~ +../drivers/net/ethernet/freescale/enetc/enetc.c:2330:17: note: ‘snprintf’ output between 7 and 32 bytes into a destination of size 24 + 2330 | snprintf(v->name, sizeof(v->name), "%s-rxtx%d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2331 | priv->ndev->name, i); + | ~~~~~~~~~~~~~~~~~~~~ +../drivers/staging/gpib/common/gpib_os.c:2076:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/common/gpib_os.c:2077:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/common/gpib_os.c:2078:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/common/gpib_os.c:2079:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/common/gpib_os.c:2080:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/common/gpib_os.c:2081:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/common/gpib_os.c:888:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:888:40: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:888:40: got void * +../drivers/staging/gpib/common/gpib_os.c:940:45: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:940:45: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:940:45: got void * +../drivers/staging/gpib/common/gpib_os.c:960:14: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:960:14: expected void const [noderef] __user *ptr +../drivers/staging/gpib/common/gpib_os.c:960:14: got unsigned char [usertype] *[assigned] userbuf +../drivers/staging/gpib/common/gpib_os.c:972:39: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:972:39: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:972:39: got unsigned char [usertype] *[assigned] userbuf +../drivers/staging/gpib/common/gpib_os.c:992:40: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:992:40: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:992:40: got void * +../drivers/staging/gpib/common/gpib_os.c:1097:45: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1097:45: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1097:45: got void * +../drivers/staging/gpib/common/gpib_os.c:1114:14: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1114:14: expected void const [noderef] __user *ptr +../drivers/staging/gpib/common/gpib_os.c:1114:14: got unsigned char [usertype] *[assigned] userbuf +../drivers/staging/gpib/common/gpib_os.c:1125:55: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1125:55: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1125:55: got unsigned char [usertype] *[assigned] userbuf +../drivers/staging/gpib/common/gpib_os.c:1147:39: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1147:39: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:1147:39: got void * +../drivers/staging/gpib/common/gpib_os.c:1015:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1015:40: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1015:40: got void * +../drivers/staging/gpib/common/gpib_os.c:1035:14: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1035:14: expected void const [noderef] __user *ptr +../drivers/staging/gpib/common/gpib_os.c:1035:14: got unsigned char [usertype] *[assigned] userbuf +../drivers/staging/gpib/common/gpib_os.c:1047:55: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1047:55: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1047:55: got unsigned char [usertype] *[assigned] userbuf +../drivers/staging/gpib/common/gpib_os.c:1069:39: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1069:39: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:1069:39: got void * +../drivers/staging/gpib/common/gpib_os.c:1284:49: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1284:49: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1284:49: got void * +../drivers/staging/gpib/common/gpib_os.c:1320:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1320:32: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:1320:32: got void * +../drivers/staging/gpib/common/gpib_os.c:1333:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1333:40: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1333:40: got void * +../drivers/staging/gpib/common/gpib_os.c:1361:47: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1361:47: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1361:47: got void * +../drivers/staging/gpib/common/gpib_os.c:1370:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1370:32: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:1370:32: got void * +../drivers/staging/gpib/common/gpib_os.c:1384:45: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1384:45: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1384:45: got void * +../drivers/staging/gpib/common/gpib_os.c:1397:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1397:32: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:1397:32: got void * +../drivers/staging/gpib/common/gpib_os.c:1413:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1413:32: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:1413:32: got void * +../drivers/staging/gpib/common/gpib_os.c:1431:47: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1431:47: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1431:47: got void * +../drivers/staging/gpib/common/gpib_os.c:1441:66: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1441:66: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1441:66: got void *[assigned] init_data +../drivers/staging/gpib/common/gpib_os.c:1469:43: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1469:43: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1469:43: got void * +../drivers/staging/gpib/common/gpib_os.c:1481:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1481:48: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1481:48: got void * +../drivers/staging/gpib/common/gpib_os.c:1497:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1497:32: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:1497:32: got void * +../drivers/staging/gpib/common/gpib_os.c:1511:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1511:40: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1511:40: got void * +../drivers/staging/gpib/common/gpib_os.c:1547:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1547:40: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1547:40: got void * +../drivers/staging/gpib/common/gpib_os.c:1580:44: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1580:44: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1580:44: got void * +../drivers/staging/gpib/common/gpib_os.c:1592:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1592:48: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1592:48: got void * +../drivers/staging/gpib/common/gpib_os.c:1604:57: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1604:57: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1604:57: got void * +../drivers/staging/gpib/common/gpib_os.c:1620:46: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1620:46: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1620:46: got void * +../drivers/staging/gpib/common/gpib_os.c:1639:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1639:40: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1639:40: got void * +../drivers/staging/gpib/common/gpib_os.c:1656:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1656:48: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1656:48: got void * +../drivers/staging/gpib/common/gpib_os.c:1672:43: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1672:43: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1672:43: got void * +../drivers/staging/gpib/common/gpib_os.c:1707:47: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1707:47: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1707:47: got void * +../drivers/staging/gpib/common/gpib_os.c:1751:44: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1751:44: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1751:44: got void * +../drivers/staging/gpib/common/gpib_os.c:1164:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1164:40: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1164:40: got void * +../drivers/staging/gpib/common/gpib_os.c:1174:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1174:32: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:1174:32: got void * +../drivers/staging/gpib/common/gpib_os.c:1849:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1849:32: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:1849:32: got void * +../drivers/staging/gpib/common/gpib_os.c:1766:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1766:40: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1766:40: got void * +../drivers/staging/gpib/common/gpib_os.c:1792:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1792:40: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1792:40: got void * +../drivers/staging/gpib/common/gpib_os.c:1812:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1812:32: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:1812:32: got void * +../drivers/staging/gpib/common/gpib_os.c:1826:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1826:32: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:1826:32: got void * +../drivers/staging/gpib/common/gpib_os.c:1861:50: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1861:50: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1861:50: got void * +../drivers/staging/gpib/common/gpib_os.c:1876:46: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1876:46: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1876:46: got void * +../drivers/staging/gpib/common/gpib_os.c:1898:45: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:1898:45: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:1898:45: got void * +../drivers/staging/gpib/common/gpib_os.c:2032:32: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:2032:32: expected void [noderef] __user *to +../drivers/staging/gpib/common/gpib_os.c:2032:32: got void * +../drivers/staging/gpib/common/gpib_os.c:2044:52: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:2044:52: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:2044:52: got void * +../drivers/staging/gpib/common/gpib_os.c:2064:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:2064:40: expected void const [noderef] __user *from +../drivers/staging/gpib/common/gpib_os.c:2064:40: got void * +../drivers/staging/gpib/common/gpib_os.c:121:23: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:121:23: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/common/gpib_os.c:121:23: got void *address +../drivers/staging/gpib/common/gpib_os.c:127:23: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:127:23: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/common/gpib_os.c:127:23: got void *address +../drivers/staging/gpib/common/gpib_os.c:133:22: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:133:22: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/common/gpib_os.c:133:22: got void *address +../drivers/staging/gpib/common/gpib_os.c:139:22: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/common/gpib_os.c:139:22: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/common/gpib_os.c:139:22: got void *address +../drivers/staging/gpib/common/gpib_os.c:2075:30: warning: symbol 'ib_fops' was not declared. Should it be static? +../drivers/staging/gpib/common/gpib_os.c:2248:69: warning: Using plain integer as NULL pointer +../drivers/scsi/lpfc/lpfc_hbadisc.c:3461:18: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:2280:35: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:2281:35: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:4121:14: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:4122:19: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:7079:33: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/atom.c:508:30: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atom.c:508:30: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/atom.c:508:30: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/atom.c:1350:15: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atom.c:1350:15: expected unsigned int +../drivers/gpu/drm/radeon/atom.c:1350:15: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/atom.c:1351:15: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atom.c:1351:15: expected unsigned int +../drivers/gpu/drm/radeon/atom.c:1351:15: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/atom.c:1424:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/atom.c:1424:17: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/atom.c:1428:31: warning: cast to restricted __le16 +../drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -16091,23 +17011,0 @@ -../drivers/platform/x86/dell/dell_rbu.c:112:20: warning: context imbalance in 'create_packet' - unexpected unlock -../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'root_count' not described in 'vdo_compute_new_forest_pages' -../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'old_sizes' not described in 'vdo_compute_new_forest_pages' -../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'new_sizes' not described in 'vdo_compute_new_forest_pages' -../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'buffer' not described in 'encode_recovery_journal_state_7_0' -../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'offset' not described in 'encode_recovery_journal_state_7_0' -../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'state' not described in 'encode_recovery_journal_state_7_0' -../drivers/md/dm-vdo/encodings.c:493: warning: Function parameter or struct member 'offset' not described in 'decode_recovery_journal_state_7_0' -../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'buffer' not described in 'encode_slab_depot_state_2_0' -../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'offset' not described in 'encode_slab_depot_state_2_0' -../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'state' not described in 'encode_slab_depot_state_2_0' -../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'buffer' not described in 'decode_slab_depot_state_2_0' -../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'offset' not described in 'decode_slab_depot_state_2_0' -../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'state' not described in 'decode_slab_depot_state_2_0' -../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'buffer' not described in 'decode_vdo_component' -../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'offset' not described in 'decode_vdo_component' -../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'component' not described in 'decode_vdo_component' -../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_component_states' -../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'offset' not described in 'vdo_encode_component_states' -../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'states' not described in 'vdo_encode_component_states' -../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_super_block' -../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'states' not described in 'vdo_encode_super_block' -../drivers/md/dm-vdo/encodings.c:1449: warning: Function parameter or struct member 'buffer' not described in 'vdo_decode_super_block' @@ -16339,4 +17237,370 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_object.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/md/dm-vdo/flush.c:531: warning: Function parameter or struct member 'state' not described in 'initiate_drain' -../drivers/scsi/qla4xxx/ql4_attr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: expected restricted __le16 [usertype] wTerminalType +../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: got int +../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: expected restricted __le16 [usertype] wChannelConfig +../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: got int +../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: expected restricted __le16 +../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: got int +../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: expected restricted __le16 [usertype] wTerminalType +../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: got int +../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: warning: incorrect type in initializer (different base types) +../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: expected restricted __le16 [usertype] wFormatTag +../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: got int +../drivers/usb/gadget/function/f_uac1_legacy.c:375:41: warning: cast to restricted __le16 +../drivers/scsi/lpfc/lpfc_sli.c:18157:47: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:18157:47: expected unsigned int [usertype] sgl_pg0_addr_lo +../drivers/scsi/lpfc/lpfc_sli.c:18157:47: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:18159:47: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:18159:47: expected unsigned int [usertype] sgl_pg0_addr_hi +../drivers/scsi/lpfc/lpfc_sli.c:18159:47: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:18161:47: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:18161:47: expected unsigned int [usertype] sgl_pg1_addr_lo +../drivers/scsi/lpfc/lpfc_sli.c:18161:47: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:18163:47: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:18163:47: expected unsigned int [usertype] sgl_pg1_addr_hi +../drivers/scsi/lpfc/lpfc_sli.c:18163:47: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:18176:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:18176:20: expected unsigned int [usertype] word0 +../drivers/scsi/lpfc/lpfc_sli.c:18176:20: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:15417:13: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:15418:17: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:15427:16: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:9160:16: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:9163:21: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:9164: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:21295:38: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:21303:37: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:21304:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:21304:38: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_sli.c:21304:38: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:21338:36: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:21338:36: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_sli.c:21338:36: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:21347:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:21347:30: expected unsigned int [usertype] addr_hi +../drivers/scsi/lpfc/lpfc_sli.c:21347:30: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:21348:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:21348:30: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_sli.c:21348:30: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:21349:30: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:21351:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:21351:28: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_sli.c:21351:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:21352:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:21352:30: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_sli.c:21352: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:2359:35: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:2461:38: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:2462:38: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:2465:35: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:2466:36: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:9616:33: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:9662:41: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:12115:25: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_sli.c:12143:25: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:14803:16: warning: cast to restricted __le32 +../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_pg0_addr_lo +../drivers/scsi/lpfc/lpfc_sli.c:17969:57: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:17971:57: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:17971:57: expected unsigned int [usertype] sgl_pg0_addr_hi +../drivers/scsi/lpfc/lpfc_sli.c:17971:57: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:17974:57: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:17974:57: expected unsigned int [usertype] sgl_pg1_addr_lo +../drivers/scsi/lpfc/lpfc_sli.c:17974:57: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:17976:57: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:17976:57: expected unsigned int [usertype] sgl_pg1_addr_hi +../drivers/scsi/lpfc/lpfc_sli.c:17976:57: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:18269:47: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:18269:47: expected unsigned int [usertype] sgl_pg0_addr_lo +../drivers/scsi/lpfc/lpfc_sli.c:18269: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_pg0_addr_hi +../drivers/scsi/lpfc/lpfc_sli.c:18271:47: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:18278:47: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:18278:47: expected unsigned int [usertype] sgl_pg1_addr_lo +../drivers/scsi/lpfc/lpfc_sli.c:18278:47: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:18280:47: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:18280:47: expected unsigned int [usertype] sgl_pg1_addr_hi +../drivers/scsi/lpfc/lpfc_sli.c:18280:47: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:18291:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:18291:20: expected unsigned int [usertype] word0 +../drivers/scsi/lpfc/lpfc_sli.c:18291:20: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:18521:29: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18523:33: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18523:33: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:18542:9: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_sli.c:19168:16: warning: restricted __be16 degrades to integer +../drivers/scsi/lpfc/lpfc_sli.c:20966:45: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_sli.c:20966:45: expected unsigned int +../drivers/scsi/lpfc/lpfc_sli.c:20966:45: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_sli.c:12902:36: warning: context imbalance in 'lpfc_sli_abort_taskmgmt' - different lock contexts for basic block +../drivers/staging/gpib/eastwood/fluke_gpib.c: In function ‘fluke_line_status’: +../drivers/staging/gpib/eastwood/fluke_gpib.c:197:30: warning: variable ‘nec_priv’ set but not used [-Wunused-but-set-variable] + 197 | struct nec7210_priv *nec_priv; + | ^~~~~~~~ +../drivers/staging/gpib/gpio/gpib_bitbang.c:1316:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1317:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1318:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1319:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1320:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1321:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1322:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1323:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1324:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1325:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1326:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1327:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1328:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1329:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1330:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1331:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1332:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1333:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1334:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1335:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1336:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1337:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1338:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:1339:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/gpio/gpib_bitbang.c:150:18: warning: symbol 'all_descriptors' was not declared. Should it be static? +../drivers/staging/gpib/gpio/gpib_bitbang.c:178:5: warning: symbol 'gpios_vector' was not declared. Should it be static? +../drivers/staging/gpib/gpio/gpib_bitbang.c:268:9: warning: Using plain integer as NULL pointer +../drivers/staging/gpib/gpio/gpib_bitbang.c:1122:46: warning: Using plain integer as NULL pointer +../drivers/staging/gpib/gpio/gpib_bitbang.c:1315:18: warning: symbol 'bb_interface' was not declared. Should it be static? +../drivers/staging/gpib/eastwood/fluke_gpib.c:724:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:725:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:726:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:727:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:728:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:729:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:730:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:731:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:732:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:733:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:734:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:735:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:736:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:737:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:738:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:739:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:740:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:741:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:742:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:743:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:744:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:745:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:746:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:747:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:759:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:760:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:761:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:762:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:763:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:764:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:765:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:766:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:767:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:768:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:769:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:770:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:771:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:772:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:773:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:774:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:775:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:776:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:777:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:778:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:779:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:780:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:781:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:782:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:786:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:787:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:788:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:789:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:790:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:791:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:792:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:793:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:794:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:795:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:796:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:797:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:798:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:799:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:800:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:801:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:802:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:803:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:804:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:805:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:806:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:807:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:808:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:809:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/eastwood/fluke_gpib.c:393:27: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.c:393:27: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.c:393:27: got void *write_transfer_counter +../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: got void *write_transfer_counter +../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: got void *write_transfer_counter +../drivers/staging/gpib/eastwood/fluke_gpib.c:456:38: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.c:456:38: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.c:456:38: got void *write_transfer_counter +../drivers/staging/gpib/eastwood/fluke_gpib.c:723:18: warning: symbol 'fluke_unaccel_interface' was not declared. Should it be static? +../drivers/staging/gpib/eastwood/fluke_gpib.c:758:18: warning: symbol 'fluke_hybrid_interface' was not declared. Should it be static? +../drivers/staging/gpib/eastwood/fluke_gpib.c:785:18: warning: symbol 'fluke_interface' was not declared. Should it be static? +../drivers/staging/gpib/eastwood/fluke_gpib.c:1014:26: warning: incorrect type in assignment (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.c:1014:26: expected void *iobase +../drivers/staging/gpib/eastwood/fluke_gpib.c:1014:26: got void [noderef] __iomem * +../drivers/staging/gpib/eastwood/fluke_gpib.c:1051:40: warning: incorrect type in assignment (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.c:1051:40: expected void *write_transfer_counter +../drivers/staging/gpib/eastwood/fluke_gpib.c:1051:40: got void [noderef] __iomem * +../drivers/staging/gpib/eastwood/fluke_gpib.c: note: in included file: +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * +../drivers/gpu/drm/xe/xe_bo.c: note: in included file: +../drivers/gpu/drm/xe/tests/xe_bo.c:608:20: warning: symbol 'xe_bo_test_suite' was not declared. Should it be static? +../drivers/usb/typec/mux/intel_pmc_mux.c: In function ‘pmc_usb_probe’: +../drivers/usb/typec/mux/intel_pmc_mux.c:723:43: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] + 723 | snprintf(name, sizeof(name), "port%d", port->usb3_port - 1); + | ^~ +In function ‘pmc_mux_port_debugfs_init’, + inlined from ‘pmc_usb_probe’ at ../drivers/usb/typec/mux/intel_pmc_mux.c:782:3: +../drivers/usb/typec/mux/intel_pmc_mux.c:723:38: note: directive argument in the range [-1, 254] + 723 | snprintf(name, sizeof(name), "port%d", port->usb3_port - 1); + | ^~~~~~~~ +../drivers/usb/typec/mux/intel_pmc_mux.c:723:9: note: ‘snprintf’ output between 6 and 8 bytes into a destination of size 6 + 723 | snprintf(name, sizeof(name), "port%d", port->usb3_port - 1); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/radeon/radeon_fence.c:73:40: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_fence.c:73:40: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/radeon_fence.c:73:40: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_fence.c:95:31: warning: cast to restricted __le32 +../drivers/usb/gadget/udc/aspeed_udc.c:1011:28: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/aspeed_udc.c:1072:32: warning: restricted __le16 degrades to integer +../drivers/scsi/bfa/bfad_im.c:1063:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_im.c:1063:29: expected unsigned long long [usertype] node_name +../drivers/scsi/bfa/bfad_im.c:1063:29: got restricted __be64 [usertype] +../drivers/scsi/bfa/bfad_im.c:1065:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_im.c:1065:29: expected unsigned long long [usertype] port_name +../drivers/scsi/bfa/bfad_im.c:1065:29: got restricted __be64 [usertype] +../drivers/scsi/bfa/bfad_im.c:1032:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_im.c:1032:33: expected unsigned long long [usertype] node_name +../drivers/scsi/bfa/bfad_im.c:1032:33: got restricted __be64 [usertype] +../drivers/scsi/bfa/bfad_im.c:1034:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_im.c:1034:33: expected unsigned long long [usertype] port_name +../drivers/scsi/bfa/bfad_im.c:1034:33: got restricted __be64 [usertype] +../drivers/scsi/bfa/bfad_im.c:1053:37: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_im.c:1053:37: expected unsigned int [usertype] maxframe_size +../drivers/scsi/bfa/bfad_im.c:1053:37: got restricted __be16 [usertype] maxfrsize +../drivers/gpu/drm/i915/i915_drm_client.c:92:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/i915/i915_drm_client.c:92:9: expected struct list_head const *list +../drivers/gpu/drm/i915/i915_drm_client.c:92:9: got struct list_head [noderef] __rcu *pos +../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces): +../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head [noderef] __rcu * +../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head * +../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces): +../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head [noderef] __rcu * +../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head * +../drivers/usb/gadget/udc/max3420_udc.c:551:41: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/max3420_udc.c:552:31: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/max3420_udc.c:566:16: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/max3420_udc.c:566:16: expected unsigned short [assigned] [usertype] status +../drivers/usb/gadget/udc/max3420_udc.c:566:16: got restricted __le16 [usertype] +../drivers/usb/gadget/udc/max3420_udc.c:584:31: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/max3420_udc.c:598:32: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/max3420_udc.c:626:29: warning: cast from restricted __le16 +../drivers/usb/gadget/udc/max3420_udc.c:627:29: warning: cast from restricted __le16 +../drivers/usb/gadget/udc/max3420_udc.c:628:30: warning: cast from restricted __le16 +../drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c:281:30: warning: incorrect type in argument 1 (different base types) +../drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c:281:30: expected unsigned short [usertype] header +../drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c:281:30: got restricted __le16 const [usertype] header +../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: expected int access +../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: got restricted snd_pcm_access_t [usertype] +../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: expected int format +../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: got restricted snd_pcm_format_t [usertype] +../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: expected int access +../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: got restricted snd_pcm_access_t +../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: expected int format +../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: got restricted snd_pcm_format_t +../drivers/scsi/qla4xxx/ql4_nx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): @@ -16355,63 +17619,55 @@ -../drivers/gpu/drm/xe/xe_dma_buf.c: note: in included file: -../drivers/gpu/drm/xe/tests/xe_dma_buf.c:290:20: warning: symbol 'xe_dma_buf_test_suite' was not declared. Should it be static? -../drivers/gpu/drm/i915/i915_irq.c:451:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:459:16: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:464:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:464:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:501:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:509:16: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:514:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:514:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:560:15: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:564:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:451:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:459:16: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:501:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:509:16: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:560:15: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:564:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:464:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:514:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' -In file included from ../include/linux/string.h:389, - from ../include/linux/bitmap.h:13, - from ../include/linux/cpumask.h:12, - from ../arch/x86/include/asm/paravirt.h:21, - from ../arch/x86/include/asm/irqflags.h:80, - from ../include/linux/irqflags.h:18, - from ../include/linux/rcupdate.h:26, - from ../include/linux/rculist.h:11, - from ../include/linux/sched/signal.h:5, - from ../drivers/staging/rtl8723bs/include/drv_types.h:17, - from ../drivers/staging/rtl8723bs/core/rtw_security.c:8: -In function ‘fortify_memcpy_chk’, - inlined from ‘rtw_BIP_verify’ at ../drivers/staging/rtl8723bs/core/rtw_security.c:1424:3: -../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 580 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/lpfc/lpfc_hbadisc.c:3461:18: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:2280:35: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:2281:35: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:4121:14: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:4122:19: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:4124:17: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:7079:33: warning: cast to restricted __le16 -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_name_prefix' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'name' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'owner' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'type' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_count' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_privates' not described in 'vdo_make_work_queue' -../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'queue_ptr' not described in 'vdo_make_work_queue' -../drivers/firmware/imx/sm-misc.c:15:23: warning: symbol 'scmi_imx_misc_ctrl_nb' was not declared. Should it be static? -../drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/scsi/qla4xxx/ql4_bsg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/scsi/csiostor/csio_lnode.c: note: in included file: +../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures +../drivers/staging/gpib/hp_82335/hp82335.c:176:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:177:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:178:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:179:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:180:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:181:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:182:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:183:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:184:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:185:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:186:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:187:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:188:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:189:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:190:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:191:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:192:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:193:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:194:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:195:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:196:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:197:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:198:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:199:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:200:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/hp_82335/hp82335.c:283:26: warning: incorrect type in assignment (different address spaces) +../drivers/staging/gpib/hp_82335/hp82335.c:283:26: expected void *iobase +../drivers/staging/gpib/hp_82335/hp82335.c:283:26: got void [noderef] __iomem * +../drivers/staging/gpib/hp_82335/hp82335.c:299:46: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/hp_82335/hp82335.c:299:46: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/hp_82335/hp82335.c:299:46: got void * +../drivers/staging/gpib/hp_82335/hp82335.c:316:52: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/hp_82335/hp82335.c:316:52: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/hp_82335/hp82335.c:316:52: got void * +../drivers/staging/gpib/hp_82335/hp82335.c:318:34: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/hp_82335/hp82335.c:318:34: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/hp_82335/hp82335.c:318:34: got void * +../drivers/staging/gpib/hp_82335/hp82335.c:236:36: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/hp_82335/hp82335.c:236:36: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/hp_82335/hp82335.c:236:36: got void * +../drivers/net/ethernet/freescale/enetc/enetc_ethtool.c: note: in included file (through ../drivers/net/ethernet/freescale/enetc/enetc.h): +../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: cast to restricted __le64 +../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: restricted __le64 degrades to integer +../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: cast to restricted __le64 +../drivers/staging/gpib/ines/ines_gpib.c: In function ‘ines_line_status’: +../drivers/staging/gpib/ines/ines_gpib.c:29:30: warning: variable ‘nec_priv’ set but not used [-Wunused-but-set-variable] + 29 | struct nec7210_priv *nec_priv; + | ^~~~~~~~ +../drivers/staging/gpib/ines/ines_gpib.c: In function ‘ines_gpib_config’: +../drivers/staging/gpib/ines/ines_gpib.c:1123:28: warning: variable ‘dev’ set but not used [-Wunused-but-set-variable] + 1123 | struct local_info *dev; + | ^~~ +../drivers/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): @@ -16430 +17686,112 @@ -../drivers/scsi/qla4xxx/ql4_83xx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/staging/gpib/ines/ines_gpib.c:361:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:362:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:363:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:364:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:365:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:366:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:367:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:369:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:370:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:371:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:372:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:373:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:374:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:375:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:377:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:378:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:379:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:380:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:381:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:382:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:383:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:385:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:386:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:387:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:388:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:389:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:390:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:391:10: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:544:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:545:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:546:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:547:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:548:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:549:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:550:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:551:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:552:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:553:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:554:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:555:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:556:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:557:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:558:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:559:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:560:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:561:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:562:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:563:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:564:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:565:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:566:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:567:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:568:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:572:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:573:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:574:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:575:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:576:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:577:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:578:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:579:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:580:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:581:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:582:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:583:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:584:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:585:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:586:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:587:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:588:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:589:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:590:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:591:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:592:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:593:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:594:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:595:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:596:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:600:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:601:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:602:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:603:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:604:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:605:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:606:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:607:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:608:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:609:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:610:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:611:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:612:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:613:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:614:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:615:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:616:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:617:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:618:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:619:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:620:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ines/ines_gpib.c:621:1: warning: too many warnings +../drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/scsi/bfa/bfad_attr.c:66:39: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_attr.c:66:39: expected unsigned long long [usertype] node_name +../drivers/scsi/bfa/bfad_attr.c:66:39: got restricted __be64 [usertype] +../drivers/scsi/bfa/bfad_attr.c:92:39: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_attr.c:92:39: expected unsigned long long [usertype] port_name +../drivers/scsi/bfa/bfad_attr.c:92:39: got restricted __be64 [usertype] +../drivers/scsi/bfa/bfad_attr.c:248:36: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_attr.c:248:36: expected unsigned long long [usertype] fabric_name +../drivers/scsi/bfa/bfad_attr.c:248:36: got restricted __be64 [usertype] +../drivers/scsi/qla4xxx/ql4_dbg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): @@ -16443,20 +17810,2 @@ -../drivers/gpu/drm/radeon/radeon_ring.c:309:23: warning: cast to restricted __le32 -../drivers/md/dm-vdo/io-submitter.c:123: warning: Function parameter or struct member 'completion' not described in 'vdo_submit_vio' -../drivers/md/dm-vdo/io-submitter.c:165: warning: Function parameter or struct member 'completion' not described in 'submit_data_vio' -../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:8129:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_init.c:8129:21: expected unsigned long long [addressable] [usertype] wwn -../drivers/scsi/lpfc/lpfc_init.c:8129:21: got restricted __be64 [usertype] -../drivers/scsi/lpfc/lpfc_init.c:8134:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_init.c:8134:21: expected unsigned long long [addressable] [usertype] wwn -../drivers/scsi/lpfc/lpfc_init.c:8134:21: got restricted __be64 [usertype] -../drivers/scsi/lpfc/lpfc_init.c:14623:24: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_init.c:14624:17: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_init.c:14625:15: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_init.c:14626:17: warning: cast to restricted __be32 -../drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/net/wireless/mediatek/mt76/mt7996/mmio.c:302:5: warning: context imbalance in 'mt7996_mmio_wed_init' - wrong count at exit +../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): @@ -16464,94 +17813,3 @@ -In file included from ../include/asm-generic/bug.h:22, - from ../arch/x86/include/asm/bug.h:99, - from ../include/linux/bug.h:5, - from ../arch/x86/include/asm/paravirt.h:19, - from ../arch/x86/include/asm/irqflags.h:80, - from ../include/linux/irqflags.h:18, - from ../include/linux/spinlock.h:59, - from ../include/linux/mmzone.h:8, - from ../include/linux/gfp.h:7, - from ../include/linux/slab.h:16, - from ../include/linux/resource_ext.h:11, - from ../include/linux/acpi.h:13, - from ../drivers/platform/x86/dell/dell-uart-backlight.c:11: -../drivers/platform/x86/dell/../serdev_helpers.h: In function ‘get_serdev_controller.constprop’: -../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] - 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ - | ^~~~~~ -../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ - 473 | _p_func(_fmt, ##__VA_ARGS__); \ - | ^~~~ -../include/linux/printk.h:544:9: note: in expansion of macro ‘printk’ - 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) - | ^~~~~~ -../include/linux/kern_levels.h:11:25: note: in expansion of macro ‘KERN_SOH’ - 11 | #define KERN_ERR KERN_SOH "3" /* error conditions */ - | ^~~~~~~~ -../include/linux/printk.h:544:16: note: in expansion of macro ‘KERN_ERR’ - 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) - | ^~~~~~~~ -../drivers/platform/x86/dell/../serdev_helpers.h:45:17: note: in expansion of macro ‘pr_err’ - 45 | pr_err("error could not get %s/%s serial-ctrl physical node\n", - | ^~~~~~ -../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] - 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ - | ^~~~~~ -../include/linux/printk.h:473:25: note: in definition of macro ‘printk_index_wrap’ - 473 | _p_func(_fmt, ##__VA_ARGS__); \ - | ^~~~ -../include/linux/printk.h:544:9: note: in expansion of macro ‘printk’ - 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) - | ^~~~~~ -../include/linux/kern_levels.h:11:25: note: in expansion of macro ‘KERN_SOH’ - 11 | #define KERN_ERR KERN_SOH "3" /* error conditions */ - | ^~~~~~~~ -../include/linux/printk.h:544:16: note: in expansion of macro ‘KERN_ERR’ - 544 | printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) - | ^~~~~~~~ -../drivers/platform/x86/dell/../serdev_helpers.h:37:17: note: in expansion of macro ‘pr_err’ - 37 | pr_err("error could not get %s/%s serial-ctrl adev\n", - | ^~~~~~ -../fs/autofs/waitq.c:69:17: warning: incorrect type in argument 1 (different address spaces) -../fs/autofs/waitq.c:69:17: expected struct spinlock [usertype] *lock -../fs/autofs/waitq.c:69:17: got struct spinlock [noderef] __rcu * -../fs/autofs/waitq.c:72:48: warning: incorrect type in argument 1 (different address spaces) -../fs/autofs/waitq.c:72:48: expected struct spinlock [usertype] *lock -../fs/autofs/waitq.c:72:48: got struct spinlock [noderef] __rcu * -../drivers/platform/x86/dell/dell-uart-backlight.c:327:29: warning: symbol 'dell_uart_bl_serdev_driver' was not declared. Should it be static? -../drivers/firmware/efi/esrt.c:128:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:129:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:130:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:131:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:132:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:133:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:201:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:202:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:203:1: warning: cast to restricted __le64 -../drivers/firmware/efi/esrt.c:341:25: warning: cast to restricted __le32 -../drivers/md/dm-vdo/logical-zone.c:168: warning: Function parameter or struct member 'state' not described in 'initiate_drain' -../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'context' not described in 'drain_logical_zone' -../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'zone_number' not described in 'drain_logical_zone' -../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'parent' not described in 'drain_logical_zone' -../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'context' not described in 'resume_logical_zone' -../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'zone_number' not described in 'resume_logical_zone' -../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'parent' not described in 'resume_logical_zone' -../drivers/scsi/qla2xxx/qla_target.c:397:47: warning: context imbalance in 'qlt_24xx_atio_pkt_all_vps' - unexpected unlock -../drivers/scsi/qla2xxx/qla_target.c:3754:39: warning: context imbalance in 'qlt_send_term_exchange' - unexpected unlock -../drivers/scsi/qla2xxx/qla_target.c:5643:39: warning: context imbalance in 'qlt_chk_qfull_thresh_hold' - unexpected unlock -../drivers/scsi/qla2xxx/qla_target.c:5682:55: warning: context imbalance in 'qlt_24xx_atio_pkt' - unexpected unlock -In file included from ../include/linux/string.h:389, - from ../include/linux/bitmap.h:13, - from ../include/linux/cpumask.h:12, - from ../arch/x86/include/asm/paravirt.h:21, - from ../arch/x86/include/asm/irqflags.h:80, - from ../include/linux/irqflags.h:18, - from ../include/linux/rcupdate.h:26, - from ../include/linux/rculist.h:11, - from ../include/linux/sched/signal.h:5, - from ../drivers/staging/rtl8723bs/include/drv_types.h:17, - from ../drivers/staging/rtl8723bs/core/rtw_xmit.c:7: -In function ‘fortify_memcpy_chk’, - inlined from ‘rtw_mgmt_xmitframe_coalesce’ at ../drivers/staging/rtl8723bs/core/rtw_xmit.c:1209:3: -../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 580 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1867:9: error: incompatible types in conditional expression (different base types): +../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1867:9: void +../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1867:9: int @@ -16570,34 +17828,80 @@ -../drivers/scsi/qla2xxx/qla_tmpl.c:1058:39: warning: context imbalance in 'qla27xx_mpi_fwdump' - unexpected unlock -../drivers/gpu/drm/amd/amdgpu/amdgpu_display.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/radeon/radeon_cs.c:297:45: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/radeon/radeon_cs.c:297:45: expected void const [noderef] __user *from -../drivers/gpu/drm/radeon/radeon_cs.c:297:45: got unsigned long long [usertype] *[assigned] chunk_array_ptr -../drivers/gpu/drm/radeon/radeon_cs.c:312:27: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/radeon/radeon_cs.c:312:27: expected struct drm_radeon_cs_chunk [noderef] __user **chunk_ptr -../drivers/gpu/drm/radeon/radeon_cs.c:312:27: got void [noderef] __user * -../drivers/gpu/drm/radeon/radeon_cs.c:313:49: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/radeon/radeon_cs.c:313:49: expected void const [noderef] __user *from -../drivers/gpu/drm/radeon/radeon_cs.c:313:49: got struct drm_radeon_cs_chunk [noderef] __user **chunk_ptr -../drivers/scsi/bfa/bfad_im.c:1063:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_im.c:1063:29: expected unsigned long long [usertype] node_name -../drivers/scsi/bfa/bfad_im.c:1063:29: got restricted __be64 [usertype] -../drivers/scsi/bfa/bfad_im.c:1065:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_im.c:1065:29: expected unsigned long long [usertype] port_name -../drivers/scsi/bfa/bfad_im.c:1065:29: got restricted __be64 [usertype] -../drivers/scsi/bfa/bfad_im.c:1032:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_im.c:1032:33: expected unsigned long long [usertype] node_name -../drivers/scsi/bfa/bfad_im.c:1032:33: got restricted __be64 [usertype] -../drivers/scsi/bfa/bfad_im.c:1034:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_im.c:1034:33: expected unsigned long long [usertype] port_name -../drivers/scsi/bfa/bfad_im.c:1034:33: got restricted __be64 [usertype] -../drivers/scsi/bfa/bfad_im.c:1053:37: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_im.c:1053:37: expected unsigned int [usertype] maxframe_size -../drivers/scsi/bfa/bfad_im.c:1053:37: got restricted __be16 [usertype] maxfrsize -../drivers/gpu/drm/radeon/radeon_bios.c:66:30: warning: dereference of noderef expression -../drivers/gpu/drm/radeon/radeon_bios.c:66:49: warning: dereference of noderef expression -../drivers/gpu/drm/radeon/radeon_bios.c:92:9: warning: dereference of noderef expression -../drivers/gpu/drm/radeon/radeon_bios.c:93:9: warning: dereference of noderef expression -../drivers/gpu/drm/radeon/radeon_bios.c:95:26: warning: dereference of noderef expression -../drivers/gpu/drm/radeon/radeon_bios.c:95:42: warning: dereference of noderef expression -../drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/scsi/csiostor/csio_scsi.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/ratelimit.h, ../include/linux/dev_printk.h, ...): +../include/linux/list.h:287:25: warning: context imbalance in 'csio_scsi_cleanup_io_q' - unexpected unlock +../drivers/gpu/drm/xe/xe_dma_buf.c: note: in included file: +../drivers/gpu/drm/xe/tests/xe_dma_buf.c:290:20: warning: symbol 'xe_dma_buf_test_suite' was not declared. Should it be static? +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1137:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1138:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1139:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1140:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1141:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1142:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1143:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1144:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1145:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1146:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1147:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1148:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1149:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1150:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1151:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1152:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1153:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1154:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1155:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1156:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1157:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1158:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1159:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1160:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1161:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1162:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1136:18: warning: symbol 'usb_gpib_interface' was not declared. Should it be static? +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1899:34: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1899:34: expected void [noderef] __user *to +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1899:34: got char *buffer +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1925:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1925:33: expected void const [noderef] __user *from +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1925:33: got char const *user_buffer +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1939:20: warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1939:20: expected long ( *read )( ... ) +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1939:20: got long ( * )( ... ) +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1940:20: warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1940:20: expected long ( *write )( ... ) +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1940:20: got long ( * )( ... ) +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:268: warning: Function parameter or struct member 'leng' not described in 'send_command' +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:620: warning: expecting prototype for disable_eos(). Prototype was for usb_gpib_disable_eos() instead +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:638: warning: expecting prototype for enable_eos(). Prototype was for usb_gpib_enable_eos() instead +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:656: warning: expecting prototype for go_to_standby(). Prototype was for usb_gpib_go_to_standby() instead +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:678: warning: Function parameter or struct member 'assert' not described in 'usb_gpib_interface_clear' +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:678: warning: expecting prototype for interface_clear(). Prototype was for usb_gpib_interface_clear() instead +../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:700: warning: expecting prototype for line_status(). Prototype was for WQT() instead +../drivers/staging/gpib/nec7210/nec7210.c: In function ‘nec7210_interrupt_have_status’: +../drivers/staging/gpib/nec7210/nec7210.c:941:30: warning: variable ‘command’ set but not used [-Wunused-but-set-variable] + 941 | unsigned int command; + | ^~~~~~~ +../drivers/scsi/qla4xxx/ql4_attr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/staging/gpib/nec7210/nec7210.c:1083:35: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/nec7210/nec7210.c:1083:35: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/nec7210/nec7210.c:1083:35: got void * +../drivers/staging/gpib/nec7210/nec7210.c:1095:43: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/nec7210/nec7210.c:1095:43: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/nec7210/nec7210.c:1095:43: got void * +../drivers/staging/gpib/nec7210/nec7210.c:1105:37: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/nec7210/nec7210.c:1105:37: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/nec7210/nec7210.c:1105:37: got void * +../drivers/staging/gpib/nec7210/nec7210.c:1119:35: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/nec7210/nec7210.c:1119:35: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/nec7210/nec7210.c:1119:35: got void * +../drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -16605,76 +17908,0 @@ -../drivers/gpu/drm/i915/i915_pci.c:145:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:147:10: also defined here -../drivers/gpu/drm/i915/i915_pci.c:176:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:178:10: also defined here -../drivers/gpu/drm/i915/i915_pci.c:182:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:184:10: also defined here -../drivers/gpu/drm/i915/i915_pci.c:188:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:191:10: also defined here -../drivers/gpu/drm/i915/i915_pci.c:208:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:211:10: also defined here -../drivers/gpu/drm/i915/i915_pci.c:215:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:219:10: also defined here -../drivers/gpu/drm/i915/i915_pci.c:223:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:225:10: also defined here -../drivers/gpu/drm/i915/i915_pci.c:230:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:233:10: also defined here -../drivers/gpu/drm/i915/i915_pci.c:398:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:398:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:403:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:403:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:408:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:408:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:426:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:426:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:431:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:431:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:436:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:436:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:444:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:444:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:486:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:486:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:491:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:491:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:502:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:502:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:507:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:507:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:547:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:547:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:552:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:552:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:557:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:557:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:568:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:568:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:573:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:573:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:578:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:578:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:589:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:589:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:594:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:594:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:611:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:611:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:618:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:618:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:625:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:625:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:640:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:640:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:647:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:647:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:662:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:662:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:675:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:675:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:683:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:683:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:741:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:741:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:745:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:745:9: also defined here -../drivers/gpu/drm/i915/i915_pci.c:761:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/i915_pci.c:771:10: also defined here @@ -16703,30 +17931,286 @@ -../drivers/scsi/bfa/bfad_attr.c:66:39: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_attr.c:66:39: expected unsigned long long [usertype] node_name -../drivers/scsi/bfa/bfad_attr.c:66:39: got restricted __be64 [usertype] -../drivers/scsi/bfa/bfad_attr.c:92:39: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_attr.c:92:39: expected unsigned long long [usertype] port_name -../drivers/scsi/bfa/bfad_attr.c:92:39: got restricted __be64 [usertype] -../drivers/scsi/bfa/bfad_attr.c:248:36: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_attr.c:248:36: expected unsigned long long [usertype] fabric_name -../drivers/scsi/bfa/bfad_attr.c:248:36: got restricted __be64 [usertype] -../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) -../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot -../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** -../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) -../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot -../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** -../drivers/hwspinlock/hwspinlock_core.c:393:48: warning: incorrect type in argument 1 (different address spaces) -../drivers/hwspinlock/hwspinlock_core.c:393:48: expected void [noderef] __rcu **slot -../drivers/hwspinlock/hwspinlock_core.c:393:48: got void **slot -../drivers/hwspinlock/hwspinlock_core.c:397:30: warning: incorrect type in assignment (different address spaces) -../drivers/hwspinlock/hwspinlock_core.c:397:30: expected void **slot -../drivers/hwspinlock/hwspinlock_core.c:397:30: got void [noderef] __rcu ** -../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void [noderef] __rcu **slot -../drivers/hwspinlock/hwspinlock_core.c:392:9: got void **slot -../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) -../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot -../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** -../drivers/hwspinlock/hwspinlock_core.c:92:5: warning: context imbalance in '__hwspin_trylock' - different lock contexts for basic block -../drivers/hwspinlock/hwspinlock_core.c:292:39: warning: context imbalance in '__hwspin_unlock' - unexpected unlock -../drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/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:8129:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_init.c:8129:21: expected unsigned long long [addressable] [usertype] wwn +../drivers/scsi/lpfc/lpfc_init.c:8129:21: got restricted __be64 [usertype] +../drivers/scsi/lpfc/lpfc_init.c:8134:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_init.c:8134:21: expected unsigned long long [addressable] [usertype] wwn +../drivers/scsi/lpfc/lpfc_init.c:8134:21: got restricted __be64 [usertype] +../drivers/scsi/lpfc/lpfc_init.c:14623:24: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_init.c:14624:17: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_init.c:14625:15: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_init.c:14626:17: warning: cast to restricted __be32 +../drivers/gpu/drm/kmb/kmb_plane.c:20:11: warning: symbol 'layer_irqs' was not declared. Should it be static? +../drivers/gpu/drm/kmb/kmb_drv.c:104:31: warning: incorrect type in return expression (different address spaces) +../drivers/gpu/drm/kmb/kmb_drv.c:104:31: expected void [noderef] __iomem * +../drivers/gpu/drm/kmb/kmb_drv.c:104:31: got void * +../drivers/gpu/drm/i915/i915_irq.c:451:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:459:16: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:464:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:464:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:501:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:509:16: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:514:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:514:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:560:15: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:564:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:451:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:459:16: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:501:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:509:16: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:560:15: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:564:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:464:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:514:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:571:9: warning: unreplaced symbol '' +../drivers/scsi/qla4xxx/ql4_bsg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/staging/greybus/audio_topology.c: In function ‘gbaudio_tplg_create_widget’: +../drivers/staging/greybus/audio_topology.c:1090:51: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 17 and 27 [-Wformat-truncation=] + 1090 | snprintf(w->name, sizeof(w->name), "GB %d %s", module->dev_id, temp_name); + | ^~ ~~~~~~~~~ +../drivers/staging/greybus/audio_topology.c:1090:9: note: ‘snprintf’ output between 6 and 47 bytes into a destination of size 32 + 1090 | snprintf(w->name, sizeof(w->name), "GB %d %s", module->dev_id, temp_name); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/staging/greybus/audio_topology.c: In function ‘gbaudio_tplg_process_kcontrols’: +../drivers/staging/greybus/audio_topology.c:1172:65: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 17 and 27 [-Wformat-truncation=] + 1172 | snprintf(curr->name, sizeof(curr->name), "GB %d %s", module->dev_id, + | ^~ + 1173 | temp_name); + | ~~~~~~~~~ +../drivers/staging/greybus/audio_topology.c:1172:17: note: ‘snprintf’ output between 6 and 47 bytes into a destination of size 32 + 1172 | snprintf(curr->name, sizeof(curr->name), "GB %d %s", module->dev_id, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1173 | temp_name); + | ~~~~~~~~~~ +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c: In function ‘parse_board_ibrd_readback’: +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:430:22: warning: variable ‘adr1_bits’ set but not used [-Wunused-but-set-variable] + 430 | unsigned int adr1_bits; + | ^~~~~~~~~ +../drivers/scsi/bfa/bfad_bsg.c:2390:25: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfad_bsg.c:2413:38: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfad_bsg.c:2414:38: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfad_bsg.c:2416:33: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfad_bsg.c:3406:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/scsi/bfa/bfad_bsg.c:3406:34: expected void const [noderef] __user *from +../drivers/scsi/bfa/bfad_bsg.c:3406:34: got void * +../drivers/scsi/bfa/bfad_bsg.c:3560:27: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/bfa/bfad_bsg.c:3560:27: expected void [noderef] __user *to +../drivers/scsi/bfa/bfad_bsg.c:3560:27: got void * +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2355:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2356:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2357:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2358:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2359:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2360:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2361:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2362:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2363:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2364:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2365:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2366:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2367:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2368:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2369:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2370:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2371:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2372:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2373:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2374:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2375:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2376:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2377:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2378:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2379:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2380:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2354:18: warning: symbol 'ni_usb_gpib_interface' was not declared. Should it be static? +../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: expected unsigned int +../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: expected unsigned int [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: expected unsigned int [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: got restricted __le32 [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: warning: incorrect type in assignment (different base types) +../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: expected unsigned int [usertype] +../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: got restricted __le32 [usertype] +../drivers/staging/gpib/pc2/pc2_gpib.c:242:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:243:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:244:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:245:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:246:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:247:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:248:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:249:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:250:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:251:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:252:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:253:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:254:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:255:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:256:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:257:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:258:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:259:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:260:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:261:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:262:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:263:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:264:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:265:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:266:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:270:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:271:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:272:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:273:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:274:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:275:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:276:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:277:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:278:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:279:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:280:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:281:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:282:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:283:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:284:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:285:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:286:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:287:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:288:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:289:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:290:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:291:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:292:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:293:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:294:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:298:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:299:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:300:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:301:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:302:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:303:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:304:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:305:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:306:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:307:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:308:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:309:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:310:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:311:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:312:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:313:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:314:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:315:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:316:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:317:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:318:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:319:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:320:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:321:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:322:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:326:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:327:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:328:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:329:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:330:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:331:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:332:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:333:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:334:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:335:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:336:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:337:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:338:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:339:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:340:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:341:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:342:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:343:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:344:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:345:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:346:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:347:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:348:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:349:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/pc2/pc2_gpib.c:350:1: warning: too many warnings +../drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -16734,147 +18218,16 @@ -../drivers/mailbox/bcm-pdc-mailbox.c:788:42: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:788:42: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:788:42: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:789:42: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:789:42: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:789:42: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1292:23: warning: cast removes address space '__iomem' of expression -../drivers/mailbox/bcm-pdc-mailbox.c:1294:16: warning: cast removes address space '__iomem' of expression -../drivers/mailbox/bcm-pdc-mailbox.c:1297:16: warning: cast removes address space '__iomem' of expression -../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: warning: incorrect type in argument 2 (different address spaces) -../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: expected void [noderef] __iomem * -../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: got unsigned int * -../drivers/mailbox/bcm-pdc-mailbox.c:554:22: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:554:22: expected unsigned int [usertype] addrlow -../drivers/mailbox/bcm-pdc-mailbox.c:554:22: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:555:23: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:555:23: expected unsigned int [usertype] addrhigh -../drivers/mailbox/bcm-pdc-mailbox.c:555:23: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:556:20: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:556:20: expected unsigned int [usertype] ctrl1 -../drivers/mailbox/bcm-pdc-mailbox.c:556:20: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:557:20: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:557:20: expected unsigned int [usertype] ctrl2 -../drivers/mailbox/bcm-pdc-mailbox.c:557:20: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:554:22: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:554:22: expected unsigned int [usertype] addrlow -../drivers/mailbox/bcm-pdc-mailbox.c:554:22: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:555:23: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:555:23: expected unsigned int [usertype] addrhigh -../drivers/mailbox/bcm-pdc-mailbox.c:555:23: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:556:20: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:556:20: expected unsigned int [usertype] ctrl1 -../drivers/mailbox/bcm-pdc-mailbox.c:556:20: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:557:20: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:557:20: expected unsigned int [usertype] ctrl2 -../drivers/mailbox/bcm-pdc-mailbox.c:557:20: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow -../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh -../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 -../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 -../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow -../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh -../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 -../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 -../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow -../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh -../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 -../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] -../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) -../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 -../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] -../drivers/hwspinlock/omap_hwspinlock.c:40:39: warning: incorrect type in initializer (different address spaces) -../drivers/hwspinlock/omap_hwspinlock.c:40:39: expected void [noderef] __iomem *lock_addr -../drivers/hwspinlock/omap_hwspinlock.c:40:39: got void *priv -../drivers/hwspinlock/omap_hwspinlock.c:48:39: warning: incorrect type in initializer (different address spaces) -../drivers/hwspinlock/omap_hwspinlock.c:48:39: expected void [noderef] __iomem *lock_addr -../drivers/hwspinlock/omap_hwspinlock.c:48:39: got void *priv -../drivers/hwspinlock/omap_hwspinlock.c:120:36: warning: incorrect type in assignment (different address spaces) -../drivers/hwspinlock/omap_hwspinlock.c:120:36: expected void *priv -../drivers/hwspinlock/omap_hwspinlock.c:120:36: got void [noderef] __iomem * -../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'mapping_state' not described in 'vdo_get_compressed_block_fragment' -../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'block' not described in 'vdo_get_compressed_block_fragment' -../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_offset' not described in 'vdo_get_compressed_block_fragment' -../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_size' not described in 'vdo_get_compressed_block_fragment' -../drivers/md/dm-vdo/packer.c:393: warning: Function parameter or struct member 'slot' not described in 'pack_fragment' -../drivers/md/dm-vdo/packer.c:714: warning: Function parameter or struct member 'state' not described in 'initiate_drain' +../drivers/scsi/csiostor/csio_isr.c: In function ‘csio_add_msix_desc’: +../drivers/scsi/csiostor/csio_isr.c:374:68: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] + 374 | snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", + | ^~ +../drivers/scsi/csiostor/csio_isr.c:374:45: note: directive argument in the range [0, 2147483644] + 374 | snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/scsi/csiostor/csio_isr.c:374:17: note: ‘snprintf’ output between 19 and 28 bytes into a destination of size 23 + 374 | snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 375 | CSIO_PCI_BUS(hw), CSIO_PCI_DEV(hw), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 376 | CSIO_PCI_FUNC(hw), i - CSIO_EXTRA_VECS); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/huawei/hinic/hinic_tx.c:713:25: warning: cast to restricted __be16 +../drivers/net/ethernet/huawei/hinic/hinic_main.c:830:25: warning: cast to restricted __be16 @@ -17097,94 +18450,24 @@ -../drivers/firmware/efi/apple-properties.c:46:37: warning: array of flexible structures -../drivers/gpu/drm/radeon/r100.c:713:16: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/r100.c:713:16: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/r100.c:713:16: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/r100.c:1099:24: warning: cast to restricted __le32 -../drivers/clocksource/timer-rtl-otto.c:216:16: warning: symbol 'rttm_cs' was not declared. Should it be static? -../drivers/scsi/elx/libefc/efc_node.c: In function ‘efc_node_alloc’: -../drivers/scsi/elx/libefc/efc_node.c:254:70: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=] - 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", - | ^~ - 255 | nport->display_name, portid_display); - | ~~~~~~~~~~~~~~ -In function ‘efc_node_update_display_name’, - inlined from ‘efc_node_alloc’ at ../drivers/scsi/elx/libefc/efc_node.c:95:2: -../drivers/scsi/elx/libefc/efc_node.c:254:9: note: ‘snprintf’ output between 2 and 48 bytes into a destination of size 32 - 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 255 | nport->display_name, portid_display); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/elx/libefc/efc_node.c: In function ‘efc_node_update_display_name’: -../drivers/scsi/elx/libefc/efc_node.c:254:70: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=] - 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", - | ^~ - 255 | nport->display_name, portid_display); - | ~~~~~~~~~~~~~~ -../drivers/scsi/elx/libefc/efc_node.c:254:9: note: ‘snprintf’ output between 2 and 48 bytes into a destination of size 32 - 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 255 | nport->display_name, portid_display); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/firmware/qcom/qcom_tzmem.c:442:13: warning: context imbalance in 'qcom_tzmem_to_phys' - wrong count at exit -../drivers/hwspinlock/sprd_hwspinlock.c:44:34: warning: incorrect type in initializer (different address spaces) -../drivers/hwspinlock/sprd_hwspinlock.c:44:34: expected void [noderef] __iomem *addr -../drivers/hwspinlock/sprd_hwspinlock.c:44:34: got void *priv -../drivers/hwspinlock/sprd_hwspinlock.c:62:39: warning: incorrect type in initializer (different address spaces) -../drivers/hwspinlock/sprd_hwspinlock.c:62:39: expected void [noderef] __iomem *lock_addr -../drivers/hwspinlock/sprd_hwspinlock.c:62:39: got void *priv -../drivers/hwspinlock/sprd_hwspinlock.c:128:28: warning: incorrect type in assignment (different address spaces) -../drivers/hwspinlock/sprd_hwspinlock.c:128:28: expected void *priv -../drivers/hwspinlock/sprd_hwspinlock.c:128:28: got void [noderef] __iomem * -../drivers/mmc/host/cqhci-core.c:438:17: warning: dubious: !x & y -../drivers/mmc/host/cqhci-core.c:439:17: warning: dubious: !x & y -../drivers/mmc/host/cqhci-core.c:440:17: warning: dubious: !x & y -../drivers/mmc/host/cqhci-core.c:441:17: warning: dubious: !x & y -../drivers/mmc/host/cqhci-core.c:442:17: warning: dubious: !x & y -../drivers/mmc/host/cqhci-core.c:443:17: warning: dubious: !x & y -../drivers/mmc/host/cqhci-core.c:487:15: warning: incorrect type in assignment (different base types) -../drivers/mmc/host/cqhci-core.c:487:15: expected restricted __le32 [usertype] -../drivers/mmc/host/cqhci-core.c:487:15: got int -../drivers/mmc/host/cqhci-core.c:566:19: warning: incorrect type in assignment (different base types) -../drivers/mmc/host/cqhci-core.c:566:19: expected unsigned long long [usertype] *task_desc -../drivers/mmc/host/cqhci-core.c:566:19: got restricted __le64 [usertype] * -../drivers/md/dm-vdo/physical-zone.c:82: warning: Function parameter or struct member 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock' -../fs/nfs/pnfs.c:319:17: warning: context imbalance in 'pnfs_put_layout_hdr' - unexpected unlock -../fs/nfs/pnfs.c:624:17: warning: context imbalance in 'pnfs_put_lseg' - unexpected unlock -../drivers/scsi/bfa/bfad_bsg.c:2390:25: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfad_bsg.c:2413:38: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfad_bsg.c:2414:38: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfad_bsg.c:2416:33: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfad_bsg.c:3406:34: warning: incorrect type in argument 2 (different address spaces) -../drivers/scsi/bfa/bfad_bsg.c:3406:34: expected void const [noderef] __user *from -../drivers/scsi/bfa/bfad_bsg.c:3406:34: got void * -../drivers/scsi/bfa/bfad_bsg.c:3560:27: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/bfa/bfad_bsg.c:3560:27: expected void [noderef] __user *to -../drivers/scsi/bfa/bfad_bsg.c:3560:27: got void * -../drivers/gpu/drm/radeon/r300.c:122:39: warning: incorrect type in initializer (different address spaces) -../drivers/gpu/drm/radeon/r300.c:122:39: expected void [noderef] __iomem *ptr -../drivers/gpu/drm/radeon/r300.c:122:39: got void *ptr -../drivers/hwspinlock/stm32_hwspinlock.c:30:39: warning: incorrect type in initializer (different address spaces) -../drivers/hwspinlock/stm32_hwspinlock.c:30:39: expected void [noderef] __iomem *lock_addr -../drivers/hwspinlock/stm32_hwspinlock.c:30:39: got void *priv -../drivers/hwspinlock/stm32_hwspinlock.c:41:39: warning: incorrect type in initializer (different address spaces) -../drivers/hwspinlock/stm32_hwspinlock.c:41:39: expected void [noderef] __iomem *lock_addr -../drivers/hwspinlock/stm32_hwspinlock.c:41:39: got void *priv -../drivers/hwspinlock/stm32_hwspinlock.c:110:39: warning: incorrect type in assignment (different address spaces) -../drivers/hwspinlock/stm32_hwspinlock.c:110:39: expected void *priv -../drivers/hwspinlock/stm32_hwspinlock.c:110:39: got void [noderef] __iomem * -../drivers/platform/goldfish/goldfish_pipe.c:499:24: warning: incorrect type in return expression (different base types) -../drivers/platform/goldfish/goldfish_pipe.c:499:24: expected restricted __poll_t -../drivers/platform/goldfish/goldfish_pipe.c:499:24: got int -../drivers/firmware/efi/embedded-firmware.c:18:1: warning: symbol 'efi_embedded_fw_list' was not declared. Should it be static? -../drivers/firmware/efi/embedded-firmware.c:20:6: warning: symbol 'efi_embedded_fw_checked' was not declared. Should it be static? -../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'waiter' not described in 'continue_waiter' -../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'context' not described in 'continue_waiter' -../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'waiter' not described in 'assign_entry' -../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'context' not described in 'assign_entry' -../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'waiter' not described in 'continue_committed_waiter' -../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'context' not described in 'continue_committed_waiter' -../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'waiter' not described in 'write_block' -../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'context' not described in 'write_block' -../drivers/md/dm-vdo/recovery-journal.c:1620: warning: Function parameter or struct member 'state' not described in 'initiate_drain' -../drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/staging/gpib/tms9914/tms9914.c:886:35: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tms9914/tms9914.c:886:35: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tms9914/tms9914.c:886:35: got void * +../drivers/staging/gpib/tms9914/tms9914.c:893:35: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/tms9914/tms9914.c:893:35: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/tms9914/tms9914.c:893:35: got void * +../drivers/scsi/qla4xxx/ql4_83xx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/huawei/hinic/hinic_rx.c:388:27: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_rx.c:410:32: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_rx.c:411:28: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_rx.c:432:38: warning: cast to restricted __be32 +../drivers/gpu/drm/amd/amdgpu/atombios_crtc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -17192,25 +18474,0 @@ -../fs/smb/client/reparse.c:679:45: warning: incorrect type in argument 4 (different base types) -../fs/smb/client/reparse.c:679:45: expected unsigned short [usertype] *pwcs -../fs/smb/client/reparse.c:679:45: got restricted __le16 [usertype] *[assigned] symname_utf16 -../drivers/scsi/csiostor/csio_lnode.c: note: in included file: -../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures -../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: warning: incorrect type in initializer (different address spaces) -../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: expected void [noderef] __iomem *lock_addr -../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: got void *priv -../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: warning: incorrect type in initializer (different address spaces) -../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: expected void [noderef] __iomem *lock_addr -../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: got void *priv -../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: warning: incorrect type in assignment (different address spaces) -../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: expected void *priv -../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: got void [noderef] __iomem * -../drivers/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] @@ -17363,97 +18621,9 @@ -../fs/nfs/pnfs_nfs.c:194:17: warning: context imbalance in 'pnfs_put_commit_array' - unexpected unlock -../fs/nfs/pnfs_nfs.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/kref.h, ../include/linux/mm_types.h, ../include/linux/uio.h, ...): -../include/linux/list.h:287:25: warning: context imbalance in 'nfs4_pnfs_ds_put' - unexpected unlock -../drivers/hwspinlock/u8500_hsem.c:52:39: warning: incorrect type in initializer (different address spaces) -../drivers/hwspinlock/u8500_hsem.c:52:39: expected void [noderef] __iomem *lock_addr -../drivers/hwspinlock/u8500_hsem.c:52:39: got void *priv -../drivers/hwspinlock/u8500_hsem.c:65:39: warning: incorrect type in initializer (different address spaces) -../drivers/hwspinlock/u8500_hsem.c:65:39: expected void [noderef] __iomem *lock_addr -../drivers/hwspinlock/u8500_hsem.c:65:39: got void *priv -../drivers/hwspinlock/u8500_hsem.c:116:30: warning: incorrect type in assignment (different address spaces) -../drivers/hwspinlock/u8500_hsem.c:116:30: expected void *priv -../drivers/hwspinlock/u8500_hsem.c:116:30: got void [noderef] __iomem * -../drivers/hwspinlock/u8500_hsem.c:126:52: warning: incorrect type in initializer (different address spaces) -../drivers/hwspinlock/u8500_hsem.c:126:52: expected void [noderef] __iomem *io_base -../drivers/hwspinlock/u8500_hsem.c:126:52: got void * -../drivers/firmware/efi/cper-x86.c: In function ‘cper_print_proc_ia’: -../drivers/firmware/efi/cper-x86.c:295:72: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 295 | snprintf(infopfx, sizeof(infopfx), "%s ", - | ^ -../drivers/firmware/efi/cper-x86.c:295:33: note: ‘snprintf’ output between 2 and 65 bytes into a destination of size 64 - 295 | snprintf(infopfx, sizeof(infopfx), "%s ", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 296 | newpfx); - | ~~~~~~~ -../drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/scsi/csiostor/csio_scsi.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/ratelimit.h, ../include/linux/dev_printk.h, ...): -../include/linux/list.h:287:25: warning: context imbalance in 'csio_scsi_cleanup_io_q' - unexpected unlock -../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: expected unsigned int -../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: expected unsigned int [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: expected unsigned int [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: got restricted __le32 [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: warning: incorrect type in assignment (different base types) -../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: expected unsigned int [usertype] -../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: got restricted __le32 [usertype] +../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: expected void [noderef] __iomem *p +../drivers/net/ethernet/freescale/fsl_pq_mdio.c:216:41: got struct gfar * +../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:22: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:35: error: incompatible types in comparison expression (different address spaces): +../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:35: void * +../drivers/net/ethernet/freescale/fsl_pq_mdio.c:398:35: void [noderef] __iomem * +../drivers/net/ethernet/freescale/fsl_pq_mdio.c:399:25: error: subtraction of different types can't work (different address spaces) @@ -17481,48 +18651,24 @@ -../drivers/gpu/drm/radeon/rs400.c:238:16: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/rs400.c:238:16: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/rs400.c:238:16: got restricted __le32 [usertype] -../drivers/watchdog/max77620_wdt.c:43: warning: Excess struct member 'wdt_info' description in 'max77620_variant' -../drivers/scsi/lpfc/lpfc_bsg.c:195:32: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_bsg.c:196:33: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_bsg.c:201:30: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_bsg.c:2630:33: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_bsg.c:2633:33: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_bsg.c:2637:38: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_bsg.c:2854:32: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_bsg.c:2855:33: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_bsg.c:2857:30: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_bsg.c:5234:29: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_bsg.c:5237:33: warning: cast to restricted __be32 -../drivers/md/dm-vdo/slab-depot.c:136: warning: Function parameter or struct member 'slab' not described in 'is_slab_journal_blank' -../drivers/md/dm-vdo/slab-depot.c:232: warning: Function parameter or struct member 'allocator' not described in 'check_summary_drain_complete' -../drivers/md/dm-vdo/slab-depot.c:660: warning: Function parameter or struct member 'slab' not described in 'reopen_slab_journal' -../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'slab' not described in 'get_reference_block' -../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'index' not described in 'get_reference_block' -../drivers/md/dm-vdo/slab-depot.c:1386: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count' -../drivers/md/dm-vdo/slab-depot.c:1891: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor' -../drivers/md/dm-vdo/slab-depot.c:1909: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor' -../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' -../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' -../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' -../drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference' -../drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference' -../drivers/md/dm-vdo/slab-depot.c:2161: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks' -../drivers/md/dm-vdo/slab-depot.c:2287: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks' -../drivers/md/dm-vdo/slab-depot.c:2307: warning: Function parameter or struct member 'slab' not described in 'drain_slab' -../drivers/md/dm-vdo/slab-depot.c:2493: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal' -../drivers/md/dm-vdo/slab-depot.c:2596: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action' -../drivers/md/dm-vdo/slab-depot.c:2670: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing' -../drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter' -../drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' -../drivers/md/dm-vdo/slab-depot.c:3465: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered' -../drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id' -../drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id' -../drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit' -../drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit' -../drivers/md/dm-vdo/slab-depot.c:3901: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit' -../drivers/md/dm-vdo/slab-depot.c:4279: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters' -../drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'context' not described in 'load_slab_summary' -../drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary' -../drivers/md/dm-vdo/slab-depot.c:4697: warning: Function parameter or struct member 'context' not described in 'finish_registration' -../drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: expected unsigned int [usertype] group_index +../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: got restricted __be32 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: expected unsigned int [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: got restricted __be32 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: expected unsigned int [usertype] size +../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: got restricted __be32 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: expected unsigned int [usertype] offset +../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: got restricted __be32 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: expected unsigned int [usertype] size +../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: got restricted __be32 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: expected unsigned int [usertype] group_index +../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: got restricted __be32 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: expected unsigned int [usertype] size +../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: got restricted __be32 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: expected unsigned int [usertype] ctx +../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: got restricted __be32 [usertype] @@ -17767,1063 +18913,272 @@ -../drivers/gpu/drm/radeon/rs600.c:662:30: warning: incorrect type in initializer (different address spaces) -../drivers/gpu/drm/radeon/rs600.c:662:30: expected void [noderef] __iomem *ptr -../drivers/gpu/drm/radeon/rs600.c:662:30: got void * -../drivers/gpu/drm/amd/amdgpu/atombios_dp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/scsi/csiostor/csio_isr.c: In function ‘csio_add_msix_desc’: -../drivers/scsi/csiostor/csio_isr.c:374:68: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] - 374 | snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", - | ^~ -../drivers/scsi/csiostor/csio_isr.c:374:45: note: directive argument in the range [0, 2147483644] - 374 | snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/csiostor/csio_isr.c:374:17: note: ‘snprintf’ output between 19 and 28 bytes into a destination of size 23 - 374 | snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 375 | CSIO_PCI_BUS(hw), CSIO_PCI_DEV(hw), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 376 | CSIO_PCI_FUNC(hw), i - CSIO_EXTRA_VECS); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/md/dm-vdo/vdo.c: In function ‘vdo_make’: -../drivers/md/dm-vdo/vdo.c:562:19: warning: ‘%s’ directive output may be truncated writing up to 55 bytes into a region of size 16 [-Wformat-truncation=] - 562 | "%s%u", MODULE_NAME, instance); - | ^~ -../drivers/md/dm-vdo/vdo.c:561:9: note: ‘snprintf’ output between 2 and 66 bytes into a destination of size 16 - 561 | snprintf(vdo->thread_name_prefix, sizeof(vdo->thread_name_prefix), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 562 | "%s%u", MODULE_NAME, instance); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/virt/vboxguest/vboxguest_linux.c:115:35: warning: incorrect type in argument 2 (different address spaces) -../drivers/virt/vboxguest/vboxguest_linux.c:115:35: expected void const [noderef] __user *from -../drivers/virt/vboxguest/vboxguest_linux.c:115:35: got void * -../drivers/virt/vboxguest/vboxguest_linux.c:148:59: warning: incorrect type in argument 2 (different address spaces) -../drivers/virt/vboxguest/vboxguest_linux.c:148:59: expected void const [noderef] __user *from -../drivers/virt/vboxguest/vboxguest_linux.c:148:59: got void * -../drivers/virt/vboxguest/vboxguest_linux.c:166:27: warning: incorrect type in argument 1 (different address spaces) -../drivers/virt/vboxguest/vboxguest_linux.c:166:27: expected void [noderef] __user *to -../drivers/virt/vboxguest/vboxguest_linux.c:166:27: got void * -../drivers/virt/vboxguest/vboxguest_linux.c:332:16: warning: incorrect type in assignment (different address spaces) -../drivers/virt/vboxguest/vboxguest_linux.c:332:16: expected struct vmmdev_memory *vmmdev -../drivers/virt/vboxguest/vboxguest_linux.c:332:16: got void [noderef] __iomem * -../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:612:25: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_nvme.c:613:24: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_nvme.c:616:22: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_nvme.c:619:25: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_nvme.c:620:24: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_nvme.c:623:22: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: expected restricted __be32 [usertype] rsn -../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: got unsigned int [usertype] parameter -../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: expected restricted __le16 [usertype] sq_head -../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: got unsigned short [assigned] [usertype] sqhd -../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: expected unsigned int [usertype] addr_hi -../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: expected unsigned int [usertype] addr_hi -../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:1480:33: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: expected unsigned int [usertype] w -../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:850:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:850:22: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_nvme.c:850:22: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:892:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:892:30: expected unsigned int [usertype] addr_hi -../drivers/scsi/lpfc/lpfc_nvme.c:892:30: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:893:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:893:30: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_nvme.c:893:30: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:909:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:909:22: expected unsigned int [usertype] addr_hi -../drivers/scsi/lpfc/lpfc_nvme.c:909:22: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:910:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:910:22: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_nvme.c:910:22: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:911:22: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_nvme.c:916:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:916:20: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_nvme.c:916:20: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvme.c:917:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvme.c:917:22: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_nvme.c:917:22: got restricted __le32 [usertype] -../drivers/virt/vmgenid.c:116:19: warning: incorrect type in assignment (different address spaces) -../drivers/virt/vmgenid.c:116:19: expected void *virt_addr -../drivers/virt/vmgenid.c:116:19: got void [noderef] __iomem * -../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'counts' not described in 'initialize_thread_config' -../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'config' not described in 'initialize_thread_config' -../drivers/md/dm-vdo/vdo.c:898: warning: Function parameter or struct member 'vdo' not described in 'record_vdo' -../drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/clocksource/timer-gxp.c:189:48: warning: incorrect type in assignment (different address spaces) -../drivers/clocksource/timer-gxp.c:189:48: expected void *platform_data -../drivers/clocksource/timer-gxp.c:189:48: got void [noderef] __iomem *counter -../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: warning: incorrect type in argument 5 (different base types) -../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: expected unsigned short [usertype] ox_id -../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: got restricted __be16 [usertype] ox_id -../drivers/scsi/bfa/bfa_fcs_lport.c:2139:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:2462:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:2554:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:2096:27: warning: restricted __be16 degrades to integer -../drivers/scsi/bfa/bfa_fcs_lport.c:2688:35: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:3140:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:3337:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:4639:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:4712:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:4790:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:4885:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:4462:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:4541:31: warning: cast to restricted __be16 -../drivers/gpu/drm/radeon/rs690.c:82:59: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/rs690.c:84:29: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs690.c:85:65: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs690.c:91:57: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs690.c:96:59: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/rs690.c:98:29: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/rs690.c:99:65: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/rs690.c:105:57: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/rs690.c:107:59: warning: cast to restricted __le16 -../drivers/scsi/lpfc/lpfc_nvmet.c:2639:42: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_nvmet.c:2640:43: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: expected unsigned int [usertype] addrLow -../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: expected unsigned int [usertype] addrHigh -../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: expected unsigned int [usertype] addrLow -../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: expected unsigned int [usertype] addrHigh -../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvmet.c:3033:38: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: expected unsigned int [usertype] w -../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_nvmet.c:910:21: warning: cast to restricted __le32 -../drivers/platform/x86/intel/plr_tpmi.c: In function ‘intel_plr_probe’: -../drivers/platform/x86/intel/plr_tpmi.c:315:55: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 315 | snprintf(name, sizeof(name), "domain%d", i); - | ^ -../drivers/platform/x86/intel/plr_tpmi.c:315:17: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 16 - 315 | snprintf(name, sizeof(name), "domain%d", i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/acl.c:8: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../fs/overlayfs/util.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h): -../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) -../include/linux/cred.h:182:41: expected struct cred const *old -../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred -../drivers/mailbox/mailbox-th1520.c:385:31: warning: incorrect type in return expression (different address spaces) -../drivers/mailbox/mailbox-th1520.c:385:31: expected void [noderef] __iomem * -../drivers/mailbox/mailbox-th1520.c:385:31: got void * -../drivers/firmware/efi/test/efi_test.c:157:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:157:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:157:13: got unsigned long *[addressable] data_size -../drivers/firmware/efi/test/efi_test.c:160:61: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:160:61: expected void const [noderef] __user *from -../drivers/firmware/efi/test/efi_test.c:160:61: got struct guid_t [usertype] *[addressable] vendor_guid -../drivers/firmware/efi/test/efi_test.c:167:60: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:167:60: expected unsigned short [noderef] [usertype] __user *src -../drivers/firmware/efi/test/efi_test.c:167:60: got unsigned short [usertype] *[addressable] variable_name -../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:187:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:194:35: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:209:45: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:209:45: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:209:45: got void *[addressable] data -../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:215:19: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:220:19: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:243:53: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:243:53: expected void const [noderef] __user *from -../drivers/firmware/efi/test/efi_test.c:243:53: got struct guid_t [usertype] *[addressable] vendor_guid -../drivers/firmware/efi/test/efi_test.c:248:60: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:248:60: expected unsigned short [noderef] [usertype] __user *src -../drivers/firmware/efi/test/efi_test.c:248:60: got unsigned short [usertype] *[addressable] variable_name -../drivers/firmware/efi/test/efi_test.c:253:39: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:253:39: expected void const [noderef] __user * -../drivers/firmware/efi/test/efi_test.c:253:39: got void *[addressable] data -../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:263:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:292:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:301:27: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:301:27: expected struct efi_time_cap_t [noderef] [usertype] __user *cap_local -../drivers/firmware/efi/test/efi_test.c:301:27: got struct efi_time_cap_t [usertype] * -../drivers/firmware/efi/test/efi_test.c:308:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:308:41: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:308:41: got struct efi_time_t [usertype] *[addressable] time -../drivers/firmware/efi/test/efi_test.c:325:46: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:325:46: expected void const [noderef] __user *from -../drivers/firmware/efi/test/efi_test.c:325:46: got struct efi_time_t [usertype] *[addressable] time -../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:330:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:354:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:360:38: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:365:47: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:365:47: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:365:47: got struct efi_time_t [usertype] *[addressable] time -../drivers/firmware/efi/test/efi_test.c:389:60: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:389:60: expected void const [noderef] __user *from -../drivers/firmware/efi/test/efi_test.c:389:60: got struct efi_time_t [usertype] *[addressable] time -../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:397:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:397:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:397:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:421:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:421:21: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:421:21: got unsigned long *[addressable] variable_name_size -../drivers/firmware/efi/test/efi_test.c:429:52: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:429:52: expected void const [noderef] __user *from -../drivers/firmware/efi/test/efi_test.c:429:52: got struct guid_t [usertype] *[addressable] vendor_guid -../drivers/firmware/efi/test/efi_test.c:439:52: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:439:52: expected unsigned short [noderef] [usertype] __user *src -../drivers/firmware/efi/test/efi_test.c:439:52: got unsigned short [usertype] *[addressable] variable_name -../drivers/firmware/efi/test/efi_test.c:452:52: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:452:52: expected unsigned short [noderef] [usertype] __user *src -../drivers/firmware/efi/test/efi_test.c:452:52: got unsigned short [usertype] *[addressable] variable_name -../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:461:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:461:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:461:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:468:35: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:468:35: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:468:35: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:479:62: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:479:62: expected unsigned short [noderef] [usertype] __user *dst -../drivers/firmware/efi/test/efi_test.c:479:62: got unsigned short [usertype] *[addressable] variable_name -../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:487:21: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:487:21: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:487:21: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:494:53: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:494:53: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:494:53: got struct guid_t [usertype] *[addressable] vendor_guid -../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:522:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:522:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:522:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:529:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:529:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:529:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:546:37: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:546:37: expected void const [noderef] __user * -../drivers/firmware/efi/test/efi_test.c:546:37: got void * -../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:575:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:575:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:575:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:581:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:581:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:581:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:585:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:589:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:625:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:625:21: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:625:21: got struct efi_capsule_header_t [usertype] ** -../drivers/firmware/efi/test/efi_test.c:629:50: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:629:50: expected void const [noderef] __user *from -../drivers/firmware/efi/test/efi_test.c:629:50: got struct efi_capsule_header_t [usertype] *[assigned] c -../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:643:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:643:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:643:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:653:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:653:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:653:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:658:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr -../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:658:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr -../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:658:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr -../drivers/firmware/efi/test/efi_test.c:671:24: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:671:24: expected unsigned int [noderef] __user *supported_mask -../drivers/firmware/efi/test/efi_test.c:671:24: got unsigned int * -../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) -../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *s -../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str -../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * -../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * -../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) -../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s -../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str -../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * -../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * -../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) -../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s -../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str -../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * -../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * -../drivers/scsi/bfa/bfa_fcs_rport.c:2558:13: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_rport.c:2559:36: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_rport.c:1838:9: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: warning: incorrect type in argument 5 (different base types) -../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: expected unsigned short [usertype] ox_id -../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: got restricted __be16 [usertype] reply_oxid -../drivers/scsi/bfa/bfa_fcs_rport.c:1977:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_rport.c:2047:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: expected restricted __be16 [usertype] port_speed_cap -../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: got int -../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: expected restricted __be16 [usertype] port_op_speed -../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: got unsigned int enum fc_rpsc_op_speed -../drivers/scsi/bfa/bfa_fcs_rport.c:2593:9: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_fcs_rport.c:2667:9: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_fcs_rport.c:2688:9: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_fcs_rport.c:3030:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcs_rport.c:3030:38: expected unsigned int [addressable] [assigned] [usertype] qos_flow_id -../drivers/scsi/bfa/bfa_fcs_rport.c:3030:38: got restricted __be32 [usertype] -../drivers/md/dm-vdo/vio.c:394: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy' -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/file.c:13: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/mpt3sas/mpt3sas_base.c: In function ‘_base_request_irq’: -../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:68: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 26 [-Wformat-truncation=] - 3175 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d", - | ^~ -../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:58: note: directive argument in the range [0, 254] - 3175 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d", - | ^~~~~~~~~~~~~ -../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:17: note: ‘snprintf’ output between 8 and 35 bytes into a destination of size 32 - 3175 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3176 | ioc->driver_name, ioc->id, index); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:63: warning: ‘-mq-poll’ directive output may be truncated writing 8 bytes into a region of size between 6 and 31 [-Wformat-truncation=] - 3166 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d", - | ^~~~~~~~ -../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:58: note: directive argument in the range [-255, 255] - 3166 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d", - | ^~~~~~~~~~~~~~~~ -../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:17: note: ‘snprintf’ output between 11 and 39 bytes into a destination of size 32 - 3166 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3167 | ioc->driver_name, ioc->id, qid); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/mpt3sas/mpt3sas_base.c: In function ‘mpt3sas_base_start_watchdog’: -../drivers/scsi/mpt3sas/mpt3sas_base.c:847:57: warning: ‘%s’ directive output may be truncated writing up to 23 bytes into a region of size 15 [-Wformat-truncation=] - 847 | sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status", - | ^~ -../drivers/scsi/mpt3sas/mpt3sas_base.c:847:51: note: directive argument in the range [0, 255] - 847 | sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status", - | ^~~~~~~~~~~~~~~~~~ -../drivers/scsi/mpt3sas/mpt3sas_base.c:846:9: note: ‘snprintf’ output between 14 and 39 bytes into a destination of size 20 - 846 | snprintf(ioc->fault_reset_work_q_name, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 847 | sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 848 | ioc->driver_name, ioc->id); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/orangefs/file.c:119:32: warning: incorrect type in assignment (different base types) -../fs/orangefs/file.c:119:32: expected int open_for_write -../fs/orangefs/file.c:119:32: got restricted fmode_t -../fs/orangefs/file.c:120:31: warning: incorrect type in assignment (different base types) -../fs/orangefs/file.c:120:31: expected int open_for_read -../fs/orangefs/file.c:120:31: got restricted fmode_t -../drivers/staging/gpib/cb7210/cb7210.c: In function ‘cb7210_line_status’: -../drivers/staging/gpib/cb7210/cb7210.c:383:30: warning: variable ‘nec_priv’ set but not used [-Wunused-but-set-variable] - 383 | struct nec7210_priv *nec_priv; - | ^~~~~~~~ -../drivers/staging/gpib/cb7210/cb7210.c: In function ‘cb_gpib_config’: -../drivers/staging/gpib/cb7210/cb7210.c:1265:28: warning: variable ‘dev’ set but not used [-Wunused-but-set-variable] - 1265 | struct local_info *dev; - | ^~~ -../drivers/staging/gpib/cb7210/cb7210.c:1264:31: warning: variable ‘handle’ set but not used [-Wunused-but-set-variable] - 1264 | struct pcmcia_device *handle; - | ^~~~~~ -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/orangefs-cache.c:8: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/orangefs-utils.c:9: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/remoteproc/rcar_rproc.c:29:12: warning: incorrect type in assignment (different address spaces) -../drivers/remoteproc/rcar_rproc.c:29:12: expected void *va -../drivers/remoteproc/rcar_rproc.c:29:12: got void [noderef] __iomem * -../drivers/remoteproc/rcar_rproc.c:46:20: warning: incorrect type in argument 1 (different address spaces) -../drivers/remoteproc/rcar_rproc.c:46:20: expected void volatile [noderef] __iomem *addr -../drivers/remoteproc/rcar_rproc.c:46:20: got void *va -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/xattr.c:13: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: warning: incorrect type in argument 1 (different base types) -../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: expected unsigned int val -../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: got restricted __le32 [usertype] -../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: warning: incorrect type in argument 1 (different base types) -../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: expected unsigned int val -../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: got restricted __le32 [usertype] -../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: warning: incorrect type in argument 1 (different base types) -../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: expected unsigned int val -../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: got restricted __le32 [usertype] -../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: warning: incorrect type in argument 1 (different base types) -../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: expected unsigned int val -../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: got restricted __le32 [usertype] -../drivers/scsi/mpt3sas/mpt3sas_base.c:7077:24: warning: incorrect type in argument 1 (different base types) -../drivers/scsi/mpt3sas/mpt3sas_base.c:7077:24: expected unsigned int val -../drivers/scsi/mpt3sas/mpt3sas_base.c:7077:24: got restricted __le32 [usertype] -../drivers/scsi/mpt3sas/mpt3sas_base.c:7096:20: warning: cast to restricted __le16 -../drivers/scsi/mpt3sas/mpt3sas_base.c:7104:20: warning: cast to restricted __le16 -../drivers/scsi/mpt3sas/mpt3sas_base.c:7117:36: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/r600.c:1082:38: warning: incorrect type in initializer (different address spaces) -../drivers/gpu/drm/radeon/r600.c:1082:38: expected void [noderef] __iomem *ptr -../drivers/gpu/drm/radeon/r600.c:1082:38: got void * -../drivers/gpu/drm/radeon/r600.c:4042:24: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/r600.c:4128:26: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/r600.c:4129:28: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/r600.c:4387:38: warning: incorrect type in initializer (different address spaces) -../drivers/gpu/drm/radeon/r600.c:4387:38: expected void [noderef] __iomem *ptr -../drivers/gpu/drm/radeon/r600.c:4387:38: got void * -../drivers/gpu/drm/amd/amdgpu/atombios_encoders.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/clocksource/timer-cs5535.c:63:36: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) -../fs/overlayfs/dir.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h): -../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) -../include/linux/cred.h:182:41: expected struct cred const *old -../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1466:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1467:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1468:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1469:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1470:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1471:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1472:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1473:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1474:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1475:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1476:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1477:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1478:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1479:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1480:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1481:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1482:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1483:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1484:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1485:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1486:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1487:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1488:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1489:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1490:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1491:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1492:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:22:1: warning: symbol 'agilent_82357a_hotplug_lock' was not declared. Should it be static? -../drivers/staging/gpib/agilent_82357a/agilent_82357a.c:1465:18: warning: symbol 'agilent_82357a_gpib_interface' was not declared. Should it be static? -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:832:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:833:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:834:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:835:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:836:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:837:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:838:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:839:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:840:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:841:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:842:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:843:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:844:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:845:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:846:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:847:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:848:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:849:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:850:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:851:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:852:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:853:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:854:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:855:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:859:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:860:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:861:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:862:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:863:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:864:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:865:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:866:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:867:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:868:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:869:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:870:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:871:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:872:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:873:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:874:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:875:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:876:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:877:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:878:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:879:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:880:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:881:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:882:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:47:58: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:47:58: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:47:58: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:78:42: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:78:42: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:78:42: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:80:70: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:80:70: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:80:70: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:98:63: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:98:63: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:98:63: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:121:58: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:121:58: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:121:58: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:176:37: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:176:37: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:176:37: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:213:61: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:213:61: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:213:61: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:215:61: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:215:61: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:215:61: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:221:70: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:221:70: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:221:70: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:231:45: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:231:45: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:231:45: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:282:48: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:282:48: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:282:48: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:296:42: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:296:42: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:296:42: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:313:38: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:313:38: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:313:38: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:314:39: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:314:39: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:314:39: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:325:53: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:325:53: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:325:53: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:326:60: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:326:60: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:326:60: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:328:60: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:328:60: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:328:60: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:383:76: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:383:76: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:383:76: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:387:53: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:387:53: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:387:53: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:389:58: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:389:58: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:389:58: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:509:41: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:509:41: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:509:41: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:558:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:558:35: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:558:35: got void *borg_base -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:571:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:571:33: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:571:33: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:573:56: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:573:56: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:573:56: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:576:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:576:33: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:576:33: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:580:57: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:580:57: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:580:57: got void *borg_base -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:589:60: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:589:60: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:589:60: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:591:49: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:591:49: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:591:49: got void *borg_base -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:615:57: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:615:57: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:615:57: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:620:67: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:620:67: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:620:67: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:693:34: warning: incorrect type in assignment (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:693:34: expected void *plx_base -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:693:34: got void [noderef] __iomem * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:697:35: warning: incorrect type in assignment (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:697:35: expected void *gpib_base -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:697:35: got void [noderef] __iomem * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:704:35: warning: incorrect type in assignment (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:704:35: expected void *sram_base -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:704:35: got void [noderef] __iomem * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:710:35: warning: incorrect type in assignment (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:710:35: expected void *borg_base -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:710:35: got void [noderef] __iomem * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:723:35: warning: incorrect type in assignment (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:723:35: expected void *gpib_base -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:723:35: got void [noderef] __iomem * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:728:35: warning: incorrect type in assignment (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:728:35: expected void *sram_base -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:728:35: got void [noderef] __iomem * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:732:35: warning: incorrect type in assignment (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:732:35: expected void *misc_base -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:732:35: got void [noderef] __iomem * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:754:37: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:754:37: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:754:37: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:756:58: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:756:58: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:756:58: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:762:41: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:762:41: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:762:41: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:767:42: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:767:42: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:767:42: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:769:73: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:769:73: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:769:73: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:772:42: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:772:42: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:772:42: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:774:45: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:774:45: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:774:45: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:776:42: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:776:42: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:776:42: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:806:52: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:806:52: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:806:52: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:814:42: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:814:42: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:814:42: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:816:42: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:816:42: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:816:42: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:818:42: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:818:42: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:818:42: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:820:42: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:820:42: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:820:42: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:822:42: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:822:42: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:822:42: got void * -../drivers/staging/gpib/agilent_82350b/agilent_82350b.c:831:18: warning: too many warnings -../drivers/staging/gpib/cb7210/cb7210.c:687:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:688:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:689:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:690:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:691:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:692:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:693:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:694:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:695:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:696:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:697:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:698:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:699:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:700:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:701:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:702:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:703:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:704:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:705:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:706:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:707:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:708:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:709:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:710:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:711:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:715:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:716:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:717:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:718:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:719:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:720:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:721:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:722:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:723:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:724:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:725:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:726:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:727:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:728:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:729:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:730:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:731:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:732:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:733:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:734:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:735:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:736:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:737:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:738:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:739:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:743:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:744:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:745:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:746:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:747:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:748:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:749:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:750:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:751:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:752:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:753:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:754:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:755:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:756:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:757:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:758:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:759:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:760:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:761:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:762:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:763:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:764:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:765:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:766:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:770:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:771:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:772:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:773:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:774:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:775:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:776:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:777:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:778:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:779:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:780:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:781:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:782:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:783:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:784:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:785:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:786:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:787:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:788:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:789:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:790:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:791:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:792:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:793:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:794:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cb7210/cb7210.c:798:1: warning: too many warnings -../drivers/staging/gpib/cec/cec_gpib.c:186:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:187:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:188:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:189:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:190:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:191:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:192:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:193:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:194:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:195:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:196:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:197:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:198:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:199:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:200:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:201:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:202:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:203:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:204:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:205:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:206:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:207:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:208:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:209:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/cec/cec_gpib.c:210:1: warning: obsolete struct initializer, use C99 syntax -../drivers/firmware/efi/libstub/efi-stub-helper.c:612: warning: Function parameter or struct member 'out' not described in 'efi_load_initrd' -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/dcache.c:12: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/bfa/bfa_fcbuild.c:107:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:107:29: expected unsigned int static [assigned] [toplevel] [usertype] pagebytes:16 -../drivers/scsi/bfa/bfa_fcbuild.c:107:29: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_fcbuild.c:164:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:164:21: expected restricted __be16 [usertype] ox_id -../drivers/scsi/bfa/bfa_fcbuild.c:164:21: got unsigned short [usertype] ox_id -../drivers/scsi/bfa/bfa_fcbuild.c:173:23: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_fcbuild.c:213:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:213:46: expected unsigned int [usertype] rxsz:16 -../drivers/scsi/bfa/bfa_fcbuild.c:213:46: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_fcbuild.c:234:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:234:28: expected unsigned int [usertype] rxsz:16 -../drivers/scsi/bfa/bfa_fcbuild.c:234:28: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_fcbuild.c:249:56: warning: incorrect type in argument 5 (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:249:56: expected restricted __be16 [usertype] ox_id -../drivers/scsi/bfa/bfa_fcbuild.c:249:56: got unsigned short [usertype] ox_id -../drivers/scsi/bfa/bfa_fcbuild.c:258:56: warning: incorrect type in argument 5 (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:258:56: expected restricted __be16 [usertype] ox_id -../drivers/scsi/bfa/bfa_fcbuild.c:258:56: got unsigned short [usertype] ox_id -../drivers/scsi/bfa/bfa_fcbuild.c:270:14: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcbuild.c:271:17: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcbuild.c:284:44: warning: incorrect type in argument 4 (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:284:44: expected restricted __be16 [usertype] ox_id -../drivers/scsi/bfa/bfa_fcbuild.c:284:44: got unsigned short [usertype] ox_id -../drivers/scsi/bfa/bfa_fcbuild.c:338:44: warning: incorrect type in argument 4 (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:338:44: expected restricted __be16 [usertype] ox_id -../drivers/scsi/bfa/bfa_fcbuild.c:338:44: got unsigned short [usertype] ox_id -../drivers/scsi/bfa/bfa_fcbuild.c:444:23: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:444:23: expected unsigned int [usertype] ox_id:16 -../drivers/scsi/bfa/bfa_fcbuild.c:444:23: got restricted __be16 [usertype] ox_id -../drivers/scsi/bfa/bfa_fcbuild.c:470:30: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcbuild.c:473:30: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcbuild.c:489:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:489:31: expected unsigned int [usertype] payload_len:16 -../drivers/scsi/bfa/bfa_fcbuild.c:489:31: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_fcbuild.c:499:16: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcbuild.c:560:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:560:31: expected unsigned int [usertype] num_entries:16 -../drivers/scsi/bfa/bfa_fcbuild.c:560:31: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_fcbuild.c:563:17: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_fcbuild.c:566:17: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_fcbuild.c:578:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:578:29: expected unsigned int [usertype] cmd_rsp_code:16 -../drivers/scsi/bfa/bfa_fcbuild.c:578:29: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_fcbuild.c:588:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:588:29: expected unsigned int [usertype] cmd_rsp_code:16 -../drivers/scsi/bfa/bfa_fcbuild.c:588:29: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_fcbuild.c:599:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:599:29: expected unsigned int [usertype] cmd_rsp_code:16 -../drivers/scsi/bfa/bfa_fcbuild.c:599:29: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_fcbuild.c:641:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:641:29: expected unsigned int [usertype] cmd_rsp_code:16 -../drivers/scsi/bfa/bfa_fcbuild.c:641:29: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_fcbuild.c:655:44: warning: incorrect type in argument 4 (different base types) -../drivers/scsi/bfa/bfa_fcbuild.c:655:44: expected restricted __be16 [usertype] ox_id -../drivers/scsi/bfa/bfa_fcbuild.c:655:44: got unsigned short [usertype] ox_id -../drivers/scsi/bfa/bfa_port.c:29:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_port.c:29:20: expected restricted __be32 [usertype] t0 -../drivers/scsi/bfa/bfa_port.c:29:20: got unsigned int [usertype] -../drivers/scsi/bfa/bfa_port.c:30:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_port.c:30:20: expected restricted __be32 [usertype] t1 -../drivers/scsi/bfa/bfa_port.c:30:20: got unsigned int [usertype] -../drivers/scsi/bfa/bfa_port.c:526:42: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_port.c:528:33: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_port.c:563:35: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_port.c:563:35: expected unsigned int [usertype] -../drivers/scsi/bfa/bfa_port.c:563:35: got restricted __be32 [usertype] -../drivers/hv/hv.c:280:26: warning: cast removes address space '__iomem' of expression -../drivers/hv/hv.c:299:26: warning: cast removes address space '__iomem' of expression -../drivers/hv/hv.c:371:31: warning: incorrect type in argument 1 (different address spaces) -../drivers/hv/hv.c:371:31: expected void volatile [noderef] __iomem *addr -../drivers/hv/hv.c:371:31: got void *synic_message_page -../drivers/hv/hv.c:383:31: warning: incorrect type in argument 1 (different address spaces) -../drivers/hv/hv.c:383:31: expected void volatile [noderef] __iomem *addr -../drivers/hv/hv.c:383:31: got void *synic_event_page -../drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/staging/gpib/tnt4882/mite.c: In function ‘mite_dma_tcr’: +../drivers/staging/gpib/tnt4882/mite.c:164:13: warning: variable ‘lkar’ set but not used [-Wunused-but-set-variable] + 164 | int lkar; + | ^~~~ +../drivers/staging/gpib/tnt4882/mite.c:86:28: warning: incorrect type in assignment (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:86:28: expected void *mite_io_addr +../drivers/staging/gpib/tnt4882/mite.c:86:28: got void [noderef] __iomem * +../drivers/staging/gpib/tnt4882/mite.c:94:27: warning: incorrect type in assignment (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:94:27: expected void *daq_io_addr +../drivers/staging/gpib/tnt4882/mite.c:94:27: got void [noderef] __iomem * +../drivers/staging/gpib/tnt4882/mite.c:100:64: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:100:64: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:100:64: got void * +../drivers/staging/gpib/tnt4882/mite.c:122:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:122:29: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:122:29: got void *mite_io_addr +../drivers/staging/gpib/tnt4882/mite.c:126:29: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:126:29: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:126:29: got void *daq_io_addr +../drivers/staging/gpib/tnt4882/mite.c:156:51: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:156:51: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:156:51: got void * +../drivers/staging/gpib/tnt4882/mite.c:157:51: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:157:51: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:157:51: got void * +../drivers/staging/gpib/tnt4882/mite.c:166:58: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:166:58: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:166:58: got void * +../drivers/staging/gpib/tnt4882/mite.c:167:57: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:167:57: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:167:57: got void * +../drivers/staging/gpib/tnt4882/mite.c:179:58: warning: incorrect type in argument 2 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:179:58: expected void volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:179:58: got void * +../drivers/staging/gpib/tnt4882/mite.c:184:22: warning: Using plain integer as NULL pointer +../drivers/staging/gpib/tnt4882/mite.c:190:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:190:9: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:190:9: got void *[assigned] addr +../drivers/staging/gpib/tnt4882/mite.c:193:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:193:9: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:193:9: got void *[assigned] addr +../drivers/staging/gpib/tnt4882/mite.c:196:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:196:9: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:196:9: got void *[assigned] addr +../drivers/staging/gpib/tnt4882/mite.c:198:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:198:9: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:198:9: got void *[assigned] addr +../drivers/staging/gpib/tnt4882/mite.c:201:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:201:9: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:201:9: got void *[assigned] addr +../drivers/staging/gpib/tnt4882/mite.c:203:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:203:9: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:203:9: got void *[assigned] addr +../drivers/staging/gpib/tnt4882/mite.c:206:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:206:9: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:206:9: got void *[assigned] addr +../drivers/staging/gpib/tnt4882/mite.c:208:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:208:9: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:208:9: got void *[assigned] addr +../drivers/staging/gpib/tnt4882/mite.c:211:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:211:9: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:211:9: got void *[assigned] addr +../drivers/staging/gpib/tnt4882/mite.c:214:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:214:9: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:214:9: got void *[assigned] addr +../drivers/staging/gpib/tnt4882/mite.c:217:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/staging/gpib/tnt4882/mite.c:217:9: expected void const volatile [noderef] __iomem *addr +../drivers/staging/gpib/tnt4882/mite.c:217:9: got void *[assigned] addr +../drivers/usb/gadget/udc/cdns2/cdns2-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/gadget/udc/cdns2/cdns2-trace.h): +../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: cast to restricted __le16 +../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/cdns2/cdns2-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/gadget/udc/cdns2/cdns2-trace.h): +../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: expected restricted __le16 [usertype] maxpack_reg +../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: got int +../drivers/usb/gadget/udc/cdns2/cdns2-trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/usb/gadget/udc/cdns2/cdns2-trace.h): +../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: expected restricted __le16 [usertype] maxpack_reg +../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:558:1: got int +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c: In function ‘tnt4882_update_status’: +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:766:22: warning: variable ‘retval’ set but not used [-Wunused-but-set-variable] + 766 | unsigned int retval; + | ^~~~~~ +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:898:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:899:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:900:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:901:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:902:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:903:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:904:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:905:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:906:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:907:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:908:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:909:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:910:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:911:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:912:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:913:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:914:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:915:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:916:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:917:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:918:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:919:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:920:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:921:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:922:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:926:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:927:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:928:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:929:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:930:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:931:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:932:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:933:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:934:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:935:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:936:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:937:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:938:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:939:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:940:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:941:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:942:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:943:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:944:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:945:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:946:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:947:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:948:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:949:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:950:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:954:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:955:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:956:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:957:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:958:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:959:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:960:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:961:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:962:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:963:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:964:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:965:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:966:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:967:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:968:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:969:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:970:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:971:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:972:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:973:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:974:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:975:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:976:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:977:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:978:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:982:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:983:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:984:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:985:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:986:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:987:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:988:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:989:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:990:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:991:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:992:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:993:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:994:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:995:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:996:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:997:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:998:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:999:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1000:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1001:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1002:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1003:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1004:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1005:1: warning: obsolete struct initializer, use C99 syntax +../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1006:1: warning: too many warnings +../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1090:24: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1382:64: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1382:64: expected restricted __le32 [noderef] __iomem +../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1382:64: got unsigned short [usertype] tx_offset +../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1430:24: warning: restricted __le16 degrades to integer +../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1794:24: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1794:24: expected unsigned int [usertype] buffer +../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1794:24: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1798:42: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1798:42: expected restricted __le32 [usertype] buffer +../drivers/usb/gadget/udc/cdns2/cdns2-gadget.c:1798:42: got unsigned int [usertype] buffer +../drivers/gpu/drm/i915/i915_pci.c:145:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:147:10: also defined here +../drivers/gpu/drm/i915/i915_pci.c:176:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:178:10: also defined here +../drivers/gpu/drm/i915/i915_pci.c:182:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:184:10: also defined here +../drivers/gpu/drm/i915/i915_pci.c:188:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:191:10: also defined here +../drivers/gpu/drm/i915/i915_pci.c:208:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:211:10: also defined here +../drivers/gpu/drm/i915/i915_pci.c:215:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:219:10: also defined here +../drivers/gpu/drm/i915/i915_pci.c:223:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:225:10: also defined here +../drivers/gpu/drm/i915/i915_pci.c:230:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:233:10: also defined here +../drivers/gpu/drm/i915/i915_pci.c:398:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:398:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:403:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:403:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:408:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:408:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:426:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:426:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:431:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:431:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:436:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:436:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:444:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:444:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:486:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:486:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:491:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:491:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:502:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:502:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:507:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:507:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:547:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:547:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:552:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:552:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:557:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:557:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:568:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:568:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:573:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:573:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:578:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:578:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:589:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:589:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:594:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:594:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:611:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:611:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:618:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:618:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:625:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:625:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:640:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:640:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:647:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:647:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:662:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:662:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:675:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:675:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:683:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:683:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:741:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:741:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:745:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:745:9: also defined here +../drivers/gpu/drm/i915/i915_pci.c:761:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/i915_pci.c:771:10: also defined here +../drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -18831,268 +19186,32 @@ -../drivers/platform/chrome/chromeos_laptop.c:729:43: warning: cast to non-scalar -../drivers/platform/chrome/chromeos_laptop.c:729:43: warning: cast from non-scalar -../drivers/scsi/mpi3mr/mpi3mr_os.c: In function ‘mpi3mr_probe’: -../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:33: warning: ‘%d’ directive writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-overflow=] - 5223 | sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id); - | ^~ -../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:30: note: directive argument in the range [0, 255] - 5223 | sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id); - | ^~~~~~ -../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:9: note: ‘sprintf’ output between 2 and 67 bytes into a destination of size 64 - 5223 | sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/bfa/bfa_core.c:1252:40: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_core.c:1253:40: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_core.c:1254:42: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_core.c:1255:40: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_core.c:1256:40: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_core.c:1257:42: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_core.c:1270:32: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_core.c:1270:32: warning: incorrect type in argument 2 (different base types) -../drivers/scsi/bfa/bfa_core.c:1270:32: expected unsigned short [usertype] num_ioim_fw -../drivers/scsi/bfa/bfa_core.c:1270:32: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_core.c:1286:33: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_core.c:1287:33: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_core.c:1288:33: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_core.c:1289:33: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_core.c:1290:33: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_core.c:1291:33: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_core.c:1614:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_core.c:1614:31: expected restricted __be16 [usertype] delay -../drivers/scsi/bfa/bfa_core.c:1614:31: got int -../drivers/scsi/bfa/bfa_core.c:1618:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_core.c:1618:33: expected restricted __be16 [usertype] latency -../drivers/scsi/bfa/bfa_core.c:1618:33: got int -../drivers/scsi/bfa/bfa_core.c:1632:43: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_core.c:1633:45: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_core.c:1648:9: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_core.c:1649:9: warning: cast from restricted __be16 -../drivers/staging/gpib/common/gpib_os.c:2076:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/common/gpib_os.c:2077:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/common/gpib_os.c:2078:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/common/gpib_os.c:2079:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/common/gpib_os.c:2080:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/common/gpib_os.c:2081:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/common/gpib_os.c:888:40: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:888:40: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:888:40: got void * -../drivers/staging/gpib/common/gpib_os.c:940:45: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:940:45: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:940:45: got void * -../drivers/staging/gpib/common/gpib_os.c:960:14: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:960:14: expected void const [noderef] __user *ptr -../drivers/staging/gpib/common/gpib_os.c:960:14: got unsigned char [usertype] *[assigned] userbuf -../drivers/staging/gpib/common/gpib_os.c:972:39: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:972:39: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:972:39: got unsigned char [usertype] *[assigned] userbuf -../drivers/staging/gpib/common/gpib_os.c:992:40: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:992:40: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:992:40: got void * -../drivers/staging/gpib/common/gpib_os.c:1097:45: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1097:45: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1097:45: got void * -../drivers/staging/gpib/common/gpib_os.c:1114:14: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1114:14: expected void const [noderef] __user *ptr -../drivers/staging/gpib/common/gpib_os.c:1114:14: got unsigned char [usertype] *[assigned] userbuf -../drivers/staging/gpib/common/gpib_os.c:1125:55: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1125:55: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1125:55: got unsigned char [usertype] *[assigned] userbuf -../drivers/staging/gpib/common/gpib_os.c:1147:39: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1147:39: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:1147:39: got void * -../drivers/staging/gpib/common/gpib_os.c:1015:40: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1015:40: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1015:40: got void * -../drivers/staging/gpib/common/gpib_os.c:1035:14: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1035:14: expected void const [noderef] __user *ptr -../drivers/staging/gpib/common/gpib_os.c:1035:14: got unsigned char [usertype] *[assigned] userbuf -../drivers/staging/gpib/common/gpib_os.c:1047:55: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1047:55: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1047:55: got unsigned char [usertype] *[assigned] userbuf -../drivers/staging/gpib/common/gpib_os.c:1069:39: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1069:39: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:1069:39: got void * -../drivers/staging/gpib/common/gpib_os.c:1284:49: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1284:49: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1284:49: got void * -../drivers/staging/gpib/common/gpib_os.c:1320:32: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1320:32: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:1320:32: got void * -../drivers/staging/gpib/common/gpib_os.c:1333:40: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1333:40: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1333:40: got void * -../drivers/staging/gpib/common/gpib_os.c:1361:47: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1361:47: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1361:47: got void * -../drivers/staging/gpib/common/gpib_os.c:1370:32: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1370:32: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:1370:32: got void * -../drivers/staging/gpib/common/gpib_os.c:1384:45: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1384:45: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1384:45: got void * -../drivers/staging/gpib/common/gpib_os.c:1397:32: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1397:32: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:1397:32: got void * -../drivers/staging/gpib/common/gpib_os.c:1413:32: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1413:32: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:1413:32: got void * -../drivers/staging/gpib/common/gpib_os.c:1431:47: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1431:47: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1431:47: got void * -../drivers/staging/gpib/common/gpib_os.c:1441:66: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1441:66: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1441:66: got void *[assigned] init_data -../drivers/staging/gpib/common/gpib_os.c:1469:43: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1469:43: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1469:43: got void * -../drivers/staging/gpib/common/gpib_os.c:1481:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1481:48: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1481:48: got void * -../drivers/staging/gpib/common/gpib_os.c:1497:32: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1497:32: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:1497:32: got void * -../drivers/staging/gpib/common/gpib_os.c:1511:40: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1511:40: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1511:40: got void * -../drivers/staging/gpib/common/gpib_os.c:1547:40: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1547:40: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1547:40: got void * -../drivers/staging/gpib/common/gpib_os.c:1580:44: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1580:44: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1580:44: got void * -../drivers/staging/gpib/common/gpib_os.c:1592:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1592:48: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1592:48: got void * -../drivers/staging/gpib/common/gpib_os.c:1604:57: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1604:57: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1604:57: got void * -../drivers/staging/gpib/common/gpib_os.c:1620:46: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1620:46: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1620:46: got void * -../drivers/staging/gpib/common/gpib_os.c:1639:40: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1639:40: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1639:40: got void * -../drivers/staging/gpib/common/gpib_os.c:1656:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1656:48: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1656:48: got void * -../drivers/staging/gpib/common/gpib_os.c:1672:43: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1672:43: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1672:43: got void * -../drivers/staging/gpib/common/gpib_os.c:1707:47: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1707:47: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1707:47: got void * -../drivers/staging/gpib/common/gpib_os.c:1751:44: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1751:44: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1751:44: got void * -../drivers/staging/gpib/common/gpib_os.c:1164:40: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1164:40: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1164:40: got void * -../drivers/staging/gpib/common/gpib_os.c:1174:32: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1174:32: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:1174:32: got void * -../drivers/staging/gpib/common/gpib_os.c:1849:32: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1849:32: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:1849:32: got void * -../drivers/staging/gpib/common/gpib_os.c:1766:40: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1766:40: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1766:40: got void * -../drivers/staging/gpib/common/gpib_os.c:1792:40: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1792:40: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1792:40: got void * -../drivers/staging/gpib/common/gpib_os.c:1812:32: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1812:32: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:1812:32: got void * -../drivers/staging/gpib/common/gpib_os.c:1826:32: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1826:32: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:1826:32: got void * -../drivers/staging/gpib/common/gpib_os.c:1861:50: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1861:50: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1861:50: got void * -../drivers/staging/gpib/common/gpib_os.c:1876:46: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1876:46: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1876:46: got void * -../drivers/staging/gpib/common/gpib_os.c:1898:45: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:1898:45: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:1898:45: got void * -../drivers/staging/gpib/common/gpib_os.c:2032:32: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:2032:32: expected void [noderef] __user *to -../drivers/staging/gpib/common/gpib_os.c:2032:32: got void * -../drivers/staging/gpib/common/gpib_os.c:2044:52: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:2044:52: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:2044:52: got void * -../drivers/staging/gpib/common/gpib_os.c:2064:40: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:2064:40: expected void const [noderef] __user *from -../drivers/staging/gpib/common/gpib_os.c:2064:40: got void * -../drivers/staging/gpib/common/gpib_os.c:121:23: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:121:23: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/common/gpib_os.c:121:23: got void *address -../drivers/staging/gpib/common/gpib_os.c:127:23: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:127:23: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/common/gpib_os.c:127:23: got void *address -../drivers/staging/gpib/common/gpib_os.c:133:22: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:133:22: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/common/gpib_os.c:133:22: got void *address -../drivers/staging/gpib/common/gpib_os.c:139:22: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/common/gpib_os.c:139:22: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/common/gpib_os.c:139:22: got void *address -../drivers/staging/gpib/common/gpib_os.c:2075:30: warning: symbol 'ib_fops' was not declared. Should it be static? -../drivers/staging/gpib/common/gpib_os.c:2248:69: warning: Using plain integer as NULL pointer -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/inode.c:15: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_issue_reset’: -../drivers/scsi/mpi3mr/mpi3mr_fw.c:1625:54: warning: variable ‘scratch_pad0’ set but not used [-Wunused-but-set-variable] - 1625 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; - | ^~~~~~~~~~~~ -../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_setup_isr’: -../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:58: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-truncation=] - 763 | snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d", - | ^~ -In function ‘mpi3mr_request_irq’, - inlined from ‘mpi3mr_setup_isr’ at ../drivers/scsi/mpi3mr/mpi3mr_fw.c:888:12: -../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:55: note: directive argument in the range [0, 255] - 763 | snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d", - | ^~~~~~~~~~~~~ -../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:55: note: directive argument in the range [0, 65535] -../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:9: note: ‘snprintf’ output between 8 and 77 bytes into a destination of size 64 - 763 | snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 764 | mrioc->driver_name, mrioc->id, index); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_start_watchdog’: -../drivers/scsi/mpi3mr/mpi3mr_fw.c:2821:60: warning: ‘%s’ directive output may be truncated writing up to 63 bytes into a region of size 41 [-Wformat-truncation=] - 2821 | sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name, - | ^~ -../drivers/scsi/mpi3mr/mpi3mr_fw.c:2821:50: note: directive argument in the range [0, 255] - 2821 | sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name, - | ^~~~~~~~~~~~~~~ -../drivers/scsi/mpi3mr/mpi3mr_fw.c:2820:9: note: ‘snprintf’ output between 11 and 76 bytes into a destination of size 50 - 2820 | snprintf(mrioc->watchdog_work_q_name, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2821 | sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2822 | mrioc->id); - | ~~~~~~~~~~ -../drivers/staging/gpib/common/iblib.c:698:87: warning: Using plain integer as NULL pointer -../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: warning: incorrect type in assignment (different base types) -../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: expected restricted __le16 [usertype] application_tag_translation_mask -../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: got int -../drivers/hv/channel.c: note: in included file: -../include/linux/hyperv.h:646:31: warning: array of flexible structures -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/orangefs-sysfs.c:146: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/staging/gpib/eastwood/fluke_gpib.c: In function ‘fluke_line_status’: -../drivers/staging/gpib/eastwood/fluke_gpib.c:197:30: warning: variable ‘nec_priv’ set but not used [-Wunused-but-set-variable] - 197 | struct nec7210_priv *nec_priv; - | ^~~~~~~~ -../drivers/scsi/mvsas/mv_init.c:294:38: warning: incorrect type in assignment (different address spaces) -../drivers/scsi/mvsas/mv_init.c:294:38: expected void [noderef] __iomem *regs_ex -../drivers/scsi/mvsas/mv_init.c:294:38: got void * -../drivers/scsi/mvsas/mv_init.c:466:42: warning: incorrect type in assignment (different base types) -../drivers/scsi/mvsas/mv_init.c:466:42: expected unsigned long long [usertype] dev_sas_addr -../drivers/scsi/mvsas/mv_init.c:466:42: got restricted __be64 [usertype] -../drivers/gpu/drm/amd/amdgpu/atombios_i2c.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/scsi/elx/libefc/efc_node.c: In function ‘efc_node_alloc’: +../drivers/scsi/elx/libefc/efc_node.c:254:70: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=] + 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", + | ^~ + 255 | nport->display_name, portid_display); + | ~~~~~~~~~~~~~~ +In function ‘efc_node_update_display_name’, + inlined from ‘efc_node_alloc’ at ../drivers/scsi/elx/libefc/efc_node.c:95:2: +../drivers/scsi/elx/libefc/efc_node.c:254:9: note: ‘snprintf’ output between 2 and 48 bytes into a destination of size 32 + 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 255 | nport->display_name, portid_display); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/scsi/elx/libefc/efc_node.c: In function ‘efc_node_update_display_name’: +../drivers/scsi/elx/libefc/efc_node.c:254:70: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=] + 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", + | ^~ + 255 | nport->display_name, portid_display); + | ~~~~~~~~~~~~~~ +../drivers/scsi/elx/libefc/efc_node.c:254:9: note: ‘snprintf’ output between 2 and 48 bytes into a destination of size 32 + 254 | snprintf(node->display_name, sizeof(node->display_name), "%s.%s", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 255 | nport->display_name, portid_display); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/platform/x86/asus-wmi.c:2484:33: warning: incorrect type in argument 3 (different base types) +../drivers/platform/x86/asus-wmi.c:2484:33: expected unsigned int [usertype] val +../drivers/platform/x86/asus-wmi.c:2484:33: got restricted __le32 [usertype] +../drivers/usb/gadget/udc/bdc/bdc_ep.c:498:26: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff) +../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: warning: incorrect type in return expression (different address spaces) +../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: expected void [noderef] __iomem * +../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: got void * +../drivers/gpu/drm/amd/amdgpu/atom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -19100,283 +19219,15 @@ -../drivers/scsi/mvsas/mv_sas.c:383:20: warning: invalid assignment: |= -../drivers/scsi/mvsas/mv_sas.c:383:20: left side has type restricted __le32 -../drivers/scsi/mvsas/mv_sas.c:383:20: right side has type unsigned int -../drivers/scsi/mvsas/mv_sas.c:540:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/mvsas/mv_sas.c:540:31: expected unsigned short [usertype] -../drivers/scsi/mvsas/mv_sas.c:540:31: got restricted __be16 [usertype] -../drivers/scsi/mvsas/mv_sas.c:644:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/mvsas/mv_sas.c:644:31: expected unsigned short [usertype] -../drivers/scsi/mvsas/mv_sas.c:644:31: got restricted __be16 [usertype] -../drivers/scsi/mvsas/mv_sas.c:964:14: warning: incorrect type in assignment (different base types) -../drivers/scsi/mvsas/mv_sas.c:964:14: expected unsigned int [usertype] -../drivers/scsi/mvsas/mv_sas.c:964:14: got restricted __le32 [usertype] -../drivers/scsi/mvsas/mv_sas.c:967:14: warning: incorrect type in assignment (different base types) -../drivers/scsi/mvsas/mv_sas.c:967:14: expected unsigned int [usertype] -../drivers/scsi/mvsas/mv_sas.c:967:14: got restricted __le32 [usertype] -../drivers/scsi/mvsas/mv_sas.c:970:14: warning: incorrect type in assignment (different base types) -../drivers/scsi/mvsas/mv_sas.c:970:14: expected unsigned int [usertype] -../drivers/scsi/mvsas/mv_sas.c:970:14: got restricted __le32 [usertype] -../drivers/scsi/mvsas/mv_sas.c:973:14: warning: incorrect type in assignment (different base types) -../drivers/scsi/mvsas/mv_sas.c:973:14: expected unsigned int [usertype] -../drivers/scsi/mvsas/mv_sas.c:973:14: got restricted __le32 [usertype] -../drivers/scsi/mvsas/mv_sas.c:1472:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/mvsas/mv_sas.c:1472:28: expected restricted __be32 [usertype] sense_data_len -../drivers/scsi/mvsas/mv_sas.c:1472:28: got int -../drivers/scsi/mvsas/mv_sas.c:1483:23: warning: cast to restricted __le32 -../drivers/scsi/mvsas/mv_sas.c:1484:23: warning: cast to restricted __le32 -../drivers/scsi/mvsas/mv_sas.c:1067:13: warning: context imbalance in 'mvs_port_notify_formed' - different lock contexts for basic block -../drivers/scsi/mvsas/mv_sas.c:1206:9: warning: context imbalance in 'mvs_dev_found_notify' - different lock contexts for basic block -../drivers/scsi/mvsas/mv_sas.c:1643:9: warning: context imbalance in 'mvs_slot_complete' - unexpected unlock -../drivers/hv/channel.c:578: warning: Function parameter or struct member 'size' not described in 'request_arr_init' -../drivers/scsi/mpi3mr/mpi3mr_fw.c:5017:24: warning: incorrect type in assignment (different base types) -../drivers/scsi/mpi3mr/mpi3mr_fw.c:5017:24: expected unsigned char [addressable] [assigned] [usertype] class -../drivers/scsi/mpi3mr/mpi3mr_fw.c:5017:24: got restricted __le16 [usertype] -../drivers/scsi/bfa/bfa_svc.c:733:21: warning: restricted __be32 degrades to integer -../drivers/scsi/bfa/bfa_svc.c:740:48: warning: cast from restricted __be32 -../drivers/scsi/bfa/bfa_svc.c:745:41: warning: cast from restricted __be32 -../drivers/scsi/bfa/bfa_svc.c:750:33: warning: cast from restricted __be32 -../drivers/scsi/bfa/bfa_svc.c:3132:33: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_svc.c:3135:9: warning: cast from restricted __be32 -../drivers/scsi/bfa/bfa_svc.c:3136:9: warning: cast from restricted __be32 -../drivers/scsi/bfa/bfa_svc.c:4410:25: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_svc.c:4412:25: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_svc.c:660:27: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:660:27: expected restricted __be32 [usertype] rsp_len -../drivers/scsi/bfa/bfa_svc.c:660:27: got unsigned int [usertype] -../drivers/scsi/bfa/bfa_svc.c:669:39: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:669:39: expected restricted __be32 [usertype] residue_len -../drivers/scsi/bfa/bfa_svc.c:669:39: got unsigned int [usertype] -../drivers/scsi/bfa/bfa_svc.c:681:71: warning: incorrect type in argument 5 (different base types) -../drivers/scsi/bfa/bfa_svc.c:681:71: expected unsigned int [usertype] rsp_len -../drivers/scsi/bfa/bfa_svc.c:681:71: got restricted __be32 [usertype] rsp_len -../drivers/scsi/bfa/bfa_svc.c:682:49: warning: incorrect type in argument 6 (different base types) -../drivers/scsi/bfa/bfa_svc.c:682:49: expected unsigned int [usertype] resid_len -../drivers/scsi/bfa/bfa_svc.c:682:49: got restricted __be32 [usertype] residue_len -../drivers/scsi/bfa/bfa_svc.c:689:39: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:689:39: expected unsigned int [usertype] rsp_len -../drivers/scsi/bfa/bfa_svc.c:689:39: got restricted __be32 [usertype] rsp_len -../drivers/scsi/bfa/bfa_svc.c:690:43: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:690:43: expected unsigned int [usertype] residue_len -../drivers/scsi/bfa/bfa_svc.c:690:43: got restricted __be32 [usertype] residue_len -../drivers/scsi/bfa/bfa_svc.c:3486:39: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:3486:39: expected restricted __be16 [usertype] maxfrsize -../drivers/scsi/bfa/bfa_svc.c:3486:39: got unsigned short [usertype] maxfrsize -../drivers/scsi/bfa/bfa_svc.c:3521:41: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_svc.c:3522:54: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:3522:54: expected unsigned short [usertype] path_tov -../drivers/scsi/bfa/bfa_svc.c:3522:54: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_svc.c:3524:53: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:3524:53: expected unsigned short [usertype] q_depth -../drivers/scsi/bfa/bfa_svc.c:3524:53: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_svc.c:3851:9: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_svc.c:3861:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:3861:31: expected restricted __be16 [usertype] maxfrsize -../drivers/scsi/bfa/bfa_svc.c:3861:31: got unsigned short [usertype] maxfrsize -../drivers/scsi/bfa/bfa_svc.c:3870:27: warning: incorrect type in return expression (different base types) -../drivers/scsi/bfa/bfa_svc.c:3870:27: expected unsigned short -../drivers/scsi/bfa/bfa_svc.c:3870:27: got restricted __be16 [usertype] maxfrsize -../drivers/scsi/bfa/bfa_svc.c:5450:22: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_svc.c:5451:22: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_svc.c:6410:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:6410:21: expected unsigned int enum bfa_status status -../drivers/scsi/bfa/bfa_svc.c:6410:21: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_svc.c:6461:49: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:6461:49: expected unsigned int [usertype] roundtrip_latency -../drivers/scsi/bfa/bfa_svc.c:6461:49: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_svc.c:6463:50: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:6463:50: expected unsigned int [usertype] est_cable_distance -../drivers/scsi/bfa/bfa_svc.c:6463:50: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_svc.c:6466:25: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_svc.c:6468:39: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_svc.c:6495:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:6495:30: expected unsigned int [usertype] lpcnt -../drivers/scsi/bfa/bfa_svc.c:6495:30: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_svc.c:5748:27: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_svc.c:5749:27: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_svc.c:5750:27: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_svc.c:5751:27: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_svc.c:5752:27: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_svc.c:6387:26: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:6387:26: expected unsigned int [usertype] lpcnt -../drivers/scsi/bfa/bfa_svc.c:6387:26: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_svc.c:6388:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_svc.c:6388:28: expected unsigned int [usertype] payload -../drivers/scsi/bfa/bfa_svc.c:6388:28: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_svc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/gpu/drm/i915/intel_uncore.c:1920:1: warning: context imbalance in 'fwtable_read8' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:1921:1: warning: context imbalance in 'fwtable_read16' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:1922:1: warning: context imbalance in 'fwtable_read32' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:1923:1: warning: context imbalance in 'fwtable_read64' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:1988:1: warning: context imbalance in 'gen6_write8' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:1989:1: warning: context imbalance in 'gen6_write16' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:1990:1: warning: context imbalance in 'gen6_write32' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:2010:1: warning: context imbalance in 'fwtable_write8' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:2011:1: warning: context imbalance in 'fwtable_write16' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:2012:1: warning: context imbalance in 'fwtable_write32' - unexpected unlock -../drivers/staging/gpib/eastwood/fluke_gpib.c:724:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:725:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:726:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:727:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:728:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:729:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:730:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:731:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:732:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:733:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:734:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:735:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:736:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:737:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:738:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:739:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:740:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:741:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:742:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:743:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:744:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:745:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:746:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:747:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:759:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:760:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:761:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:762:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:763:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:764:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:765:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:766:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:767:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:768:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:769:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:770:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:771:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:772:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:773:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:774:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:775:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:776:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:777:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:778:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:779:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:780:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:781:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:782:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:786:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:787:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:788:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:789:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:790:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:791:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:792:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:793:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:794:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:795:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:796:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:797:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:798:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:799:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:800:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:801:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:802:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:803:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:804:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:805:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:806:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:807:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:808:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:809:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/eastwood/fluke_gpib.c:393:27: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.c:393:27: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.c:393:27: got void *write_transfer_counter -../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: got void *write_transfer_counter -../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.c:427:13: got void *write_transfer_counter -../drivers/staging/gpib/eastwood/fluke_gpib.c:456:38: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.c:456:38: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.c:456:38: got void *write_transfer_counter -../drivers/staging/gpib/eastwood/fluke_gpib.c:723:18: warning: symbol 'fluke_unaccel_interface' was not declared. Should it be static? -../drivers/staging/gpib/eastwood/fluke_gpib.c:758:18: warning: symbol 'fluke_hybrid_interface' was not declared. Should it be static? -../drivers/staging/gpib/eastwood/fluke_gpib.c:785:18: warning: symbol 'fluke_interface' was not declared. Should it be static? -../drivers/staging/gpib/eastwood/fluke_gpib.c:1014:26: warning: incorrect type in assignment (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.c:1014:26: expected void *iobase -../drivers/staging/gpib/eastwood/fluke_gpib.c:1014:26: got void [noderef] __iomem * -../drivers/staging/gpib/eastwood/fluke_gpib.c:1051:40: warning: incorrect type in assignment (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.c:1051:40: expected void *write_transfer_counter -../drivers/staging/gpib/eastwood/fluke_gpib.c:1051:40: got void [noderef] __iomem * -../drivers/staging/gpib/eastwood/fluke_gpib.c: note: in included file: -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:75:41: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/eastwood/fluke_gpib.h:83:39: got void * -../drivers/hv/channel_mgmt.c: note: in included file: -../include/linux/hyperv.h:646:31: warning: array of flexible structures -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/orangefs-mod.c:11: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/scsi/mvsas/mv_64xx.c:326:33: warning: incorrect type in argument 5 (different base types) -../drivers/scsi/mvsas/mv_64xx.c:326:33: expected unsigned long long [usertype] sas_addr -../drivers/scsi/mvsas/mv_64xx.c:326:33: got restricted __be64 [usertype] -../drivers/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/net/bareudp.c:290:14: warning: incorrect type in assignment (different address spaces) +../drivers/net/bareudp.c:290:14: expected struct socket *sock +../drivers/net/bareudp.c:290:14: got struct socket [noderef] __rcu *sock +../drivers/net/bareudp.c:620:20: warning: incorrect type in assignment (different base types) +../drivers/net/bareudp.c:620:20: expected restricted __be16 [usertype] port +../drivers/net/bareudp.c:620:20: got unsigned short +../drivers/net/bareudp.c:621:25: warning: incorrect type in assignment (different base types) +../drivers/net/bareudp.c:621:25: expected restricted __be16 [usertype] ethertype +../drivers/net/bareudp.c:621:25: got unsigned short +../drivers/hid/hid-nvidia-shield.c:104:1: error: static assertion failed: "sizeof(enum thunderstrike_led_state) == 1" +../drivers/hid/hid-nvidia-shield.c:121:1: error: static assertion failed: "sizeof(enum thunderstrike_charger_type) == 1" +../drivers/hid/hid-nvidia-shield.c:130:1: error: static assertion failed: "sizeof(enum thunderstrike_charger_state) == 1" +../drivers/hid/hid-nvidia-shield.c:183:1: error: static assertion failed: "sizeof(struct thunderstrike_hostcmd_req_report) == THUNDERSTRIKE_HOSTCMD_REPORT_SIZE" +../drivers/gpu/drm/radeon/radeon_ring.c:309:23: warning: cast to restricted __le32 +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -19384,73 +19235,52 @@ -../drivers/scsi/mpi3mr/mpi3mr_app.c:69:40: warning: restricted __le16 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:70:44: warning: restricted __le16 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:72:44: warning: restricted __le16 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:73:37: warning: restricted __le16 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:74:41: warning: restricted __le16 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:75:41: warning: restricted __le16 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:177:37: warning: cast to restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: warning: incorrect type in assignment (different base types) -../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: expected restricted __le64 [addressable] [assigned] [usertype] address -../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: got unsigned long long [usertype] -../drivers/scsi/mpi3mr/mpi3mr_app.c:178:36: warning: cast to restricted __le32 -../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: warning: incorrect type in assignment (different base types) -../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: expected restricted __le32 [addressable] [assigned] [usertype] length -../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: got unsigned int [usertype] -../drivers/scsi/mpi3mr/mpi3mr_app.c:1851:47: warning: restricted __le32 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:1908:13: warning: restricted __le64 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: warning: invalid assignment: &= -../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: left side has type restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: right side has type unsigned long long -../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: warning: invalid assignment: |= -../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: left side has type restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: right side has type unsigned long long -../drivers/scsi/mpi3mr/mpi3mr_app.c:1932:21: warning: restricted __le64 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: warning: invalid assignment: &= -../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: left side has type restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: right side has type unsigned long long -../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: warning: invalid assignment: |= -../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: left side has type restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: right side has type unsigned long long -../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: warning: incorrect type in initializer (different base types) -../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: expected unsigned short [usertype] dev_handle -../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: got restricted __le16 [usertype] dev_handle -../drivers/scsi/mpi3mr/mpi3mr_app.c:2110:29: warning: restricted __le64 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: warning: invalid assignment: &= -../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: left side has type restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: right side has type unsigned long long -../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: warning: invalid assignment: |= -../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: left side has type restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: right side has type unsigned long long -../drivers/scsi/mpi3mr/mpi3mr_app.c:2138:37: warning: restricted __le64 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: warning: invalid assignment: &= -../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: left side has type restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: right side has type unsigned long long -../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: warning: invalid assignment: |= -../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: left side has type restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: right side has type unsigned long long -../drivers/scsi/mpi3mr/mpi3mr_app.c:2159:37: warning: restricted __le64 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: warning: invalid assignment: &= -../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: left side has type restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: right side has type unsigned long long -../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: warning: invalid assignment: |= -../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: left side has type restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: right side has type unsigned long long -../drivers/scsi/mpi3mr/mpi3mr_app.c:2177:29: warning: restricted __le64 degrades to integer -../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: warning: invalid assignment: &= -../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: left side has type restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: right side has type unsigned long long -../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: warning: invalid assignment: |= -../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: left side has type restricted __le64 -../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: right side has type unsigned long long -../drivers/scsi/mpi3mr/mpi3mr_app.c:2649:36: warning: incorrect type in assignment (different base types) -../drivers/scsi/mpi3mr/mpi3mr_app.c:2649:36: expected unsigned short [usertype] dev_handle -../drivers/scsi/mpi3mr/mpi3mr_app.c:2649:36: got restricted __le16 [usertype] dev_handle -../drivers/scsi/mpi3mr/mpi3mr_app.c:2726:39: warning: incorrect type in argument 3 (different base types) -../drivers/scsi/mpi3mr/mpi3mr_app.c:2726:39: expected unsigned short [usertype] handle -../drivers/scsi/mpi3mr/mpi3mr_app.c:2726:39: got restricted __le16 [usertype] function_dependent -../drivers/scsi/mpi3mr/mpi3mr_app.c:2774:49: warning: incorrect type in assignment (different base types) -../drivers/scsi/mpi3mr/mpi3mr_app.c:2774:49: expected restricted __le16 [usertype] ioc_status -../drivers/scsi/mpi3mr/mpi3mr_app.c:2774:49: got unsigned short [usertype] ioc_status -../drivers/scsi/mpi3mr/mpi3mr_app.c:2775:51: warning: incorrect type in assignment (different base types) -../drivers/scsi/mpi3mr/mpi3mr_app.c:2775:51: expected restricted __le32 [usertype] ioc_log_info -../drivers/scsi/mpi3mr/mpi3mr_app.c:2775:51: got unsigned int [usertype] ioc_loginfo -../drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: error: incompatible types in comparison expression (different address spaces): +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: struct dma_fence [noderef] __rcu * +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: struct dma_fence * +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: error: incompatible types in comparison expression (different address spaces): +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: struct dma_fence [noderef] __rcu * +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: struct dma_fence * +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: error: incompatible types in comparison expression (different address spaces): +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: struct dma_fence [noderef] __rcu * +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: struct dma_fence * +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: error: incompatible types in comparison expression (different address spaces): +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: struct dma_fence [noderef] __rcu * +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: struct dma_fence * +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: error: incompatible types in comparison expression (different address spaces): +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: struct dma_fence [noderef] __rcu * +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: struct dma_fence * +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: error: incompatible types in comparison expression (different address spaces): +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: struct dma_fence [noderef] __rcu * +../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: struct dma_fence * +../drivers/scsi/qla2xxx/qla_tmpl.c:1058:39: warning: context imbalance in 'qla27xx_mpi_fwdump' - unexpected unlock +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:105:24: warning: cast to restricted __be64 +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:167:24: warning: cast to restricted __be64 +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: warning: incorrect type in return expression (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: expected unsigned int +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: got restricted __be32 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: got unsigned long long [usertype] * +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:730:21: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:852:18: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:903:22: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: expected unsigned int [usertype] status +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: got restricted __be32 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:926:19: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:928:24: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:929:24: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: expected unsigned short [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: got restricted __be16 [usertype] +../drivers/gpu/drm/radeon/radeon_cs.c:297:45: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/radeon/radeon_cs.c:297:45: expected void const [noderef] __user *from +../drivers/gpu/drm/radeon/radeon_cs.c:297:45: got unsigned long long [usertype] *[assigned] chunk_array_ptr +../drivers/gpu/drm/radeon/radeon_cs.c:312:27: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/radeon/radeon_cs.c:312:27: expected struct drm_radeon_cs_chunk [noderef] __user **chunk_ptr +../drivers/gpu/drm/radeon/radeon_cs.c:312:27: got void [noderef] __user * +../drivers/gpu/drm/radeon/radeon_cs.c:313:49: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/radeon/radeon_cs.c:313:49: expected void const [noderef] __user *from +../drivers/gpu/drm/radeon/radeon_cs.c:313:49: got struct drm_radeon_cs_chunk [noderef] __user **chunk_ptr +../fs/nfs/client.c: note: in included file (through ../include/linux/module.h): +../include/linux/list.h:229:25: warning: context imbalance in 'nfs_put_client' - unexpected unlock +../drivers/gpu/drm/amd/amdgpu/amdgpu_object.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -19458,100 +19288 @@ -../drivers/scsi/mpi3mr/mpi3mr_app.c:723: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_hdb' -../drivers/scsi/mpi3mr/mpi3mr_app.c:750: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_all_hdb' -../drivers/staging/gpib/gpio/gpib_bitbang.c:1316:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1317:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1318:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1319:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1320:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1321:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1322:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1323:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1324:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1325:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1326:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1327:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1328:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1329:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1330:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1331:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1332:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1333:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1334:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1335:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1336:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1337:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1338:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:1339:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/gpio/gpib_bitbang.c:150:18: warning: symbol 'all_descriptors' was not declared. Should it be static? -../drivers/staging/gpib/gpio/gpib_bitbang.c:178:5: warning: symbol 'gpios_vector' was not declared. Should it be static? -../drivers/staging/gpib/gpio/gpib_bitbang.c:268:9: warning: Using plain integer as NULL pointer -../drivers/staging/gpib/gpio/gpib_bitbang.c:1122:46: warning: Using plain integer as NULL pointer -../drivers/staging/gpib/gpio/gpib_bitbang.c:1315:18: warning: symbol 'bb_interface' was not declared. Should it be static? -../drivers/gpu/drm/i915/intel_wakeref.c:145:19: warning: context imbalance in 'wakeref_auto_timeout' - unexpected unlock -../fs/afs/callback.c:146:22: warning: context imbalance in 'afs_lookup_volume_rcu' - different lock contexts for basic block -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/super.c:8: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/hv/hv_trace.c: note: in included file (through ../drivers/hv/hyperv_vmbus.h): -../include/linux/hyperv.h:646:31: warning: array of flexible structures -../fs/afs/cell.c:694:9: error: incompatible types in comparison expression (different address spaces): -../fs/afs/cell.c:694:9: struct hlist_node [noderef] __rcu * -../fs/afs/cell.c:694:9: struct hlist_node * -../fs/afs/cell.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * -../drivers/staging/gpib/hp_82335/hp82335.c:176:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:177:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:178:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:179:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:180:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:181:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:182:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:183:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:184:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:185:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:186:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:187:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:188:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:189:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:190:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:191:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:192:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:193:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:194:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:195:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:196:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:197:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:198:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:199:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:200:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/hp_82335/hp82335.c:283:26: warning: incorrect type in assignment (different address spaces) -../drivers/staging/gpib/hp_82335/hp82335.c:283:26: expected void *iobase -../drivers/staging/gpib/hp_82335/hp82335.c:283:26: got void [noderef] __iomem * -../drivers/staging/gpib/hp_82335/hp82335.c:299:46: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/hp_82335/hp82335.c:299:46: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/hp_82335/hp82335.c:299:46: got void * -../drivers/staging/gpib/hp_82335/hp82335.c:316:52: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/hp_82335/hp82335.c:316:52: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/hp_82335/hp82335.c:316:52: got void * -../drivers/staging/gpib/hp_82335/hp82335.c:318:34: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/hp_82335/hp82335.c:318:34: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/hp_82335/hp82335.c:318:34: got void * -../drivers/staging/gpib/hp_82335/hp82335.c:236:36: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/hp_82335/hp82335.c:236:36: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/hp_82335/hp82335.c:236:36: got void * -../drivers/scsi/mvsas/mv_94xx.c: note: in included file: -../drivers/scsi/mvsas/mv_94xx.h:211:36: error: invalid bitfield specifier for type restricted __le32. -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/devorangefs-req.c:11: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/namei.c:12: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -19559 +19290,40 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../fs/lockd/clntproc.c: note: in included file (through ../include/linux/module.h): +../include/linux/list.h:229:25: warning: context imbalance in 'nlmclnt_put_lockowner' - unexpected unlock +../drivers/scsi/mpt3sas/mpt3sas_base.c: In function ‘_base_request_irq’: +../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:68: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 26 [-Wformat-truncation=] + 3175 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d", + | ^~ +../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:58: note: directive argument in the range [0, 254] + 3175 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d", + | ^~~~~~~~~~~~~ +../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:17: note: ‘snprintf’ output between 8 and 35 bytes into a destination of size 32 + 3175 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3176 | ioc->driver_name, ioc->id, index); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:63: warning: ‘-mq-poll’ directive output may be truncated writing 8 bytes into a region of size between 6 and 31 [-Wformat-truncation=] + 3166 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d", + | ^~~~~~~~ +../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:58: note: directive argument in the range [-255, 255] + 3166 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d", + | ^~~~~~~~~~~~~~~~ +../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:17: note: ‘snprintf’ output between 11 and 39 bytes into a destination of size 32 + 3166 | snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3167 | ioc->driver_name, ioc->id, qid); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/scsi/mpt3sas/mpt3sas_base.c: In function ‘mpt3sas_base_start_watchdog’: +../drivers/scsi/mpt3sas/mpt3sas_base.c:847:57: warning: ‘%s’ directive output may be truncated writing up to 23 bytes into a region of size 15 [-Wformat-truncation=] + 847 | sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status", + | ^~ +../drivers/scsi/mpt3sas/mpt3sas_base.c:847:51: note: directive argument in the range [0, 255] + 847 | sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status", + | ^~~~~~~~~~~~~~~~~~ +../drivers/scsi/mpt3sas/mpt3sas_base.c:846:9: note: ‘snprintf’ output between 14 and 39 bytes into a destination of size 20 + 846 | snprintf(ioc->fault_reset_work_q_name, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 847 | sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 848 | ioc->driver_name, ioc->id); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -19561,137 +19331,29 @@ -../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c: In function ‘vidioc_querycap’: -../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:74: warning: ‘%s’ directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=] - 885 | snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name); - | ^~ -../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:9: note: ‘snprintf’ output between 10 and 45 bytes into a destination of size 32 - 885 | snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/staging/gpib/ines/ines_gpib.c: In function ‘ines_line_status’: -../drivers/staging/gpib/ines/ines_gpib.c:29:30: warning: variable ‘nec_priv’ set but not used [-Wunused-but-set-variable] - 29 | struct nec7210_priv *nec_priv; - | ^~~~~~~~ -../drivers/staging/gpib/ines/ines_gpib.c: In function ‘ines_gpib_config’: -../drivers/staging/gpib/ines/ines_gpib.c:1123:28: warning: variable ‘dev’ set but not used [-Wunused-but-set-variable] - 1123 | struct local_info *dev; - | ^~~ -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/symlink.c:8: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/radeon/atombios_dp.c:107:30: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_dp.c:107:30: expected unsigned short [addressable] [usertype] lpAuxRequest -../drivers/gpu/drm/radeon/atombios_dp.c:107:30: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_dp.c:108:27: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_dp.c:108:27: expected unsigned short [addressable] [usertype] lpDataOut -../drivers/gpu/drm/radeon/atombios_dp.c:108:27: got restricted __le16 [usertype] -../fs/orangefs/devorangefs-req.c:254:28: warning: context imbalance in 'orangefs_devreq_read' - different lock contexts for basic block -../drivers/staging/gpib/ines/ines_gpib.c:361:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:362:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:363:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:364:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:365:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:366:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:367:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:369:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:370:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:371:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:372:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:373:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:374:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:375:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:377:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:378:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:379:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:380:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:381:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:382:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:383:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:385:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:386:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:387:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:388:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:389:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:390:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:391:10: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:544:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:545:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:546:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:547:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:548:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:549:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:550:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:551:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:552:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:553:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:554:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:555:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:556:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:557:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:558:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:559:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:560:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:561:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:562:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:563:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:564:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:565:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:566:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:567:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:568:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:572:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:573:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:574:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:575:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:576:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:577:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:578:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:579:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:580:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:581:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:582:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:583:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:584:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:585:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:586:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:587:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:588:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:589:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:590:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:591:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:592:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:593:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:594:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:595:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:596:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:600:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:601:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:602:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:603:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:604:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:605:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:606:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:607:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:608:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:609:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:610:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:611:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:612:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:613:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:614:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:615:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:616:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:617:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:618:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:619:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:620:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ines/ines_gpib.c:621:1: warning: too many warnings -../fs/afs/dir.c:271:24: warning: context imbalance in 'afs_read_dir' - wrong count at exit -../fs/afs/dir.c:498:12: warning: context imbalance in 'afs_dir_iterate' - different lock contexts for basic block -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/dir.c:6: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/udl/udl_main.c:62:31: warning: cast to restricted __le16 -../drivers/gpu/drm/udl/udl_main.c:70:44: warning: cast to restricted __le32 -../drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: expected unsigned int [addressable] [usertype] db_info +../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: got restricted __be32 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: expected unsigned long long [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: got restricted __be64 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:531:27: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:572:21: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:620:14: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:625:19: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:656:30: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:702:31: warning: cast to restricted __be64 +../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: warning: incorrect type in argument 5 (different base types) +../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: expected unsigned short [usertype] ox_id +../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: got restricted __be16 [usertype] ox_id +../drivers/scsi/bfa/bfa_fcs_lport.c:2139:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:2462:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:2554:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:2096:27: warning: restricted __be16 degrades to integer +../drivers/scsi/bfa/bfa_fcs_lport.c:2688:35: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:3140:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:3337:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:4639:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:4712:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:4790:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:4885:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:4462:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:4541:31: warning: cast to restricted __be16 +../drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -19699,19 +19361,57 @@ -../drivers/staging/gpib/nec7210/nec7210.c: In function ‘nec7210_interrupt_have_status’: -../drivers/staging/gpib/nec7210/nec7210.c:941:30: warning: variable ‘command’ set but not used [-Wunused-but-set-variable] - 941 | unsigned int command; - | ^~~~~~~ -../drivers/gpu/drm/exynos/exynos_drm_fimd.c:990:39: warning: incorrect type in initializer (different address spaces) -../drivers/gpu/drm/exynos/exynos_drm_fimd.c:990:39: expected void *timing_base -../drivers/gpu/drm/exynos/exynos_drm_fimd.c:990:39: got void [noderef] __iomem * -../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1003:33: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1003:33: expected void const volatile [noderef] __iomem *addr -../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1003:33: got void * -../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1005:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1005:33: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1005:33: got void * -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/orangefs-bufmap.c:7: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/scsi/qla2xxx/qla_target.c:397:47: warning: context imbalance in 'qlt_24xx_atio_pkt_all_vps' - unexpected unlock +../drivers/scsi/qla2xxx/qla_target.c:3754:39: warning: context imbalance in 'qlt_send_term_exchange' - unexpected unlock +../drivers/scsi/qla2xxx/qla_target.c:5643:39: warning: context imbalance in 'qlt_chk_qfull_thresh_hold' - unexpected unlock +../drivers/scsi/qla2xxx/qla_target.c:5682:55: warning: context imbalance in 'qlt_24xx_atio_pkt' - unexpected unlock +../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: warning: incorrect type in argument 1 (different base types) +../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: expected unsigned int val +../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: got restricted __le32 [usertype] +../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: warning: incorrect type in argument 1 (different base types) +../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: expected unsigned int val +../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: got restricted __le32 [usertype] +../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: warning: incorrect type in argument 1 (different base types) +../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: expected unsigned int val +../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: got restricted __le32 [usertype] +../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: warning: incorrect type in argument 1 (different base types) +../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: expected unsigned int val +../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: got restricted __le32 [usertype] +../drivers/scsi/mpt3sas/mpt3sas_base.c:7077:24: warning: incorrect type in argument 1 (different base types) +../drivers/scsi/mpt3sas/mpt3sas_base.c:7077:24: expected unsigned int val +../drivers/scsi/mpt3sas/mpt3sas_base.c:7077:24: got restricted __le32 [usertype] +../drivers/scsi/mpt3sas/mpt3sas_base.c:7096:20: warning: cast to restricted __le16 +../drivers/scsi/mpt3sas/mpt3sas_base.c:7104:20: warning: cast to restricted __le16 +../drivers/scsi/mpt3sas/mpt3sas_base.c:7117:36: warning: cast to restricted __le16 +../drivers/scsi/lpfc/lpfc_debugfs.c:322:18: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_debugfs.c:332:25: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_debugfs.c:333:25: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_debugfs.c:334:25: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_debugfs.c:360:37: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: expected unsigned long long [addressable] [usertype] tmp +../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: got restricted __be64 [usertype] +../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: expected unsigned long long [addressable] [assigned] [usertype] tmp +../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: got restricted __be64 [usertype] +../drivers/gpu/drm/radeon/radeon_bios.c:66:30: warning: dereference of noderef expression +../drivers/gpu/drm/radeon/radeon_bios.c:66:49: warning: dereference of noderef expression +../drivers/gpu/drm/radeon/radeon_bios.c:92:9: warning: dereference of noderef expression +../drivers/gpu/drm/radeon/radeon_bios.c:93:9: warning: dereference of noderef expression +../drivers/gpu/drm/radeon/radeon_bios.c:95:26: warning: dereference of noderef expression +../drivers/gpu/drm/radeon/radeon_bios.c:95:42: warning: dereference of noderef expression +../drivers/scsi/lpfc/lpfc_bsg.c:195:32: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_bsg.c:196:33: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_bsg.c:201:30: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_bsg.c:2630:33: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_bsg.c:2633:33: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_bsg.c:2637:38: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_bsg.c:2854:32: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_bsg.c:2855:33: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_bsg.c:2857:30: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_bsg.c:5234:29: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_bsg.c:5237:33: warning: cast to restricted __be32 +../drivers/scsi/mvsas/mv_init.c:294:38: warning: incorrect type in assignment (different address spaces) +../drivers/scsi/mvsas/mv_init.c:294:38: expected void [noderef] __iomem *regs_ex +../drivers/scsi/mvsas/mv_init.c:294:38: got void * +../drivers/scsi/mvsas/mv_init.c:466:42: warning: incorrect type in assignment (different base types) +../drivers/scsi/mvsas/mv_init.c:466:42: expected unsigned long long [usertype] dev_sas_addr +../drivers/scsi/mvsas/mv_init.c:466:42: got restricted __be64 [usertype] +../drivers/gpu/drm/amd/amdgpu/amdgpu_display.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -19719,40 +19418,0 @@ -../drivers/gpu/drm/rockchip/rockchip_vop2_reg.c:502:24: warning: symbol 'vop2_platform_driver' was not declared. Should it be static? -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1137:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1138:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1139:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1140:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1141:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1142:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1143:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1144:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1145:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1146:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1147:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1148:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1149:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1150:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1151:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1152:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1153:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1154:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1155:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1156:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1157:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1158:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1159:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1160:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1161:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1162:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1136:18: warning: symbol 'usb_gpib_interface' was not declared. Should it be static? -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1899:34: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1899:34: expected void [noderef] __user *to -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1899:34: got char *buffer -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1925:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1925:33: expected void const [noderef] __user *from -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1925:33: got char const *user_buffer -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1939:20: warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1939:20: expected long ( *read )( ... ) -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1939:20: got long ( * )( ... ) -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1940:20: warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1940:20: expected long ( *write )( ... ) -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:1940:20: got long ( * )( ... ) @@ -19784,40 +19444,230 @@ -../drivers/gpu/drm/radeon/evergreen.c:4206:44: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/evergreen.c:4206:44: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4206:44: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4220:44: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/evergreen.c:4220:44: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4220:44: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4223:36: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/evergreen.c:4223:36: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4223:36: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4286:36: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/evergreen.c:4286:36: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4286:36: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4287:36: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/evergreen.c:4287:36: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4287:36: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4288:36: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/evergreen.c:4288:36: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4288:36: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4294:57: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/evergreen.c:4294:57: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4294:57: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4300:73: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/evergreen.c:4300:73: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4300:73: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4304:73: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/evergreen.c:4304:73: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4304:73: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4308:73: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/evergreen.c:4308:73: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4308:73: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4313:81: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/evergreen.c:4313:81: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4313:81: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4319:57: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/evergreen.c:4319:57: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4319:57: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/evergreen.c:4680:24: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/evergreen.c:4739:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/evergreen.c:4740:28: warning: cast to restricted __le32 -../drivers/gpu/drm/xe/xe_guc_ct.c:821:9: warning: context imbalance in '__guc_ct_send_locked' - different lock contexts for basic block +../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:428:40: warning: cast to restricted __be64 +../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: expected unsigned long long [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: got restricted __be64 [usertype] +../drivers/usb/gadget/function/f_tcm.c:81:18: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_tcm.c:81:18: expected unsigned int [usertype] Tag +../drivers/usb/gadget/function/f_tcm.c:81:18: got restricted __le32 [usertype] bot_tag +../drivers/usb/gadget/function/f_tcm.c:163:26: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_tcm.c:163:26: expected unsigned int [usertype] Tag +../drivers/usb/gadget/function/f_tcm.c:163:26: got restricted __le32 [usertype] bot_tag +../drivers/usb/gadget/function/f_tcm.c:1236:22: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_tcm.c:1236:22: expected restricted __le32 [usertype] bot_tag +../drivers/usb/gadget/function/f_tcm.c:1236:22: got unsigned int [usertype] Tag +../drivers/scsi/mpi3mr/mpi3mr_os.c: In function ‘mpi3mr_probe’: +../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:33: warning: ‘%d’ directive writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-overflow=] + 5223 | sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id); + | ^~ +../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:30: note: directive argument in the range [0, 255] + 5223 | sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id); + | ^~~~~~ +../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:9: note: ‘sprintf’ output between 2 and 67 bytes into a destination of size 64 + 5223 | sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:612:25: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_nvme.c:613:24: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_nvme.c:616:22: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_nvme.c:619:25: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_nvme.c:620:24: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_nvme.c:623:22: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: expected restricted __be32 [usertype] rsn +../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: got unsigned int [usertype] parameter +../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: expected restricted __le16 [usertype] sq_head +../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: got unsigned short [assigned] [usertype] sqhd +../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: expected unsigned int [usertype] addr_hi +../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: expected unsigned int [usertype] addr_hi +../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:1480:33: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: expected unsigned int [usertype] w +../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:850:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:850:22: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_nvme.c:850:22: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:892:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:892:30: expected unsigned int [usertype] addr_hi +../drivers/scsi/lpfc/lpfc_nvme.c:892:30: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:893:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:893:30: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_nvme.c:893:30: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:909:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:909:22: expected unsigned int [usertype] addr_hi +../drivers/scsi/lpfc/lpfc_nvme.c:909:22: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:910:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:910:22: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_nvme.c:910:22: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:911:22: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_nvme.c:916:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:916:20: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_nvme.c:916:20: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvme.c:917:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvme.c:917:22: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_nvme.c:917:22: got restricted __le32 [usertype] +../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: warning: incorrect type in assignment (different base types) +../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: expected restricted __le16 [usertype] application_tag_translation_mask +../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: got int +../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_issue_reset’: +../drivers/scsi/mpi3mr/mpi3mr_fw.c:1625:54: warning: variable ‘scratch_pad0’ set but not used [-Wunused-but-set-variable] + 1625 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; + | ^~~~~~~~~~~~ +../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_setup_isr’: +../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:58: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-truncation=] + 763 | snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d", + | ^~ +In function ‘mpi3mr_request_irq’, + inlined from ‘mpi3mr_setup_isr’ at ../drivers/scsi/mpi3mr/mpi3mr_fw.c:888:12: +../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:55: note: directive argument in the range [0, 255] + 763 | snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d", + | ^~~~~~~~~~~~~ +../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:55: note: directive argument in the range [0, 65535] +../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:9: note: ‘snprintf’ output between 8 and 77 bytes into a destination of size 64 + 763 | snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 764 | mrioc->driver_name, mrioc->id, index); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_start_watchdog’: +../drivers/scsi/mpi3mr/mpi3mr_fw.c:2821:60: warning: ‘%s’ directive output may be truncated writing up to 63 bytes into a region of size 41 [-Wformat-truncation=] + 2821 | sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name, + | ^~ +../drivers/scsi/mpi3mr/mpi3mr_fw.c:2821:50: note: directive argument in the range [0, 255] + 2821 | sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name, + | ^~~~~~~~~~~~~~~ +../drivers/scsi/mpi3mr/mpi3mr_fw.c:2820:9: note: ‘snprintf’ output between 11 and 76 bytes into a destination of size 50 + 2820 | snprintf(mrioc->watchdog_work_q_name, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2821 | sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2822 | mrioc->id); + | ~~~~~~~~~~ +../drivers/scsi/mpi3mr/mpi3mr_fw.c:5017:24: warning: incorrect type in assignment (different base types) +../drivers/scsi/mpi3mr/mpi3mr_fw.c:5017:24: expected unsigned char [addressable] [assigned] [usertype] class +../drivers/scsi/mpi3mr/mpi3mr_fw.c:5017:24: got restricted __le16 [usertype] +../drivers/scsi/bfa/bfa_fcs_rport.c:2558:13: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_rport.c:2559:36: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_rport.c:1838:9: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: warning: incorrect type in argument 5 (different base types) +../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: expected unsigned short [usertype] ox_id +../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: got restricted __be16 [usertype] reply_oxid +../drivers/scsi/bfa/bfa_fcs_rport.c:1977:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_rport.c:2047:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: expected restricted __be16 [usertype] port_speed_cap +../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: got int +../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: expected restricted __be16 [usertype] port_op_speed +../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: got unsigned int enum fc_rpsc_op_speed +../drivers/scsi/bfa/bfa_fcs_rport.c:2593:9: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_fcs_rport.c:2667:9: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_fcs_rport.c:2688:9: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_fcs_rport.c:3030:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcs_rport.c:3030:38: expected unsigned int [addressable] [assigned] [usertype] qos_flow_id +../drivers/scsi/bfa/bfa_fcs_rport.c:3030:38: got restricted __be32 [usertype] +../drivers/scsi/qedi/qedi_main.c:96:36: warning: restricted __le16 degrades to integer +../drivers/scsi/qedi/qedi_main.c:1215:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedi/qedi_main.c:1215:20: expected unsigned int [usertype] iscsi_cid +../drivers/scsi/qedi/qedi_main.c:1215:20: got restricted __le16 [usertype] conn_id +../drivers/scsi/qedi/qedi_main.c:1227:74: warning: incorrect type in argument 2 (different base types) +../drivers/scsi/qedi/qedi_main.c:1227:74: expected unsigned int [usertype] tid +../drivers/scsi/qedi/qedi_main.c:1227:74: got restricted __le16 [usertype] itid +../drivers/scsi/qedi/qedi_main.c:1275:18: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedi/qedi_main.c:1275:18: expected unsigned short [usertype] prod_idx +../drivers/scsi/qedi/qedi_main.c:1275:18: got restricted __le16 +../drivers/scsi/qedi/qedi_main.c:1327:18: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedi/qedi_main.c:1327:18: expected unsigned short [usertype] prod_idx +../drivers/scsi/qedi/qedi_main.c:1327:18: got restricted __le16 +../drivers/scsi/qedi/qedi_main.c:1855:32: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedi/qedi_main.c:1855:32: expected restricted __le32 [usertype] itt +../drivers/scsi/qedi/qedi_main.c:1855:32: got unsigned int [usertype] proto_itt +../drivers/scsi/qedi/qedi_main.c:1868:37: warning: restricted __le32 degrades to integer +../drivers/scsi/qedi/qedi_main.c:1882:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedi/qedi_main.c:1882:20: expected unsigned int [usertype] +../drivers/scsi/qedi/qedi_main.c:1882:20: got restricted __le32 [usertype] itt +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: warning: incorrect type in assignment (different base types) +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: expected restricted __be32 [usertype] ipv4addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: got unsigned int +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: warning: incorrect type in assignment (different base types) +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: expected restricted __wsum [usertype] csum +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: got int [assigned] wrs_needed +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast to restricted __be16 +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast from restricted __wsum +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:796:37: warning: cast to restricted __be16 +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:797:38: warning: cast to restricted __be32 +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:798:18: warning: cast to restricted __be32 +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:819:28: warning: cast to restricted __be16 +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:827:24: warning: cast to restricted __be32 +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:935:25: warning: restricted __be32 degrades to integer +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: warning: incorrect type in argument 2 (different base types) +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: expected unsigned int addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: got restricted __be32 [usertype] ipv4addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:940:32: warning: restricted __be32 degrades to integer +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: warning: incorrect type in argument 2 (different base types) +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: expected unsigned int addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: got restricted __be32 [usertype] ipv4addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c: note: in included file: +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr +../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: expected unsigned long long [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: got restricted __be64 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: expected unsigned long long [usertype] desc +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: got restricted __be64 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:296:25: warning: cast to restricted __be64 +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:298:18: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: expected unsigned long long [usertype] hw_cmd_paddr +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: got restricted __be64 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: expected unsigned long long [usertype] next_cell_paddr +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: got restricted __be64 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: expected unsigned long long [usertype] next_cell_paddr +../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: got restricted __be64 [usertype] @@ -19841,8 +19691 @@ -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:268: warning: Function parameter or struct member 'leng' not described in 'send_command' -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:620: warning: expecting prototype for disable_eos(). Prototype was for usb_gpib_disable_eos() instead -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:638: warning: expecting prototype for enable_eos(). Prototype was for usb_gpib_enable_eos() instead -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:656: warning: expecting prototype for go_to_standby(). Prototype was for usb_gpib_go_to_standby() instead -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:678: warning: Function parameter or struct member 'assert' not described in 'usb_gpib_interface_clear' -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:678: warning: expecting prototype for interface_clear(). Prototype was for usb_gpib_interface_clear() instead -../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:700: warning: expecting prototype for line_status(). Prototype was for WQT() instead -../drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -19849,0 +19693,29 @@ +../drivers/scsi/mvsas/mv_sas.c:383:20: warning: invalid assignment: |= +../drivers/scsi/mvsas/mv_sas.c:383:20: left side has type restricted __le32 +../drivers/scsi/mvsas/mv_sas.c:383:20: right side has type unsigned int +../drivers/scsi/mvsas/mv_sas.c:540:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/mvsas/mv_sas.c:540:31: expected unsigned short [usertype] +../drivers/scsi/mvsas/mv_sas.c:540:31: got restricted __be16 [usertype] +../drivers/scsi/mvsas/mv_sas.c:644:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/mvsas/mv_sas.c:644:31: expected unsigned short [usertype] +../drivers/scsi/mvsas/mv_sas.c:644:31: got restricted __be16 [usertype] +../drivers/scsi/mvsas/mv_sas.c:964:14: warning: incorrect type in assignment (different base types) +../drivers/scsi/mvsas/mv_sas.c:964:14: expected unsigned int [usertype] +../drivers/scsi/mvsas/mv_sas.c:964:14: got restricted __le32 [usertype] +../drivers/scsi/mvsas/mv_sas.c:967:14: warning: incorrect type in assignment (different base types) +../drivers/scsi/mvsas/mv_sas.c:967:14: expected unsigned int [usertype] +../drivers/scsi/mvsas/mv_sas.c:967:14: got restricted __le32 [usertype] +../drivers/scsi/mvsas/mv_sas.c:970:14: warning: incorrect type in assignment (different base types) +../drivers/scsi/mvsas/mv_sas.c:970:14: expected unsigned int [usertype] +../drivers/scsi/mvsas/mv_sas.c:970:14: got restricted __le32 [usertype] +../drivers/scsi/mvsas/mv_sas.c:973:14: warning: incorrect type in assignment (different base types) +../drivers/scsi/mvsas/mv_sas.c:973:14: expected unsigned int [usertype] +../drivers/scsi/mvsas/mv_sas.c:973:14: got restricted __le32 [usertype] +../drivers/scsi/mvsas/mv_sas.c:1472:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/mvsas/mv_sas.c:1472:28: expected restricted __be32 [usertype] sense_data_len +../drivers/scsi/mvsas/mv_sas.c:1472:28: got int +../drivers/scsi/mvsas/mv_sas.c:1483:23: warning: cast to restricted __le32 +../drivers/scsi/mvsas/mv_sas.c:1484:23: warning: cast to restricted __le32 +../drivers/scsi/mvsas/mv_sas.c:1067:13: warning: context imbalance in 'mvs_port_notify_formed' - different lock contexts for basic block +../drivers/scsi/mvsas/mv_sas.c:1206:9: warning: context imbalance in 'mvs_dev_found_notify' - different lock contexts for basic block +../drivers/scsi/mvsas/mv_sas.c:1643:9: warning: context imbalance in 'mvs_slot_complete' - unexpected unlock @@ -19865,68 +19736,0 @@ -../drivers/staging/gpib/nec7210/nec7210.c:1083:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/nec7210/nec7210.c:1083:35: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/nec7210/nec7210.c:1083:35: got void * -../drivers/staging/gpib/nec7210/nec7210.c:1095:43: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/nec7210/nec7210.c:1095:43: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/nec7210/nec7210.c:1095:43: got void * -../drivers/staging/gpib/nec7210/nec7210.c:1105:37: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/nec7210/nec7210.c:1105:37: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/nec7210/nec7210.c:1105:37: got void * -../drivers/staging/gpib/nec7210/nec7210.c:1119:35: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/nec7210/nec7210.c:1119:35: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/nec7210/nec7210.c:1119:35: got void * -../drivers/scsi/qedi/qedi_main.c:96:36: warning: restricted __le16 degrades to integer -../drivers/scsi/qedi/qedi_main.c:1215:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedi/qedi_main.c:1215:20: expected unsigned int [usertype] iscsi_cid -../drivers/scsi/qedi/qedi_main.c:1215:20: got restricted __le16 [usertype] conn_id -../drivers/scsi/qedi/qedi_main.c:1227:74: warning: incorrect type in argument 2 (different base types) -../drivers/scsi/qedi/qedi_main.c:1227:74: expected unsigned int [usertype] tid -../drivers/scsi/qedi/qedi_main.c:1227:74: got restricted __le16 [usertype] itid -../drivers/scsi/qedi/qedi_main.c:1275:18: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedi/qedi_main.c:1275:18: expected unsigned short [usertype] prod_idx -../drivers/scsi/qedi/qedi_main.c:1275:18: got restricted __le16 -../drivers/scsi/qedi/qedi_main.c:1327:18: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedi/qedi_main.c:1327:18: expected unsigned short [usertype] prod_idx -../drivers/scsi/qedi/qedi_main.c:1327:18: got restricted __le16 -../drivers/scsi/qedi/qedi_main.c:1855:32: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedi/qedi_main.c:1855:32: expected restricted __le32 [usertype] itt -../drivers/scsi/qedi/qedi_main.c:1855:32: got unsigned int [usertype] proto_itt -../drivers/scsi/qedi/qedi_main.c:1868:37: warning: restricted __le32 degrades to integer -../drivers/scsi/qedi/qedi_main.c:1882:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedi/qedi_main.c:1882:20: expected unsigned int [usertype] -../drivers/scsi/qedi/qedi_main.c:1882:20: got restricted __le32 [usertype] itt -../drivers/net/ethernet/marvell/octeontx2/af/cgx.c: In function ‘cgx_lmac_init’: -../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:49: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 4 and 6 [-Wformat-overflow=] - 1701 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); - | ^~ -../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:37: note: directive argument in the range [-2147483641, 254] - 1701 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); - | ^~~~~~~~~~~~~~~ -../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:17: note: ‘sprintf’ output between 12 and 24 bytes into a destination of size 16 - 1701 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c: In function ‘parse_board_ibrd_readback’: -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:430:22: warning: variable ‘adr1_bits’ set but not used [-Wunused-but-set-variable] - 430 | unsigned int adr1_bits; - | ^~~~~~~~~ -../drivers/gpu/drm/qxl/qxl_kms.c:166:19: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/qxl/qxl_kms.c:166:19: expected struct qxl_rom *rom -../drivers/gpu/drm/qxl/qxl_kms.c:166:19: got void [noderef] __iomem * -../drivers/gpu/drm/qxl/qxl_kms.c:184:26: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/qxl/qxl_kms.c:184:26: expected struct qxl_ram_header *ram_header -../drivers/gpu/drm/qxl/qxl_kms.c:184:26: got void [noderef] __iomem * -../drivers/gpu/drm/qxl/qxl_kms.c:271:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/qxl/qxl_kms.c:271:21: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/qxl/qxl_kms.c:271:21: got struct qxl_ram_header *ram_header -../drivers/gpu/drm/qxl/qxl_kms.c:275:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/qxl/qxl_kms.c:275:21: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/qxl/qxl_kms.c:275:21: got struct qxl_rom *rom -../drivers/gpu/drm/qxl/qxl_kms.c:319:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/qxl/qxl_kms.c:319:21: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/qxl/qxl_kms.c:319:21: got struct qxl_ram_header *ram_header -../drivers/gpu/drm/qxl/qxl_kms.c:320:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/qxl/qxl_kms.c:320:21: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/qxl/qxl_kms.c:320:21: got struct qxl_rom *rom -../drivers/gpu/drm/ast/ast_mode.c:784:19: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/ast/ast_mode.c:784:16: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/ast/ast_mode.c:784:16: expected unsigned char [noderef] [usertype] __iomem *dstxor -../drivers/gpu/drm/ast/ast_mode.c:784:16: got unsigned char [usertype] * @@ -19982,41 +19786,4 @@ -../drivers/firmware/efi/libstub/x86-stub.c:1068:6: warning: symbol 'efi_handover_entry' was not declared. Should it be static? -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2355:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2356:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2357:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2358:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2359:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2360:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2361:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2362:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2363:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2364:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2365:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2366:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2367:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2368:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2369:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2370:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2371:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2372:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2373:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2374:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2375:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2376:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2377:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2378:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2379:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2380:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:2354:18: warning: symbol 'ni_usb_gpib_interface' was not declared. Should it be static? -../drivers/scsi/bnx2i/bnx2i_iscsi.c:1138:27: warning: cast to restricted __be32 -../drivers/scsi/bnx2i/bnx2i_iscsi.c:1139:27: warning: cast to restricted __be32 -../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: expected unsigned int [usertype] -../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: got restricted __be32 [usertype] -../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: expected unsigned int [usertype] -../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: got restricted __be32 [usertype] -In file included from ../fs/orangefs/protocol.h:287, - from ../fs/orangefs/waitqueue.c:16: -../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] - 86 | static const int num_kmod_keyword_mask_map = (int) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:324:24: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: expected unsigned int [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: got restricted __be32 [usertype] @@ -20045 +19812,115 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/scsi/mpi3mr/mpi3mr_app.c:69:40: warning: restricted __le16 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:70:44: warning: restricted __le16 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:72:44: warning: restricted __le16 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:73:37: warning: restricted __le16 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:74:41: warning: restricted __le16 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:75:41: warning: restricted __le16 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:177:37: warning: cast to restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: warning: incorrect type in assignment (different base types) +../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: expected restricted __le64 [addressable] [assigned] [usertype] address +../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: got unsigned long long [usertype] +../drivers/scsi/mpi3mr/mpi3mr_app.c:178:36: warning: cast to restricted __le32 +../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: warning: incorrect type in assignment (different base types) +../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: expected restricted __le32 [addressable] [assigned] [usertype] length +../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: got unsigned int [usertype] +../drivers/scsi/mpi3mr/mpi3mr_app.c:1851:47: warning: restricted __le32 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:1908:13: warning: restricted __le64 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: warning: invalid assignment: &= +../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: left side has type restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: right side has type unsigned long long +../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: warning: invalid assignment: |= +../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: left side has type restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: right side has type unsigned long long +../drivers/scsi/mpi3mr/mpi3mr_app.c:1932:21: warning: restricted __le64 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: warning: invalid assignment: &= +../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: left side has type restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: right side has type unsigned long long +../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: warning: invalid assignment: |= +../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: left side has type restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: right side has type unsigned long long +../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: warning: incorrect type in initializer (different base types) +../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: expected unsigned short [usertype] dev_handle +../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: got restricted __le16 [usertype] dev_handle +../drivers/scsi/mpi3mr/mpi3mr_app.c:2110:29: warning: restricted __le64 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: warning: invalid assignment: &= +../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: left side has type restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: right side has type unsigned long long +../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: warning: invalid assignment: |= +../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: left side has type restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: right side has type unsigned long long +../drivers/scsi/mpi3mr/mpi3mr_app.c:2138:37: warning: restricted __le64 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: warning: invalid assignment: &= +../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: left side has type restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: right side has type unsigned long long +../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: warning: invalid assignment: |= +../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: left side has type restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: right side has type unsigned long long +../drivers/scsi/mpi3mr/mpi3mr_app.c:2159:37: warning: restricted __le64 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: warning: invalid assignment: &= +../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: left side has type restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: right side has type unsigned long long +../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: warning: invalid assignment: |= +../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: left side has type restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: right side has type unsigned long long +../drivers/scsi/mpi3mr/mpi3mr_app.c:2177:29: warning: restricted __le64 degrades to integer +../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: warning: invalid assignment: &= +../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: left side has type restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: right side has type unsigned long long +../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: warning: invalid assignment: |= +../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: left side has type restricted __le64 +../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: right side has type unsigned long long +../drivers/scsi/mpi3mr/mpi3mr_app.c:2649:36: warning: incorrect type in assignment (different base types) +../drivers/scsi/mpi3mr/mpi3mr_app.c:2649:36: expected unsigned short [usertype] dev_handle +../drivers/scsi/mpi3mr/mpi3mr_app.c:2649:36: got restricted __le16 [usertype] dev_handle +../drivers/scsi/mpi3mr/mpi3mr_app.c:2726:39: warning: incorrect type in argument 3 (different base types) +../drivers/scsi/mpi3mr/mpi3mr_app.c:2726:39: expected unsigned short [usertype] handle +../drivers/scsi/mpi3mr/mpi3mr_app.c:2726:39: got restricted __le16 [usertype] function_dependent +../drivers/scsi/mpi3mr/mpi3mr_app.c:2774:49: warning: incorrect type in assignment (different base types) +../drivers/scsi/mpi3mr/mpi3mr_app.c:2774:49: expected restricted __le16 [usertype] ioc_status +../drivers/scsi/mpi3mr/mpi3mr_app.c:2774:49: got unsigned short [usertype] ioc_status +../drivers/scsi/mpi3mr/mpi3mr_app.c:2775:51: warning: incorrect type in assignment (different base types) +../drivers/scsi/mpi3mr/mpi3mr_app.c:2775:51: expected restricted __le32 [usertype] ioc_log_info +../drivers/scsi/mpi3mr/mpi3mr_app.c:2775:51: got unsigned int [usertype] ioc_loginfo +../drivers/scsi/mpi3mr/mpi3mr_app.c:723: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_hdb' +../drivers/scsi/mpi3mr/mpi3mr_app.c:750: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_all_hdb' +../drivers/scsi/lpfc/lpfc_nvmet.c:2639:42: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_nvmet.c:2640:43: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: expected unsigned int [usertype] addrLow +../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: expected unsigned int [usertype] addrHigh +../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: expected unsigned int [usertype] addrLow +../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: expected unsigned int [usertype] addrHigh +../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvmet.c:3033:38: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: expected unsigned int [usertype] w +../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_nvmet.c:910:21: warning: cast to restricted __le32 +../drivers/scsi/mvsas/mv_64xx.c:326:33: warning: incorrect type in argument 5 (different base types) +../drivers/scsi/mvsas/mv_64xx.c:326:33: expected unsigned long long [usertype] sas_addr +../drivers/scsi/mvsas/mv_64xx.c:326:33: got restricted __be64 [usertype] +../drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -20047,49 +19928,10 @@ -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: warning: incorrect type in assignment (different base types) -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: expected restricted __be32 [usertype] ipv4addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: got unsigned int -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: warning: incorrect type in assignment (different base types) -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: expected restricted __wsum [usertype] csum -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: got int [assigned] wrs_needed -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast to restricted __be16 -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast from restricted __wsum -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:796:37: warning: cast to restricted __be16 -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:797:38: warning: cast to restricted __be32 -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:798:18: warning: cast to restricted __be32 -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:819:28: warning: cast to restricted __be16 -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:827:24: warning: cast to restricted __be32 -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:935:25: warning: restricted __be32 degrades to integer -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: warning: incorrect type in argument 2 (different base types) -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: expected unsigned int addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: got restricted __be32 [usertype] ipv4addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:940:32: warning: restricted __be32 degrades to integer -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: warning: incorrect type in argument 2 (different base types) -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: expected unsigned int addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: got restricted __be32 [usertype] ipv4addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c: note: in included file: -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types) -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: expected unsigned int -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: got restricted __be32 [usertype] iscsi_ipv4addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: expected restricted __be32 [usertype] iscsi_ipv4addr -../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: got unsigned int addr -../drivers/gpu/drm/nouveau/nvif/object.c:202:41: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/nouveau/nvif/object.c:202:41: expected void [noderef] __iomem *ptr -../drivers/gpu/drm/nouveau/nvif/object.c:202:41: got void * +../drivers/gpu/drm/radeon/r100.c:713:16: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/r100.c:713:16: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/r100.c:713:16: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/r100.c:1099:24: warning: cast to restricted __le32 +../drivers/scsi/mvsas/mv_94xx.c: note: in included file: +../drivers/scsi/mvsas/mv_94xx.h:211:36: error: invalid bitfield specifier for type restricted __le32. +../fs/nfs/inode.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/compat.h, ../arch/x86/include/asm/ia32.h, ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ...): +../include/linux/rculist.h:157:25: warning: context imbalance in 'nfs_put_lock_context' - unexpected unlock +../fs/lockd/svclock.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../include/linux/list.h:229:25: warning: context imbalance in 'nlmsvc_put_lockowner' - unexpected unlock @@ -20266,173 +20108,71 @@ -../drivers/firmware/dmi-sysfs.c:387:16: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/dmi-sysfs.c:387:16: expected unsigned char [noderef] [usertype] __iomem *mapped -../drivers/firmware/dmi-sysfs.c:387:16: got void * -../drivers/firmware/dmi-sysfs.c:397:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/dmi-sysfs.c:397:9: expected void *addr -../drivers/firmware/dmi-sysfs.c:397:9: got unsigned char [noderef] [usertype] __iomem *mapped -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: expected restricted __sum16 [usertype] check -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: got restricted __be16 [usertype] -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: expected unsigned int [usertype] val -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: got restricted __be32 [usertype] ip -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2935:40: warning: cast from restricted __be32 -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: expected restricted __be32 [usertype] ip4dst -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: got unsigned int [usertype] -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: expected restricted __be32 [usertype] ip4src -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: got unsigned int -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: expected restricted __be16 [usertype] psrc -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: got int -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: expected restricted __be16 [usertype] pdst -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: got int -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:32:16: warning: cast removes address space '__iomem' of expression -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:35:16: warning: cast removes address space '__iomem' of expression -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:45:16: warning: cast removes address space '__iomem' of expression -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:48:16: warning: cast removes address space '__iomem' of expression -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:856:16: warning: cast removes address space '__iomem' of expression -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:598:48: warning: cast removes address space '__iomem' of expression -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:648:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:648:35: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:648:35: got void *hwbase -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1312:21: warning: incorrect type in assignment (different address spaces) -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1312:21: expected unsigned long long [usertype] *ptr -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1312:21: got void [noderef] __iomem * -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1351:21: warning: incorrect type in assignment (different address spaces) -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1351:21: expected unsigned long long [usertype] *ptr -../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1351:21: got void [noderef] __iomem * -../drivers/platform/chrome/cros_ec_typec.c:981:30: warning: cast to restricted __le16 -../drivers/platform/chrome/cros_ec_typec.c:1049:33: warning: cast to restricted __le16 -../drivers/platform/chrome/cros_ec_typec.c:1072:39: warning: cast to restricted __le16 -../drivers/staging/gpib/pc2/pc2_gpib.c:242:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:243:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:244:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:245:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:246:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:247:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:248:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:249:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:250:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:251:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:252:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:253:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:254:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:255:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:256:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:257:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:258:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:259:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:260:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:261:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:262:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:263:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:264:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:265:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:266:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:270:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:271:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:272:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:273:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:274:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:275:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:276:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:277:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:278:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:279:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:280:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:281:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:282:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:283:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:284:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:285:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:286:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:287:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:288:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:289:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:290:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:291:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:292:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:293:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:294:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:298:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:299:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:300:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:301:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:302:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:303:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:304:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:305:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:306:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:307:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:308:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:309:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:310:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:311:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:312:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:313:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:314:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:315:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:316:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:317:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:318:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:319:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:320:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:321:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:322:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:326:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:327:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:328:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:329:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:330:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:331:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:332:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:333:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:334:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:335:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:336:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:337:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:338:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:339:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:340:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:341:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:342:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:343:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:344:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:345:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:346:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:347:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:348:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:349:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/pc2/pc2_gpib.c:350:1: warning: too many warnings -../drivers/staging/greybus/audio_topology.c: In function ‘gbaudio_tplg_create_widget’: -../drivers/staging/greybus/audio_topology.c:1090:51: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 17 and 27 [-Wformat-truncation=] - 1090 | snprintf(w->name, sizeof(w->name), "GB %d %s", module->dev_id, temp_name); - | ^~ ~~~~~~~~~ -../drivers/staging/greybus/audio_topology.c:1090:9: note: ‘snprintf’ output between 6 and 47 bytes into a destination of size 32 - 1090 | snprintf(w->name, sizeof(w->name), "GB %d %s", module->dev_id, temp_name); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/staging/greybus/audio_topology.c: In function ‘gbaudio_tplg_process_kcontrols’: -../drivers/staging/greybus/audio_topology.c:1172:65: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 17 and 27 [-Wformat-truncation=] - 1172 | snprintf(curr->name, sizeof(curr->name), "GB %d %s", module->dev_id, - | ^~ - 1173 | temp_name); - | ~~~~~~~~~ -../drivers/staging/greybus/audio_topology.c:1172:17: note: ‘snprintf’ output between 6 and 47 bytes into a destination of size 32 - 1172 | snprintf(curr->name, sizeof(curr->name), "GB %d %s", module->dev_id, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1173 | temp_name); - | ~~~~~~~~~~ -../drivers/hv/hv_balloon.c:770:9: warning: context imbalance in 'hv_online_page' - wrong count at exit -../drivers/hv/hv_balloon.c:830:9: warning: context imbalance in 'pfn_covered' - wrong count at exit -../drivers/hv/hv_balloon.c:2043:9: warning: context imbalance in 'balloon_remove' - wrong count at exit -../drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/qxl/qxl_object.c:176:29: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/qxl/qxl_object.c:223:40: warning: incorrect type in return expression (different address spaces) -../drivers/gpu/drm/qxl/qxl_object.c:223:40: expected void * -../drivers/gpu/drm/qxl/qxl_object.c:223:40: got void [noderef] __iomem * -../drivers/gpu/drm/qxl/qxl_object.c:273:33: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/qxl/qxl_object.c:273:33: expected void [noderef] __iomem *vaddr -../drivers/gpu/drm/qxl/qxl_object.c:273:33: got void *pmap +../fs/nfs/super.c:1182:49: warning: incorrect type in initializer (different address spaces) +../fs/nfs/super.c:1182:49: expected struct rpc_xprt *xprt1 +../fs/nfs/super.c:1182:49: got struct rpc_xprt [noderef] __rcu *cl_xprt +../fs/nfs/super.c:1183:49: warning: incorrect type in initializer (different address spaces) +../fs/nfs/super.c:1183:49: expected struct rpc_xprt *xprt2 +../fs/nfs/super.c:1183:49: got struct rpc_xprt [noderef] __rcu *cl_xprt +../fs/nfs/super.c:1397:14: warning: symbol 'nfs_idmap_cache_timeout' was not declared. Should it be static? +../drivers/scsi/bnx2i/bnx2i_iscsi.c:1138:27: warning: cast to restricted __be32 +../drivers/scsi/bnx2i/bnx2i_iscsi.c:1139:27: warning: cast to restricted __be32 +../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: warning: incorrect type in assignment (different base types) +../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: expected unsigned int [usertype] +../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: got restricted __be32 [usertype] +../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: warning: incorrect type in assignment (different base types) +../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: expected unsigned int [usertype] +../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_fcbuild.c:107:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:107:29: expected unsigned int static [assigned] [toplevel] [usertype] pagebytes:16 +../drivers/scsi/bfa/bfa_fcbuild.c:107:29: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_fcbuild.c:164:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:164:21: expected restricted __be16 [usertype] ox_id +../drivers/scsi/bfa/bfa_fcbuild.c:164:21: got unsigned short [usertype] ox_id +../drivers/scsi/bfa/bfa_fcbuild.c:173:23: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_fcbuild.c:213:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:213:46: expected unsigned int [usertype] rxsz:16 +../drivers/scsi/bfa/bfa_fcbuild.c:213:46: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_fcbuild.c:234:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:234:28: expected unsigned int [usertype] rxsz:16 +../drivers/scsi/bfa/bfa_fcbuild.c:234:28: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_fcbuild.c:249:56: warning: incorrect type in argument 5 (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:249:56: expected restricted __be16 [usertype] ox_id +../drivers/scsi/bfa/bfa_fcbuild.c:249:56: got unsigned short [usertype] ox_id +../drivers/scsi/bfa/bfa_fcbuild.c:258:56: warning: incorrect type in argument 5 (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:258:56: expected restricted __be16 [usertype] ox_id +../drivers/scsi/bfa/bfa_fcbuild.c:258:56: got unsigned short [usertype] ox_id +../drivers/scsi/bfa/bfa_fcbuild.c:270:14: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcbuild.c:271:17: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcbuild.c:284:44: warning: incorrect type in argument 4 (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:284:44: expected restricted __be16 [usertype] ox_id +../drivers/scsi/bfa/bfa_fcbuild.c:284:44: got unsigned short [usertype] ox_id +../drivers/scsi/bfa/bfa_fcbuild.c:338:44: warning: incorrect type in argument 4 (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:338:44: expected restricted __be16 [usertype] ox_id +../drivers/scsi/bfa/bfa_fcbuild.c:338:44: got unsigned short [usertype] ox_id +../drivers/scsi/bfa/bfa_fcbuild.c:444:23: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:444:23: expected unsigned int [usertype] ox_id:16 +../drivers/scsi/bfa/bfa_fcbuild.c:444:23: got restricted __be16 [usertype] ox_id +../drivers/scsi/bfa/bfa_fcbuild.c:470:30: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcbuild.c:473:30: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcbuild.c:489:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:489:31: expected unsigned int [usertype] payload_len:16 +../drivers/scsi/bfa/bfa_fcbuild.c:489:31: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_fcbuild.c:499:16: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcbuild.c:560:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:560:31: expected unsigned int [usertype] num_entries:16 +../drivers/scsi/bfa/bfa_fcbuild.c:560:31: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_fcbuild.c:563:17: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_fcbuild.c:566:17: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_fcbuild.c:578:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:578:29: expected unsigned int [usertype] cmd_rsp_code:16 +../drivers/scsi/bfa/bfa_fcbuild.c:578:29: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_fcbuild.c:588:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:588:29: expected unsigned int [usertype] cmd_rsp_code:16 +../drivers/scsi/bfa/bfa_fcbuild.c:588:29: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_fcbuild.c:599:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:599:29: expected unsigned int [usertype] cmd_rsp_code:16 +../drivers/scsi/bfa/bfa_fcbuild.c:599:29: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_fcbuild.c:641:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:641:29: expected unsigned int [usertype] cmd_rsp_code:16 +../drivers/scsi/bfa/bfa_fcbuild.c:641:29: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_fcbuild.c:655:44: warning: incorrect type in argument 4 (different base types) +../drivers/scsi/bfa/bfa_fcbuild.c:655:44: expected restricted __be16 [usertype] ox_id +../drivers/scsi/bfa/bfa_fcbuild.c:655:44: got unsigned short [usertype] ox_id @@ -20443 +20183 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -20445,6 +20185,126 @@ -../drivers/staging/gpib/tms9914/tms9914.c:886:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tms9914/tms9914.c:886:35: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tms9914/tms9914.c:886:35: got void * -../drivers/staging/gpib/tms9914/tms9914.c:893:35: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/tms9914/tms9914.c:893:35: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/tms9914/tms9914.c:893:35: got void * +../drivers/gpu/drm/radeon/r300.c:122:39: warning: incorrect type in initializer (different address spaces) +../drivers/gpu/drm/radeon/r300.c:122:39: expected void [noderef] __iomem *ptr +../drivers/gpu/drm/radeon/r300.c:122:39: got void *ptr +../drivers/rapidio/rio.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/scsi/bfa/bfa_port.c:29:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_port.c:29:20: expected restricted __be32 [usertype] t0 +../drivers/scsi/bfa/bfa_port.c:29:20: got unsigned int [usertype] +../drivers/scsi/bfa/bfa_port.c:30:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_port.c:30:20: expected restricted __be32 [usertype] t1 +../drivers/scsi/bfa/bfa_port.c:30:20: got unsigned int [usertype] +../drivers/scsi/bfa/bfa_port.c:526:42: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_port.c:528:33: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_port.c:563:35: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_port.c:563:35: expected unsigned int [usertype] +../drivers/scsi/bfa/bfa_port.c:563:35: got restricted __be32 [usertype] +../scripts/Makefile.build:194: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch +../drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/scsi/esas2r/esas2r_disc.c:1176:59: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_disc.c:760:36: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_disc.c:844:30: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_disc.c:846:36: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_disc.c:848:21: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_disc.c:850:33: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_disc.c:927:43: warning: cast to restricted __le32 +../drivers/scsi/esas2r/esas2r_disc.c:957:27: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_disc.c:655:42: warning: cast to restricted __le32 +../drivers/scsi/esas2r/esas2r_disc.c:656:42: warning: cast to restricted __le32 +../drivers/scsi/esas2r/esas2r_disc.c: note: in included file: +../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) +../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf +../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] +../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) +../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf +../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] +../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) +../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf +../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] +../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) +../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf +../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] +../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) +../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf +../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] +../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 +../drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../scripts/Makefile.build:194: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch +../drivers/platform/x86/lenovo-yoga-tab2-pro-1380-fastcharger.c:221:29: warning: symbol 'yt2_1380_fc_serdev_driver' was not declared. Should it be static? +../drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/scsi/be2iscsi/be_main.c:1169:29: warning: cast to restricted __be16 +../drivers/scsi/be2iscsi/be_main.c:1195:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/be2iscsi/be_main.c:1195:21: expected restricted __be16 [usertype] t2wait +../drivers/scsi/be2iscsi/be_main.c:1195:21: got int +../drivers/scsi/be2iscsi/be_main.c:1680:33: warning: cast to restricted __be16 +../drivers/scsi/be2iscsi/be_main.c:1818:28: warning: cast to restricted __le32 +../drivers/scsi/be2iscsi/be_main.c:1837:36: warning: cast to restricted __le32 +../drivers/scsi/be2iscsi/be_main.c:4353:19: warning: cast from restricted itt_t +../drivers/scsi/be2iscsi/be_main.c:4386:34: warning: cast to restricted itt_t +../drivers/scsi/be2iscsi/be_main.c:4483:16: warning: cast to restricted itt_t +../drivers/scsi/be2iscsi/be_main.c:4483:16: warning: cast from restricted __be32 +../drivers/scsi/be2iscsi/be_main.c:4539:9: warning: incorrect type in argument 5 (different base types) +../drivers/scsi/be2iscsi/be_main.c:4539:9: expected unsigned int [usertype] value +../drivers/scsi/be2iscsi/be_main.c:4539:9: got restricted __be16 [usertype] +../drivers/scsi/be2iscsi/be_main.c:4599:9: warning: incorrect type in argument 5 (different base types) +../drivers/scsi/be2iscsi/be_main.c:4599:9: expected unsigned int [usertype] value +../drivers/scsi/be2iscsi/be_main.c:4599:9: got restricted __be16 [usertype] +../drivers/scsi/be2iscsi/be_main.c:4693:30: warning: restricted __be32 degrades to integer +../drivers/scsi/be2iscsi/be_main.c:4778:17: warning: cast to restricted __be32 +../drivers/scsi/be2iscsi/be_main.c:4778:17: warning: cast from restricted itt_t +../drivers/scsi/be2iscsi/be_main.c:5785:24: warning: symbol 'beiscsi_iscsi_transport' was not declared. Should it be static? +../drivers/rapidio/rio-driver.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/scsi/esas2r/esas2r_flash.c:252:47: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:253:23: warning: incorrect type in assignment (different base types) +../drivers/scsi/esas2r/esas2r_flash.c:253:23: expected unsigned short [usertype] device_id +../drivers/scsi/esas2r/esas2r_flash.c:253:23: got restricted __le16 [usertype] +../drivers/scsi/esas2r/esas2r_flash.c:258:37: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:261:49: warning: incorrect type in assignment (different base types) +../drivers/scsi/esas2r/esas2r_flash.c:261:49: expected unsigned int [usertype] +../drivers/scsi/esas2r/esas2r_flash.c:261:49: got restricted __le32 [usertype] +../drivers/scsi/esas2r/esas2r_flash.c:288:52: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:290:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/esas2r/esas2r_flash.c:290:31: expected unsigned short [usertype] device_id +../drivers/scsi/esas2r/esas2r_flash.c:290:31: got restricted __le16 [usertype] +../drivers/scsi/esas2r/esas2r_flash.c:291:32: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:603:24: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:604:24: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:613:38: warning: cast to restricted __le32 +../drivers/scsi/esas2r/esas2r_flash.c:633:25: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:636:30: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:650:16: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:676:33: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:900:19: warning: cast to restricted __le32 +../drivers/scsi/esas2r/esas2r_flash.c:905:32: warning: cast to restricted __le32 +../drivers/scsi/esas2r/esas2r_flash.c:1059:24: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:1061:24: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:1070:40: warning: cast to restricted __le32 +../drivers/scsi/esas2r/esas2r_flash.c:1128:52: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:1130:38: warning: restricted __le16 degrades to integer +../drivers/scsi/esas2r/esas2r_flash.c:1146:33: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:1170:40: warning: cast to restricted __le16 +../drivers/scsi/esas2r/esas2r_flash.c:1312:41: warning: incorrect type in assignment (different base types) +../drivers/scsi/esas2r/esas2r_flash.c:1312:41: expected unsigned int [usertype] length +../drivers/scsi/esas2r/esas2r_flash.c:1312:41: got restricted __le32 [usertype] +../drivers/scsi/esas2r/esas2r_flash.c:1315:42: warning: incorrect type in assignment (different base types) +../drivers/scsi/esas2r/esas2r_flash.c:1315:42: expected unsigned long long [usertype] address +../drivers/scsi/esas2r/esas2r_flash.c:1315:42: got restricted __le64 [usertype] +../drivers/scsi/esas2r/esas2r_flash.c:1318:43: warning: incorrect type in assignment (different base types) +../drivers/scsi/esas2r/esas2r_flash.c:1318:43: expected unsigned int [usertype] ctl_len +../drivers/scsi/esas2r/esas2r_flash.c:1318:43: got restricted __le32 [usertype] +../drivers/scsi/esas2r/esas2r_flash.c:1320:43: warning: incorrect type in assignment (different base types) +../drivers/scsi/esas2r/esas2r_flash.c:1320:43: expected unsigned long long [usertype] address +../drivers/scsi/esas2r/esas2r_flash.c:1320:43: got restricted __le64 [usertype] +../drivers/scsi/esas2r/esas2r_flash.c: note: in included file: +../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 +../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 +../drivers/scsi/be2iscsi/be_mgmt.c:166:43: warning: restricted __be32 degrades to integer +../drivers/scsi/be2iscsi/be_mgmt.c:167:44: warning: restricted __be32 degrades to integer +../drivers/scsi/be2iscsi/be_mgmt.c:168:44: warning: restricted __be32 degrades to integer +../drivers/scsi/be2iscsi/be_mgmt.c:169:44: warning: restricted __be32 degrades to integer +../drivers/scsi/be2iscsi/be_mgmt.c:171:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/be2iscsi/be_mgmt.c:171:38: expected unsigned long dst_addr +../drivers/scsi/be2iscsi/be_mgmt.c:171:38: got restricted __be32 [usertype] s_addr @@ -20719,125 +20579 @@ -../drivers/firmware/efi/libstub/unaccepted_memory.c:7:30: warning: symbol 'unaccepted_table' was not declared. Should it be static? -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c: In function ‘tnt4882_update_status’: -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:766:22: warning: variable ‘retval’ set but not used [-Wunused-but-set-variable] - 766 | unsigned int retval; - | ^~~~~~ -../drivers/gpu/drm/msm/msm_drv.c:55:6: warning: symbol 'dumpstate' was not declared. Should it be static? -../drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c:162:46: warning: cast to restricted __be16 -../drivers/gpu/drm/rockchip/cdn-dp-core.c:339:25: warning: cast to restricted __le32 -../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:124:19: warning: cast to restricted __be32 -../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:128:41: warning: restricted __be32 degrades to integer -../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: expected void const volatile *val -../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: got void [noderef] __iomem *__val -../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: warning: incorrect type in assignment (different address spaces) -../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: expected struct rvu_fwdata *fwdata -../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: got void [noderef] __iomem * -../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: got struct rvu_fwdata *fwdata -../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: got struct rvu_fwdata *fwdata -../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2387:46: warning: cast removes address space '__iomem' of expression -../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2410:38: warning: cast removes address space '__iomem' of expression -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:898:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:899:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:900:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:901:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:902:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:903:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:904:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:905:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:906:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:907:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:908:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:909:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:910:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:911:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:912:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:913:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:914:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:915:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:916:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:917:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:918:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:919:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:920:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:921:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:922:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:926:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:927:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:928:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:929:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:930:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:931:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:932:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:933:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:934:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:935:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:936:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:937:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:938:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:939:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:940:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:941:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:942:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:943:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:944:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:945:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:946:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:947:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:948:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:949:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:950:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:954:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:955:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:956:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:957:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:958:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:959:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:960:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:961:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:962:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:963:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:964:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:965:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:966:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:967:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:968:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:969:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:970:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:971:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:972:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:973:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:974:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:975:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:976:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:977:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:978:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:982:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:983:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:984:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:985:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:986:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:987:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:988:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:989:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:990:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:991:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:992:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:993:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:994:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:995:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:996:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:997:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:998:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:999:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1000:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1001:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1002:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1003:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1004:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1005:1: warning: obsolete struct initializer, use C99 syntax -../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:1006:1: warning: too many warnings -../drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/atombios_dp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -20844,0 +20581,14 @@ +../drivers/gpu/drm/radeon/rs400.c:238:16: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/rs400.c:238:16: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/rs400.c:238:16: got restricted __le32 [usertype] +../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:595:21: warning: cast to restricted __be32 +../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: got unsigned char [usertype] * +../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: got unsigned char [usertype] * +../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:748:22: warning: cast to restricted __be64 +../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: warning: incorrect type in assignment (different address spaces) +../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: expected unsigned char [usertype] *data +../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: got void [noderef] __iomem * @@ -20852,471 +20602,2 @@ -../drivers/staging/gpib/tnt4882/mite.c: In function ‘mite_dma_tcr’: -../drivers/staging/gpib/tnt4882/mite.c:164:13: warning: variable ‘lkar’ set but not used [-Wunused-but-set-variable] - 164 | int lkar; - | ^~~~ -../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo -../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo -../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo -../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo -../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: expected unsigned short [addressable] [assigned] [usertype] usSymClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: expected unsigned short [addressable] [assigned] [usertype] usSymClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: expected unsigned short [addressable] [assigned] [usertype] usConnectorId -../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: expected unsigned short [addressable] [assigned] [usertype] usPixelClock -../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID -../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID -../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID -../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID -../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: got restricted __le16 [usertype] -../drivers/staging/gpib/tnt4882/mite.c:86:28: warning: incorrect type in assignment (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:86:28: expected void *mite_io_addr -../drivers/staging/gpib/tnt4882/mite.c:86:28: got void [noderef] __iomem * -../drivers/staging/gpib/tnt4882/mite.c:94:27: warning: incorrect type in assignment (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:94:27: expected void *daq_io_addr -../drivers/staging/gpib/tnt4882/mite.c:94:27: got void [noderef] __iomem * -../drivers/staging/gpib/tnt4882/mite.c:100:64: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:100:64: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:100:64: got void * -../drivers/staging/gpib/tnt4882/mite.c:122:29: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:122:29: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:122:29: got void *mite_io_addr -../drivers/staging/gpib/tnt4882/mite.c:126:29: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:126:29: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:126:29: got void *daq_io_addr -../drivers/staging/gpib/tnt4882/mite.c:156:51: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:156:51: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:156:51: got void * -../drivers/staging/gpib/tnt4882/mite.c:157:51: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:157:51: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:157:51: got void * -../drivers/staging/gpib/tnt4882/mite.c:166:58: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:166:58: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:166:58: got void * -../drivers/staging/gpib/tnt4882/mite.c:167:57: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:167:57: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:167:57: got void * -../drivers/staging/gpib/tnt4882/mite.c:179:58: warning: incorrect type in argument 2 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:179:58: expected void volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:179:58: got void * -../drivers/staging/gpib/tnt4882/mite.c:184:22: warning: Using plain integer as NULL pointer -../drivers/staging/gpib/tnt4882/mite.c:190:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:190:9: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:190:9: got void *[assigned] addr -../drivers/staging/gpib/tnt4882/mite.c:193:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:193:9: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:193:9: got void *[assigned] addr -../drivers/staging/gpib/tnt4882/mite.c:196:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:196:9: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:196:9: got void *[assigned] addr -../drivers/staging/gpib/tnt4882/mite.c:198:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:198:9: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:198:9: got void *[assigned] addr -../drivers/staging/gpib/tnt4882/mite.c:201:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:201:9: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:201:9: got void *[assigned] addr -../drivers/staging/gpib/tnt4882/mite.c:203:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:203:9: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:203:9: got void *[assigned] addr -../drivers/staging/gpib/tnt4882/mite.c:206:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:206:9: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:206:9: got void *[assigned] addr -../drivers/staging/gpib/tnt4882/mite.c:208:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:208:9: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:208:9: got void *[assigned] addr -../drivers/staging/gpib/tnt4882/mite.c:211:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:211:9: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:211:9: got void *[assigned] addr -../drivers/staging/gpib/tnt4882/mite.c:214:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:214:9: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:214:9: got void *[assigned] addr -../drivers/staging/gpib/tnt4882/mite.c:217:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/staging/gpib/tnt4882/mite.c:217:9: expected void const volatile [noderef] __iomem *addr -../drivers/staging/gpib/tnt4882/mite.c:217:9: got void *[assigned] addr -../drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/gma500/gma_display.c:405:25: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/gma500/gma_display.c:405:25: expected void *tmp_dst -../drivers/gpu/drm/gma500/gma_display.c:405:25: got unsigned char [noderef] [usertype] __iomem * -../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: warning: incorrect type in initializer (different base types) -../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: expected unsigned short [usertype] out -../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: got restricted __le16 [usertype] -../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: expected unsigned short [addressable] [assigned] [usertype] lpI2CDataOut -../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: got restricted __le16 [usertype] -../drivers/gpu/drm/gma500/intel_bios.c:548:42: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/gma500/intel_bios.c:548:42: expected void const *const p -../drivers/gpu/drm/gma500/intel_bios.c:548:42: got unsigned char [noderef] [usertype] __iomem * -../drivers/gpu/drm/gma500/intel_bios.c:549:40: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/gma500/intel_bios.c:559:24: warning: cast removes address space '__iomem' of expression -../fs/befs/datastream.c:132: warning: expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead -../drivers/net/ethernet/micrel/ks8851_par.c:62:13: warning: context imbalance in 'ks8851_lock_par' - wrong count at exit -../drivers/net/ethernet/micrel/ks8851_par.c:76:13: warning: context imbalance in 'ks8851_unlock_par' - unexpected unlock -../drivers/gpu/drm/xe/xe_hw_engine_group.c:320:5: warning: context imbalance in 'xe_hw_engine_group_get_mode' - wrong count at exit -../drivers/gpu/drm/xe/xe_hw_engine_group.c:355:6: warning: context imbalance in 'xe_hw_engine_group_put' - wrong count at exit -../drivers/scsi/esas2r/esas2r_disc.c:1176:59: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_disc.c:760:36: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_disc.c:844:30: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_disc.c:846:36: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_disc.c:848:21: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_disc.c:850:33: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_disc.c:927:43: warning: cast to restricted __le32 -../drivers/scsi/esas2r/esas2r_disc.c:957:27: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_disc.c:655:42: warning: cast to restricted __le32 -../drivers/scsi/esas2r/esas2r_disc.c:656:42: warning: cast to restricted __le32 -../drivers/scsi/esas2r/esas2r_disc.c: note: in included file: -../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) -../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf -../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] -../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) -../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf -../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] -../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) -../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf -../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] -../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) -../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf -../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] -../drivers/scsi/esas2r/esas2r.h:1255:17: warning: incorrect type in assignment (different base types) -../drivers/scsi/esas2r/esas2r.h:1255:17: expected unsigned long long [usertype] ppsense_buf -../drivers/scsi/esas2r/esas2r.h:1255:17: got restricted __le64 [usertype] -../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 -../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/scsi/be2iscsi/be_main.c:1169:29: warning: cast to restricted __be16 -../drivers/scsi/be2iscsi/be_main.c:1195:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/be2iscsi/be_main.c:1195:21: expected restricted __be16 [usertype] t2wait -../drivers/scsi/be2iscsi/be_main.c:1195:21: got int -../drivers/scsi/be2iscsi/be_main.c:1680:33: warning: cast to restricted __be16 -../drivers/scsi/be2iscsi/be_main.c:1818:28: warning: cast to restricted __le32 -../drivers/scsi/be2iscsi/be_main.c:1837:36: warning: cast to restricted __le32 -../drivers/scsi/be2iscsi/be_main.c:4353:19: warning: cast from restricted itt_t -../drivers/scsi/be2iscsi/be_main.c:4386:34: warning: cast to restricted itt_t -../drivers/scsi/be2iscsi/be_main.c:4483:16: warning: cast to restricted itt_t -../drivers/scsi/be2iscsi/be_main.c:4483:16: warning: cast from restricted __be32 -../drivers/scsi/be2iscsi/be_main.c:4539:9: warning: incorrect type in argument 5 (different base types) -../drivers/scsi/be2iscsi/be_main.c:4539:9: expected unsigned int [usertype] value -../drivers/scsi/be2iscsi/be_main.c:4539:9: got restricted __be16 [usertype] -../drivers/scsi/be2iscsi/be_main.c:4599:9: warning: incorrect type in argument 5 (different base types) -../drivers/scsi/be2iscsi/be_main.c:4599:9: expected unsigned int [usertype] value -../drivers/scsi/be2iscsi/be_main.c:4599:9: got restricted __be16 [usertype] -../drivers/scsi/be2iscsi/be_main.c:4693:30: warning: restricted __be32 degrades to integer -../drivers/scsi/be2iscsi/be_main.c:4778:17: warning: cast to restricted __be32 -../drivers/scsi/be2iscsi/be_main.c:4778:17: warning: cast from restricted itt_t -../drivers/scsi/be2iscsi/be_main.c:5785:24: warning: symbol 'beiscsi_iscsi_transport' was not declared. Should it be static? -../drivers/scsi/be2iscsi/be_mgmt.c:166:43: warning: restricted __be32 degrades to integer -../drivers/scsi/be2iscsi/be_mgmt.c:167:44: warning: restricted __be32 degrades to integer -../drivers/scsi/be2iscsi/be_mgmt.c:168:44: warning: restricted __be32 degrades to integer -../drivers/scsi/be2iscsi/be_mgmt.c:169:44: warning: restricted __be32 degrades to integer -../drivers/scsi/be2iscsi/be_mgmt.c:171:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/be2iscsi/be_mgmt.c:171:38: expected unsigned long dst_addr -../drivers/scsi/be2iscsi/be_mgmt.c:171:38: got restricted __be32 [usertype] s_addr -../drivers/gpu/drm/radeon/si.c:1568:29: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:1570:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:1571:30: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:1573:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:3481:47: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:3482:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:3490:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:3491:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:3499:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:3498:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:3498:25: expected restricted __le32 const [usertype] *[assigned] fw_data -../drivers/gpu/drm/radeon/si.c:3498:25: got restricted __be32 const [usertype] * -../drivers/gpu/drm/radeon/si.c:3500:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:5706:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5706:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5706:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5707:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5707:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5707:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5709:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5709:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5709:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5710:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5710:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5710:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5711:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5711:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5711:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5716:49: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5716:49: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5716:49: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5718:49: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5718:49: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5718:49: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5720:57: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5720:57: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5720:57: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5727:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5727:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5727:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5728:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5728:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5728:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5732:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5732:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5732:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5735:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5735:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5735:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5738:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5738:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5738:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5741:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5741:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5741:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5744:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5744:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5744:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5748:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5748:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5748:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5749:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5749:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5749:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5751:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5751:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5751:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5752:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/si.c:5752:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/si.c:5752:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/si.c:5873:31: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:5875:47: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:6262:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:6263:28: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:6264:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:6195:24: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si.c:6195:24: warning: cast to restricted __le32 -../drivers/scsi/esas2r/esas2r_flash.c:252:47: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:253:23: warning: incorrect type in assignment (different base types) -../drivers/scsi/esas2r/esas2r_flash.c:253:23: expected unsigned short [usertype] device_id -../drivers/scsi/esas2r/esas2r_flash.c:253:23: got restricted __le16 [usertype] -../drivers/scsi/esas2r/esas2r_flash.c:258:37: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:261:49: warning: incorrect type in assignment (different base types) -../drivers/scsi/esas2r/esas2r_flash.c:261:49: expected unsigned int [usertype] -../drivers/scsi/esas2r/esas2r_flash.c:261:49: got restricted __le32 [usertype] -../drivers/scsi/esas2r/esas2r_flash.c:288:52: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:290:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/esas2r/esas2r_flash.c:290:31: expected unsigned short [usertype] device_id -../drivers/scsi/esas2r/esas2r_flash.c:290:31: got restricted __le16 [usertype] -../drivers/scsi/esas2r/esas2r_flash.c:291:32: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:603:24: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:604:24: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:613:38: warning: cast to restricted __le32 -../drivers/scsi/esas2r/esas2r_flash.c:633:25: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:636:30: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:650:16: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:676:33: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:900:19: warning: cast to restricted __le32 -../drivers/scsi/esas2r/esas2r_flash.c:905:32: warning: cast to restricted __le32 -../drivers/scsi/esas2r/esas2r_flash.c:1059:24: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:1061:24: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:1070:40: warning: cast to restricted __le32 -../drivers/scsi/esas2r/esas2r_flash.c:1128:52: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:1130:38: warning: restricted __le16 degrades to integer -../drivers/scsi/esas2r/esas2r_flash.c:1146:33: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:1170:40: warning: cast to restricted __le16 -../drivers/scsi/esas2r/esas2r_flash.c:1312:41: warning: incorrect type in assignment (different base types) -../drivers/scsi/esas2r/esas2r_flash.c:1312:41: expected unsigned int [usertype] length -../drivers/scsi/esas2r/esas2r_flash.c:1312:41: got restricted __le32 [usertype] -../drivers/scsi/esas2r/esas2r_flash.c:1315:42: warning: incorrect type in assignment (different base types) -../drivers/scsi/esas2r/esas2r_flash.c:1315:42: expected unsigned long long [usertype] address -../drivers/scsi/esas2r/esas2r_flash.c:1315:42: got restricted __le64 [usertype] -../drivers/scsi/esas2r/esas2r_flash.c:1318:43: warning: incorrect type in assignment (different base types) -../drivers/scsi/esas2r/esas2r_flash.c:1318:43: expected unsigned int [usertype] ctl_len -../drivers/scsi/esas2r/esas2r_flash.c:1318:43: got restricted __le32 [usertype] -../drivers/scsi/esas2r/esas2r_flash.c:1320:43: warning: incorrect type in assignment (different base types) -../drivers/scsi/esas2r/esas2r_flash.c:1320:43: expected unsigned long long [usertype] address -../drivers/scsi/esas2r/esas2r_flash.c:1320:43: got restricted __le64 [usertype] -../drivers/scsi/esas2r/esas2r_flash.c: note: in included file: -../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 -../drivers/scsi/esas2r/esas2r.h:1302:13: warning: cast to restricted __le32 -../fs/jfs/xattr.c: note: in included file: -../fs/jfs/jfs_xattr.h:25:25: warning: array of flexible structures -../drivers/net/ethernet/micrel/ksz884x.c:3146:50: warning: restricted pci_power_t degrades to integer -../drivers/net/ethernet/micrel/ksz884x.c:3467:37: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:3467:37: expected unsigned int [usertype] next -../drivers/net/ethernet/micrel/ksz884x.c:3467:37: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:3469:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:3469:29: expected unsigned int [usertype] next -../drivers/net/ethernet/micrel/ksz884x.c:3469:29: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:3471:33: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:3471:33: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:3471:33: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:4377:31: warning: cast to restricted __le32 -../drivers/net/ethernet/micrel/ksz884x.c:4670:31: warning: cast to restricted __le32 -../drivers/net/ethernet/micrel/ksz884x.c:4706:31: warning: cast to restricted __le32 -../drivers/net/ethernet/micrel/ksz884x.c:4751:31: warning: cast to restricted __le32 -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1542:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1542:25: expected unsigned int [usertype] addr -../drivers/net/ethernet/micrel/ksz884x.c:1542:25: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr -../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr -../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr -../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1518:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1518:30: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1518:30: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol -../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol -../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol -../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len -../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol -../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol -../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol -../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len -../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol -../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol -../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol -../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len -../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data -../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] +../drivers/rapidio/rio-sysfs.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures @@ -21350 +20631 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -21351,0 +20633,2 @@ +../fs/lockd/mon.c: note: in included file (through ../include/linux/smp.h, ../include/linux/alloc_tag.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): +../include/linux/list.h:229:25: warning: context imbalance in 'nsm_release' - unexpected unlock @@ -21382,10 +20665,44 @@ -../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c: In function ‘rvu_dbg_mcs_init’: -../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:36: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 7 [-Wformat-overflow=] - 506 | sprintf(dname, "mcs%d", i); - | ^~ -../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:32: note: directive argument in the range [-2147483641, 2147483646] - 506 | sprintf(dname, "mcs%d", i); - | ^~~~~~~ -../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:17: note: ‘sprintf’ output between 5 and 15 bytes into a destination of size 10 - 506 | sprintf(dname, "mcs%d", i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/radeon/rs600.c:662:30: warning: incorrect type in initializer (different address spaces) +../drivers/gpu/drm/radeon/rs600.c:662:30: expected void [noderef] __iomem *ptr +../drivers/gpu/drm/radeon/rs600.c:662:30: got void * +../drivers/rapidio/rio-scan.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/gpu/drm/radeon/rs690.c:82:59: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/rs690.c:84:29: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs690.c:85:65: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs690.c:91:57: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs690.c:96:59: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/rs690.c:98:29: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/rs690.c:99:65: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/rs690.c:105:57: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/rs690.c:107:59: warning: cast to restricted __le16 +../drivers/scsi/bfa/bfa_core.c:1252:40: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_core.c:1253:40: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_core.c:1254:42: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_core.c:1255:40: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_core.c:1256:40: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_core.c:1257:42: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_core.c:1270:32: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_core.c:1270:32: warning: incorrect type in argument 2 (different base types) +../drivers/scsi/bfa/bfa_core.c:1270:32: expected unsigned short [usertype] num_ioim_fw +../drivers/scsi/bfa/bfa_core.c:1270:32: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_core.c:1286:33: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_core.c:1287:33: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_core.c:1288:33: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_core.c:1289:33: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_core.c:1290:33: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_core.c:1291:33: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_core.c:1614:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_core.c:1614:31: expected restricted __be16 [usertype] delay +../drivers/scsi/bfa/bfa_core.c:1614:31: got int +../drivers/scsi/bfa/bfa_core.c:1618:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_core.c:1618:33: expected restricted __be16 [usertype] latency +../drivers/scsi/bfa/bfa_core.c:1618:33: got int +../drivers/scsi/bfa/bfa_core.c:1632:43: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_core.c:1633:45: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_core.c:1648:9: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_core.c:1649:9: warning: cast from restricted __be16 +../drivers/rapidio/rio_cm.c: In function ‘rio_txcq_handler’: +../drivers/rapidio/rio_cm.c:675:21: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] + 675 | int rc; + | ^~ @@ -21394,133 +20711,79 @@ -../drivers/firmware/turris-mox-rwtm.c:392:27: warning: incorrect type in argument 1 (different base types) -../drivers/firmware/turris-mox-rwtm.c:392:27: expected restricted __be32 [usertype] *dst -../drivers/firmware/turris-mox-rwtm.c:392:27: got unsigned int * -../drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/platform/x86/intel/pmc/lnl.c:340:26: warning: symbol 'lnl_rsc_status_map' was not declared. Should it be static? -../drivers/gpu/drm/gma500/mmu.c:307:26: warning: context imbalance in 'psb_mmu_pt_alloc_map_lock' - wrong count at exit -../drivers/gpu/drm/gma500/mmu.c:347:26: warning: context imbalance in 'psb_mmu_pt_map_lock' - wrong count at exit -../drivers/gpu/drm/gma500/mmu.c:380:28: warning: context imbalance in 'psb_mmu_pt_unmap_unlock' - unexpected unlock -../drivers/gpu/drm/radeon/cik.c:1878:29: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:1880:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:1881:30: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:1883:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:3909:47: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:3910:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:3914:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:3918:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:3919:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:3923:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:3927:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:3926:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:3926:25: expected restricted __le32 const [usertype] *[assigned] fw_data -../drivers/gpu/drm/radeon/cik.c:3926:25: got restricted __be32 const [usertype] * -../drivers/gpu/drm/radeon/cik.c:3928:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:3932:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:3933:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:4265:47: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:4266:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:4270:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:4279:34: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:4280:35: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:4284:25: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:5943:47: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:5947:24: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:5951:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6433:62: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6434:48: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6435:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6439:63: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6440:48: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6441:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6445:62: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6446:48: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6447:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6451:63: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6452:48: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6453:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6457:64: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6458:48: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6459:46: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:6463:56: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6463:56: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6463:56: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6486:56: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6486:56: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6486:56: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6710:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6710:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6710:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6711:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6711:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6711:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6713:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6713:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6713:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6714:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6714:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6714:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6715:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6715:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6715:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6720:49: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6720:49: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6720:49: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6722:49: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6722:49: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6722:49: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6724:57: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6724:57: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6724:57: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6731:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6731:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6731:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6732:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6732:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6732:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6735:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6735:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6735:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6736:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6736:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6736:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6739:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6739:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6739:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6740:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6740:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6740:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6744:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6744:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6744:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6745:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6745:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6745:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6748:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6748:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6748:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6749:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6749:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6749:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6752:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6752:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6752:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6753:33: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6753:33: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6753:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6757:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6757:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6757:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6758:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6758:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6758:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6760:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6760:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6760:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:6761:25: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik.c:6761:25: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik.c:6761:25: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik.c:7576:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:7577:28: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:7578:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32 +../drivers/rapidio/rio_cm.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/rapidio/rio_cm.c:385:17: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:404:23: warning: cast to restricted __be32 +../drivers/rapidio/rio_cm.c:405:21: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:431:17: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:442:27: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:463:9: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:466:32: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:497:9: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:497:9: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:535:9: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:537:32: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:809:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:809:26: expected unsigned int [usertype] src_id +../drivers/rapidio/rio_cm.c:809:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:810:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:810:26: expected unsigned int [usertype] dst_id +../drivers/rapidio/rio_cm.c:810:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:815:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:815:21: expected unsigned short [usertype] dst_ch +../drivers/rapidio/rio_cm.c:815:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:816:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:816:21: expected unsigned short [usertype] src_ch +../drivers/rapidio/rio_cm.c:816:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:817:22: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:817:22: expected unsigned short [usertype] msg_len +../drivers/rapidio/rio_cm.c:817:22: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:977:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:977:26: expected unsigned int [usertype] src_id +../drivers/rapidio/rio_cm.c:977:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:978:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:978:26: expected unsigned int [usertype] dst_id +../drivers/rapidio/rio_cm.c:978:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:983:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:983:21: expected unsigned short [usertype] dst_ch +../drivers/rapidio/rio_cm.c:983:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:984:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:984:21: expected unsigned short [usertype] src_ch +../drivers/rapidio/rio_cm.c:984:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:1032:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1032:26: expected unsigned int [usertype] src_id +../drivers/rapidio/rio_cm.c:1032:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:1033:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1033:26: expected unsigned int [usertype] dst_id +../drivers/rapidio/rio_cm.c:1033:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:1034:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1034:21: expected unsigned short [usertype] dst_ch +../drivers/rapidio/rio_cm.c:1034:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:1035:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1035:21: expected unsigned short [usertype] src_ch +../drivers/rapidio/rio_cm.c:1035:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:1406:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1406:26: expected unsigned int [usertype] src_id +../drivers/rapidio/rio_cm.c:1406:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:1407:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1407:26: expected unsigned int [usertype] dst_id +../drivers/rapidio/rio_cm.c:1407:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:1412:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1412:21: expected unsigned short [usertype] dst_ch +../drivers/rapidio/rio_cm.c:1412:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:1413:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1413:21: expected unsigned short [usertype] src_ch +../drivers/rapidio/rio_cm.c:1413:21: got restricted __be16 [usertype] +../drivers/clk/qcom/clk-rpmh.c:270:28: warning: restricted __le32 degrades to integer +../drivers/clk/qcom/clk-rpmh.c:270:28: warning: restricted __le32 degrades to integer +../drivers/gpu/drm/i915/intel_uncore.c:1920:1: warning: context imbalance in 'fwtable_read8' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:1921:1: warning: context imbalance in 'fwtable_read16' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:1922:1: warning: context imbalance in 'fwtable_read32' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:1923:1: warning: context imbalance in 'fwtable_read64' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:1988:1: warning: context imbalance in 'gen6_write8' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:1989:1: warning: context imbalance in 'gen6_write16' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:1990:1: warning: context imbalance in 'gen6_write32' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:2010:1: warning: context imbalance in 'fwtable_write8' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:2011:1: warning: context imbalance in 'fwtable_write16' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:2012:1: warning: context imbalance in 'fwtable_write32' - unexpected unlock +../drivers/platform/x86/msi-laptop.c:488:81: warning: dubious: !x | y +../drivers/rapidio/switches/idtcps.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures @@ -21590,14 +20853,7 @@ -../drivers/scsi/esas2r/esas2r_vda.c: In function ‘esas2r_complete_vda_ioctl’: -../drivers/scsi/esas2r/esas2r_vda.c:313:59: warning: ‘%2.2u’ directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 3 [-Wformat-truncation=] - 313 | snprintf(buf, sizeof(buf), "%1.1u.%2.2u", - | ^~~~~ -../drivers/scsi/esas2r/esas2r_vda.c:313:52: note: directive argument in the range [0, 255] - 313 | snprintf(buf, sizeof(buf), "%1.1u.%2.2u", - | ^~~~~~~~~~~~~ -../drivers/scsi/esas2r/esas2r_vda.c:313:25: note: ‘snprintf’ output between 5 and 8 bytes into a destination of size 5 - 313 | snprintf(buf, sizeof(buf), "%1.1u.%2.2u", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 314 | (int)LOBYTE(le16_to_cpu(rsp->fw_release)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 315 | (int)HIBYTE(le16_to_cpu(rsp->fw_release))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/rapidio/switches/idt_gen2.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/gpu/drm/i915/intel_wakeref.c:145:19: warning: context imbalance in 'wakeref_auto_timeout' - unexpected unlock +../drivers/nvdimm/core.c:187:30: warning: cast to restricted __le32 +../drivers/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' @@ -21652,0 +20909,146 @@ +../drivers/gpu/drm/amd/amdgpu/atombios_encoders.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../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 * +../fs/ufs/inode.c: note: in included file: +../fs/ufs/util.h:192:40: warning: restricted __fs16 degrades to integer +../fs/ufs/util.h:226:40: warning: restricted __fs16 degrades to integer +../fs/ufs/inode.c:376: warning: Function parameter or struct member 'inode' not described in 'ufs_getfrag_block' +../fs/ufs/inode.c:376: warning: Function parameter or struct member 'fragment' not described in 'ufs_getfrag_block' +../fs/ufs/inode.c:376: warning: Function parameter or struct member 'bh_result' not described in 'ufs_getfrag_block' +../fs/ufs/inode.c:376: warning: Function parameter or struct member 'create' not described in 'ufs_getfrag_block' +../fs/ubifs/journal.c:307:9: warning: context imbalance in '__queue_and_wait' - unexpected unlock +../fs/ubifs/journal.c:322:13: warning: context imbalance in 'wait_for_reservation' - different lock contexts for basic block +../fs/ubifs/journal.c:368:13: warning: context imbalance in 'add_or_start_queue' - different lock contexts for basic block +../drivers/scsi/bfa/bfa_svc.c:733:21: warning: restricted __be32 degrades to integer +../drivers/scsi/bfa/bfa_svc.c:740:48: warning: cast from restricted __be32 +../drivers/scsi/bfa/bfa_svc.c:745:41: warning: cast from restricted __be32 +../drivers/scsi/bfa/bfa_svc.c:750:33: warning: cast from restricted __be32 +../drivers/scsi/bfa/bfa_svc.c:3132:33: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_svc.c:3135:9: warning: cast from restricted __be32 +../drivers/scsi/bfa/bfa_svc.c:3136:9: warning: cast from restricted __be32 +../drivers/scsi/bfa/bfa_svc.c:4410:25: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_svc.c:4412:25: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_svc.c:660:27: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:660:27: expected restricted __be32 [usertype] rsp_len +../drivers/scsi/bfa/bfa_svc.c:660:27: got unsigned int [usertype] +../drivers/scsi/bfa/bfa_svc.c:669:39: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:669:39: expected restricted __be32 [usertype] residue_len +../drivers/scsi/bfa/bfa_svc.c:669:39: got unsigned int [usertype] +../drivers/scsi/bfa/bfa_svc.c:681:71: warning: incorrect type in argument 5 (different base types) +../drivers/scsi/bfa/bfa_svc.c:681:71: expected unsigned int [usertype] rsp_len +../drivers/scsi/bfa/bfa_svc.c:681:71: got restricted __be32 [usertype] rsp_len +../drivers/scsi/bfa/bfa_svc.c:682:49: warning: incorrect type in argument 6 (different base types) +../drivers/scsi/bfa/bfa_svc.c:682:49: expected unsigned int [usertype] resid_len +../drivers/scsi/bfa/bfa_svc.c:682:49: got restricted __be32 [usertype] residue_len +../drivers/scsi/bfa/bfa_svc.c:689:39: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:689:39: expected unsigned int [usertype] rsp_len +../drivers/scsi/bfa/bfa_svc.c:689:39: got restricted __be32 [usertype] rsp_len +../drivers/scsi/bfa/bfa_svc.c:690:43: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:690:43: expected unsigned int [usertype] residue_len +../drivers/scsi/bfa/bfa_svc.c:690:43: got restricted __be32 [usertype] residue_len +../drivers/scsi/bfa/bfa_svc.c:3486:39: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:3486:39: expected restricted __be16 [usertype] maxfrsize +../drivers/scsi/bfa/bfa_svc.c:3486:39: got unsigned short [usertype] maxfrsize +../drivers/scsi/bfa/bfa_svc.c:3521:41: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_svc.c:3522:54: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:3522:54: expected unsigned short [usertype] path_tov +../drivers/scsi/bfa/bfa_svc.c:3522:54: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_svc.c:3524:53: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:3524:53: expected unsigned short [usertype] q_depth +../drivers/scsi/bfa/bfa_svc.c:3524:53: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_svc.c:3851:9: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_svc.c:3861:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:3861:31: expected restricted __be16 [usertype] maxfrsize +../drivers/scsi/bfa/bfa_svc.c:3861:31: got unsigned short [usertype] maxfrsize +../drivers/scsi/bfa/bfa_svc.c:3870:27: warning: incorrect type in return expression (different base types) +../drivers/scsi/bfa/bfa_svc.c:3870:27: expected unsigned short +../drivers/scsi/bfa/bfa_svc.c:3870:27: got restricted __be16 [usertype] maxfrsize +../drivers/scsi/bfa/bfa_svc.c:5450:22: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_svc.c:5451:22: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_svc.c:6410:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:6410:21: expected unsigned int enum bfa_status status +../drivers/scsi/bfa/bfa_svc.c:6410:21: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_svc.c:6461:49: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:6461:49: expected unsigned int [usertype] roundtrip_latency +../drivers/scsi/bfa/bfa_svc.c:6461:49: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_svc.c:6463:50: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:6463:50: expected unsigned int [usertype] est_cable_distance +../drivers/scsi/bfa/bfa_svc.c:6463:50: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_svc.c:6466:25: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_svc.c:6468:39: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_svc.c:6495:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:6495:30: expected unsigned int [usertype] lpcnt +../drivers/scsi/bfa/bfa_svc.c:6495:30: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_svc.c:5748:27: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_svc.c:5749:27: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_svc.c:5750:27: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_svc.c:5751:27: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_svc.c:5752:27: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_svc.c:6387:26: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:6387:26: expected unsigned int [usertype] lpcnt +../drivers/scsi/bfa/bfa_svc.c:6387:26: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_svc.c:6388:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_svc.c:6388:28: expected unsigned int [usertype] payload +../drivers/scsi/bfa/bfa_svc.c:6388:28: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_svc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/gpu/drm/xe/xe_guc_ct.c:821:9: warning: context imbalance in '__guc_ct_send_locked' - different lock contexts for basic block +../drivers/rapidio/switches/idt_gen3.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: expected restricted __sum16 [usertype] check +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: got restricted __be16 [usertype] +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: expected unsigned int [usertype] val +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: got restricted __be32 [usertype] ip +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2935:40: warning: cast from restricted __be32 +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: expected restricted __be32 [usertype] ip4dst +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: got unsigned int [usertype] +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: expected restricted __be32 [usertype] ip4src +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: got unsigned int +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: expected restricted __be16 [usertype] psrc +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: got int +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: expected restricted __be16 [usertype] pdst +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: got int +../drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/scsi/esas2r/esas2r_vda.c: In function ‘esas2r_complete_vda_ioctl’: +../drivers/scsi/esas2r/esas2r_vda.c:313:59: warning: ‘%2.2u’ directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 3 [-Wformat-truncation=] + 313 | snprintf(buf, sizeof(buf), "%1.1u.%2.2u", + | ^~~~~ +../drivers/scsi/esas2r/esas2r_vda.c:313:52: note: directive argument in the range [0, 255] + 313 | snprintf(buf, sizeof(buf), "%1.1u.%2.2u", + | ^~~~~~~~~~~~~ +../drivers/scsi/esas2r/esas2r_vda.c:313:25: note: ‘snprintf’ output between 5 and 8 bytes into a destination of size 5 + 313 | snprintf(buf, sizeof(buf), "%1.1u.%2.2u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 314 | (int)LOBYTE(le16_to_cpu(rsp->fw_release)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 315 | (int)HIBYTE(le16_to_cpu(rsp->fw_release))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21735 +21137,19 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c:162:46: warning: cast to restricted __be16 +../drivers/rapidio/devices/tsi721.c:1793:44: warning: cast to restricted __le64 +../drivers/rapidio/devices/tsi721.c:137:35: warning: incorrect type in assignment (different base types) +../drivers/rapidio/devices/tsi721.c:137:35: expected restricted __le32 +../drivers/rapidio/devices/tsi721.c:137:35: got restricted __be32 +../drivers/rapidio/devices/tsi721.c:139:35: warning: incorrect type in assignment (different base types) +../drivers/rapidio/devices/tsi721.c:139:35: expected restricted __le32 +../drivers/rapidio/devices/tsi721.c:139:35: got unsigned int +../drivers/rapidio/devices/tsi721.c:185:25: warning: cast to restricted __be32 +../drivers/rapidio/devices/tsi721.c:185:25: warning: cast from restricted __le32 +../drivers/rapidio/devices/tsi721.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/rapidio/devices/tsi721.c:2267:29: warning: incorrect type in assignment (different base types) +../drivers/rapidio/devices/tsi721.c:2267:29: expected unsigned long long [usertype] +../drivers/rapidio/devices/tsi721.c:2267:29: got restricted __le64 [usertype] +../drivers/rapidio/devices/tsi721.c:2527:50: warning: incorrect type in assignment (different base types) +../drivers/rapidio/devices/tsi721.c:2527:50: expected unsigned long long [usertype] +../drivers/rapidio/devices/tsi721.c:2527:50: got restricted __le64 [usertype] +../drivers/gpu/drm/amd/amdgpu/atombios_i2c.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -21737,2 +21157,18 @@ -../drivers/powercap/dtpm.c: note: in included file: -../drivers/powercap/dtpm_subsys.h:13:24: warning: symbol 'dtpm_subsys' was not declared. Should it be static? +../drivers/gpu/drm/radeon/r600.c:1082:38: warning: incorrect type in initializer (different address spaces) +../drivers/gpu/drm/radeon/r600.c:1082:38: expected void [noderef] __iomem *ptr +../drivers/gpu/drm/radeon/r600.c:1082:38: got void * +../drivers/gpu/drm/radeon/r600.c:4042:24: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/r600.c:4128:26: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/r600.c:4129:28: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/r600.c:4387:38: warning: incorrect type in initializer (different address spaces) +../drivers/gpu/drm/radeon/r600.c:4387:38: expected void [noderef] __iomem *ptr +../drivers/gpu/drm/radeon/r600.c:4387:38: got void * +../drivers/gpu/drm/exynos/exynos_drm_fimd.c:990:39: warning: incorrect type in initializer (different address spaces) +../drivers/gpu/drm/exynos/exynos_drm_fimd.c:990:39: expected void *timing_base +../drivers/gpu/drm/exynos/exynos_drm_fimd.c:990:39: got void [noderef] __iomem * +../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1003:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1003:33: expected void const volatile [noderef] __iomem *addr +../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1003:33: got void * +../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1005:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1005:33: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1005:33: got void * @@ -21798,0 +21235,100 @@ +../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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/platform/x86/samsung-laptop.c:1272:43: warning: incorrect type in assignment (different address spaces) +../drivers/platform/x86/samsung-laptop.c:1272:43: expected void *data +../drivers/platform/x86/samsung-laptop.c:1272:43: got void [noderef] __iomem *f0000_segment +../drivers/nvdimm/region_devs.c:955:9: warning: context imbalance in 'nd_region_acquire_lane' - wrong count at exit +../drivers/nvdimm/region_devs.c:968:36: warning: context imbalance in 'nd_region_release_lane' - unexpected unlock +../drivers/gpu/drm/qxl/qxl_kms.c:166:19: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/qxl/qxl_kms.c:166:19: expected struct qxl_rom *rom +../drivers/gpu/drm/qxl/qxl_kms.c:166:19: got void [noderef] __iomem * +../drivers/gpu/drm/qxl/qxl_kms.c:184:26: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/qxl/qxl_kms.c:184:26: expected struct qxl_ram_header *ram_header +../drivers/gpu/drm/qxl/qxl_kms.c:184:26: got void [noderef] __iomem * +../drivers/gpu/drm/qxl/qxl_kms.c:271:21: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/qxl/qxl_kms.c:271:21: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/qxl/qxl_kms.c:271:21: got struct qxl_ram_header *ram_header +../drivers/gpu/drm/qxl/qxl_kms.c:275:21: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/qxl/qxl_kms.c:275:21: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/qxl/qxl_kms.c:275:21: got struct qxl_rom *rom +../drivers/gpu/drm/qxl/qxl_kms.c:319:21: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/qxl/qxl_kms.c:319:21: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/qxl/qxl_kms.c:319:21: got struct qxl_ram_header *ram_header +../drivers/gpu/drm/qxl/qxl_kms.c:320:21: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/qxl/qxl_kms.c:320:21: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/qxl/qxl_kms.c:320:21: got struct qxl_rom *rom +../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:124:19: warning: cast to restricted __be32 +../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:128:41: warning: restricted __be32 degrades to integer +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:598:48: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:648:35: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:648:35: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:648:35: got void *hwbase +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1312:21: warning: incorrect type in assignment (different address spaces) +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1312:21: expected unsigned long long [usertype] *ptr +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1312:21: got void [noderef] __iomem * +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1351:21: warning: incorrect type in assignment (different address spaces) +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1351:21: expected unsigned long long [usertype] *ptr +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1351:21: got void [noderef] __iomem * +../drivers/gpu/drm/udl/udl_main.c:62:31: warning: cast to restricted __le16 +../drivers/gpu/drm/udl/udl_main.c:70:44: warning: cast to restricted __le32 +../drivers/rapidio/devices/rio_mport_cdev.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/hid/hid-roccat-kone.c:100:28: warning: incorrect type in assignment (different base types) +../drivers/hid/hid-roccat-kone.c:100:28: expected unsigned short [usertype] checksum +../drivers/hid/hid-roccat-kone.c:100:28: got restricted __le16 [usertype] +../drivers/hid/hid-roccat-kone.c:259:19: warning: cast to restricted __le16 +../drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/qxl/qxl_object.c:176:29: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/qxl/qxl_object.c:223:40: warning: incorrect type in return expression (different address spaces) +../drivers/gpu/drm/qxl/qxl_object.c:223:40: expected void * +../drivers/gpu/drm/qxl/qxl_object.c:223:40: got void [noderef] __iomem * +../drivers/gpu/drm/qxl/qxl_object.c:273:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/qxl/qxl_object.c:273:33: expected void [noderef] __iomem *vaddr +../drivers/gpu/drm/qxl/qxl_object.c:273:33: got void *pmap +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:32:16: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:35:16: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:45:16: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:48:16: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:856:16: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/ethernet/marvell/octeontx2/af/cgx.c: In function ‘cgx_lmac_init’: +../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:49: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 4 and 6 [-Wformat-overflow=] + 1701 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); + | ^~ +../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:37: note: directive argument in the range [-2147483641, 254] + 1701 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); + | ^~~~~~~~~~~~~~~ +../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:17: note: ‘sprintf’ output between 12 and 24 bytes into a destination of size 16 + 1701 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/rockchip/rockchip_vop2_reg.c:502:24: warning: symbol 'vop2_platform_driver' was not declared. Should it be static? +../fs/jffs2/background.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/compat.h, ../arch/x86/include/asm/ia32.h, ../arch/x86/include/asm/elf.h, ...): +../include/linux/sched/signal.h:289:28: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:289:28: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:289:28: got struct spinlock [noderef] __rcu * +../include/linux/sched/signal.h:291:30: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:291:30: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:291:30: got struct spinlock [noderef] __rcu * +../include/linux/sched/signal.h:298:31: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:298:31: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:298:31: got struct spinlock [noderef] __rcu * +../include/linux/sched/signal.h:303:33: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:303:33: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:303:33: got struct spinlock [noderef] __rcu * +../fs/nfsd/nfs4state.c: In function ‘nfsd4_lock’: +../fs/nfsd/nfs4state.c:7969:29: warning: variable ‘sb’ set but not used [-Wunused-but-set-variable] + 7969 | struct super_block *sb; + | ^~ +../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/nfsd/nfs4state.c: note: in included file (through ../include/linux/wait.h, ../include/linux/wait_bit.h, ../include/linux/fs.h): +../include/linux/list.h:229:25: warning: context imbalance in 'put_clnt_odstate' - unexpected unlock +../fs/nfsd/nfs4state.c:1203:9: warning: context imbalance in 'nfs4_put_stid' - unexpected unlock +../drivers/gpu/drm/radeon/atombios_dp.c:107:30: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_dp.c:107:30: expected unsigned short [addressable] [usertype] lpAuxRequest +../drivers/gpu/drm/radeon/atombios_dp.c:107:30: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_dp.c:108:27: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_dp.c:108:27: expected unsigned short [addressable] [usertype] lpDataOut +../drivers/gpu/drm/radeon/atombios_dp.c:108:27: got restricted __le16 [usertype] @@ -21814,0 +21351,1084 @@ +../drivers/gpu/drm/ast/ast_mode.c:784:19: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/ast/ast_mode.c:784:16: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/ast/ast_mode.c:784:16: expected unsigned char [noderef] [usertype] __iomem *dstxor +../drivers/gpu/drm/ast/ast_mode.c:784:16: got unsigned char [usertype] * +../drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/accel/habanalabs/common/command_submission.c:3265:9: warning: context imbalance in 'unregister_timestamp_node' - different lock contexts for basic block +../drivers/accel/habanalabs/common/command_submission.c:3295:25: warning: context imbalance in 'ts_get_and_handle_kernel_record' - unexpected unlock +../drivers/gpu/drm/msm/msm_drv.c:55:6: warning: symbol 'dumpstate' was not declared. Should it be static? +../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: warning: incorrect type in assignment (different address spaces) +../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: expected struct rvu_fwdata *fwdata +../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: got void [noderef] __iomem * +../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: got struct rvu_fwdata *fwdata +../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: got struct rvu_fwdata *fwdata +../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2387:46: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2410:38: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/rockchip/cdn-dp-core.c:339:25: warning: cast to restricted __le32 +../drivers/net/ethernet/marvell/mv643xx_eth.c:1952:35: warning: incorrect type in assignment (different address spaces) +../drivers/net/ethernet/marvell/mv643xx_eth.c:1952:35: expected struct rx_desc *rx_desc_area +../drivers/net/ethernet/marvell/mv643xx_eth.c:1952:35: got void [noderef] __iomem * +../drivers/net/ethernet/marvell/mv643xx_eth.c:1991:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/marvell/mv643xx_eth.c:1991:28: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/marvell/mv643xx_eth.c:1991:28: got struct rx_desc *rx_desc_area +../drivers/net/ethernet/marvell/mv643xx_eth.c:2022:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/marvell/mv643xx_eth.c:2022:28: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/marvell/mv643xx_eth.c:2022:28: got struct rx_desc *rx_desc_area +../drivers/net/ethernet/marvell/mv643xx_eth.c:2056:35: warning: incorrect type in assignment (different address spaces) +../drivers/net/ethernet/marvell/mv643xx_eth.c:2056:35: expected struct tx_desc *tx_desc_area +../drivers/net/ethernet/marvell/mv643xx_eth.c:2056:35: got void [noderef] __iomem * +../drivers/net/ethernet/marvell/mv643xx_eth.c:2111:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/marvell/mv643xx_eth.c:2111:28: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/marvell/mv643xx_eth.c:2111:28: got struct tx_desc *tx_desc_area +../drivers/net/ethernet/marvell/mv643xx_eth.c:2129:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/marvell/mv643xx_eth.c:2129:28: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/marvell/mv643xx_eth.c:2129:28: got struct tx_desc *tx_desc_area +../fs/nfs/fscache.c:60:51: warning: incorrect type in argument 3 (different base types) +../fs/nfs/fscache.c:60:51: expected unsigned long long x +../fs/nfs/fscache.c:60:51: got restricted __be16 const [usertype] sin_port +../fs/nfs/fscache.c:61:61: warning: incorrect type in argument 3 (different base types) +../fs/nfs/fscache.c:61:61: expected unsigned long long x +../fs/nfs/fscache.c:61:61: got restricted __be32 const [usertype] s_addr +../fs/nfs/fscache.c:66:52: warning: incorrect type in argument 3 (different base types) +../fs/nfs/fscache.c:66:52: expected unsigned long long x +../fs/nfs/fscache.c:66:52: got restricted __be16 const [usertype] sin6_port +../fs/nfs/fscache.c:67:73: warning: incorrect type in argument 3 (different base types) +../fs/nfs/fscache.c:67:73: expected unsigned long long x +../fs/nfs/fscache.c:67:73: got restricted __be32 const +../fs/nfs/fscache.c:68:73: warning: incorrect type in argument 3 (different base types) +../fs/nfs/fscache.c:68:73: expected unsigned long long x +../fs/nfs/fscache.c:68:73: got restricted __be32 const +../fs/nfs/fscache.c:69:73: warning: incorrect type in argument 3 (different base types) +../fs/nfs/fscache.c:69:73: expected unsigned long long x +../fs/nfs/fscache.c:69:73: got restricted __be32 const +../fs/nfs/fscache.c:70:73: warning: incorrect type in argument 3 (different base types) +../fs/nfs/fscache.c:70:73: expected unsigned long long x +../fs/nfs/fscache.c:70:73: got restricted __be32 const +../drivers/gpu/drm/xe/xe_hw_engine_group.c:320:5: warning: context imbalance in 'xe_hw_engine_group_get_mode' - wrong count at exit +../drivers/gpu/drm/xe/xe_hw_engine_group.c:355:6: warning: context imbalance in 'xe_hw_engine_group_put' - wrong count at exit +../drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/radeon/evergreen.c:4206:44: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/evergreen.c:4206:44: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4206:44: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4220:44: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/evergreen.c:4220:44: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4220:44: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4223:36: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/evergreen.c:4223:36: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4223:36: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4286:36: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/evergreen.c:4286:36: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4286:36: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4287:36: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/evergreen.c:4287:36: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4287:36: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4288:36: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/evergreen.c:4288:36: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4288:36: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4294:57: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/evergreen.c:4294:57: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4294:57: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4300:73: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/evergreen.c:4300:73: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4300:73: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4304:73: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/evergreen.c:4304:73: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4304:73: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4308:73: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/evergreen.c:4308:73: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4308:73: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4313:81: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/evergreen.c:4313:81: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4313:81: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4319:57: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/evergreen.c:4319:57: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4319:57: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/evergreen.c:4680:24: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/evergreen.c:4739:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/evergreen.c:4740:28: warning: cast to restricted __le32 +In file included from ../include/asm-generic/bug.h:22, + from ../arch/x86/include/asm/bug.h:99, + from ../include/linux/bug.h:5, + from ../arch/x86/include/asm/paravirt.h:19, + from ../arch/x86/include/asm/cpuid.h:64, + from ../arch/x86/include/asm/processor.h:19, + from ../arch/x86/include/asm/timex.h:5, + from ../include/linux/timex.h:67, + from ../include/linux/time32.h:13, + from ../include/linux/time.h:60, + from ../include/linux/stat.h:19, + from ../include/linux/module.h:13, + from ../drivers/mtd/mtdpart.c:10: +../drivers/mtd/mtdpart.c: In function ‘parse_mtd_partitions’: +../drivers/mtd/mtdpart.c:693:34: warning: ‘%s’ directive argument is null [-Wformat-overflow=] + 693 | pr_debug("%s: got parser %s\n", master->name, + | ^~~~~~~~~~~~~~~~~~~~~ +../include/linux/printk.h:391:21: note: in definition of macro ‘pr_fmt’ + 391 | #define pr_fmt(fmt) fmt + | ^~~ +../include/linux/dynamic_debug.h:248:9: note: in expansion of macro ‘__dynamic_func_call_cls’ + 248 | __dynamic_func_call_cls(__UNIQUE_ID(ddebug), cls, fmt, func, ##__VA_ARGS__) + | ^~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/dynamic_debug.h:250:9: note: in expansion of macro ‘_dynamic_func_call_cls’ + 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) + | ^~~~~~~~~~~~~~~~~~~~~~ +../include/linux/dynamic_debug.h:269:9: note: in expansion of macro ‘_dynamic_func_call’ + 269 | _dynamic_func_call(fmt, __dynamic_pr_debug, \ + | ^~~~~~~~~~~~~~~~~~ +../include/linux/printk.h:625:9: note: in expansion of macro ‘dynamic_pr_debug’ + 625 | dynamic_pr_debug(fmt, ##__VA_ARGS__) + | ^~~~~~~~~~~~~~~~ +../drivers/mtd/mtdpart.c:693:25: note: in expansion of macro ‘pr_debug’ + 693 | pr_debug("%s: got parser %s\n", master->name, + | ^~~~~~~~ +../drivers/mtd/mtdpart.c:693:50: note: format string is defined here + 693 | pr_debug("%s: got parser %s\n", master->name, + | ^~ +../drivers/gpu/drm/gma500/gma_display.c:405:25: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/gma500/gma_display.c:405:25: expected void *tmp_dst +../drivers/gpu/drm/gma500/gma_display.c:405:25: got unsigned char [noderef] [usertype] __iomem * +../fs/nfs/localio.c:420:1: warning: context imbalance in 'nfs_copy_boot_verifier' - different lock contexts for basic block +../drivers/gpu/drm/sti/sti_hdmi.c:1489:24: warning: symbol 'sti_hdmi_driver' was not declared. Should it be static? +../drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../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 * +../drivers/gpu/drm/gma500/intel_bios.c:548:42: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/gma500/intel_bios.c:548:42: expected void const *const p +../drivers/gpu/drm/gma500/intel_bios.c:548:42: got unsigned char [noderef] [usertype] __iomem * +../drivers/gpu/drm/gma500/intel_bios.c:549:40: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/gma500/intel_bios.c:559:24: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/marvell/skge.c:3115:29: warning: cast to restricted __le16 +../drivers/net/ethernet/marvell/skge.c:3115:27: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/marvell/skge.c:3115:27: expected restricted __wsum [usertype] csum +../drivers/net/ethernet/marvell/skge.c:3115:27: got unsigned short [usertype] +../drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/ethernet/marvell/sky2.c:1890:28: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/marvell/sky2.c:1890:28: expected restricted __le16 [usertype] length +../drivers/net/ethernet/marvell/sky2.c:1890:28: got restricted __be16 [usertype] +../drivers/net/ethernet/marvell/sky2.c:2670:29: warning: cast to restricted __le16 +../drivers/net/ethernet/marvell/sky2.c:2670:27: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/marvell/sky2.c:2670:27: expected restricted __wsum [usertype] csum +../drivers/net/ethernet/marvell/sky2.c:2670:27: got unsigned short [usertype] +../drivers/net/ethernet/marvell/sky2.c:2691:57: warning: cast to restricted __be16 +../drivers/net/ethernet/marvell/sky2.c:2699:27: warning: cast to restricted __le32 +../drivers/net/ethernet/marvell/sky2.c:4445:53: warning: cast to restricted __be16 +../drivers/net/ethernet/marvell/sky2.c:4445:53: warning: cast from restricted __le16 +../drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/mtd/ftl.c:179:37: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:202:23: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:218:21: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:219:24: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:230:24: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:231:28: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:232:27: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:233:27: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:234:17: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:242:28: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:244:53: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:249:21: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:258:27: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:265:14: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:284:44: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:294:17: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:297:25: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:298:23: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:299:39: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:386:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:386:23: expected unsigned short [assigned] [usertype] LogicalEUN +../drivers/mtd/ftl.c:386:23: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:387:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:387:23: expected unsigned int [assigned] [usertype] EraseCount +../drivers/mtd/ftl.c:387:23: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:397:12: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:400:29: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:401:9: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:401:9: expected unsigned int [usertype] ctl +../drivers/mtd/ftl.c:401:9: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:439:28: warning: incorrect type in initializer (different base types) +../drivers/mtd/ftl.c:439:28: expected unsigned short [usertype] srcunitswap +../drivers/mtd/ftl.c:439:28: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:450:32: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:468:10: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:468:10: expected unsigned short [usertype] unit +../drivers/mtd/ftl.c:468:10: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:484:17: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:508:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:508:32: expected unsigned int [usertype] +../drivers/mtd/ftl.c:508:32: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:518:36: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:712:52: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:726:13: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:765:43: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:811:19: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:834:18: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:834:18: expected unsigned int [usertype] le_virt_addr +../drivers/mtd/ftl.c:834:18: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:887:26: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:948:16: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:1028:39: warning: cast to restricted __le32 +../drivers/gpu/drm/gma500/mmu.c:307:26: warning: context imbalance in 'psb_mmu_pt_alloc_map_lock' - wrong count at exit +../drivers/gpu/drm/gma500/mmu.c:347:26: warning: context imbalance in 'psb_mmu_pt_map_lock' - wrong count at exit +../drivers/gpu/drm/gma500/mmu.c:380:28: warning: context imbalance in 'psb_mmu_pt_unmap_unlock' - unexpected unlock +../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: +../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] + 1263 | "T10 VPD ASCII Device Identifier: %s\n", + | ^~ +../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 + 1262 | snprintf(buf, sizeof(buf), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ + 1263 | "T10 VPD ASCII Device Identifier: %s\n", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1264 | &vpd->device_identifier[0]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] + 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", + | ^~ +../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 + 1267 | snprintf(buf, sizeof(buf), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ + 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1269 | &vpd->device_identifier[0]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] + 1258 | "T10 VPD Binary Device Identifier: %s\n", + | ^~ +../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 + 1257 | snprintf(buf, sizeof(buf), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ + 1258 | "T10 VPD Binary Device Identifier: %s\n", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1259 | &vpd->device_identifier[0]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c:116:36: warning: Using plain integer as NULL pointer +../drivers/gpu/drm/gma500/oaktrail_crtc.c:663:30: warning: symbol 'mrst_clock_funcs' was not declared. Should it be static? +../drivers/mtd/nftlcore.c:218:31: warning: cast to restricted __le16 +../drivers/mtd/nftlcore.c:221:25: warning: cast to restricted __le16 +../drivers/mtd/nftlcore.c:380:54: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlcore.c:380:54: expected unsigned short [addressable] [usertype] FoldMark1 +../drivers/mtd/nftlcore.c:380:54: got restricted __le16 [usertype] +../drivers/mtd/nftlcore.c:428:56: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlcore.c:428:56: expected unsigned short [addressable] [assigned] [usertype] SpareVirtUnitNum +../drivers/mtd/nftlcore.c:428:56: got restricted __le16 [usertype] +../drivers/mtd/nftlcore.c:483:33: warning: cast to restricted __le32 +../drivers/mtd/nftlcore.c:555:25: warning: cast to restricted __le16 +../drivers/mtd/nftlcore.c:642:64: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlcore.c:642:64: expected unsigned short [addressable] [usertype] SpareVirtUnitNum +../drivers/mtd/nftlcore.c:642:64: got restricted __le16 [usertype] +../drivers/mtd/nftlcore.c:658:33: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlcore.c:658:33: expected unsigned short [addressable] [usertype] SpareReplUnitNum +../drivers/mtd/nftlcore.c:658:33: got restricted __le16 [usertype] +../drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/mtd/nftlmount.c:163:40: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:171:35: warning: cast to restricted __le32 +../drivers/mtd/nftlmount.c:183:35: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:183:68: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:315:22: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:318:31: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:318:31: expected unsigned short [addressable] [usertype] EraseMark +../drivers/mtd/nftlmount.c:318:31: got restricted __le16 [usertype] +../drivers/mtd/nftlmount.c:319:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:319:32: expected unsigned short [addressable] [usertype] EraseMark1 +../drivers/mtd/nftlmount.c:319:32: got restricted __le16 [usertype] +../drivers/mtd/nftlmount.c:320:30: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:320:30: expected unsigned int [addressable] [usertype] WearInfo +../drivers/mtd/nftlmount.c:320:30: got restricted __le32 [usertype] +../drivers/mtd/nftlmount.c:334:21: warning: cast to restricted __le32 +../drivers/mtd/nftlmount.c:348:24: warning: cast to restricted __le32 +../drivers/mtd/nftlmount.c:500:22: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:508:30: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:508:30: expected unsigned short [addressable] [usertype] EraseMark +../drivers/mtd/nftlmount.c:508:30: got restricted __le16 [usertype] +../drivers/mtd/nftlmount.c:509:31: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:509:31: expected unsigned short [addressable] [usertype] EraseMark1 +../drivers/mtd/nftlmount.c:509:31: got restricted __le16 [usertype] +../drivers/mtd/nftlmount.c:510:29: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:510:29: expected unsigned int [addressable] [usertype] WearInfo +../drivers/mtd/nftlmount.c:510:29: got restricted __le32 [usertype] +../drivers/mtd/nftlmount.c:559:16: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:607:49: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:608:45: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:609:46: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:765:26: warning: cast to restricted __le16 +../drivers/gpu/drm/sti/sti_hda.c:807:24: warning: symbol 'sti_hda_driver' was not declared. Should it be static? +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/acl.c:8: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/meson/meson_vclk.c:373:3: warning: symbol 'params' was not declared. Should it be static? +../drivers/gpu/drm/msm/msm_rd.c:44:6: warning: symbol 'rd_full' was not declared. Should it be static? +../drivers/gpu/drm/xe/xe_migrate.c: note: in included file: +../drivers/gpu/drm/xe/tests/xe_migrate.c:776:20: warning: symbol 'xe_migrate_test_suite' was not declared. Should it be static? +../drivers/gpu/drm/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 +../fs/overlayfs/util.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h): +../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) +../include/linux/cred.h:182:41: expected struct cred const *old +../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred +../drivers/mtd/inftlcore.c:588:39: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlcore.c:588:39: expected unsigned short [addressable] [usertype] virtualUnitNo +../drivers/mtd/inftlcore.c:588:39: got restricted __le16 [usertype] +../drivers/mtd/inftlcore.c:589:36: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlcore.c:589:36: expected unsigned short [addressable] [usertype] prevUnitNo +../drivers/mtd/inftlcore.c:589:36: got restricted __le16 [usertype] +../drivers/mtd/inftlcore.c:599:39: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlcore.c:599:39: expected unsigned short [addressable] [assigned] [usertype] virtualUnitNo +../drivers/mtd/inftlcore.c:599:39: got restricted __le16 [usertype] +../drivers/mtd/inftlcore.c:600:36: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlcore.c:600:36: expected unsigned short [addressable] [assigned] [usertype] prevUnitNo +../drivers/mtd/inftlcore.c:600:36: got restricted __le16 [usertype] +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/file.c:13: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/autofs/waitq.c:69:17: warning: incorrect type in argument 1 (different address spaces) +../fs/autofs/waitq.c:69:17: expected struct spinlock [usertype] *lock +../fs/autofs/waitq.c:69:17: got struct spinlock [noderef] __rcu * +../fs/autofs/waitq.c:72:48: warning: incorrect type in argument 1 (different address spaces) +../fs/autofs/waitq.c:72:48: expected struct spinlock [usertype] *lock +../fs/autofs/waitq.c:72:48: got struct spinlock [noderef] __rcu * +../drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/orangefs/file.c:119:32: warning: incorrect type in assignment (different base types) +../fs/orangefs/file.c:119:32: expected int open_for_write +../fs/orangefs/file.c:119:32: got restricted fmode_t +../fs/orangefs/file.c:120:31: warning: incorrect type in assignment (different base types) +../fs/orangefs/file.c:120:31: expected int open_for_read +../fs/orangefs/file.c:120:31: got restricted fmode_t +../drivers/gpu/drm/xe/xe_mocs.c: note: in included file: +../drivers/gpu/drm/xe/tests/xe_mocs.c:197:20: warning: symbol 'xe_mocs_test_suite' was not declared. Should it be static? +../drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.c:183:61: warning: cast removes address space '__iomem' of expression +../drivers/mtd/inftlmount.c:121:43: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:122:44: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:123:42: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:124:43: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:125:35: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:126:35: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:178:44: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:179:41: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:180:40: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:181:37: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:182:42: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:183:41: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:402:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlmount.c:402:23: expected unsigned short [usertype] EraseMark +../drivers/mtd/inftlmount.c:402:23: got restricted __le16 [usertype] +../drivers/mtd/inftlmount.c:403:24: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlmount.c:403:24: expected unsigned short [usertype] EraseMark1 +../drivers/mtd/inftlmount.c:403:24: got restricted __le16 [usertype] +../drivers/mtd/inftlmount.c:592:41: warning: cast to restricted __le16 +../drivers/mtd/inftlmount.c:593:38: warning: cast to restricted __le16 +../drivers/mtd/inftlmount.c:594:38: warning: cast to restricted __le16 +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/orangefs-cache.c:8: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/mtd/rfd_ftl.c:100:13: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:110:25: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:292:29: warning: incorrect type in initializer (different base types) +../drivers/mtd/rfd_ftl.c:292:29: expected unsigned short [usertype] magic +../drivers/mtd/rfd_ftl.c:292:29: got restricted __le16 [usertype] +../drivers/mtd/rfd_ftl.c:351:29: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:550:19: warning: incorrect type in initializer (different base types) +../drivers/mtd/rfd_ftl.c:550:19: expected unsigned short [usertype] del +../drivers/mtd/rfd_ftl.c:550:19: got restricted __le16 [usertype] +../drivers/mtd/rfd_ftl.c:589:21: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:644:15: warning: incorrect type in assignment (different base types) +../drivers/mtd/rfd_ftl.c:644:15: expected unsigned short [usertype] entry +../drivers/mtd/rfd_ftl.c:644:15: got restricted __le16 [usertype] +../drivers/gpu/drm/xe/xe_oa.c:2455:25: warning: incorrect type in initializer (different address spaces) +../drivers/gpu/drm/xe/xe_oa.c:2455:25: expected unsigned long long [usertype] *ptr +../drivers/gpu/drm/xe/xe_oa.c:2455:25: got void [noderef] __user * +../drivers/gpu/drm/xe/xe_oa.c:2468:15: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/xe/xe_oa.c:2468:15: expected void const volatile [noderef] __user *ptr +../drivers/gpu/drm/xe/xe_oa.c:2468:15: got unsigned long long [usertype] *ptr +../drivers/gpu/drm/pl111/pl111_display.c:33:37: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:33:37: expected void const volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:33:37: got void * +../drivers/gpu/drm/pl111/pl111_display.c:45:37: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:45:37: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:45:37: got void * +../drivers/gpu/drm/pl111/pl111_display.c:163:27: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:163:27: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:163:27: got void * +../drivers/gpu/drm/pl111/pl111_display.c:168:27: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:168:27: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:168:27: got void * +../drivers/gpu/drm/pl111/pl111_display.c:172:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:172:33: expected void const volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:172:33: got void * +../drivers/gpu/drm/pl111/pl111_display.c:231:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:231:33: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:231:33: got void * +../drivers/gpu/drm/pl111/pl111_display.c:234:30: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:234:30: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:234:30: got void * +../drivers/gpu/drm/pl111/pl111_display.c:338:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:338:33: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:338:33: got void * +../drivers/gpu/drm/pl111/pl111_display.c:351:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:351:33: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:351:33: got void * +../drivers/gpu/drm/pl111/pl111_display.c:368:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:368:33: expected void const volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:368:33: got void * +../drivers/gpu/drm/pl111/pl111_display.c:371:41: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:371:41: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:371:41: got void * +../drivers/gpu/drm/pl111/pl111_display.c:384:30: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:384:30: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:384:30: got void * +../drivers/gpu/drm/pl111/pl111_display.c:403:41: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:403:41: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:403:41: got void * +../drivers/gpu/drm/pl111/pl111_display.c:424:53: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:424:53: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:424:53: got void * +../drivers/gpu/drm/pl111/pl111_display.c:435:30: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:435:30: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:435:30: got void * +../drivers/gpu/drm/pl111/pl111_display.c:489:37: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:489:37: expected void const volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:489:37: got void * +../drivers/gpu/drm/pl111/pl111_display.c:512:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:512:33: expected void const volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:512:33: got void * +../drivers/gpu/drm/pl111/pl111_display.c:523:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_display.c:523:33: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_display.c:523:33: got void * +../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c: In function ‘rvu_dbg_mcs_init’: +../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:36: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 7 [-Wformat-overflow=] + 506 | sprintf(dname, "mcs%d", i); + | ^~ +../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:32: note: directive argument in the range [-2147483641, 2147483646] + 506 | sprintf(dname, "mcs%d", i); + | ^~~~~~~ +../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:17: note: ‘sprintf’ output between 5 and 15 bytes into a destination of size 10 + 506 | sprintf(dname, "mcs%d", i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/uio/uio.c:568:21: warning: incorrect type in assignment (different base types) +../drivers/uio/uio.c:568:21: expected restricted __poll_t [usertype] ret +../drivers/uio/uio.c:568:21: got int +../drivers/input/serio/serio.c:153:9: warning: context imbalance in 'serio_get_event' - wrong count at exit +../drivers/input/serio/serio.c:169:9: warning: context imbalance in 'serio_remove_duplicate_events' - wrong count at exit +../drivers/input/serio/serio.c:224:12: warning: context imbalance in 'serio_queue_event' - wrong count at exit +../drivers/input/serio/serio.c:279:9: warning: context imbalance in 'serio_remove_pending_events' - wrong count at exit +../drivers/input/serio/serio.c:293:21: warning: context imbalance in 'serio_get_pending_child' - wrong count at exit +../drivers/input/serio/serio.c:512:9: warning: context imbalance in 'serio_add_port' - wrong count at exit +../drivers/input/serio/serio.c: note: in included file (through ../include/linux/module.h): +../include/linux/list.h:287:25: warning: context imbalance in 'serio_destroy_port' - wrong count at exit +../drivers/input/serio/serio.c:844:13: warning: context imbalance in 'serio_set_drv' - wrong count at exit +../drivers/input/serio/serio.c:960:13: warning: context imbalance in 'serio_interrupt' - wrong count at exit +../drivers/gpu/drm/tve200/tve200_display.c:34:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:34:33: expected void const volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:34:33: got void * +../drivers/gpu/drm/tve200/tve200_display.c:51:40: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:51:40: expected void const volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:51:40: got void * +../drivers/gpu/drm/tve200/tve200_display.c:61:40: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:61:40: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:61:40: got void * +../drivers/gpu/drm/tve200/tve200_display.c:66:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:66:33: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:66:33: got void * +../drivers/gpu/drm/tve200/tve200_display.c:139:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:139:48: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:139:48: got void * +../drivers/gpu/drm/tve200/tve200_display.c:142:38: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:142:38: expected void const volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:142:38: got void * +../drivers/gpu/drm/tve200/tve200_display.c:148:30: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:148:30: expected void const volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:148:30: got void * +../drivers/gpu/drm/tve200/tve200_display.c:237:34: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:237:34: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:237:34: got void * +../drivers/gpu/drm/tve200/tve200_display.c:251:30: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:251:30: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:251:30: got void * +../drivers/gpu/drm/tve200/tve200_display.c:252:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:252:48: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:252:48: got void * +../drivers/gpu/drm/tve200/tve200_display.c:271:35: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:271:35: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:271:35: got void * +../drivers/gpu/drm/tve200/tve200_display.c:276:43: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:276:43: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:276:43: got void * +../drivers/gpu/drm/tve200/tve200_display.c:278:43: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:278:43: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:278:43: got void * +../drivers/gpu/drm/tve200/tve200_display.c:301:33: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:301:33: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:301:33: got void * +../drivers/gpu/drm/tve200/tve200_display.c:302:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:302:48: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:302:48: got void * +../drivers/gpu/drm/tve200/tve200_display.c:312:30: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_display.c:312:30: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_display.c:312:30: got void * +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/orangefs-utils.c:9: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: warning: incorrect type in initializer (different base types) +../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: expected unsigned short [usertype] out +../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: expected unsigned short [addressable] [assigned] [usertype] lpI2CDataOut +../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: got restricted __le16 [usertype] +../drivers/atm/nicstar.c:554:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:554:17: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:554:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:573:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:573:17: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:573:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1148:29: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1153:56: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1483:30: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1489:44: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1489:44: expected unsigned int [usertype] word_1 +../drivers/atm/nicstar.c:1489:44: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1492:44: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1492:44: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1492:44: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1804:36: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1804:36: expected unsigned int [usertype] word_1 +../drivers/atm/nicstar.c:1804:36: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1810:36: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1810:36: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1810:36: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1859:17: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1859:52: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1860:17: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1866:24: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1873:22: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1874:32: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1882:41: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1882:41: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1882:41: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1887:46: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1892:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1892:17: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1892:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1961:14: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1971:18: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1965:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1965:17: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:1965:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1992:14: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2009:15: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2010:15: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2034:26: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2052:47: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2053:30: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2054:39: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2112:23: warning: incorrect type in assignment (different address spaces) +../drivers/atm/nicstar.c:2112:23: expected void [noderef] __user *iov_base +../drivers/atm/nicstar.c:2112:23: got void * +../drivers/atm/nicstar.c:2113:24: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2146:13: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2152:21: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2185:31: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:2292:39: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:2303:47: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:2346:39: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:2580:26: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:1672:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1672:29: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1672:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1673:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1673:29: expected unsigned int [usertype] word_3 +../drivers/atm/nicstar.c:1673:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1674:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1674:29: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:1674:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1683:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1683:29: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1683:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1684:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1684:29: expected unsigned int [usertype] word_3 +../drivers/atm/nicstar.c:1684:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1687:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1687:29: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:1687:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1690:29: warning: invalid assignment: |= +../drivers/atm/nicstar.c:1690:29: left side has type unsigned int +../drivers/atm/nicstar.c:1690:29: right side has type restricted __le32 +../drivers/atm/nicstar.c:1698:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1698:29: expected unsigned int [usertype] word_1 +../drivers/atm/nicstar.c:1698:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1701:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1701:29: expected unsigned int [usertype] word_1 +../drivers/atm/nicstar.c:1701:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:2702:37: warning: context imbalance in 'ns_poll' - different lock contexts for basic block +../drivers/gpu/drm/pl111/pl111_debugfs.c:43:45: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/pl111/pl111_debugfs.c:43:45: expected void const volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_debugfs.c:43:45: got void * +../drivers/platform/x86/x86-android-tablets/lenovo.c:604:30: warning: symbol 'lenovo_yoga_tab2_1380_bq24190_pdata' was not declared. Should it be static? +../drivers/platform/x86/x86-android-tablets/lenovo.c:729:12: warning: symbol 'lenovo_yoga_tab2_1380_modules' was not declared. Should it be static? +../drivers/platform/x86/x86-android-tablets/other.c:605:12: warning: symbol 'crystal_cove_pwrsrc_psy' was not declared. Should it be static? +../drivers/platform/x86/x86-android-tablets/other.c:612:28: warning: symbol 'vexia_edu_atla10_ulpmc_node' was not declared. Should it be static? +../drivers/gpu/drm/xe/xe_pci.c:140:9: warning: Initializer entry defined twice +../drivers/gpu/drm/xe/xe_pci.c:141:10: also defined here +../drivers/gpu/drm/pl111/pl111_drv.c:278:20: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/pl111/pl111_drv.c:278:20: expected void *regs +../drivers/gpu/drm/pl111/pl111_drv.c:278:20: got void [noderef] __iomem * +../drivers/gpu/drm/pl111/pl111_drv.c:293:30: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_drv.c:293:30: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_drv.c:293:30: got void * +../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo +../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo +../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo +../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: expected unsigned short [addressable] [assigned] [usertype] usInitInfo +../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: expected unsigned short [addressable] [assigned] [usertype] usSymClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: expected unsigned short [addressable] [assigned] [usertype] usSymClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: expected unsigned short [addressable] [assigned] [usertype] usConnectorId +../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: expected unsigned short [addressable] [assigned] [usertype] usPixelClock +../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID +../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID +../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID +../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: got restricted __le16 [usertype] +../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: expected unsigned short [addressable] [assigned] [usertype] usDeviceID +../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: got restricted __le16 [usertype] +../drivers/atm/iphase.c:151:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:155:11: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:167:56: warning: invalid assignment: |= +../drivers/atm/iphase.c:167:56: left side has type restricted __be16 +../drivers/atm/iphase.c:167:56: right side has type int +../drivers/atm/iphase.c:204:14: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:220:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:228:19: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:241:29: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:242:29: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:279:20: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:384:14: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:444:17: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:446:20: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:529:19: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:583:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2966:11: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:3040:23: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:3040:23: expected restricted __be16 [usertype] protocol +../drivers/atm/iphase.c:3040:23: got int vci +../drivers/atm/iphase.c:668:17: warning: restricted __be16 degrades to integer +../drivers/atm/iphase.c:1187:23: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:1187:23: expected restricted __be16 [usertype] protocol +../drivers/atm/iphase.c:1187:23: got int [assigned] desc +../drivers/atm/iphase.c:1299:12: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:1299:12: expected int desc +../drivers/atm/iphase.c:1299:12: got restricted __be16 [usertype] protocol +../drivers/atm/iphase.c:1508:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1555:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1567:20: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1584:25: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1737:34: warning: invalid assignment: |= +../drivers/atm/iphase.c:1737:34: left side has type restricted __be16 +../drivers/atm/iphase.c:1737:34: right side has type int +../drivers/atm/iphase.c:1814:15: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1815:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1968:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2024:22: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2051:22: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2131:15: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2132:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2280:16: warning: cast to restricted __le32 +../drivers/atm/iphase.c:2280:14: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:2280:14: expected unsigned int [usertype] mac1 +../drivers/atm/iphase.c:2280:14: got restricted __be32 [usertype] +../drivers/atm/iphase.c:2282:16: warning: cast to restricted __le16 +../drivers/atm/iphase.c:2282:14: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:2282:14: expected unsigned short [usertype] mac2 +../drivers/atm/iphase.c:2282:14: got restricted __be16 [usertype] +../drivers/atm/iphase.c:2670:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2674:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1134:25: warning: dereference of noderef expression +../drivers/atm/iphase.c:1139:30: warning: dereference of noderef expression +../drivers/atm/iphase.c:1149:29: warning: dereference of noderef expression +../drivers/atm/iphase.c:1170:21: warning: dereference of noderef expression +../drivers/atm/iphase.c:1170:57: warning: dereference of noderef expression +../drivers/atm/iphase.c:1171:21: warning: dereference of noderef expression +../drivers/atm/iphase.c:1171:57: warning: dereference of noderef expression +../drivers/atm/iphase.c:1397:10: warning: dereference of noderef expression +../drivers/atm/iphase.c:1410:18: warning: dereference of noderef expression +../drivers/atm/iphase.c:1492:17: warning: dereference of noderef expression +../drivers/atm/iphase.c:1493:17: warning: dereference of noderef expression +../drivers/atm/iphase.c:2681:15: warning: dereference of noderef expression +../drivers/atm/iphase.c:2682:15: warning: dereference of noderef expression +../drivers/atm/iphase.c:2996:9: warning: dereference of noderef expression +../drivers/atm/iphase.c:2999:9: warning: dereference of noderef expression +../drivers/atm/iphase.c:3000:9: warning: dereference of noderef expression +../drivers/atm/iphase.c:3010:35: warning: dereference of noderef expression +../drivers/atm/iphase.c:3011:51: warning: dereference of noderef expression +../drivers/atm/iphase.c:3028:36: warning: dereference of noderef expression +../drivers/atm/iphase.c:3029:11: warning: dereference of noderef expression +../drivers/hid/hid-thrustmaster.c:224:41: warning: restricted __le16 degrades to integer +../drivers/hid/hid-thrustmaster.c:225:25: warning: cast to restricted __le16 +../drivers/hid/hid-thrustmaster.c:226:46: warning: restricted __le16 degrades to integer +../drivers/hid/hid-thrustmaster.c:227:25: warning: cast to restricted __le16 +../drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/xattr.c:13: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/tve200/tve200_drv.c:197:20: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/tve200/tve200_drv.c:197:20: expected void *regs +../drivers/gpu/drm/tve200/tve200_drv.c:197:20: got void [noderef] __iomem * +../drivers/gpu/drm/tve200/tve200_drv.c:211:30: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_drv.c:211:30: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_drv.c:211:30: got void * +../drivers/input/serio/i8042.c:197:5: warning: context imbalance in 'i8042_install_filter' - wrong count at exit +../drivers/input/serio/i8042.c:210:5: warning: context imbalance in 'i8042_remove_filter' - wrong count at exit +../drivers/input/serio/i8042.c:256:12: warning: context imbalance in 'i8042_flush' - wrong count at exit +../drivers/input/serio/i8042.c:328:5: warning: context imbalance in 'i8042_command' - wrong count at exit +../drivers/input/serio/i8042.c:343:12: warning: context imbalance in 'i8042_kbd_write' - wrong count at exit +../drivers/input/serio/i8042.c:435:9: warning: context imbalance in 'i8042_start' - wrong count at exit +../drivers/input/serio/i8042.c:747:20: warning: context imbalance in 'i8042_aux_test_irq' - wrong count at exit +../fs/overlayfs/dir.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h): +../include/linux/cred.h:182:41: warning: incorrect type in initializer (different address spaces) +../include/linux/cred.h:182:41: expected struct cred const *old +../include/linux/cred.h:182:41: got struct cred const [noderef] __rcu *cred +../drivers/net/ethernet/micrel/ks8851_par.c:62:13: warning: context imbalance in 'ks8851_lock_par' - wrong count at exit +../drivers/net/ethernet/micrel/ks8851_par.c:76:13: warning: context imbalance in 'ks8851_unlock_par' - unexpected unlock +../drivers/net/ethernet/myricom/myri10ge/myri10ge.c: In function ‘myri10ge_request_irq’: +../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:44: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 25 [-Wformat-truncation=] + 2185 | "%s:slice-%d", netdev->name, i); + | ^~ +../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:34: note: directive argument in the range [-2147483643, 2147483646] + 2185 | "%s:slice-%d", netdev->name, i); + | ^~~~~~~~~~~~~ +../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2184:25: note: ‘snprintf’ output between 9 and 34 bytes into a destination of size 32 + 2184 | snprintf(ss->irq_desc, sizeof(ss->irq_desc), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2185 | "%s:slice-%d", netdev->name, i); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/radeon/si.c:1568:29: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:1570:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:1571:30: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:1573:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:3481:47: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:3482:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:3490:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:3491:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:3499:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:3498:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:3498:25: expected restricted __le32 const [usertype] *[assigned] fw_data +../drivers/gpu/drm/radeon/si.c:3498:25: got restricted __be32 const [usertype] * +../drivers/gpu/drm/radeon/si.c:3500:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:5706:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5706:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5706:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5707:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5707:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5707:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5709:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5709:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5709:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5710:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5710:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5710:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5711:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5711:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5711:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5716:49: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5716:49: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5716:49: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5718:49: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5718:49: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5718:49: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5720:57: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5720:57: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5720:57: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5727:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5727:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5727:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5728:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5728:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5728:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5732:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5732:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5732:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5735:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5735:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5735:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5738:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5738:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5738:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5741:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5741:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5741:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5744:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5744:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5744:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5748:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5748:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5748:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5749:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5749:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5749:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5751:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5751:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5751:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5752:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/si.c:5752:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/si.c:5752:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/si.c:5873:31: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:5875:47: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:6262:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:6263:28: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:6264:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:6195:24: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si.c:6195:24: warning: cast to restricted __le32 +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/dcache.c:12: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/uio/uio_aec.c:44:49: warning: incorrect type in initializer (different address spaces) +../drivers/uio/uio_aec.c:44:49: expected void [noderef] __iomem *int_flag +../drivers/uio/uio_aec.c:44:49: got void * +../drivers/uio/uio_aec.c:50:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:50:49: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:50:49: got void * +../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:59:9: got void * +../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:59:9: got void * +../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:59:9: got void * +../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:59:9: got void * +../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:59:9: got void * +../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:59:9: got void * +../drivers/uio/uio_aec.c:88:20: warning: incorrect type in assignment (different address spaces) +../drivers/uio/uio_aec.c:88:20: expected void *priv +../drivers/uio/uio_aec.c:88:20: got void [noderef] __iomem * +../drivers/uio/uio_aec.c:104:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/uio/uio_aec.c:104:42: expected void [noderef] __iomem * +../drivers/uio/uio_aec.c:104:42: got void * +../drivers/uio/uio_aec.c:105:43: warning: incorrect type in argument 2 (different address spaces) +../drivers/uio/uio_aec.c:105:43: expected void [noderef] __iomem * +../drivers/uio/uio_aec.c:105:43: got void * +../drivers/uio/uio_aec.c:106:34: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:106:34: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:106:34: got void * +../drivers/uio/uio_aec.c:115:31: warning: incorrect type in argument 2 (different address spaces) +../drivers/uio/uio_aec.c:115:31: expected void [noderef] __iomem * +../drivers/uio/uio_aec.c:115:31: got void *priv +../drivers/uio/uio_aec.c:128:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/uio/uio_aec.c:128:42: expected void [noderef] __iomem * +../drivers/uio/uio_aec.c:128:42: got void * +../drivers/uio/uio_aec.c:129:43: warning: incorrect type in argument 2 (different address spaces) +../drivers/uio/uio_aec.c:129:43: expected void [noderef] __iomem * +../drivers/uio/uio_aec.c:129:43: got void * +../drivers/uio/uio_aec.c:131:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:131:28: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:131:28: got void * +../drivers/uio/uio_aec.c:136:31: warning: incorrect type in argument 2 (different address spaces) +../drivers/uio/uio_aec.c:136:31: expected void [noderef] __iomem * +../drivers/uio/uio_aec.c:136:31: got void *priv +../drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/input/serio/serport.c:50:12: warning: context imbalance in 'serport_serio_open' - wrong count at exit +../drivers/input/serio/serport.c:61:13: warning: context imbalance in 'serport_serio_close' - wrong count at exit +../drivers/input/serio/serport.c:113:13: warning: context imbalance in 'serport_ldisc_receive' - wrong count at exit +../drivers/input/serio/serport.c:254:9: warning: context imbalance in 'serport_ldisc_write_wakeup' - wrong count at exit +../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? +../drivers/atm/fore200e.c:434:12: warning: cast to restricted __le32 +../drivers/atm/fore200e.c:442:12: warning: incorrect type in argument 1 (different base types) +../drivers/atm/fore200e.c:442:12: expected unsigned int val +../drivers/atm/fore200e.c:442:12: got restricted __le32 [usertype] +../drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/block/aoe/aoecmd.c: In function ‘aoecmd_init’: +../drivers/block/aoe/aoecmd.c:1718:69: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 4 [-Wformat-truncation=] + 1718 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); + | ^~ +../drivers/block/aoe/aoecmd.c:1718:60: note: directive argument in the range [-2147483641, 2147483646] + 1718 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); + | ^~~~~~~~~~~~ +../drivers/block/aoe/aoecmd.c:1718:17: note: ‘snprintf’ output between 10 and 20 bytes into a destination of size 12 + 1718 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/inode.c:15: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/block/aoe/aoecmd.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../include/linux/list.h:229:25: warning: context imbalance in 'ktio' - unexpected unlock +../drivers/gpu/drm/gma500/psb_intel_display.c:435:30: warning: symbol 'psb_clock_funcs' was not declared. Should it be static? +../drivers/net/ipvlan/ipvlan_core.c:55:36: warning: incorrect type in argument 1 (different base types) +../drivers/net/ipvlan/ipvlan_core.c:55:36: expected unsigned int [usertype] a +../drivers/net/ipvlan/ipvlan_core.c:55:36: got restricted __be32 const [usertype] s_addr +../drivers/atm/eni.c:764:37: warning: cast to restricted __be32 +../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types) +../drivers/atm/eni.c:2055:36: expected unsigned int [usertype] +../drivers/atm/eni.c:2055:36: got restricted __be32 [usertype] +../drivers/gpu/drm/radeon/rs780_dpm.c:722:21: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/rs780_dpm.c:723:22: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:724:23: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:727:29: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/rs780_dpm.c:728:29: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/rs780_dpm.c:754:16: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:757:16: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:760:17: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:779:21: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/rs780_dpm.c:816:26: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:820:26: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:826:34: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:891:33: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:893:33: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:899:33: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:903:33: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:905:33: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:907:33: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/rs780_dpm.c:909:33: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/rs780_dpm.c:913:46: warning: cast to restricted __le32 @@ -21906,74 +22526,5 @@ -../drivers/gpu/drm/xe/xe_migrate.c: note: in included file: -../drivers/gpu/drm/xe/tests/xe_migrate.c:776:20: warning: symbol 'xe_migrate_test_suite' was not declared. Should it be static? -../drivers/net/ethernet/marvell/mv643xx_eth.c:1952:35: warning: incorrect type in assignment (different address spaces) -../drivers/net/ethernet/marvell/mv643xx_eth.c:1952:35: expected struct rx_desc *rx_desc_area -../drivers/net/ethernet/marvell/mv643xx_eth.c:1952:35: got void [noderef] __iomem * -../drivers/net/ethernet/marvell/mv643xx_eth.c:1991:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/marvell/mv643xx_eth.c:1991:28: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/marvell/mv643xx_eth.c:1991:28: got struct rx_desc *rx_desc_area -../drivers/net/ethernet/marvell/mv643xx_eth.c:2022:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/marvell/mv643xx_eth.c:2022:28: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/marvell/mv643xx_eth.c:2022:28: got struct rx_desc *rx_desc_area -../drivers/net/ethernet/marvell/mv643xx_eth.c:2056:35: warning: incorrect type in assignment (different address spaces) -../drivers/net/ethernet/marvell/mv643xx_eth.c:2056:35: expected struct tx_desc *tx_desc_area -../drivers/net/ethernet/marvell/mv643xx_eth.c:2056:35: got void [noderef] __iomem * -../drivers/net/ethernet/marvell/mv643xx_eth.c:2111:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/marvell/mv643xx_eth.c:2111:28: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/marvell/mv643xx_eth.c:2111:28: got struct tx_desc *tx_desc_area -../drivers/net/ethernet/marvell/mv643xx_eth.c:2129:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/marvell/mv643xx_eth.c:2129:28: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/marvell/mv643xx_eth.c:2129:28: got struct tx_desc *tx_desc_area -../drivers/gpu/drm/gma500/oaktrail_crtc.c:663:30: warning: symbol 'mrst_clock_funcs' was not declared. Should it be static? -../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: struct dma_fence [noderef] __rcu * -../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: struct dma_fence * -../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: struct dma_fence [noderef] __rcu * -../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: struct dma_fence * -../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: struct dma_fence [noderef] __rcu * -../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: struct dma_fence * -../drivers/powercap/dtpm_cpu.c:312:24: warning: symbol 'dtpm_cpu_ops' was not declared. Should it be static? -../drivers/gpu/drm/radeon/rs780_dpm.c:722:21: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/rs780_dpm.c:723:22: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:724:23: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:727:29: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/rs780_dpm.c:728:29: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/rs780_dpm.c:754:16: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:757:16: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:760:17: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:779:21: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/rs780_dpm.c:816:26: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:820:26: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:826:34: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:891:33: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:893:33: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:899:33: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:903:33: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:905:33: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:907:33: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/rs780_dpm.c:909:33: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/rs780_dpm.c:913:46: warning: cast to restricted __le32 -../drivers/gpu/drm/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 * -../drivers/net/ethernet/myricom/myri10ge/myri10ge.c: In function ‘myri10ge_request_irq’: -../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:44: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 25 [-Wformat-truncation=] - 2185 | "%s:slice-%d", netdev->name, i); - | ^~ -../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:34: note: directive argument in the range [-2147483643, 2147483646] - 2185 | "%s:slice-%d", netdev->name, i); - | ^~~~~~~~~~~~~ -../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2184:25: note: ‘snprintf’ output between 9 and 34 bytes into a destination of size 32 - 2184 | snprintf(ss->irq_desc, sizeof(ss->irq_desc), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2185 | "%s:slice-%d", netdev->name, i); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/orangefs-sysfs.c:146: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21990,6 +22541 @@ -../drivers/powercap/dtpm_devfreq.c:207:24: warning: symbol 'dtpm_devfreq_ops' was not declared. Should it be static? -../drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -21997,2 +22543,9 @@ -../drivers/gpu/drm/xe/xe_mocs.c: note: in included file: -../drivers/gpu/drm/xe/tests/xe_mocs.c:197:20: warning: symbol 'xe_mocs_test_suite' was not declared. Should it be static? +../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: error: incompatible types in comparison expression (different address spaces): +../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: struct dma_fence [noderef] __rcu * +../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: struct dma_fence * +../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: error: incompatible types in comparison expression (different address spaces): +../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: struct dma_fence [noderef] __rcu * +../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: struct dma_fence * +../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: error: incompatible types in comparison expression (different address spaces): +../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: struct dma_fence [noderef] __rcu * +../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: struct dma_fence * @@ -22178,4 +22731,292 @@ -../fs/afs/server.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../include/linux/rcupdate.h:878:9: warning: context imbalance in 'afs_find_server' - different lock contexts for basic block -../fs/afs/server.c:104:9: warning: context imbalance in 'afs_find_server_by_uuid' - different lock contexts for basic block -../drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/i915/gt/intel_execlists_submission.c:806:59: warning: context imbalance in 'assert_pending_valid' - different lock contexts for basic block +../drivers/gpu/drm/msm/adreno/a2xx_catalog.c:47:1: warning: symbol 'a2xx_gpulist' was not declared. Should it be static? +../drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/ethernet/micrel/ksz884x.c:3146:50: warning: restricted pci_power_t degrades to integer +../drivers/net/ethernet/micrel/ksz884x.c:3467:37: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:3467:37: expected unsigned int [usertype] next +../drivers/net/ethernet/micrel/ksz884x.c:3467:37: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:3469:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:3469:29: expected unsigned int [usertype] next +../drivers/net/ethernet/micrel/ksz884x.c:3469:29: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:3471:33: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:3471:33: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:3471:33: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:4377:31: warning: cast to restricted __le32 +../drivers/net/ethernet/micrel/ksz884x.c:4670:31: warning: cast to restricted __le32 +../drivers/net/ethernet/micrel/ksz884x.c:4706:31: warning: cast to restricted __le32 +../drivers/net/ethernet/micrel/ksz884x.c:4751:31: warning: cast to restricted __le32 +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1542:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1542:25: expected unsigned int [usertype] addr +../drivers/net/ethernet/micrel/ksz884x.c:1542:25: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr +../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr +../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr +../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1518:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1518:30: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1518:30: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol +../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol +../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol +../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len +../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol +../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol +../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol +../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len +../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol +../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol +../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol +../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len +../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data +../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] +../drivers/gpu/drm/xe/xe_pt.c:933:73: warning: Using plain integer as NULL pointer +../drivers/input/serio/ps2mult.c: In function ‘ps2mult_connect’: +../drivers/input/serio/ps2mult.c:131:21: warning: ‘/port’ directive output may be truncated writing 5 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 131 | "%s/port%d", mx_serio->phys, i); + | ^~~~~ +In function ‘ps2mult_create_port’, + inlined from ‘ps2mult_connect’ at ../drivers/input/serio/ps2mult.c:172:11: +../drivers/input/serio/ps2mult.c:131:18: note: directive argument in the range [0, 1] + 131 | "%s/port%d", mx_serio->phys, i); + | ^~~~~~~~~~~ +../drivers/input/serio/ps2mult.c:130:9: note: ‘snprintf’ output between 7 and 38 bytes into a destination of size 32 + 130 | snprintf(serio->phys, sizeof(serio->phys), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 131 | "%s/port%d", mx_serio->phys, i); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/orangefs-mod.c:11: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/input/serio/ps2mult.c: note: in included file: +../include/linux/serio.h:123:19: warning: context imbalance in 'ps2mult_serio_write' - wrong count at exit +../drivers/input/serio/ps2mult.c:98:12: warning: context imbalance in 'ps2mult_serio_start' - wrong count at exit +../drivers/input/serio/ps2mult.c:110:13: warning: context imbalance in 'ps2mult_serio_stop' - wrong count at exit +../include/linux/serio.h:123:19: warning: context imbalance in 'ps2mult_reset' - wrong count at exit +../drivers/input/serio/ps2mult.c:278:9: warning: context imbalance in 'ps2mult_interrupt' - wrong count at exit +../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer +../drivers/gpu/drm/radeon/cik.c:1878:29: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:1880:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:1881:30: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:1883:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:3909:47: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:3910:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:3914:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:3918:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:3919:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:3923:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:3927:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:3926:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:3926:25: expected restricted __le32 const [usertype] *[assigned] fw_data +../drivers/gpu/drm/radeon/cik.c:3926:25: got restricted __be32 const [usertype] * +../drivers/gpu/drm/radeon/cik.c:3928:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:3932:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:3933:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:4265:47: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:4266:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:4270:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:4279:34: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:4280:35: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:4284:25: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:5943:47: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:5947:24: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:5951:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6433:62: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6434:48: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6435:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6439:63: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6440:48: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6441:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6445:62: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6446:48: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6447:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6451:63: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6452:48: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6453:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6457:64: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6458:48: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6459:46: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:6463:56: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6463:56: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6463:56: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6486:56: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6486:56: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6486:56: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6710:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6710:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6710:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6711:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6711:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6711:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6713:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6713:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6713:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6714:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6714:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6714:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6715:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6715:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6715:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6720:49: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6720:49: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6720:49: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6722:49: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6722:49: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6722:49: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6724:57: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6724:57: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6724:57: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6731:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6731:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6731:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6732:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6732:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6732:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6735:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6735:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6735:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6736:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6736:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6736:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6739:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6739:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6739:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6740:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6740:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6740:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6744:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6744:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6744:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6745:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6745:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6745:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6748:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6748:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6748:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6749:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6749:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6749:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6752:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6752:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6752:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6753:33: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6753:33: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6753:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6757:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6757:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6757:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6758:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6758:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6758:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6760:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6760:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6760:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:6761:25: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik.c:6761:25: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik.c:6761:25: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik.c:7576:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:7577:28: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:7578:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32 +../drivers/input/serio/libps2.c:107:5: warning: context imbalance in 'ps2_sendbyte' - wrong count at exit +../drivers/gpu/drm/msm/adreno/a3xx_catalog.c:87:1: warning: symbol 'a3xx_gpulist' was not declared. Should it be static? +../drivers/atm/idt77252.c:1218:15: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1231:18: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1388:30: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:1388:30: expected unsigned int [usertype] word_2 +../drivers/atm/idt77252.c:1388:30: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:1424:16: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1441:32: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1467:32: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1471:33: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1482:32: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1507:30: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:1507:30: expected unsigned int [usertype] word_2 +../drivers/atm/idt77252.c:1507:30: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:1518:24: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:745:27: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:745:27: expected unsigned int [usertype] word_1 +../drivers/atm/idt77252.c:745:27: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:747:27: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:747:27: expected unsigned int [usertype] word_2 +../drivers/atm/idt77252.c:747:27: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:748:27: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:748:27: expected unsigned int [usertype] word_3 +../drivers/atm/idt77252.c:748:27: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:749:27: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:749:27: expected unsigned int [usertype] word_4 +../drivers/atm/idt77252.c:749:27: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:1021:16: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1029:33: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1038:18: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1247:30: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1266:26: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1342:32: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1343:34: warning: cast to restricted __le32 +../drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -22182,0 +23024,39 @@ +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/super.c:8: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/target/tcm_fc/tfc_sess.c:47:17: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:47:17: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:47:17: void * +../drivers/target/tcm_fc/tfc_sess.c:72:9: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:72:9: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:72:9: void * +../drivers/target/tcm_fc/tfc_sess.c:89:9: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:89:9: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:89:9: void * +../drivers/target/tcm_fc/tfc_sess.c:166:17: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:166:17: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:166:17: void * +../drivers/target/tcm_fc/tfc_sess.c:456:17: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:456:17: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:456:17: void * +../drivers/net/ethernet/natsemi/ns83820.c:900:39: warning: cast to restricted __be16 +../drivers/net/ethernet/natsemi/ns83820.c:1115:42: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/natsemi/ns83820.c:1983:9: warning: cast to restricted __le32 +../drivers/input/serio/serio_raw.c:129:13: warning: context imbalance in 'serio_raw_fetch_byte' - wrong count at exit +../drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c:76:38: warning: context imbalance in 'pool_free_older_than' - different lock contexts for basic block +../drivers/vfio/pci/vfio_pci_core.c:241:33: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:241:41: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:245:25: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:245:43: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:245:56: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:245:65: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:250:25: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:250:44: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:250:57: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:250:66: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:258:39: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:258:58: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:1700:9: warning: cast from restricted vm_fault_t +../fs/afs/callback.c:146:22: warning: context imbalance in 'afs_lookup_volume_rcu' - different lock contexts for basic block @@ -22297 +23177,7 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/devorangefs-req.c:11: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/befs/datastream.c:132: warning: expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead +../drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -22299,11 +23185,31 @@ -../drivers/gpu/drm/msm/msm_rd.c:44:6: warning: symbol 'rd_full' was not declared. Should it be static? -../drivers/hid/hid-logitech-dj.c: In function ‘logi_dj_recv_add_djhid_device’: -../drivers/hid/hid-logitech-dj.c:764:44: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] - 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); - | ^~ -../drivers/hid/hid-logitech-dj.c:764:42: note: directive argument in the range [0, 255] - 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); - | ^~~~~ -../drivers/hid/hid-logitech-dj.c:764:9: note: ‘snprintf’ output between 3 and 5 bytes into a destination of size 3 - 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/orangefs/devorangefs-req.c:254:28: warning: context imbalance in 'orangefs_devreq_read' - different lock contexts for basic block +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/symlink.c:8: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/atm/atmtcp.c:129:21: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:129:21: expected unsigned short [addressable] [assigned] [usertype] vpi +../drivers/atm/atmtcp.c:129:21: got restricted __be16 [usertype] +../drivers/atm/atmtcp.c:131:21: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:131:21: expected unsigned short [addressable] [assigned] [usertype] vci +../drivers/atm/atmtcp.c:131:21: got restricted __be16 [usertype] +../drivers/atm/atmtcp.c:222:18: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:222:18: expected unsigned short [usertype] vpi +../drivers/atm/atmtcp.c:222:18: got restricted __be16 [usertype] +../drivers/atm/atmtcp.c:223:18: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:223:18: expected unsigned short [usertype] vci +../drivers/atm/atmtcp.c:223:18: got restricted __be16 [usertype] +../drivers/atm/atmtcp.c:224:21: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:224:21: expected unsigned int [usertype] length +../drivers/atm/atmtcp.c:224:21: got restricted __be32 [usertype] +../drivers/atm/atmtcp.c:300:33: warning: cast to restricted __be16 +../drivers/atm/atmtcp.c:300:50: warning: cast to restricted __be16 +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/namei.c:12: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/team/team_mode_activebackup.c:54:40: error: incompatible types in comparison expression (different address spaces): +../drivers/net/team/team_mode_activebackup.c:54:40: struct team_port [noderef] __rcu * +../drivers/net/team/team_mode_activebackup.c:54:40: struct team_port * @@ -22350,20 +23255,0 @@ -../drivers/memory/brcmstb_dpfe.c:531:29: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:532:29: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:534:29: warning: cast to restricted __le32 -../drivers/memory/brcmstb_dpfe.c:535:29: warning: cast to restricted __le32 -../drivers/memory/brcmstb_dpfe.c:558:46: warning: cast to restricted __le32 -../drivers/memory/brcmstb_dpfe.c:558:19: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:575:25: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:576:28: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:577:27: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:579:25: warning: cast to restricted __le32 -../drivers/memory/brcmstb_dpfe.c:580:28: warning: cast to restricted __le32 -../drivers/memory/brcmstb_dpfe.c:581:27: warning: cast to restricted __le32 -../drivers/memory/brcmstb_dpfe.c:610:25: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:613:25: warning: cast to restricted __le32 -../drivers/gpu/drm/xe/xe_oa.c:2455:25: warning: incorrect type in initializer (different address spaces) -../drivers/gpu/drm/xe/xe_oa.c:2455:25: expected unsigned long long [usertype] *ptr -../drivers/gpu/drm/xe/xe_oa.c:2455:25: got void [noderef] __user * -../drivers/gpu/drm/xe/xe_oa.c:2468:15: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/xe/xe_oa.c:2468:15: expected void const volatile [noderef] __user *ptr -../drivers/gpu/drm/xe/xe_oa.c:2468:15: got unsigned long long [usertype] *ptr @@ -22442 +23328,129 @@ -../drivers/gpu/drm/sti/sti_hdmi.c:1489:24: warning: symbol 'sti_hdmi_driver' was not declared. Should it be static? +../drivers/gpu/drm/msm/adreno/a4xx_catalog.c:47:1: warning: symbol 'a4xx_gpulist' was not declared. Should it be static? +../drivers/net/ethernet/neterion/s2io.c:6959:41: warning: cast to restricted __be32 +../drivers/input/serio/hyperv-keyboard.c:292:12: warning: context imbalance in 'hv_kbd_start' - wrong count at exit +../drivers/input/serio/hyperv-keyboard.c:303:13: warning: context imbalance in 'hv_kbd_stop' - wrong count at exit +../drivers/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 +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/dir.c:6: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/atm/lanai.c:1397:29: warning: incorrect type in argument 1 (different base types) +../drivers/atm/lanai.c:1397:29: expected restricted __be32 const [usertype] *p +../drivers/atm/lanai.c:1397:29: got unsigned int const [usertype] *[assigned] x +../drivers/atm/lanai.c:1716:52: warning: incorrect type in argument 1 (different base types) +../drivers/atm/lanai.c:1716:52: expected restricted __le32 const [usertype] *p +../drivers/atm/lanai.c:1716:52: got unsigned int [usertype] * +../drivers/atm/lanai.c:1176:30: warning: incorrect type in assignment (different base types) +../drivers/atm/lanai.c:1176:30: expected unsigned int [usertype] +../drivers/atm/lanai.c:1176:30: got restricted __le32 [usertype] +../drivers/atm/lanai.c:1191:30: warning: incorrect type in assignment (different base types) +../drivers/atm/lanai.c:1191:30: expected unsigned int [usertype] +../drivers/atm/lanai.c:1191:30: got restricted __be32 [usertype] +../fs/afs/cell.c:694:9: error: incompatible types in comparison expression (different address spaces): +../fs/afs/cell.c:694:9: struct hlist_node [noderef] __rcu * +../fs/afs/cell.c:694:9: struct hlist_node * +../fs/afs/cell.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * +../drivers/input/serio/sun4i-ps2.c:134:15: warning: context imbalance in 'sun4i_ps2_interrupt' - wrong count at exit +../drivers/input/serio/sun4i-ps2.c:140:12: warning: context imbalance in 'sun4i_ps2_open' - wrong count at exit +../drivers/w1/w1.c:418:17: warning: incorrect type in assignment (different base types) +../drivers/w1/w1.c:418:17: expected unsigned long long [usertype] rn64_le +../drivers/w1/w1.c:418:17: got restricted __le64 [usertype] +../drivers/w1/w1.c:909:21: warning: incorrect type in initializer (different base types) +../drivers/w1/w1.c:909:21: expected unsigned long long [usertype] rn_le +../drivers/w1/w1.c:909:21: got restricted __le64 [usertype] +../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' +../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' +../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' +../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' +../drivers/gpu/drm/panthor/panthor_fw.c:196: warning: Excess struct member 'buf' description in 'panthor_fw_section' +../drivers/gpu/drm/panthor/panthor_fw.c:196: warning: Excess struct member 'size' description in 'panthor_fw_section' +../drivers/gpu/drm/panthor/panthor_fw.c:278: warning: Excess struct member 'ping_work' description in 'panthor_fw' +../drivers/net/team/team_mode_loadbalance.c:373:14: warning: incorrect type in assignment (different address spaces) +../drivers/net/team/team_mode_loadbalance.c:373:14: expected struct team_port *port +../drivers/net/team/team_mode_loadbalance.c:373:14: got struct team_port [noderef] __rcu *port +../drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/afs/dir.c:271:24: warning: context imbalance in 'afs_read_dir' - wrong count at exit +../fs/afs/dir.c:498:12: warning: context imbalance in 'afs_dir_iterate' - different lock contexts for basic block +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/orangefs-bufmap.c:7: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/mtd/chips/cfi_probe.c:227:27: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:229:28: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:230:27: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:231:28: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:232:36: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:233:38: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:241:49: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_probe.c: note: in included file: +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../drivers/gpu/drm/gma500/opregion.c:294:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/gma500/opregion.c:294:25: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/gma500/opregion.c:294:25: got struct opregion_header *header +../drivers/gpu/drm/gma500/opregion.c:324:20: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/gma500/opregion.c:324:20: expected void const *const p +../drivers/gpu/drm/gma500/opregion.c:324:20: got void [noderef] __iomem *[assigned] base +../drivers/gpu/drm/gma500/opregion.c:330:26: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/gma500/opregion.c:330:26: expected struct opregion_header *header +../drivers/gpu/drm/gma500/opregion.c:330:26: got void [noderef] __iomem *[assigned] base +../drivers/gpu/drm/gma500/opregion.c:331:23: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/gma500/opregion.c:331:23: expected void *vbt +../drivers/gpu/drm/gma500/opregion.c:331:23: got void [noderef] __iomem * +../drivers/gpu/drm/gma500/opregion.c:338:32: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/gma500/opregion.c:338:32: expected struct opregion_acpi *acpi +../drivers/gpu/drm/gma500/opregion.c:338:32: got void [noderef] __iomem * +../drivers/gpu/drm/gma500/opregion.c:343:32: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/gma500/opregion.c:343:32: expected struct opregion_asle *asle +../drivers/gpu/drm/gma500/opregion.c:343:32: got void [noderef] __iomem * +../drivers/input/serio/userio.c:130:9: warning: context imbalance in 'userio_fetch_data' - wrong count at exit +../drivers/memstick/core/memstick.c:206: warning: Function parameter or struct member 'host' not described in 'memstick_detect_change' +../drivers/memstick/core/memstick.c:222: warning: Function parameter or struct member 'host' not described in 'memstick_next_req' +../drivers/memstick/core/memstick.c:222: warning: Function parameter or struct member 'mrq' not described in 'memstick_next_req' +../drivers/memstick/core/memstick.c:248: warning: Function parameter or struct member 'host' not described in 'memstick_new_req' +../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req_sg' +../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req_sg' +../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'sg' not described in 'memstick_init_req_sg' +../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req' +../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req' +../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'buf' not described in 'memstick_init_req' +../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'length' not described in 'memstick_init_req' +../drivers/memstick/core/memstick.c:366: warning: Function parameter or struct member 'card' not described in 'memstick_set_rw_addr' +../drivers/memstick/core/memstick.c:513: warning: Function parameter or struct member 'host' not described in 'memstick_add_host' +../drivers/memstick/core/memstick.c:549: warning: Function parameter or struct member 'host' not described in 'memstick_remove_host' +../drivers/memstick/core/memstick.c:571: warning: Function parameter or struct member 'host' not described in 'memstick_free_host' +../drivers/memstick/core/memstick.c:582: warning: Function parameter or struct member 'host' not described in 'memstick_suspend_host' +../drivers/memstick/core/memstick.c:594: warning: Function parameter or struct member 'host' not described in 'memstick_resume_host' @@ -22445,104 +23459,20 @@ -../drivers/hid/hid-logitech-hidpp.c:179: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' -../fs/btrfs/ctree.c:260:22: error: incompatible types in comparison expression (different address spaces): -../fs/btrfs/ctree.c:260:22: struct extent_buffer [noderef] __rcu * -../fs/btrfs/ctree.c:260:22: struct extent_buffer * -../fs/btrfs/ctree.c:620:17: error: incompatible types in comparison expression (different address spaces): -../fs/btrfs/ctree.c:620:17: struct extent_buffer [noderef] __rcu * -../fs/btrfs/ctree.c:620:17: struct extent_buffer * -../fs/btrfs/ctree.c:981:17: error: incompatible types in comparison expression (different address spaces): -../fs/btrfs/ctree.c:981:17: struct extent_buffer [noderef] __rcu * -../fs/btrfs/ctree.c:981:17: struct extent_buffer * -../fs/btrfs/ctree.c:2950:9: error: incompatible types in comparison expression (different address spaces): -../fs/btrfs/ctree.c:2950:9: struct extent_buffer [noderef] __rcu * -../fs/btrfs/ctree.c:2950:9: struct extent_buffer * -../drivers/net/ethernet/neterion/s2io.c:6959:41: warning: cast to restricted __be32 -../fs/f2fs/file.c:3532:36: warning: incorrect type in argument 1 (different base types) -../fs/f2fs/file.c:3532:36: expected unsigned short const [usertype] *pwcs -../fs/f2fs/file.c:3532:36: got restricted __le16 * -../fs/f2fs/file.c:3568:28: warning: incorrect type in argument 4 (different base types) -../fs/f2fs/file.c:3568:28: expected unsigned short [usertype] *pwcs -../fs/f2fs/file.c:3568:28: got restricted __le16 * -../fs/nilfs2/the_nilfs.c:922:17: warning: context imbalance in 'nilfs_put_root' - unexpected unlock -../drivers/gpu/drm/pl111/pl111_display.c:33:37: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:33:37: expected void const volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:33:37: got void * -../drivers/gpu/drm/pl111/pl111_display.c:45:37: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:45:37: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:45:37: got void * -../drivers/gpu/drm/pl111/pl111_display.c:163:27: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:163:27: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:163:27: got void * -../drivers/gpu/drm/pl111/pl111_display.c:168:27: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:168:27: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:168:27: got void * -../drivers/gpu/drm/pl111/pl111_display.c:172:33: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:172:33: expected void const volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:172:33: got void * -../drivers/gpu/drm/pl111/pl111_display.c:231:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:231:33: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:231:33: got void * -../drivers/gpu/drm/pl111/pl111_display.c:234:30: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:234:30: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:234:30: got void * -../drivers/gpu/drm/pl111/pl111_display.c:338:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:338:33: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:338:33: got void * -../drivers/gpu/drm/pl111/pl111_display.c:351:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:351:33: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:351:33: got void * -../drivers/gpu/drm/pl111/pl111_display.c:368:33: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:368:33: expected void const volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:368:33: got void * -../drivers/gpu/drm/pl111/pl111_display.c:371:41: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:371:41: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:371:41: got void * -../drivers/gpu/drm/pl111/pl111_display.c:384:30: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:384:30: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:384:30: got void * -../drivers/gpu/drm/pl111/pl111_display.c:403:41: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:403:41: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:403:41: got void * -../drivers/gpu/drm/pl111/pl111_display.c:424:53: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:424:53: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:424:53: got void * -../drivers/gpu/drm/pl111/pl111_display.c:435:30: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:435:30: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:435:30: got void * -../drivers/gpu/drm/pl111/pl111_display.c:489:37: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:489:37: expected void const volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:489:37: got void * -../drivers/gpu/drm/pl111/pl111_display.c:512:33: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:512:33: expected void const volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:512:33: got void * -../drivers/gpu/drm/pl111/pl111_display.c:523:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_display.c:523:33: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_display.c:523:33: got void * -../drivers/gpu/drm/xe/xe_pci.c:140:9: warning: Initializer entry defined twice -../drivers/gpu/drm/xe/xe_pci.c:141:10: also defined here -../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'drvdata' not described in 'intel_th_alloc' -../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'ndevres' not described in 'intel_th_alloc' -../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc' -../drivers/gpu/drm/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 -../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:2396:1: warning: incorrect type in assignment (different base types) -../include/trace/events/btrfs.h:2396:1: expected unsigned char [usertype] opf -../include/trace/events/btrfs.h:2396:1: got restricted blk_opf_t enum req_op -../fs/btrfs/super.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/btrfs.h): -../include/trace/events/btrfs.h:2396:1: warning: incorrect type in assignment (different base types) -../include/trace/events/btrfs.h:2396:1: expected unsigned char [usertype] opf -../include/trace/events/btrfs.h:2396:1: got restricted blk_opf_t enum req_op -../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' -../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' -../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' +../drivers/clk/qcom/camcc-sm7150.c:1900:15: warning: symbol 'camcc_sm7150_hws' was not declared. Should it be static? +../drivers/gpu/drm/msm/adreno/a5xx_catalog.c:152:1: warning: symbol 'a5xx_gpulist' was not declared. Should it be static? +In file included from ../fs/orangefs/protocol.h:287, + from ../fs/orangefs/waitqueue.c:16: +../fs/orangefs/orangefs-debug.h:86:18: warning: ‘num_kmod_keyword_mask_map’ defined but not used [-Wunused-const-variable=] + 86 | static const int num_kmod_keyword_mask_map = (int) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __be16 degrades to integer +../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __le16 degrades to integer +../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __be32 degrades to integer +../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __le32 degrades to integer +../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __be16 +../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __be32 +../drivers/mtd/chips/cfi_util.c: note: in included file: +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 @@ -22687,57 +23617,71 @@ -../drivers/net/ethernet/natsemi/ns83820.c:900:39: warning: cast to restricted __be16 -../drivers/net/ethernet/natsemi/ns83820.c:1115:42: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/natsemi/ns83820.c:1983:9: warning: cast to restricted __le32 -../drivers/gpu/drm/tve200/tve200_display.c:34:33: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:34:33: expected void const volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:34:33: got void * -../drivers/gpu/drm/tve200/tve200_display.c:51:40: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:51:40: expected void const volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:51:40: got void * -../drivers/gpu/drm/tve200/tve200_display.c:61:40: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:61:40: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:61:40: got void * -../drivers/gpu/drm/tve200/tve200_display.c:66:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:66:33: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:66:33: got void * -../drivers/gpu/drm/tve200/tve200_display.c:139:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:139:48: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:139:48: got void * -../drivers/gpu/drm/tve200/tve200_display.c:142:38: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:142:38: expected void const volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:142:38: got void * -../drivers/gpu/drm/tve200/tve200_display.c:148:30: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:148:30: expected void const volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:148:30: got void * -../drivers/gpu/drm/tve200/tve200_display.c:237:34: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:237:34: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:237:34: got void * -../drivers/gpu/drm/tve200/tve200_display.c:251:30: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:251:30: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:251:30: got void * -../drivers/gpu/drm/tve200/tve200_display.c:252:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:252:48: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:252:48: got void * -../drivers/gpu/drm/tve200/tve200_display.c:271:35: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:271:35: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:271:35: got void * -../drivers/gpu/drm/tve200/tve200_display.c:276:43: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:276:43: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:276:43: got void * -../drivers/gpu/drm/tve200/tve200_display.c:278:43: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:278:43: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:278:43: got void * -../drivers/gpu/drm/tve200/tve200_display.c:301:33: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:301:33: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:301:33: got void * -../drivers/gpu/drm/tve200/tve200_display.c:302:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:302:48: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:302:48: got void * -../drivers/gpu/drm/tve200/tve200_display.c:312:30: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_display.c:312:30: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_display.c:312:30: got void * -../drivers/gpu/drm/tve200/tve200_drv.c:197:20: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/tve200/tve200_drv.c:197:20: expected void *regs -../drivers/gpu/drm/tve200/tve200_drv.c:197:20: got void [noderef] __iomem * -../drivers/gpu/drm/tve200/tve200_drv.c:211:30: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_drv.c:211:30: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_drv.c:211:30: got void * +../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:26:1: warning: context imbalance in 'nvkm_falcon_msgq_open' - wrong count at exit +../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:40:20: warning: context imbalance in 'nvkm_falcon_msgq_close' - unexpected unlock +../drivers/net/ethernet/packetengines/hamachi.c:1568:61: warning: cast to restricted __be16 +../drivers/net/ethernet/packetengines/hamachi.c:1568:59: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/packetengines/hamachi.c:1568:59: expected restricted __wsum [usertype] csum +../drivers/net/ethernet/packetengines/hamachi.c:1568:59: got unsigned short [usertype] +../drivers/net/ethernet/packetengines/hamachi.c:1569:56: warning: restricted __wsum degrades to integer +../drivers/net/ethernet/packetengines/hamachi.c:1570:67: warning: bad assignment (-=) to restricted __wsum +../drivers/net/ethernet/packetengines/hamachi.c:1572:67: warning: bad assignment (+=) to restricted __wsum +../drivers/net/ethernet/nvidia/forcedeth.c:4790:9: warning: context imbalance in 'nv_set_ringparam' - different lock contexts for basic block +../fs/nfs/nfs4state.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../include/linux/list.h:229:25: warning: context imbalance in 'nfs4_put_open_state' - unexpected unlock +../fs/nfs/nfs4state.c:937:20: warning: context imbalance in 'nfs4_put_lock_state' - unexpected unlock +../drivers/memstick/core/ms_block.c:795:39: warning: incorrect type in assignment (different base types) +../drivers/memstick/core/ms_block.c:795:39: expected unsigned short block_address +../drivers/memstick/core/ms_block.c:795:39: got restricted __be16 [usertype] +../drivers/memstick/core/ms_block.c:834:47: warning: incorrect type in assignment (different base types) +../drivers/memstick/core/ms_block.c:834:47: expected unsigned short block_address +../drivers/memstick/core/ms_block.c:834:47: got restricted __be16 [usertype] +../drivers/memstick/core/ms_block.c:907:47: warning: incorrect type in assignment (different base types) +../drivers/memstick/core/ms_block.c:907:47: expected unsigned short block_address +../drivers/memstick/core/ms_block.c:907:47: got restricted __be16 [usertype] +../drivers/memstick/core/ms_block.c:954:39: warning: incorrect type in assignment (different base types) +../drivers/memstick/core/ms_block.c:954:39: expected unsigned short block_address +../drivers/memstick/core/ms_block.c:954:39: got restricted __be16 [usertype] +../drivers/memstick/core/ms_block.c:1040:47: warning: incorrect type in assignment (different base types) +../drivers/memstick/core/ms_block.c:1040:47: expected unsigned short block_address +../drivers/memstick/core/ms_block.c:1040:47: got restricted __be16 [usertype] +../drivers/memstick/core/ms_block.c:1044:54: warning: incorrect type in assignment (different base types) +../drivers/memstick/core/ms_block.c:1044:54: expected unsigned short logical_address +../drivers/memstick/core/ms_block.c:1044:54: got restricted __be16 [usertype] +../drivers/memstick/core/ms_block.c:1168:30: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1169:37: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1171:19: warning: cast to restricted __be32 +../drivers/memstick/core/ms_block.c:1173:19: warning: cast to restricted __be32 +../drivers/memstick/core/ms_block.c:1175:19: warning: cast to restricted __be32 +../drivers/memstick/core/ms_block.c:1177:19: warning: cast to restricted __be32 +../drivers/memstick/core/ms_block.c:1178:30: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1179:36: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1181:19: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1182:29: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1184:19: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1185:38: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1187:19: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1188:37: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1189:39: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1231:21: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1312:33: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1415:23: warning: cast to restricted __be16 +../drivers/net/bonding/bond_options.c:1230:24: warning: incorrect type in assignment (different base types) +../drivers/net/bonding/bond_options.c:1230:24: expected restricted __be32 [addressable] [usertype] target +../drivers/net/bonding/bond_options.c:1230:24: got unsigned long long const [usertype] value +../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __be32 +../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __be32 +../drivers/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/w1/w1_io.c:396:26: warning: cast to restricted __le64 +../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) +../drivers/memstick/host/r592.c:81:22: expected unsigned int val +../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] +../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) +../drivers/memstick/host/r592.c:81:22: expected unsigned int val +../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] +../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) +../drivers/memstick/host/r592.c:81:22: expected unsigned int val +../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] +../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32 +../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32 @@ -22746,37 +23690 @@ -../fs/gfs2/glock.c: note: in included file: -../fs/gfs2/glock.h:160:36: warning: context imbalance in '__gfs2_glock_put' - unexpected unlock -../fs/gfs2/glock.c:286:17: warning: context imbalance in '__gfs2_glock_put_or_lock' - unexpected unlock -../fs/gfs2/glock.c:320:9: warning: context imbalance in 'gfs2_glock_put_async' - unexpected unlock -../fs/gfs2/glock.c:1062:13: warning: context imbalance in 'glock_work_func' - different lock contexts for basic block -../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/gfs2/glock.c:1260: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' -../drivers/gpu/drm/pl111/pl111_drv.c:278:20: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/pl111/pl111_drv.c:278:20: expected void *regs -../drivers/gpu/drm/pl111/pl111_drv.c:278:20: got void [noderef] __iomem * -../drivers/gpu/drm/pl111/pl111_drv.c:293:30: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_drv.c:293:30: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_drv.c:293:30: got void * -../drivers/gpu/drm/pl111/pl111_debugfs.c:43:45: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/pl111/pl111_debugfs.c:43:45: expected void const volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_debugfs.c:43:45: got void * -../drivers/perf/arm-ni.c: note: in included file: -../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) -../fs/btrfs/extent-tree.c:1855:9: warning: context imbalance in 'run_and_cleanup_extent_op' - unexpected unlock -../fs/btrfs/extent-tree.c:1919:28: warning: context imbalance in 'cleanup_ref_head' - unexpected unlock -../fs/btrfs/extent-tree.c:1965:36: warning: context imbalance in 'btrfs_run_delayed_refs_for_head' - unexpected unlock -../fs/btrfs/extent-tree.c:2033:21: warning: context imbalance in '__btrfs_run_delayed_refs' - wrong count at exit -../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../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? +../drivers/memstick/host/r592.c:48: warning: Function parameter or struct member 'tpc' not described in 'memstick_debug_get_tpc_name' @@ -22807,29 +23715,73 @@ -../drivers/android/binder.c:1982: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' -../drivers/android/binder.c:1982: warning: Excess struct member 'fd' description in 'binder_task_work_cb' -../drivers/android/binder.c:2433: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2433: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2433: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2433: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2453: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' -../drivers/android/binder.c:2453: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' -../drivers/android/binder.c:2453: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' -../drivers/android/binder.c:2453: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' -../drivers/android/binder.c:4014: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' -../drivers/gpu/drm/sti/sti_hda.c:807:24: warning: symbol 'sti_hda_driver' was not declared. Should it be static? -../drivers/gpu/drm/gma500/psb_intel_display.c:435:30: warning: symbol 'psb_clock_funcs' was not declared. Should it be static? -../drivers/android/binder_alloc.c:1056:17: warning: context imbalance in 'binder_alloc_free_page' - different lock contexts for basic block -../fs/bcachefs/acl.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/gpu/drm/meson/meson_vclk.c:373:3: warning: symbol 'params' was not declared. Should it be static? -../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/i915/gt/intel_execlists_submission.c:806:59: warning: context imbalance in 'assert_pending_valid' - different lock contexts for basic block -../fs/bcachefs/alloc_background.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/gpu/drm/xe/xe_pt.c:933:73: warning: Using plain integer as NULL pointer -../drivers/platform/x86/asus-wmi.c:2484:33: warning: incorrect type in argument 3 (different base types) -../drivers/platform/x86/asus-wmi.c:2484:33: expected unsigned int [usertype] val -../drivers/platform/x86/asus-wmi.c:2484:33: got restricted __le32 [usertype] -../fs/bcachefs/alloc_foreground.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Function parameter or struct member 'as' not described in 'panthor_mmu' +../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots_lock' description in 'panthor_mmu' +../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'alloc_mask' description in 'panthor_mmu' +../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'faulty_mask' description in 'panthor_mmu' +../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots' description in 'panthor_mmu' +../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lru_list' description in 'panthor_mmu' +../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lock' description in 'panthor_mmu' +../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'list' description in 'panthor_mmu' +../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'reset_in_progress' description in 'panthor_mmu' +../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'wq' description in 'panthor_mmu' +../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'count' description in 'panthor_vm_op_ctx' +../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'ptr' description in 'panthor_vm_op_ctx' +../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'page' description in 'panthor_vm_op_ctx' +../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'addr' description in 'panthor_vm_op_ctx' +../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'range' description in 'panthor_vm_op_ctx' +../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'vm_bo' description in 'panthor_vm_op_ctx' +../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'bo_offset' description in 'panthor_vm_op_ctx' +../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'sgt' description in 'panthor_vm_op_ctx' +../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'new_vma' description in 'panthor_vm_op_ctx' +../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'start' description in 'panthor_vm' +../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'size' description in 'panthor_vm' +../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'id' description in 'panthor_vm' +../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'active_cnt' description in 'panthor_vm' +../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lru_node' description in 'panthor_vm' +../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'pool' description in 'panthor_vm' +../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lock' description in 'panthor_vm' +../drivers/gpu/drm/panthor/panthor_mmu.c:412: warning: Cannot understand * @pt_cache: Cache used to allocate MMU page tables. + on line 412 - I thought it was a doc line +../drivers/gpu/drm/panthor/panthor_mmu.c:481: warning: Cannot understand * @free_pt() - Custom page table free function + on line 481 - I thought it was a doc line +../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_active' +../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Excess function parameter 'VM' description in 'panthor_vm_active' +../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_idle' +../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Excess function parameter 'VM' description in 'panthor_vm_idle' +../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va' +../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va' +../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va' +../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va' +../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm' +../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm' +../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm' +../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm' +../drivers/hid/wacom_sys.c: In function ‘wacom_update_name’: +../drivers/hid/wacom_sys.c:2258:61: warning: ‘%s’ directive output may be truncated writing up to 127 bytes into a region of size 38 [-Wformat-truncation=] + 2258 | snprintf(name, sizeof(name), "Wacom %s", product_name); + | ^~ +../drivers/hid/wacom_sys.c:2258:25: note: ‘snprintf’ output between 7 and 134 bytes into a destination of size 44 + 2258 | snprintf(name, sizeof(name), "Wacom %s", product_name); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/mtd/chips/cfi_cmdset_0002.c: note: in included file: +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_bm_bufs_add' - different lock contexts for basic block +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_rxq_drop_pkts' - different lock contexts for basic block +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_rx_refill' - different lock contexts for basic block +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_buff_hdr_pool_put' - different lock contexts for basic block +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_rx' - different lock contexts for basic block +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4474:9: warning: context imbalance in 'mvpp2_tx' - different lock contexts for basic block +../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.h): @@ -22837,3 +23789,65 @@ -../fs/bcachefs/alloc_foreground.c:609: warning: Function parameter or struct member 'nowait' not described in 'bch2_bucket_alloc_trans' -../drivers/gpu/drm/msm/adreno/a2xx_catalog.c:47:1: warning: symbol 'a2xx_gpulist' was not declared. Should it be static? -../drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/net/vxlan/vxlan_core.c:392:34: warning: incorrect type in argument 2 (different base types) +../drivers/net/vxlan/vxlan_core.c:392:34: expected unsigned int [usertype] b +../drivers/net/vxlan/vxlan_core.c:392:34: got restricted __be32 [usertype] vni +../drivers/infiniband/hw/cxgb4/device.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures +../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'runnable' description in 'panthor_scheduler' +../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'idle' description in 'panthor_scheduler' +../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'waiting' description in 'panthor_scheduler' +../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'has_ref' description in 'panthor_scheduler' +../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'in_progress' description in 'panthor_scheduler' +../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'stopped_groups' description in 'panthor_scheduler' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'mem' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input_fw_va' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output_fw_va' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gpu_va' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'ref' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gt' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'sync64' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'bo' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'offset' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'kmap' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'lock' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'id' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'last_fence' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'in_flight_jobs' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slots' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slot_count' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue' +../drivers/gpu/drm/panthor/panthor_sched.c:688: warning: Excess struct member 'data' description in 'panthor_group' +../drivers/gpu/drm/panthor/panthor_sched.c:688: warning: Excess struct member 'lock' description in 'panthor_group' +../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'start' description in 'panthor_job' +../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'size' description in 'panthor_job' +../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'latest_flush' description in 'panthor_job' +../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'start' description in 'panthor_job' +../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'end' description in 'panthor_job' +../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'mask' description in 'panthor_job' +../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'slot' description in 'panthor_job' +../drivers/gpu/drm/panthor/panthor_sched.c:1753: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_fw_events' +../drivers/gpu/drm/panthor/panthor_sched.c:1753: warning: Function parameter or struct member 'events' not described in 'panthor_sched_report_fw_events' +../drivers/gpu/drm/panthor/panthor_sched.c:2646: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_mmu_fault' +../drivers/dca/dca-core.c:172: warning: Function parameter or struct member 'dev' not described in 'dca_add_requester' +../drivers/dca/dca-core.c:227: warning: Function parameter or struct member 'dev' not described in 'dca_remove_requester' +../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'dev' not described in 'dca_common_get_tag' +../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'cpu' not described in 'dca_common_get_tag' +../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'dev' not described in 'dca3_get_tag' +../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'cpu' not described in 'dca3_get_tag' +../drivers/dca/dca-core.c:297: warning: Function parameter or struct member 'cpu' not described in 'dca_get_tag' +../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'ops' not described in 'alloc_dca_provider' +../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'priv_size' not described in 'alloc_dca_provider' +../drivers/dca/dca-core.c:329: warning: Function parameter or struct member 'dca' not described in 'free_dca_provider' +../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dca' not described in 'register_dca_provider' +../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dev' not described in 'register_dca_provider' +../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dca' not described in 'unregister_dca_provider' +../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dev' not described in 'unregister_dca_provider' +../drivers/dca/dca-core.c:429: warning: Function parameter or struct member 'nb' not described in 'dca_register_notify' +../drivers/dca/dca-core.c:438: warning: Function parameter or struct member 'nb' not described in 'dca_unregister_notify' +../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.h): @@ -22841 +23855,24 @@ -../fs/gfs2/lops.c:210:22: warning: cast from restricted blk_status_t +../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: expected void * +../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: got void [noderef] __iomem * +../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: warning: incorrect type in assignment (different base types) +../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: expected unsigned int [usertype] FeatureSupport +../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: got restricted __le32 [usertype] +../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: expected unsigned short [usertype] BlkStatusRegMask +../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: got restricted __le16 [usertype] +../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: warning: incorrect type in assignment (different base types) +../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: expected unsigned short [usertype] ProtRegAddr +../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: got restricted __le16 [usertype] +../drivers/mtd/chips/cfi_cmdset_0001.c:417:32: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0001.c:418:34: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c:419:29: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c:437:60: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0001.c:438:59: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c:439:59: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c:473:51: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c: note: in included file: +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 @@ -22865,80 +23902,10 @@ -../fs/ceph/dir.c:1639:9: warning: context imbalance in '__dentry_leases_walk' - different lock contexts for basic block -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'msu_base' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'mbuf_priv' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'work' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'switch_on_unlock' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_addr' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_sz' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'iter_list' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'stop_on_full' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'do_irq' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'multi_is_broken' not described in 'msc' -../drivers/net/ipvlan/ipvlan_core.c:55:36: warning: incorrect type in argument 1 (different base types) -../drivers/net/ipvlan/ipvlan_core.c:55:36: expected unsigned int [usertype] a -../drivers/net/ipvlan/ipvlan_core.c:55:36: got restricted __be32 const [usertype] s_addr -../fs/f2fs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/f2fs.h): -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long mask -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: incorrect type in argument 3 (different base types) -../include/trace/events/f2fs.h:1410:1: expected unsigned long flags -../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t [usertype] ret -../fs/f2fs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/f2fs.h): -../include/trace/events/f2fs.h:1122:1: warning: cast to restricted blk_opf_t -../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer -../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer -../include/trace/events/f2fs.h:1122:1: warning: cast to restricted blk_opf_t -../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer -../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer -../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t -../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer -../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer -../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t -../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer -../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer -../include/trace/events/f2fs.h:1410:1: warning: cast to restricted vm_fault_t -../include/trace/events/f2fs.h:1410:1: warning: restricted vm_fault_t degrades to integer -../include/trace/events/f2fs.h:1410:1: warning: restricted vm_fault_t degrades to integer -../fs/f2fs/super.c:319:19: warning: symbol 'f2fs_cf_name_slab' was not declared. Should it be static? -../fs/f2fs/super.c:1481:35: warning: context imbalance in 'f2fs_drop_inode' - unexpected unlock -../fs/bcachefs/backpointers.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/memory/emif.c:522:20: warning: context imbalance in 'handle_temp_alert' - wrong count at exit -../drivers/memory/emif.c:68: warning: Function parameter or struct member 'lpmode' not described in 'emif_data' -../drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/mtd/lpddr/lpddr_cmds.c:547:20: warning: cast removes address space '__iomem' of expression +../drivers/infiniband/sw/siw/siw_cq.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): +../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. +../drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -22946,23 +23913,183 @@ -../drivers/net/ethernet/marvell/skge.c:3115:29: warning: cast to restricted __le16 -../drivers/net/ethernet/marvell/skge.c:3115:27: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/marvell/skge.c:3115:27: expected restricted __wsum [usertype] csum -../drivers/net/ethernet/marvell/skge.c:3115:27: got unsigned short [usertype] -../drivers/net/ethernet/marvell/sky2.c:1890:28: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/marvell/sky2.c:1890:28: expected restricted __le16 [usertype] length -../drivers/net/ethernet/marvell/sky2.c:1890:28: got restricted __be16 [usertype] -../drivers/net/ethernet/marvell/sky2.c:2670:29: warning: cast to restricted __le16 -../drivers/net/ethernet/marvell/sky2.c:2670:27: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/marvell/sky2.c:2670:27: expected restricted __wsum [usertype] csum -../drivers/net/ethernet/marvell/sky2.c:2670:27: got unsigned short [usertype] -../drivers/net/ethernet/marvell/sky2.c:2691:57: warning: cast to restricted __be16 -../drivers/net/ethernet/marvell/sky2.c:2699:27: warning: cast to restricted __le32 -../drivers/net/ethernet/marvell/sky2.c:4445:53: warning: cast to restricted __be16 -../drivers/net/ethernet/marvell/sky2.c:4445:53: warning: cast from restricted __le16 -../drivers/net/vxlan/vxlan_core.c:392:34: warning: incorrect type in argument 2 (different base types) -../drivers/net/vxlan/vxlan_core.c:392:34: expected unsigned int [usertype] b -../drivers/net/vxlan/vxlan_core.c:392:34: got restricted __be32 [usertype] vni -../drivers/memory/omap-gpmc.c:979:5: warning: context imbalance in 'gpmc_cs_request' - different lock contexts for basic block -../drivers/memory/omap-gpmc.c:1024:6: warning: context imbalance in 'gpmc_cs_free' - wrong count at exit -../fs/bcachefs/bkey.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/msm/adreno/a6xx_catalog.c:1062:1: warning: symbol 'a6xx_gpulist' was not declared. Should it be static? +../drivers/gpu/drm/msm/adreno/a6xx_catalog.c:1440:1: warning: symbol 'a7xx_gpulist' was not declared. Should it be static? +../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c: In function ‘qlcnic_request_irq’: +../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:49: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 9 and 24 [-Wformat-truncation=] + 1771 | "%s-tx-%d", netdev->name, ring); + | ^~ +../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:42: note: directive argument in the range [-2147483643, 254] + 1771 | "%s-tx-%d", netdev->name, ring); + | ^~~~~~~~~~ +../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1770:33: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 28 + 1770 | snprintf(tx_ring->name, sizeof(tx_ring->name), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1771 | "%s-tx-%d", netdev->name, ring); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/infiniband/sw/siw/siw_cm.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): +../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. +../drivers/net/ethernet/qualcomm/qca_7k_common.c:31:18: warning: restricted __le16 degrades to integer +../drivers/net/ethernet/qualcomm/qca_7k_common.c:32:19: warning: restricted __le16 degrades to integer +../drivers/infiniband/hw/cxgb4/provider.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:998:14: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1008:13: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1011:28: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1058:27: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1061:25: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1112:21: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1114:33: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1143:30: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1147:42: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1152:50: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1153:40: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1296:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1296:25: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1296:25: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1344:13: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1359:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1359:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1359:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1380:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1380:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1380:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1400:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1400:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1400:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: warning: cast to restricted __le32 +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: expected unsigned int +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: got restricted __le32 [usertype] +../drivers/net/ethernet/qualcomm/emac/emac-mac.c:951:21: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff) +../fs/nilfs2/the_nilfs.c:922:17: warning: context imbalance in 'nilfs_put_root' - unexpected unlock +../drivers/mtd/chips/map_ram.c:98:15: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/chips/map_ram.c:98:15: expected void * +../drivers/mtd/chips/map_ram.c:98:15: got void [noderef] __iomem * +../drivers/infiniband/hw/cxgb4/cm.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures +../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1901:36: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1901:36: expected void [noderef] __iomem *llc_mmio +../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1901:36: got void * +../drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer +../drivers/w1/slaves/w1_therm.c:1074:18: warning: cast to restricted __le64 +../fs/smb/client/reparse.c:679:45: warning: incorrect type in argument 4 (different base types) +../fs/smb/client/reparse.c:679:45: expected unsigned short [usertype] *pwcs +../fs/smb/client/reparse.c:679:45: got restricted __le16 [usertype] *[assigned] symname_utf16 +../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 +../drivers/mtd/chips/map_rom.c:80:15: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/chips/map_rom.c:80:15: expected void * +../drivers/mtd/chips/map_rom.c:80:15: got void [noderef] __iomem * +../drivers/infiniband/sw/siw/siw_main.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): +../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. +../drivers/hid/hid-sensor-custom.c: In function ‘hid_sensor_custom_add_attributes’: +../drivers/hid/hid-sensor-custom.c:590:64: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 590 | HID_CUSTOM_NAME_LENGTH, "%s-%s", + | ^ +../drivers/hid/hid-sensor-custom.c:589:25: note: ‘snprintf’ output 2 or more bytes (assuming 65) into a destination of size 64 + 589 | snprintf((char *)&sensor_inst->fields[i].attr_name[j], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 590 | HID_CUSTOM_NAME_LENGTH, "%s-%s", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 591 | sensor_inst->fields[i].group_name, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 592 | hid_custom_attrs[j].name); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/w1/masters/omap_hdq.c:220:15: warning: incorrect type in assignment (different base types) +../drivers/w1/masters/omap_hdq.c:220:15: expected unsigned long long [usertype] rn_le +../drivers/w1/masters/omap_hdq.c:220:15: got restricted __le64 [usertype] +../drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -22970,21 +24096,0 @@ -../drivers/clk/qcom/clk-rpmh.c:270:28: warning: restricted __le32 degrades to integer -../drivers/clk/qcom/clk-rpmh.c:270:28: warning: restricted __le32 degrades to integer -../drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c:116:36: warning: Using plain integer as NULL pointer -../drivers/gpu/drm/gma500/opregion.c:294:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/gma500/opregion.c:294:25: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/gma500/opregion.c:294:25: got struct opregion_header *header -../drivers/gpu/drm/gma500/opregion.c:324:20: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/gma500/opregion.c:324:20: expected void const *const p -../drivers/gpu/drm/gma500/opregion.c:324:20: got void [noderef] __iomem *[assigned] base -../drivers/gpu/drm/gma500/opregion.c:330:26: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/gma500/opregion.c:330:26: expected struct opregion_header *header -../drivers/gpu/drm/gma500/opregion.c:330:26: got void [noderef] __iomem *[assigned] base -../drivers/gpu/drm/gma500/opregion.c:331:23: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/gma500/opregion.c:331:23: expected void *vbt -../drivers/gpu/drm/gma500/opregion.c:331:23: got void [noderef] __iomem * -../drivers/gpu/drm/gma500/opregion.c:338:32: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/gma500/opregion.c:338:32: expected struct opregion_acpi *acpi -../drivers/gpu/drm/gma500/opregion.c:338:32: got void [noderef] __iomem * -../drivers/gpu/drm/gma500/opregion.c:343:32: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/gma500/opregion.c:343:32: expected struct opregion_asle *asle -../drivers/gpu/drm/gma500/opregion.c:343:32: got void [noderef] __iomem * @@ -23258,8 +24364,35 @@ -../fs/afs/volume.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * -../include/linux/rbtree.h:74:9: struct rb_node * -../drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c:76:38: warning: context imbalance in 'pool_free_older_than' - different lock contexts for basic block -../drivers/gpu/drm/msm/adreno/a3xx_catalog.c:87:1: warning: symbol 'a3xx_gpulist' was not declared. Should it be static? -../fs/bcachefs/bkey_methods.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1506:31: warning: incorrect type in return expression (different address spaces) +../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1506:31: expected void [noderef] __iomem * +../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1506:31: got void * +../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1512:31: warning: incorrect type in return expression (different address spaces) +../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1512:31: expected void [noderef] __iomem * +../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1512:31: got void * +../drivers/gpu/drm/radeon/si_smc.c:228:39: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si_smc.c:229:30: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/si_smc.c:231:47: warning: cast to restricted __le32 +../drivers/w1/slaves/w1_ds2405.c:30:24: warning: cast to restricted __le64 +../drivers/w1/slaves/w1_ds2405.c:182:32: warning: cast to restricted __le64 +../drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/infiniband/sw/siw/siw_mem.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): +../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. +../fs/jfs/xattr.c: note: in included file: +../fs/jfs/jfs_xattr.h:25:25: warning: array of flexible structures +../drivers/w1/slaves/w1_ds2408.c:295:18: warning: cast to restricted __le64 +../drivers/infiniband/sw/siw/siw_qp.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): +../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/hw/efa/efa_main.c:444:30: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/efa/efa_main.c:444:30: expected restricted __be64 [usertype] node_guid +../drivers/infiniband/hw/efa/efa_main.c:444:30: got unsigned long long [usertype] guid @@ -23267,0 +24401,12 @@ +../drivers/infiniband/sw/rdmavt/qp.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h, ../drivers/infiniband/sw/rdmavt/qp.h): +../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures +../drivers/infiniband/sw/rdmavt/qp.c: note: in included file (through ../drivers/infiniband/sw/rdmavt/qp.h): +../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/cq.c:418:36: warning: context imbalance in 'c4iw_flush_hw_cq' - unexpected unlock +../drivers/infiniband/hw/cxgb4/cq.c:946:9: warning: context imbalance in 'c4iw_poll_cq_one' - different lock contexts for basic block +../drivers/ipack/devices/ipoctal.c:48:48: warning: array of flexible structures +../drivers/bcma/driver_chipcommon.c:414:31: warning: incorrect type in assignment (different address spaces) +../drivers/bcma/driver_chipcommon.c:414:31: expected void *regs +../drivers/bcma/driver_chipcommon.c:414:31: got void [noderef] __iomem * +../drivers/infiniband/hw/efa/efa_verbs.c:2281:30: warning: symbol 'efa_uapi_defs' was not declared. Should it be static? +../drivers/hid/usbhid/usbkbd.c:164:108: warning: dubious: x | !y @@ -23270,16 +24414,0 @@ -../drivers/gpu/drm/radeon/si_smc.c:228:39: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si_smc.c:229:30: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/si_smc.c:231:47: warning: cast to restricted __le32 -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_bm_bufs_add' - different lock contexts for basic block -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_rxq_drop_pkts' - different lock contexts for basic block -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_rx_refill' - different lock contexts for basic block -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_buff_hdr_pool_put' - different lock contexts for basic block -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1039:9: warning: context imbalance in 'mvpp2_rx' - different lock contexts for basic block -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4474:9: warning: context imbalance in 'mvpp2_tx' - different lock contexts for basic block -../fs/ceph/caps.c:3800:9: warning: context imbalance in 'handle_cap_grant' - wrong count at exit -../fs/ceph/caps.c:4499:26: warning: context imbalance in 'ceph_handle_caps' - unexpected unlock -../drivers/net/bonding/bond_options.c:1230:24: warning: incorrect type in assignment (different base types) -../drivers/net/bonding/bond_options.c:1230:24: expected restricted __be32 [addressable] [usertype] target -../drivers/net/bonding/bond_options.c:1230:24: got unsigned long long const [usertype] value -../fs/bcachefs/bkey_sort.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures @@ -23577,0 +24707,50 @@ +../drivers/net/arcnet/com20020-pci.c: In function ‘com20020pci_probe’: +../drivers/net/arcnet/com20020-pci.c:222:71: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 11 [-Wformat-truncation=] + 222 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); + | ^~ +../drivers/net/arcnet/com20020-pci.c:222:64: note: directive argument in the range [-2147483641, 2147483646] + 222 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); + | ^~~~~~~~~~ +../drivers/net/arcnet/com20020-pci.c:222:25: note: ‘snprintf’ output between 7 and 18 bytes into a destination of size 16 + 222 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/infiniband/sw/siw/siw_qp_tx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): +../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. +../drivers/ipack/carriers/tpci200.c:148:28: error: incompatible types in comparison expression (different address spaces): +../drivers/ipack/carriers/tpci200.c:148:28: struct slot_irq [noderef] __rcu * +../drivers/ipack/carriers/tpci200.c:148:28: struct slot_irq * +../drivers/ipack/carriers/tpci200.c:182:9: error: incompatible types in comparison expression (different address spaces): +../drivers/ipack/carriers/tpci200.c:182:9: struct slot_irq [noderef] __rcu * +../drivers/ipack/carriers/tpci200.c:182:9: struct slot_irq * +../drivers/ipack/carriers/tpci200.c:231:9: error: incompatible types in comparison expression (different address spaces): +../drivers/ipack/carriers/tpci200.c:231:9: struct slot_irq [noderef] __rcu * +../drivers/ipack/carriers/tpci200.c:231:9: struct slot_irq * +../drivers/infiniband/sw/siw/siw_qp_rx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): +../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. +../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: warning: incorrect type in argument 1 (different address spaces) +../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: expected void volatile [noderef] __iomem * +../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: got void *kptr +../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: expected void const volatile [noderef] __iomem * +../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: got void *kptr +../drivers/infiniband/sw/rdmavt/rc.c: note: in included file: +../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures +../drivers/infiniband/sw/rdmavt/rc.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h): +../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures +../drivers/ntb/msi.c:33: warning: Function parameter or struct member 'desc_changed' not described in 'ntb_msi_init' +../drivers/infiniband/sw/rdmavt/srq.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h, ../drivers/infiniband/sw/rdmavt/qp.h, ../drivers/infiniband/sw/rdmavt/vt.h): +../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures +../drivers/infiniband/sw/rdmavt/srq.c: note: in included file (through ../drivers/infiniband/sw/rdmavt/qp.h, ../drivers/infiniband/sw/rdmavt/vt.h): +../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures @@ -23580,10 +24759,84 @@ -../drivers/gpu/drm/msm/adreno/a4xx_catalog.c:47:1: warning: symbol 'a4xx_gpulist' was not declared. Should it be static? -../fs/erofs/data.c:276:26: warning: Using plain integer as NULL pointer -../drivers/net/team/team_mode_activebackup.c:54:40: error: incompatible types in comparison expression (different address spaces): -../drivers/net/team/team_mode_activebackup.c:54:40: struct team_port [noderef] __rcu * -../drivers/net/team/team_mode_activebackup.c:54:40: struct team_port * -../fs/bcachefs/bset.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/net/team/team_mode_loadbalance.c:373:14: warning: incorrect type in assignment (different address spaces) -../drivers/net/team/team_mode_loadbalance.c:373:14: expected struct team_port *port -../drivers/net/team/team_mode_loadbalance.c:373:14: got struct team_port [noderef] __rcu *port +../drivers/infiniband/hw/cxgb4/qp.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures +../drivers/infiniband/hw/cxgb4/qp.c:1615:39: warning: context imbalance in '__flush_qp' - different lock contexts for basic block +../drivers/ntb/ntb_transport.c:1810:43: warning: incorrect type in argument 1 (different address spaces) +../drivers/ntb/ntb_transport.c:1810:43: expected void *dst +../drivers/ntb/ntb_transport.c:1810:43: got void [noderef] __iomem *offset +../drivers/ntb/ntb_transport.c:1810:56: warning: incorrect type in argument 2 (different address spaces) +../drivers/ntb/ntb_transport.c:1810:56: expected void const [noderef] __user *src +../drivers/ntb/ntb_transport.c:1810:56: got void *buf +../drivers/infiniband/core/cache.c:654:52: error: incompatible types in comparison expression (different address spaces): +../drivers/infiniband/core/cache.c:654:52: struct net_device [noderef] __rcu * +../drivers/infiniband/core/cache.c:654:52: struct net_device * +../drivers/infiniband/core/cache.c:692:43: warning: incorrect type in initializer (different address spaces) +../drivers/infiniband/core/cache.c:692:43: expected struct net_device [noderef] __rcu *ndev +../drivers/infiniband/core/cache.c:692:43: got struct net_device *ndev +../drivers/infiniband/core/cache.c:847:23: warning: incorrect type in assignment (different address spaces) +../drivers/infiniband/core/cache.c:847:23: expected struct net_device [noderef] __rcu *[addressable] ndev +../drivers/infiniband/core/cache.c:847:23: got struct net_device *ndev +../drivers/infiniband/core/cache.c:1018:52: warning: incorrect type in initializer (different address spaces) +../drivers/infiniband/core/cache.c:1018:52: expected struct net_device [noderef] __rcu *ndev +../drivers/infiniband/core/cache.c:1018:52: got struct net_device *ndev +../drivers/infiniband/core/cache.c:1424:59: warning: incorrect type in argument 1 (different address spaces) +../drivers/infiniband/core/cache.c:1424:59: expected struct net_device *dev +../drivers/infiniband/core/cache.c:1424:59: got struct net_device [noderef] __rcu *const ndev +../drivers/net/ethernet/realtek/8139too.c:2247:9: warning: incorrect type in argument 1 (different base types) +../drivers/net/ethernet/realtek/8139too.c:2247:9: expected unsigned int [usertype] +../drivers/net/ethernet/realtek/8139too.c:2247:9: got restricted __le32 [usertype] +../drivers/net/ethernet/realtek/8139too.c:2248:9: warning: incorrect type in argument 1 (different base types) +../drivers/net/ethernet/realtek/8139too.c:2248:9: expected unsigned int [usertype] +../drivers/net/ethernet/realtek/8139too.c:2248:9: got restricted __le32 [usertype] +../drivers/hwmon/ad7314.c:52:16: warning: cast to restricted __be16 +../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 2 (different base types) +../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int version +../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le16 [assigned] [usertype] param1 +../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 3 (different base types) +../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int features +../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le32 [assigned] [usertype] param2 +../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 5 (different base types) +../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] count +../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] count +../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 6 (different base types) +../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] size +../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] size +../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 7 (different base types) +../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned int [usertype] liid +../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] liid +../drivers/rpmsg/qcom_glink_native.c:934:9: warning: restricted __le16 degrades to integer +../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 6 (different base types) +../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned long [usertype] size +../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 +../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 7 (different base types) +../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned int [usertype] liid +../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 +../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c: note: in included file: +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 +../drivers/infiniband/sw/siw/siw_verbs.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): +../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. +../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. +../drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/edac/sb_edac.c: In function ‘__populate_dimms’: +../drivers/edac/sb_edac.c:1680:85: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 1680 | "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u", + | ^ +../drivers/edac/sb_edac.c:1679:33: note: ‘snprintf’ output between 31 and 42 bytes into a destination of size 32 + 1679 | snprintf(dimm->label, sizeof(dimm->label), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1680 | "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1681 | pvt->sbridge_dev->source_id, pvt->sbridge_dev->dom, i, j); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -23656,0 +24910,94 @@ +../drivers/net/ethernet/renesas/sh_eth.c:897:37: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/renesas/sh_eth.c:897:37: expected void const [noderef] __iomem * +../drivers/net/ethernet/renesas/sh_eth.c:897:37: got void * +../drivers/net/ethernet/renesas/sh_eth.c:898:37: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/renesas/sh_eth.c:898:37: expected void const [noderef] __iomem * +../drivers/net/ethernet/renesas/sh_eth.c:898:37: got void * +../drivers/net/ethernet/renesas/sh_eth.c:905:37: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/renesas/sh_eth.c:905:37: expected void [noderef] __iomem * +../drivers/net/ethernet/renesas/sh_eth.c:905:37: got void * +../drivers/net/ethernet/renesas/sh_eth.c:906:37: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/renesas/sh_eth.c:906:37: expected void [noderef] __iomem * +../drivers/net/ethernet/renesas/sh_eth.c:906:37: got void * +../drivers/net/ethernet/renesas/sh_eth.c:1184:31: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/renesas/sh_eth.c:1184:31: expected void const [noderef] __iomem * +../drivers/net/ethernet/renesas/sh_eth.c:1184:31: got void *addr +../drivers/net/ethernet/renesas/sh_eth.c:1189:31: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/renesas/sh_eth.c:1189:31: expected void [noderef] __iomem * +../drivers/net/ethernet/renesas/sh_eth.c:1189:31: got void *addr +../drivers/net/ethernet/renesas/sh_eth.c:1212:33: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/renesas/sh_eth.c:1212:33: expected void const [noderef] __iomem * +../drivers/net/ethernet/renesas/sh_eth.c:1212:33: got void *addr +../drivers/net/ethernet/renesas/sh_eth.c:1242:43: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/renesas/sh_eth.c:1247:17: warning: cast to restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1252:25: warning: cast to restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1252:25: warning: cast to restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1260:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/renesas/sh_eth.c:1260:32: expected unsigned int [usertype] status +../drivers/net/ethernet/renesas/sh_eth.c:1260:32: got restricted __le32 [usertype] +../drivers/net/ethernet/renesas/sh_eth.c:1262:40: warning: invalid assignment: |= +../drivers/net/ethernet/renesas/sh_eth.c:1262:40: left side has type unsigned int +../drivers/net/ethernet/renesas/sh_eth.c:1262:40: right side has type restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1266:49: warning: cast to restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1283:33: warning: cast to restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1359:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/renesas/sh_eth.c:1359:29: expected unsigned int [usertype] len +../drivers/net/ethernet/renesas/sh_eth.c:1359:29: got restricted __le32 [usertype] +../drivers/net/ethernet/renesas/sh_eth.c:1360:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/renesas/sh_eth.c:1360:30: expected unsigned int [usertype] addr +../drivers/net/ethernet/renesas/sh_eth.c:1360:30: got restricted __le32 [usertype] +../drivers/net/ethernet/renesas/sh_eth.c:1361:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/renesas/sh_eth.c:1361:32: expected unsigned int [usertype] status +../drivers/net/ethernet/renesas/sh_eth.c:1361:32: got restricted __le32 [usertype] +../drivers/net/ethernet/renesas/sh_eth.c:1375:32: warning: invalid assignment: |= +../drivers/net/ethernet/renesas/sh_eth.c:1375:32: left side has type unsigned int +../drivers/net/ethernet/renesas/sh_eth.c:1375:32: right side has type restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1383:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/renesas/sh_eth.c:1383:32: expected unsigned int [usertype] status +../drivers/net/ethernet/renesas/sh_eth.c:1383:32: got restricted __le32 [usertype] +../drivers/net/ethernet/renesas/sh_eth.c:1384:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/renesas/sh_eth.c:1384:29: expected unsigned int [usertype] len +../drivers/net/ethernet/renesas/sh_eth.c:1384:29: got restricted __le32 [usertype] +../drivers/net/ethernet/renesas/sh_eth.c:1393:24: warning: invalid assignment: |= +../drivers/net/ethernet/renesas/sh_eth.c:1393:24: left side has type unsigned int +../drivers/net/ethernet/renesas/sh_eth.c:1393:24: right side has type restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1545:40: warning: invalid assignment: &= +../drivers/net/ethernet/renesas/sh_eth.c:1545:40: left side has type unsigned int +../drivers/net/ethernet/renesas/sh_eth.c:1545:40: right side has type restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1602:35: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/renesas/sh_eth.c:1605:31: warning: cast to restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1606:27: warning: cast to restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1644:36: warning: cast to restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1675:29: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/renesas/sh_eth.c:1675:29: expected unsigned int [usertype] len +../drivers/net/ethernet/renesas/sh_eth.c:1675:29: got restricted __le32 [usertype] +../drivers/net/ethernet/renesas/sh_eth.c:1691:38: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/renesas/sh_eth.c:1691:38: expected unsigned int [usertype] addr +../drivers/net/ethernet/renesas/sh_eth.c:1691:38: got restricted __le32 [usertype] +../drivers/net/ethernet/renesas/sh_eth.c:1695:40: warning: invalid assignment: |= +../drivers/net/ethernet/renesas/sh_eth.c:1695:40: left side has type unsigned int +../drivers/net/ethernet/renesas/sh_eth.c:1695:40: right side has type restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:1698:40: warning: invalid assignment: |= +../drivers/net/ethernet/renesas/sh_eth.c:1698:40: left side has type unsigned int +../drivers/net/ethernet/renesas/sh_eth.c:1698:40: right side has type restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:2473:32: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/renesas/sh_eth.c:2473:32: expected unsigned int [usertype] status +../drivers/net/ethernet/renesas/sh_eth.c:2473:32: got restricted __le32 [usertype] +../drivers/net/ethernet/renesas/sh_eth.c:2474:30: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/renesas/sh_eth.c:2474:30: expected unsigned int [usertype] addr +../drivers/net/ethernet/renesas/sh_eth.c:2474:30: got restricted __le32 [usertype] +../drivers/net/ethernet/renesas/sh_eth.c:2525:22: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/renesas/sh_eth.c:2525:22: expected unsigned int [usertype] addr +../drivers/net/ethernet/renesas/sh_eth.c:2525:22: got restricted __le32 [usertype] +../drivers/net/ethernet/renesas/sh_eth.c:2526:22: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/renesas/sh_eth.c:2526:22: expected unsigned int [usertype] len +../drivers/net/ethernet/renesas/sh_eth.c:2526:22: got restricted __le32 [usertype] +../drivers/net/ethernet/renesas/sh_eth.c:2530:32: warning: invalid assignment: |= +../drivers/net/ethernet/renesas/sh_eth.c:2530:32: left side has type unsigned int +../drivers/net/ethernet/renesas/sh_eth.c:2530:32: right side has type restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:2532:32: warning: invalid assignment: |= +../drivers/net/ethernet/renesas/sh_eth.c:2532:32: left side has type unsigned int +../drivers/net/ethernet/renesas/sh_eth.c:2532:32: right side has type restricted __le32 +../drivers/net/ethernet/renesas/sh_eth.c:3105:23: warning: incorrect type in assignment (different address spaces) +../drivers/net/ethernet/renesas/sh_eth.c:3105:23: expected void *addr +../drivers/net/ethernet/renesas/sh_eth.c:3105:23: got void [noderef] __iomem * @@ -23660,4 +25007,8 @@ -../fs/gfs2/inode.c:1880:14: error: incompatible types in comparison expression (different address spaces): -../fs/gfs2/inode.c:1880:14: struct gfs2_glock [noderef] __rcu * -../fs/gfs2/inode.c:1880:14: struct gfs2_glock * -../drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c: note: in included file: +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] +../drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -23665,2 +25016,197 @@ -../fs/bcachefs/btree_cache.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: expected unsigned int [usertype] pa_lo +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: got restricted __le32 [usertype] +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: expected unsigned int [usertype] pa_hi +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: got restricted __le32 [usertype] +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:1628:44: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: expected unsigned int [usertype] pa_lo +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: got restricted __le32 [usertype] +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: expected unsigned int [usertype] pa_hi +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: got restricted __le32 [usertype] +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2411:18: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:44: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: expected unsigned int [usertype] flags_status_srcqpn +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: got restricted __le32 [usertype] +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:44: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: expected unsigned int [usertype] flags_status_srcqpn +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: got restricted __le32 [usertype] +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:52: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: expected unsigned int [usertype] flags_status_srcqpn +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: got restricted __le32 [usertype] +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:52: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: expected unsigned int [usertype] flags_status_srcqpn +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: got restricted __le32 [usertype] +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:52: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: expected unsigned int [usertype] flags_status_srcqpn +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: got restricted __le32 [usertype] +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:52: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: expected unsigned int [usertype] flags_status_srcqpn +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: got restricted __le32 [usertype] +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2518:23: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2573:20: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2588:19: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2604:19: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2606:24: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2610:27: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2615:29: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2634:20: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2693:34: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2696:37: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2700:37: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2703:44: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2722:27: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2726:27: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2770:24: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c: note: in included file: +../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma.h:517:17: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma.h:523:17: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma.h:511:17: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 +../drivers/rpmsg/qcom_glink_smem.c:108:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/rpmsg/qcom_glink_smem.c:108:48: expected void const volatile [noderef] __iomem * +../drivers/rpmsg/qcom_glink_smem.c:108:48: got void * +../drivers/rpmsg/qcom_glink_smem.c:111:47: warning: incorrect type in argument 2 (different address spaces) +../drivers/rpmsg/qcom_glink_smem.c:111:47: expected void const volatile [noderef] __iomem * +../drivers/rpmsg/qcom_glink_smem.c:111:47: got void *fifo +../drivers/infiniband/core/roce_gid_mgmt.c:292:23: warning: incorrect type in assignment (different address spaces) +../drivers/infiniband/core/roce_gid_mgmt.c:292:23: expected struct net_device [noderef] __rcu *[addressable] ndev +../drivers/infiniband/core/roce_gid_mgmt.c:292:23: got struct net_device *ndev +../drivers/infiniband/core/roce_gid_mgmt.c:386:48: warning: incorrect type in initializer (different address spaces) +../drivers/infiniband/core/roce_gid_mgmt.c:386:48: expected struct net_device [noderef] __rcu *ndev +../drivers/infiniband/core/roce_gid_mgmt.c:386:48: got struct net_device *ndev +../drivers/infiniband/core/roce_gid_mgmt.c:832:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/infiniband/core/roce_gid_mgmt.c:832:48: expected void *filter_cookie +../drivers/infiniband/core/roce_gid_mgmt.c:832:48: got struct net_device [noderef] __rcu *ndev +../drivers/infiniband/core/roce_gid_mgmt.c:835:31: warning: incorrect type in argument 1 (different address spaces) +../drivers/infiniband/core/roce_gid_mgmt.c:835:31: expected struct net_device *dev +../drivers/infiniband/core/roce_gid_mgmt.c:835:31: got struct net_device [noderef] __rcu *ndev +../drivers/infiniband/core/roce_gid_mgmt.c:872:31: warning: incorrect type in assignment (different address spaces) +../drivers/infiniband/core/roce_gid_mgmt.c:872:31: expected struct net_device [noderef] __rcu *ndev +../drivers/infiniband/core/roce_gid_mgmt.c:872:31: got struct net_device *ndev +../drivers/mcb/mcb-parse.c:49:14: warning: incorrect type in assignment (different base types) +../drivers/mcb/mcb-parse.c:49:14: expected restricted __le32 [usertype] reg1 +../drivers/mcb/mcb-parse.c:49:14: got unsigned int +../drivers/mcb/mcb-parse.c:50:14: warning: incorrect type in assignment (different base types) +../drivers/mcb/mcb-parse.c:50:14: expected restricted __le32 [usertype] reg2 +../drivers/mcb/mcb-parse.c:50:14: got unsigned int +../drivers/mcb/mcb-parse.c:54:20: warning: restricted __le32 degrades to integer +../drivers/mcb/mcb-parse.c:55:21: warning: restricted __le32 degrades to integer +../drivers/mcb/mcb-parse.c:56:21: warning: restricted __le32 degrades to integer +../drivers/mcb/mcb-parse.c:57:21: warning: restricted __le32 degrades to integer +../drivers/mcb/mcb-parse.c:58:23: warning: restricted __le32 degrades to integer +../drivers/mcb/mcb-parse.c:59:22: warning: restricted __le32 degrades to integer +../drivers/mcb/mcb-parse.c:88:27: warning: restricted __le32 degrades to integer +../drivers/mcb/mcb-parse.c:89:25: warning: restricted __le32 degrades to integer +../drivers/mcb/mcb-parse.c:143:21: warning: incorrect type in assignment (different base types) +../drivers/mcb/mcb-parse.c:143:21: expected restricted __le32 [usertype] reg +../drivers/mcb/mcb-parse.c:143:21: got unsigned int +../drivers/mcb/mcb-parse.c:145:29: warning: restricted __le32 degrades to integer +../drivers/mcb/mcb-parse.c:192:25: warning: cast to restricted __le16 +../drivers/mtd/maps/nettel.c:179:25: warning: cast removes address space '__iomem' of expression +../drivers/mtd/maps/nettel.c:223:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/maps/nettel.c:223:25: expected void volatile [noderef] __iomem *addr +../drivers/mtd/maps/nettel.c:223:25: got void *static [assigned] [toplevel] nettel_mmcrp +../drivers/mtd/maps/nettel.c:416:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/maps/nettel.c:416:17: expected void volatile [noderef] __iomem *addr +../drivers/mtd/maps/nettel.c:416:17: got void *static [assigned] [toplevel] nettel_mmcrp +../drivers/mtd/maps/nettel.c:434:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/maps/nettel.c:434:25: expected void volatile [noderef] __iomem *addr +../drivers/mtd/maps/nettel.c:434:25: got void *static [assigned] [toplevel] nettel_mmcrp +../drivers/gpu/drm/xe/xe_wa.c:396:11: warning: Initializer entry defined twice +../drivers/gpu/drm/xe/xe_wa.c:396:11: also defined here +../drivers/gpu/drm/xe/xe_wa.c:418:11: warning: Initializer entry defined twice +../drivers/gpu/drm/xe/xe_wa.c:418:11: also defined here +../drivers/gpu/drm/xe/xe_wa.c:453:11: warning: Initializer entry defined twice +../drivers/gpu/drm/xe/xe_wa.c:453:11: also defined here +../drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/rpmsg/qcom_smd.c:510:53: warning: incorrect type in argument 2 (different address spaces) +../drivers/rpmsg/qcom_smd.c:510:53: expected void const [noderef] __iomem *src +../drivers/rpmsg/qcom_smd.c:510:53: got void * +../drivers/rpmsg/qcom_smd.c:517:43: warning: incorrect type in argument 2 (different address spaces) +../drivers/rpmsg/qcom_smd.c:517:43: expected void const [noderef] __iomem *src +../drivers/rpmsg/qcom_smd.c:517:43: got void *rx_fifo +../drivers/rpmsg/qcom_smd.c:711:51: warning: incorrect type in argument 1 (different address spaces) +../drivers/rpmsg/qcom_smd.c:711:51: expected void [noderef] __iomem *dst +../drivers/rpmsg/qcom_smd.c:711:51: got void * +../drivers/rpmsg/qcom_smd.c:718:41: warning: incorrect type in argument 1 (different address spaces) +../drivers/rpmsg/qcom_smd.c:718:41: expected void [noderef] __iomem *dst +../drivers/rpmsg/qcom_smd.c:718:41: got void *tx_fifo +../drivers/rpmsg/qcom_smd.c:229: warning: Excess struct member 'cb' description in 'qcom_smd_channel' +../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c: note: in included file: +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/radeon/radeon_ucode.c:33:9: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:34:9: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:35:9: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:36:9: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:37:9: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:38:9: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:39:9: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:40:9: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:41:9: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:43:9: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:48:34: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:49:34: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:58:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:60:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:69:34: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:70:34: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:79:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:87:34: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:88:34: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:97:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:99:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:100:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:108:34: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:109:34: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:118:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:120:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:122:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:124:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:126:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:135:34: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:136:34: warning: cast to restricted __le16 +../drivers/gpu/drm/radeon/radeon_ucode.c:145:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:147:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:149:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:150:17: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/radeon_ucode.c:162:25: warning: cast to restricted __le32 @@ -23965,167 +25511,21 @@ -../drivers/gpu/drm/msm/adreno/a5xx_catalog.c:152:1: warning: symbol 'a5xx_gpulist' was not declared. Should it be static? -../drivers/net/arcnet/com20020-pci.c: In function ‘com20020pci_probe’: -../drivers/net/arcnet/com20020-pci.c:222:71: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 11 [-Wformat-truncation=] - 222 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); - | ^~ -../drivers/net/arcnet/com20020-pci.c:222:64: note: directive argument in the range [-2147483641, 2147483646] - 222 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); - | ^~~~~~~~~~ -../drivers/net/arcnet/com20020-pci.c:222:25: note: ‘snprintf’ output between 7 and 18 bytes into a destination of size 16 - 222 | snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../fs/gfs2/quota.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): -../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): -../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * -../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * -../include/linux/rculist_bl.h:17:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rculist_bl.h:17:9: struct hlist_bl_node [noderef] __rcu * -../include/linux/rculist_bl.h:17:9: struct hlist_bl_node * -../include/linux/rculist_bl.h:17:9: error: incompatible types in comparison expression (different address spaces): -../include/linux/rculist_bl.h:17:9: struct hlist_bl_node [noderef] __rcu * -../include/linux/rculist_bl.h:17:9: struct hlist_bl_node * -../drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/f2fs/extent_cache.c:1001:38: warning: context imbalance in '__shrink_extent_tree' - different lock contexts for basic block -../drivers/gpu/drm/radeon/radeon_ucode.c:33:9: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:34:9: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:35:9: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:36:9: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:37:9: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:38:9: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:39:9: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:40:9: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:41:9: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:43:9: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:48:34: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:49:34: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:58:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:60:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:69:34: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:70:34: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:79:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:87:34: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:88:34: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:97:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:99:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:100:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:108:34: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:109:34: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:118:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:120:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:122:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:124:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:126:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:135:34: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:136:34: warning: cast to restricted __le16 -../drivers/gpu/drm/radeon/radeon_ucode.c:145:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:147:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:149:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:150:17: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/radeon_ucode.c:162:25: warning: cast to restricted __le32 -../fs/bcachefs/btree_gc.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/btrfs/sysfs.c:662:9: warning: context imbalance in 'btrfs_show_u64' - different lock contexts for basic block -../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' -../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' -../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' -../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' -../drivers/gpu/drm/panthor/panthor_fw.c:196: warning: Excess struct member 'buf' description in 'panthor_fw_section' -../drivers/gpu/drm/panthor/panthor_fw.c:196: warning: Excess struct member 'size' description in 'panthor_fw_section' -../drivers/gpu/drm/panthor/panthor_fw.c:278: warning: Excess struct member 'ping_work' description in 'panthor_fw' -../fs/zonefs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../fs/zonefs/trace.h): -../fs/zonefs/./trace.h:22:1: warning: cast to restricted blk_opf_t -../fs/zonefs/./trace.h:22:1: warning: restricted blk_opf_t degrades to integer -../fs/zonefs/./trace.h:22:1: warning: restricted blk_opf_t degrades to integer -../fs/bcachefs/btree_journal_iter.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/btree_journal_iter.c: note: in included file (through ../fs/bcachefs/bcachefs.h): -../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures -../fs/bcachefs/btree_key_cache.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/btree_key_cache.c:705:32: warning: context imbalance in 'bch2_fs_btree_key_cache_exit' - different lock contexts for basic block -../fs/bcachefs/btree_key_cache.c:789:9: warning: dereference of noderef expression -../drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414: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:999:9: warning: array of flexible structures -../drivers/hid/hid-nvidia-shield.c:104:1: error: static assertion failed: "sizeof(enum thunderstrike_led_state) == 1" -../drivers/hid/hid-nvidia-shield.c:121:1: error: static assertion failed: "sizeof(enum thunderstrike_charger_type) == 1" -../drivers/hid/hid-nvidia-shield.c:130:1: error: static assertion failed: "sizeof(enum thunderstrike_charger_state) == 1" -../drivers/hid/hid-nvidia-shield.c:183:1: error: static assertion failed: "sizeof(struct thunderstrike_hostcmd_req_report) == THUNDERSTRIKE_HOSTCMD_REPORT_SIZE" -../fs/bcachefs/btree_iter.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/btree_iter.c:1665:9: error: incompatible types in comparison expression (different address spaces): -../fs/bcachefs/btree_iter.c:1665:9: unsigned long [noderef] __rcu * -../fs/bcachefs/btree_iter.c:1665:9: unsigned long * -../fs/bcachefs/btree_iter.c:1666:9: error: incompatible types in comparison expression (different address spaces): -../fs/bcachefs/btree_iter.c:1666:9: struct btree_path [noderef] __rcu * -../fs/bcachefs/btree_iter.c:1666:9: struct btree_path * -../fs/bcachefs/btree_iter.c:1667:9: error: incompatible types in comparison expression (different address spaces): -../fs/bcachefs/btree_iter.c:1667:9: unsigned short [noderef] __rcu * -../fs/bcachefs/btree_iter.c:1667:9: unsigned short [usertype] * -../fs/bcachefs/btree_iter.c:1668:9: error: incompatible types in comparison expression (different address spaces): -../fs/bcachefs/btree_iter.c:1668:9: struct btree_insert_entry [noderef] __rcu * -../fs/bcachefs/btree_iter.c:1668:9: struct btree_insert_entry * -../fs/bcachefs/btree_iter.c:3370:36: error: incompatible types in comparison expression (different address spaces): -../fs/bcachefs/btree_iter.c:3370:36: struct btree_path [noderef] __rcu * -../fs/bcachefs/btree_iter.c:3370: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:350:9: warning: context imbalance in 'bch2_trans_srcu_unlock' - unexpected unlock -../fs/bcachefs/btree_iter.c:3052:9: warning: context imbalance in 'bch2_trans_srcu_lock' - different lock contexts for basic block -../fs/bcachefs/btree_iter.c:3278:9: warning: context imbalance in 'bch2_trans_put' - different lock contexts for basic block -../drivers/rapidio/rio.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/gfs2/super.c:1547:17: error: incompatible types in comparison expression (different address spaces): -../fs/gfs2/super.c:1547:17: struct gfs2_glock [noderef] __rcu * -../fs/gfs2/super.c:1547:17: struct gfs2_glock * -../fs/gfs2/super.c:735: warning: Function parameter or struct member 'who' not described in 'gfs2_freeze_super' -../fs/gfs2/super.c:803: warning: Function parameter or struct member 'who' not described in 'gfs2_thaw_super' -../fs/bcachefs/btree_locking.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/btree_locking.c:304:36: error: incompatible types in comparison expression (different address spaces): -../fs/bcachefs/btree_locking.c:304:36: struct btree_path [noderef] __rcu * -../fs/bcachefs/btree_locking.c:304:36: struct btree_path * -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Function parameter or struct member 'as' not described in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots_lock' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'alloc_mask' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'faulty_mask' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lru_list' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lock' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'list' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'reset_in_progress' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'wq' description in 'panthor_mmu' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'count' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'ptr' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'page' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'addr' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'range' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'vm_bo' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'bo_offset' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'sgt' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'new_vma' description in 'panthor_vm_op_ctx' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'start' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'size' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'id' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'active_cnt' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lru_node' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'pool' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lock' description in 'panthor_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:412: warning: Cannot understand * @pt_cache: Cache used to allocate MMU page tables. - on line 412 - I thought it was a doc line -../drivers/gpu/drm/panthor/panthor_mmu.c:481: warning: Cannot understand * @free_pt() - Custom page table free function - on line 481 - I thought it was a doc line -../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_active' -../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Excess function parameter 'VM' description in 'panthor_vm_active' -../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_idle' -../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Excess function parameter 'VM' description in 'panthor_vm_idle' -../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va' -../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va' -../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va' -../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va' -../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm' -../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm' +../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1690:34: warning: cast from restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1691:34: warning: cast from restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:126:15: warning: cast to restricted __le32 +../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: expected unsigned int [usertype] valid +../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: got restricted __le32 [usertype] +../fs/f2fs/file.c:3532:36: warning: incorrect type in argument 1 (different base types) +../fs/f2fs/file.c:3532:36: expected unsigned short const [usertype] *pwcs +../fs/f2fs/file.c:3532:36: got restricted __le16 * +../fs/f2fs/file.c:3568:28: warning: incorrect type in argument 4 (different base types) +../fs/f2fs/file.c:3568:28: expected unsigned short [usertype] *pwcs +../fs/f2fs/file.c:3568:28: got restricted __le16 * +../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:29: warning: cast removes address space '__iomem' of expression +../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: warning: incorrect type in assignment (different address spaces) +../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: expected struct ntb_ctrl_regs [noderef] __iomem *mmio_ctrl +../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: got void * +../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:30: warning: cast removes address space '__iomem' of expression +../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: warning: incorrect type in assignment (different address spaces) +../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: expected struct ntb_dbmsg_regs [noderef] __iomem *mmio_dbmsg +../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: got void * +../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:699:38: warning: dereference of noderef expression @@ -24134,375 +25534,9 @@ -../fs/btrfs/extent_io.c:2523:13: warning: context imbalance in 'detach_extent_buffer_folio' - different lock contexts for basic block -../drivers/rapidio/rio-driver.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../fs/btrfs/volumes.c:405:31: warning: incorrect type in argument 1 (different address spaces) -../fs/btrfs/volumes.c:405:31: expected struct rcu_string *str -../fs/btrfs/volumes.c:405:31: got struct rcu_string [noderef] __rcu *name -../fs/btrfs/volumes.c:659:43: warning: incorrect type in argument 1 (different address spaces) -../fs/btrfs/volumes.c:659:43: expected char const *device_path -../fs/btrfs/volumes.c:659:43: got char [noderef] __rcu * -../fs/btrfs/volumes.c:1036:39: warning: incorrect type in argument 1 (different address spaces) -../fs/btrfs/volumes.c:1036:39: expected struct rcu_string *str -../fs/btrfs/volumes.c:1036:39: got struct rcu_string [noderef] __rcu *name -../fs/btrfs/volumes.c:1086:34: warning: incorrect type in assignment (different address spaces) -../fs/btrfs/volumes.c:1086:34: expected char const *dev_path -../fs/btrfs/volumes.c:1086:34: got char [noderef] __rcu * -../fs/btrfs/volumes.c:1461:42: warning: incorrect type in argument 1 (different address spaces) -../fs/btrfs/volumes.c:1461:42: expected char const * -../fs/btrfs/volumes.c:1461:42: got char [noderef] __rcu * -../fs/btrfs/volumes.c:2235:31: warning: incorrect type in argument 1 (different address spaces) -../fs/btrfs/volumes.c:2235:31: expected char const *device_path -../fs/btrfs/volumes.c:2235:31: got char [noderef] __rcu * -../drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/msm/adreno/a6xx_catalog.c:1062:1: warning: symbol 'a6xx_gpulist' was not declared. Should it be static? -../drivers/gpu/drm/msm/adreno/a6xx_catalog.c:1440:1: warning: symbol 'a7xx_gpulist' was not declared. Should it be static? -../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'runnable' description in 'panthor_scheduler' -../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'idle' description in 'panthor_scheduler' -../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'waiting' description in 'panthor_scheduler' -../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'has_ref' description in 'panthor_scheduler' -../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'in_progress' description in 'panthor_scheduler' -../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'stopped_groups' description in 'panthor_scheduler' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'mem' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input_fw_va' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output_fw_va' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gpu_va' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'ref' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gt' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'sync64' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'bo' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'offset' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'kmap' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'lock' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'id' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'last_fence' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'in_flight_jobs' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slots' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slot_count' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue' -../drivers/gpu/drm/panthor/panthor_sched.c:688: warning: Excess struct member 'data' description in 'panthor_group' -../drivers/gpu/drm/panthor/panthor_sched.c:688: warning: Excess struct member 'lock' description in 'panthor_group' -../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'start' description in 'panthor_job' -../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'size' description in 'panthor_job' -../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'latest_flush' description in 'panthor_job' -../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'start' description in 'panthor_job' -../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'end' description in 'panthor_job' -../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'mask' description in 'panthor_job' -../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'slot' description in 'panthor_job' -../drivers/gpu/drm/panthor/panthor_sched.c:1753: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_fw_events' -../drivers/gpu/drm/panthor/panthor_sched.c:1753: warning: Function parameter or struct member 'events' not described in 'panthor_sched_report_fw_events' -../drivers/gpu/drm/panthor/panthor_sched.c:2646: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_mmu_fault' -../fs/bcachefs/btree_node_scan.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/rapidio/rio_cm.c: In function ‘rio_txcq_handler’: -../drivers/rapidio/rio_cm.c:675:21: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] - 675 | int rc; - | ^~ -../fs/f2fs/compress.c:1895:39: warning: symbol 'f2fs_compress_aops' was not declared. Should it be static? -../fs/bcachefs/btree_trans_commit.c: note: in included file: -../fs/bcachefs/bcachefs.h:999: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:1258:38: warning: array of flexible structures -../drivers/rapidio/rio-sysfs.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/rapidio/rio-scan.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../fs/erofs/zdata.c:965:20: warning: context imbalance in 'z_erofs_put_pcluster' - unexpected unlock -../drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/platform/x86/lenovo-yoga-tab2-pro-1380-fastcharger.c:221:29: warning: symbol 'yt2_1380_fc_serdev_driver' was not declared. Should it be static? -../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:26:1: warning: context imbalance in 'nvkm_falcon_msgq_open' - wrong count at exit -../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:40:20: warning: context imbalance in 'nvkm_falcon_msgq_close' - unexpected unlock -../drivers/net/ethernet/nvidia/forcedeth.c:4790:9: warning: context imbalance in 'nv_set_ringparam' - different lock contexts for basic block -../drivers/rapidio/rio_cm.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/rapidio/rio_cm.c:385:17: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:404:23: warning: cast to restricted __be32 -../drivers/rapidio/rio_cm.c:405:21: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:431:17: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:442:27: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:463:9: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:466:32: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:497:9: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:497:9: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:535:9: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:537:32: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:809:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:809:26: expected unsigned int [usertype] src_id -../drivers/rapidio/rio_cm.c:809:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:810:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:810:26: expected unsigned int [usertype] dst_id -../drivers/rapidio/rio_cm.c:810:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:815:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:815:21: expected unsigned short [usertype] dst_ch -../drivers/rapidio/rio_cm.c:815:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:816:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:816:21: expected unsigned short [usertype] src_ch -../drivers/rapidio/rio_cm.c:816:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:817:22: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:817:22: expected unsigned short [usertype] msg_len -../drivers/rapidio/rio_cm.c:817:22: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:977:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:977:26: expected unsigned int [usertype] src_id -../drivers/rapidio/rio_cm.c:977:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:978:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:978:26: expected unsigned int [usertype] dst_id -../drivers/rapidio/rio_cm.c:978:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:983:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:983:21: expected unsigned short [usertype] dst_ch -../drivers/rapidio/rio_cm.c:983:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:984:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:984:21: expected unsigned short [usertype] src_ch -../drivers/rapidio/rio_cm.c:984:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:1032:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1032:26: expected unsigned int [usertype] src_id -../drivers/rapidio/rio_cm.c:1032:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:1033:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1033:26: expected unsigned int [usertype] dst_id -../drivers/rapidio/rio_cm.c:1033:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:1034:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1034:21: expected unsigned short [usertype] dst_ch -../drivers/rapidio/rio_cm.c:1034:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:1035:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1035:21: expected unsigned short [usertype] src_ch -../drivers/rapidio/rio_cm.c:1035:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:1406:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1406:26: expected unsigned int [usertype] src_id -../drivers/rapidio/rio_cm.c:1406:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:1407:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1407:26: expected unsigned int [usertype] dst_id -../drivers/rapidio/rio_cm.c:1407:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:1412:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1412:21: expected unsigned short [usertype] dst_ch -../drivers/rapidio/rio_cm.c:1412:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:1413:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1413:21: expected unsigned short [usertype] src_ch -../drivers/rapidio/rio_cm.c:1413:21: got restricted __be16 [usertype] -../drivers/net/ethernet/packetengines/hamachi.c:1568:61: warning: cast to restricted __be16 -../drivers/net/ethernet/packetengines/hamachi.c:1568:59: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/packetengines/hamachi.c:1568:59: expected restricted __wsum [usertype] csum -../drivers/net/ethernet/packetengines/hamachi.c:1568:59: got unsigned short [usertype] -../drivers/net/ethernet/packetengines/hamachi.c:1569:56: warning: restricted __wsum degrades to integer -../drivers/net/ethernet/packetengines/hamachi.c:1570:67: warning: bad assignment (-=) to restricted __wsum -../drivers/net/ethernet/packetengines/hamachi.c:1572:67: warning: bad assignment (+=) to restricted __wsum -../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: expected void volatile [noderef] __iomem * -../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: got void *kptr -../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: expected void const volatile [noderef] __iomem * -../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: got void *kptr -../drivers/net/fddi/skfp/fplustm.c:447:50: warning: cast truncates bits from constant value (1000000 becomes 0) -../drivers/net/fddi/skfp/fplustm.c:545:9: warning: cast truncates bits from constant value (ffff67ff becomes 67ff) -../drivers/net/fddi/skfp/fplustm.c:548:9: warning: cast truncates bits from constant value (ffff3b89 becomes 3b89) -../drivers/net/fddi/skfp/fplustm.c:948:17: warning: cast truncates bits from constant value (ffffffffffff0218 becomes 218) -../fs/btrfs/ioctl.c:435:6: warning: context imbalance in 'btrfs_exclop_start_try_lock' - wrong count at exit -../fs/btrfs/ioctl.c:448:6: warning: context imbalance in 'btrfs_exclop_start_unlock' - unexpected unlock -../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1901:36: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1901:36: expected void [noderef] __iomem *llc_mmio -../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1901:36: got void * -../drivers/nvdimm/core.c:187:30: warning: cast to restricted __le32 -../fs/bcachefs/btree_update.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' -../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1506:31: warning: incorrect type in return expression (different address spaces) -../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1506:31: expected void [noderef] __iomem * -../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1506:31: got void * -../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1512:31: warning: incorrect type in return expression (different address spaces) -../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1512:31: expected void [noderef] __iomem * -../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1512:31: got void * -../drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/rapidio/switches/idtcps.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/rapidio/devices/tsi721.c:1793:44: warning: cast to restricted __le64 -../drivers/rapidio/devices/tsi721.c:137:35: warning: incorrect type in assignment (different base types) -../drivers/rapidio/devices/tsi721.c:137:35: expected restricted __le32 -../drivers/rapidio/devices/tsi721.c:137:35: got restricted __be32 -../drivers/rapidio/devices/tsi721.c:139:35: warning: incorrect type in assignment (different base types) -../drivers/rapidio/devices/tsi721.c:139:35: expected restricted __le32 -../drivers/rapidio/devices/tsi721.c:139:35: got unsigned int -../drivers/rapidio/devices/tsi721.c:185:25: warning: cast to restricted __be32 -../drivers/rapidio/devices/tsi721.c:185:25: warning: cast from restricted __le32 -../drivers/rapidio/devices/tsi721.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/rapidio/devices/tsi721.c:2267:29: warning: incorrect type in assignment (different base types) -../drivers/rapidio/devices/tsi721.c:2267:29: expected unsigned long long [usertype] -../drivers/rapidio/devices/tsi721.c:2267:29: got restricted __le64 [usertype] -../drivers/rapidio/devices/tsi721.c:2527:50: warning: incorrect type in assignment (different base types) -../drivers/rapidio/devices/tsi721.c:2527:50: expected unsigned long long [usertype] -../drivers/rapidio/devices/tsi721.c:2527:50: got restricted __le64 [usertype] -../drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/btrfs/locking.c:181:6: warning: context imbalance in 'btrfs_tree_lock_nested' - wrong count at exit -../drivers/rapidio/switches/idt_gen2.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../fs/bcachefs/btree_update_interior.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/net/ppp/ppp_synctty.c:582:1: warning: context imbalance in 'ppp_sync_push' - wrong count at exit -../drivers/gpu/drm/radeon/r600_dma.c:246:30: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/r600_dma.c:246:30: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/r600_dma.c:246:30: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/r600_dma.c:260:23: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/r600_dma.c:381:23: warning: cast to restricted __le32 -../drivers/net/slip/slip.c:459:14: error: incompatible types in comparison expression (different address spaces): -../drivers/net/slip/slip.c:459:14: void [noderef] __rcu * -../drivers/net/slip/slip.c:459:14: void * -../drivers/net/slip/slip.c:893:9: error: incompatible types in comparison expression (different address spaces): -../drivers/net/slip/slip.c:893:9: void [noderef] __rcu * -../drivers/net/slip/slip.c:893:9: void * -../drivers/net/ppp/pppoe.c: note: in included file (through ../include/linux/if_pppox.h): -../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures -../fs/ocfs2/suballoc.c:2488:17: warning: context imbalance in 'ocfs2_block_group_clear_bits' - different lock contexts for basic block -../drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/rapidio/switches/idt_gen3.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/rapidio/devices/rio_mport_cdev.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../fs/btrfs/free-space-cache.c:1145:9: warning: context imbalance in 'write_cache_extent_entries' - different lock contexts for basic block -../fs/btrfs/free-space-cache.c:2405:28: warning: context imbalance in 'insert_into_bitmap' - unexpected unlock -../fs/bcachefs/btree_write_buffer.c: note: in included file: -../fs/bcachefs/bcachefs.h:999: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:1258:38: warning: array of flexible structures -../drivers/platform/x86/msi-laptop.c:488:81: warning: dubious: !x | y -../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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/bcachefs/buckets_waiting_for_journal.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c: In function ‘qlcnic_request_irq’: -../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:49: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 9 and 24 [-Wformat-truncation=] - 1771 | "%s-tx-%d", netdev->name, ring); - | ^~ -../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:42: note: directive argument in the range [-2147483643, 254] - 1771 | "%s-tx-%d", netdev->name, ring); - | ^~~~~~~~~~ -../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1770:33: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 28 - 1770 | snprintf(tx_ring->name, sizeof(tx_ring->name), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1771 | "%s-tx-%d", netdev->name, ring); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../fs/bcachefs/buckets.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/chardev.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/chardev.c: note: in included file: -../fs/bcachefs/bcachefs_ioctl.h:290:43: warning: array of flexible structures -../fs/bcachefs/bcachefs_ioctl.h:443:44: warning: array of flexible structures -../fs/bcachefs/checksum.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/nvdimm/region_devs.c:955:9: warning: context imbalance in 'nd_region_acquire_lane' - wrong count at exit -../drivers/nvdimm/region_devs.c:968:36: warning: context imbalance in 'nd_region_release_lane' - unexpected unlock -../fs/ocfs2/super.c:2343:34: warning: cast to restricted __le32 -../drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/net/ethernet/renesas/sh_eth.c:897:37: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/renesas/sh_eth.c:897:37: expected void const [noderef] __iomem * -../drivers/net/ethernet/renesas/sh_eth.c:897:37: got void * -../drivers/net/ethernet/renesas/sh_eth.c:898:37: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/renesas/sh_eth.c:898:37: expected void const [noderef] __iomem * -../drivers/net/ethernet/renesas/sh_eth.c:898:37: got void * -../drivers/net/ethernet/renesas/sh_eth.c:905:37: warning: incorrect type in argument 2 (different address spaces) -../drivers/net/ethernet/renesas/sh_eth.c:905:37: expected void [noderef] __iomem * -../drivers/net/ethernet/renesas/sh_eth.c:905:37: got void * -../drivers/net/ethernet/renesas/sh_eth.c:906:37: warning: incorrect type in argument 2 (different address spaces) -../drivers/net/ethernet/renesas/sh_eth.c:906:37: expected void [noderef] __iomem * -../drivers/net/ethernet/renesas/sh_eth.c:906:37: got void * -../drivers/net/ethernet/renesas/sh_eth.c:1184:31: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/renesas/sh_eth.c:1184:31: expected void const [noderef] __iomem * -../drivers/net/ethernet/renesas/sh_eth.c:1184:31: got void *addr -../drivers/net/ethernet/renesas/sh_eth.c:1189:31: warning: incorrect type in argument 2 (different address spaces) -../drivers/net/ethernet/renesas/sh_eth.c:1189:31: expected void [noderef] __iomem * -../drivers/net/ethernet/renesas/sh_eth.c:1189:31: got void *addr -../drivers/net/ethernet/renesas/sh_eth.c:1212:33: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/renesas/sh_eth.c:1212:33: expected void const [noderef] __iomem * -../drivers/net/ethernet/renesas/sh_eth.c:1212:33: got void *addr -../drivers/net/ethernet/renesas/sh_eth.c:1242:43: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/renesas/sh_eth.c:1247:17: warning: cast to restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1252:25: warning: cast to restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1252:25: warning: cast to restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1260:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/renesas/sh_eth.c:1260:32: expected unsigned int [usertype] status -../drivers/net/ethernet/renesas/sh_eth.c:1260:32: got restricted __le32 [usertype] -../drivers/net/ethernet/renesas/sh_eth.c:1262:40: warning: invalid assignment: |= -../drivers/net/ethernet/renesas/sh_eth.c:1262:40: left side has type unsigned int -../drivers/net/ethernet/renesas/sh_eth.c:1262:40: right side has type restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1266:49: warning: cast to restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1283:33: warning: cast to restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1359:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/renesas/sh_eth.c:1359:29: expected unsigned int [usertype] len -../drivers/net/ethernet/renesas/sh_eth.c:1359:29: got restricted __le32 [usertype] -../drivers/net/ethernet/renesas/sh_eth.c:1360:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/renesas/sh_eth.c:1360:30: expected unsigned int [usertype] addr -../drivers/net/ethernet/renesas/sh_eth.c:1360:30: got restricted __le32 [usertype] -../drivers/net/ethernet/renesas/sh_eth.c:1361:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/renesas/sh_eth.c:1361:32: expected unsigned int [usertype] status -../drivers/net/ethernet/renesas/sh_eth.c:1361:32: got restricted __le32 [usertype] -../drivers/net/ethernet/renesas/sh_eth.c:1375:32: warning: invalid assignment: |= -../drivers/net/ethernet/renesas/sh_eth.c:1375:32: left side has type unsigned int -../drivers/net/ethernet/renesas/sh_eth.c:1375:32: right side has type restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1383:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/renesas/sh_eth.c:1383:32: expected unsigned int [usertype] status -../drivers/net/ethernet/renesas/sh_eth.c:1383:32: got restricted __le32 [usertype] -../drivers/net/ethernet/renesas/sh_eth.c:1384:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/renesas/sh_eth.c:1384:29: expected unsigned int [usertype] len -../drivers/net/ethernet/renesas/sh_eth.c:1384:29: got restricted __le32 [usertype] -../drivers/net/ethernet/renesas/sh_eth.c:1393:24: warning: invalid assignment: |= -../drivers/net/ethernet/renesas/sh_eth.c:1393:24: left side has type unsigned int -../drivers/net/ethernet/renesas/sh_eth.c:1393:24: right side has type restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1545:40: warning: invalid assignment: &= -../drivers/net/ethernet/renesas/sh_eth.c:1545:40: left side has type unsigned int -../drivers/net/ethernet/renesas/sh_eth.c:1545:40: right side has type restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1602:35: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/renesas/sh_eth.c:1605:31: warning: cast to restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1606:27: warning: cast to restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1644:36: warning: cast to restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1675:29: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/renesas/sh_eth.c:1675:29: expected unsigned int [usertype] len -../drivers/net/ethernet/renesas/sh_eth.c:1675:29: got restricted __le32 [usertype] -../drivers/net/ethernet/renesas/sh_eth.c:1691:38: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/renesas/sh_eth.c:1691:38: expected unsigned int [usertype] addr -../drivers/net/ethernet/renesas/sh_eth.c:1691:38: got restricted __le32 [usertype] -../drivers/net/ethernet/renesas/sh_eth.c:1695:40: warning: invalid assignment: |= -../drivers/net/ethernet/renesas/sh_eth.c:1695:40: left side has type unsigned int -../drivers/net/ethernet/renesas/sh_eth.c:1695:40: right side has type restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:1698:40: warning: invalid assignment: |= -../drivers/net/ethernet/renesas/sh_eth.c:1698:40: left side has type unsigned int -../drivers/net/ethernet/renesas/sh_eth.c:1698:40: right side has type restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:2473:32: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/renesas/sh_eth.c:2473:32: expected unsigned int [usertype] status -../drivers/net/ethernet/renesas/sh_eth.c:2473:32: got restricted __le32 [usertype] -../drivers/net/ethernet/renesas/sh_eth.c:2474:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/renesas/sh_eth.c:2474:30: expected unsigned int [usertype] addr -../drivers/net/ethernet/renesas/sh_eth.c:2474:30: got restricted __le32 [usertype] -../drivers/net/ethernet/renesas/sh_eth.c:2525:22: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/renesas/sh_eth.c:2525:22: expected unsigned int [usertype] addr -../drivers/net/ethernet/renesas/sh_eth.c:2525:22: got restricted __le32 [usertype] -../drivers/net/ethernet/renesas/sh_eth.c:2526:22: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/renesas/sh_eth.c:2526:22: expected unsigned int [usertype] len -../drivers/net/ethernet/renesas/sh_eth.c:2526:22: got restricted __le32 [usertype] -../drivers/net/ethernet/renesas/sh_eth.c:2530:32: warning: invalid assignment: |= -../drivers/net/ethernet/renesas/sh_eth.c:2530:32: left side has type unsigned int -../drivers/net/ethernet/renesas/sh_eth.c:2530:32: right side has type restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:2532:32: warning: invalid assignment: |= -../drivers/net/ethernet/renesas/sh_eth.c:2532:32: left side has type unsigned int -../drivers/net/ethernet/renesas/sh_eth.c:2532:32: right side has type restricted __le32 -../drivers/net/ethernet/renesas/sh_eth.c:3105:23: warning: incorrect type in assignment (different address spaces) -../drivers/net/ethernet/renesas/sh_eth.c:3105:23: expected void *addr -../drivers/net/ethernet/renesas/sh_eth.c:3105:23: got void [noderef] __iomem * -../drivers/gpu/drm/radeon/cik_sdma.c:481:48: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik_sdma.c:482:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik_sdma.c:490:48: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik_sdma.c:491:27: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik_sdma.c:661:30: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik_sdma.c:661:30: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik_sdma.c:661:30: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik_sdma.c:676:23: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/cik_sdma.c:718:30: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/cik_sdma.c:718:30: expected unsigned int volatile [usertype] -../drivers/gpu/drm/radeon/cik_sdma.c:718:30: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/cik_sdma.c:750:23: warning: cast to restricted __le32 +../drivers/gpu/drm/i915/gt/intel_reset.c:1540:12: warning: context imbalance in '_intel_gt_reset_lock' - different lock contexts for basic block +../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:2396:1: warning: incorrect type in assignment (different base types) +../include/trace/events/btrfs.h:2396:1: expected unsigned char [usertype] opf +../include/trace/events/btrfs.h:2396:1: got restricted blk_opf_t enum req_op +../fs/btrfs/super.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/btrfs.h): +../include/trace/events/btrfs.h:2396:1: warning: incorrect type in assignment (different base types) +../include/trace/events/btrfs.h:2396:1: expected unsigned char [usertype] opf +../include/trace/events/btrfs.h:2396:1: got restricted blk_opf_t enum req_op @@ -24513,121 +25546,0 @@ -../drivers/net/ethernet/qlogic/qede/qede_main.c: In function ‘qede_init_fp’: -../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:61: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] - 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", - | ^~ -../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:54: note: directive argument in the range [-2147483641, 65534] - 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", - | ^~~~~~~~~~ -../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:17: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 24 - 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1904 | edev->ndev->name, queue_id); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/accel/habanalabs/common/command_submission.c:3265:9: warning: context imbalance in 'unregister_timestamp_node' - different lock contexts for basic block -../drivers/accel/habanalabs/common/command_submission.c:3295:25: warning: context imbalance in 'ts_get_and_handle_kernel_record' - unexpected unlock -../drivers/gpu/drm/amd/amdgpu/cik.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:998:14: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1008:13: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1011:28: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1058:27: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1061:25: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1112:21: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1114:33: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1143:30: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1147:42: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1152:50: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1153:40: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1284:25: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1296:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1296:25: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1296:25: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1298:25: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:25: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1303:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1304:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1305:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1321:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1322:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1323:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1344:13: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1359:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1359:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1359:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1360:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1361:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1380:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1380:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1380:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1381:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1382:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1400:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1400:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1400:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1401:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1402:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1456:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1457:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: warning: cast to restricted __le32 -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: expected unsigned int -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1461:17: got restricted __le32 [usertype] -../drivers/net/ethernet/qualcomm/emac/emac-mac.c:951:21: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff) @@ -24646,13 +25559,43 @@ -../drivers/net/ethernet/realtek/8139too.c:2247:9: warning: incorrect type in argument 1 (different base types) -../drivers/net/ethernet/realtek/8139too.c:2247:9: expected unsigned int [usertype] -../drivers/net/ethernet/realtek/8139too.c:2247:9: got restricted __le32 [usertype] -../drivers/net/ethernet/realtek/8139too.c:2248:9: warning: incorrect type in argument 1 (different base types) -../drivers/net/ethernet/realtek/8139too.c:2248:9: expected unsigned int [usertype] -../drivers/net/ethernet/realtek/8139too.c:2248:9: got restricted __le32 [usertype] -../fs/bcachefs/compress.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/platform/x86/samsung-laptop.c:1272:43: warning: incorrect type in assignment (different address spaces) -../drivers/platform/x86/samsung-laptop.c:1272:43: expected void *data -../drivers/platform/x86/samsung-laptop.c:1272:43: got void [noderef] __iomem *f0000_segment -../drivers/net/ethernet/qualcomm/qca_7k_common.c:31:18: warning: restricted __le16 degrades to integer -../drivers/net/ethernet/qualcomm/qca_7k_common.c:32:19: warning: restricted __le16 degrades to integer +../drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/btrfs/ctree.c:260:22: error: incompatible types in comparison expression (different address spaces): +../fs/btrfs/ctree.c:260:22: struct extent_buffer [noderef] __rcu * +../fs/btrfs/ctree.c:260:22: struct extent_buffer * +../fs/btrfs/ctree.c:620:17: error: incompatible types in comparison expression (different address spaces): +../fs/btrfs/ctree.c:620:17: struct extent_buffer [noderef] __rcu * +../fs/btrfs/ctree.c:620:17: struct extent_buffer * +../fs/btrfs/ctree.c:981:17: error: incompatible types in comparison expression (different address spaces): +../fs/btrfs/ctree.c:981:17: struct extent_buffer [noderef] __rcu * +../fs/btrfs/ctree.c:981:17: struct extent_buffer * +../fs/btrfs/ctree.c:2950:9: error: incompatible types in comparison expression (different address spaces): +../fs/btrfs/ctree.c:2950:9: struct extent_buffer [noderef] __rcu * +../fs/btrfs/ctree.c:2950:9: struct extent_buffer * +../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 +In file included from ../include/linux/string.h:389, + from ../include/linux/bitmap.h:13, + from ../include/linux/cpumask.h:12, + from ../arch/x86/include/asm/paravirt.h:21, + from ../arch/x86/include/asm/cpuid.h:64, + from ../arch/x86/include/asm/processor.h:19, + from ../arch/x86/include/asm/timex.h:5, + from ../include/linux/timex.h:67, + from ../include/linux/time32.h:13, + from ../include/linux/time.h:60, + from ../include/linux/stat.h:19, + from ../include/linux/module.h:13, + from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10, + from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: +In function ‘fortify_memcpy_chk’, + inlined from ‘qlcnic_83xx_dcb_query_cee_param’ at ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:614:3: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/afs/server.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../include/linux/rcupdate.h:878:9: warning: context imbalance in 'afs_find_server' - different lock contexts for basic block +../fs/afs/server.c:104:9: warning: context imbalance in 'afs_find_server_by_uuid' - different lock contexts for basic block @@ -24756 +25699 @@ -../drivers/gpu/drm/amd/amdgpu/cik_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -24758,3 +25701 @@ -../fs/bcachefs/data_update.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/debug.c: note: in included file: +../fs/bcachefs/acl.c: note: in included file: @@ -24762,63 +25702,0 @@ -../drivers/net/ethernet/qlogic/qede/qede_ethtool.c: In function ‘qede_get_drvinfo’: -../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:621:34: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 25 [-Wformat-truncation=] - 621 | "[storm %s]", storm); - | ^~ ~~~~~ -../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:620:17: note: ‘snprintf’ output between 9 and 40 bytes into a destination of size 32 - 620 | snprintf(info->version, sizeof(info->version), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 621 | "[storm %s]", storm); - | ~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:638:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=] - 638 | "mfw %s", mfw); - | ^~ ~~~ -../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:637:17: note: ‘snprintf’ output between 5 and 36 bytes into a destination of size 32 - 637 | snprintf(info->fw_version, sizeof(info->fw_version), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 638 | "mfw %s", mfw); - | ~~~~~~~~~~~~~~ -../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:635:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=] - 635 | "mbi %s [mfw %s]", mbi, mfw); - | ^~ ~~~ -../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:634:17: note: ‘snprintf’ output between 12 and 74 bytes into a destination of size 32 - 634 | snprintf(info->fw_version, sizeof(info->fw_version), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 635 | "mbi %s [mfw %s]", mbi, mfw); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../include/asm-generic/bug.h:22, - from ../arch/x86/include/asm/bug.h:99, - from ../include/linux/bug.h:5, - from ../arch/x86/include/asm/paravirt.h:19, - from ../arch/x86/include/asm/cpuid.h:64, - from ../arch/x86/include/asm/processor.h:19, - from ../arch/x86/include/asm/timex.h:5, - from ../include/linux/timex.h:67, - from ../include/linux/time32.h:13, - from ../include/linux/time.h:60, - from ../include/linux/stat.h:19, - from ../include/linux/module.h:13, - from ../drivers/mtd/mtdpart.c:10: -../drivers/mtd/mtdpart.c: In function ‘parse_mtd_partitions’: -../drivers/mtd/mtdpart.c:693:34: warning: ‘%s’ directive argument is null [-Wformat-overflow=] - 693 | pr_debug("%s: got parser %s\n", master->name, - | ^~~~~~~~~~~~~~~~~~~~~ -../include/linux/printk.h:391:21: note: in definition of macro ‘pr_fmt’ - 391 | #define pr_fmt(fmt) fmt - | ^~~ -../include/linux/dynamic_debug.h:248:9: note: in expansion of macro ‘__dynamic_func_call_cls’ - 248 | __dynamic_func_call_cls(__UNIQUE_ID(ddebug), cls, fmt, func, ##__VA_ARGS__) - | ^~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/dynamic_debug.h:250:9: note: in expansion of macro ‘_dynamic_func_call_cls’ - 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) - | ^~~~~~~~~~~~~~~~~~~~~~ -../include/linux/dynamic_debug.h:269:9: note: in expansion of macro ‘_dynamic_func_call’ - 269 | _dynamic_func_call(fmt, __dynamic_pr_debug, \ - | ^~~~~~~~~~~~~~~~~~ -../include/linux/printk.h:625:9: note: in expansion of macro ‘dynamic_pr_debug’ - 625 | dynamic_pr_debug(fmt, ##__VA_ARGS__) - | ^~~~~~~~~~~~~~~~ -../drivers/mtd/mtdpart.c:693:25: note: in expansion of macro ‘pr_debug’ - 693 | pr_debug("%s: got parser %s\n", master->name, - | ^~~~~~~~ -../drivers/mtd/mtdpart.c:693:50: note: format string is defined here - 693 | pr_debug("%s: got parser %s\n", master->name, - | ^~ @@ -24828,1363 +25705,0 @@ -../drivers/gpu/drm/amd/amdgpu/dce_v8_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/bcachefs/dirent.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/disk_accounting.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: warning: incorrect type in assignment (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: expected restricted __wsum [usertype] csum -../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: got restricted __be16 [usertype] -../drivers/net/vmxnet3/vmxnet3_drv.c:1623:17: warning: restricted __le64 degrades to integer -../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: warning: incorrect type in argument 2 (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: expected unsigned long long [usertype] addr -../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: got restricted __le64 [usertype] addr -../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: warning: incorrect type in argument 2 (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: expected unsigned long long [usertype] addr -../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: got restricted __le64 [usertype] addr -../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: warning: incorrect type in initializer (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: expected unsigned int [usertype] *vfTable -../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: got restricted __le32 * -../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: warning: incorrect type in initializer (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: expected unsigned int [usertype] *vfTable -../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: got restricted __le32 * -../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: warning: incorrect type in initializer (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: expected unsigned int [usertype] *vfTable -../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: got restricted __le32 * -../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: warning: incorrect type in initializer (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: expected unsigned int [usertype] *vfTable -../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: got restricted __le32 * -../drivers/net/vmxnet3/vmxnet3_drv.c:2826:31: warning: restricted __le32 degrades to integer -../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: warning: incorrect type in argument 3 (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: expected unsigned long [usertype] size -../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: got restricted __le16 [usertype] mfTableLen -../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: warning: incorrect type in assignment (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: expected unsigned int [usertype] -../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: got restricted __le32 [usertype] -../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: warning: incorrect type in assignment (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: expected restricted __le16 [usertype] txDataRingDescSize -../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: got restricted __le32 [usertype] -../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: warning: incorrect type in assignment (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: expected restricted __le32 [usertype] confVer -../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: got int -../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: warning: incorrect type in assignment (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: expected restricted __le32 [usertype] confVer -../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: got int -../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: warning: incorrect type in assignment (different base types) -../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: expected restricted __le32 [usertype] confVer -../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: got int -../drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c:202:31: warning: cast to restricted __le32 -../drivers/gpu/drm/i915/gt/intel_reset.c:1540:12: warning: context imbalance in '_intel_gt_reset_lock' - different lock contexts for basic block -../fs/bcachefs/disk_groups.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/net/can/peak_canfd/peak_pciefd_main.c:146:32: warning: array of flexible structures -../drivers/net/xen-netback/xenbus.c: In function ‘connect’: -../drivers/net/xen-netback/xenbus.c:779:65: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 4 and 19 [-Wformat-truncation=] - 779 | snprintf(queue->name, sizeof(queue->name), "%s-q%u", - | ^~ -../drivers/net/xen-netback/xenbus.c:779:60: note: directive argument in the range [0, 4294967294] - 779 | snprintf(queue->name, sizeof(queue->name), "%s-q%u", - | ^~~~~~~~ -../drivers/net/xen-netback/xenbus.c:779:17: note: ‘snprintf’ output between 4 and 28 bytes into a destination of size 21 - 779 | snprintf(queue->name, sizeof(queue->name), "%s-q%u", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 780 | be->vif->dev->name, queue->id); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/xe/xe_wa.c:396:11: warning: Initializer entry defined twice -../drivers/gpu/drm/xe/xe_wa.c:396:11: also defined here -../drivers/gpu/drm/xe/xe_wa.c:418:11: warning: Initializer entry defined twice -../drivers/gpu/drm/xe/xe_wa.c:418:11: also defined here -../drivers/gpu/drm/xe/xe_wa.c:453:11: warning: Initializer entry defined twice -../drivers/gpu/drm/xe/xe_wa.c:453:11: also defined here -../drivers/uio/uio.c:568:21: warning: incorrect type in assignment (different base types) -../drivers/uio/uio.c:568:21: expected restricted __poll_t [usertype] ret -../drivers/uio/uio.c:568:21: got int -../drivers/gpu/drm/amd/amdgpu/cik_sdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/atm/nicstar.c:554:17: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:554:17: expected unsigned int [usertype] word_2 -../drivers/atm/nicstar.c:554:17: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:573:17: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:573:17: expected unsigned int [usertype] word_4 -../drivers/atm/nicstar.c:573:17: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1148:29: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:1153:56: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:1483:30: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:1489:44: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1489:44: expected unsigned int [usertype] word_1 -../drivers/atm/nicstar.c:1489:44: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1492:44: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1492:44: expected unsigned int [usertype] word_2 -../drivers/atm/nicstar.c:1492:44: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1804:36: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1804:36: expected unsigned int [usertype] word_1 -../drivers/atm/nicstar.c:1804:36: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1810:36: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1810:36: expected unsigned int [usertype] word_2 -../drivers/atm/nicstar.c:1810:36: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1859:17: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:1859:52: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:1860:17: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:1866:24: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:1873:22: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:1874:32: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:1882:41: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1882:41: expected unsigned int [usertype] word_2 -../drivers/atm/nicstar.c:1882:41: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1887:46: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:1892:17: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1892:17: expected unsigned int [usertype] word_2 -../drivers/atm/nicstar.c:1892:17: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1961:14: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:1971:18: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:1965:17: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1965:17: expected unsigned int [usertype] word_4 -../drivers/atm/nicstar.c:1965:17: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1992:14: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:2009:15: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:2010:15: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:2034:26: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:2052:47: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:2053:30: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:2054:39: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:2112:23: warning: incorrect type in assignment (different address spaces) -../drivers/atm/nicstar.c:2112:23: expected void [noderef] __user *iov_base -../drivers/atm/nicstar.c:2112:23: got void * -../drivers/atm/nicstar.c:2113:24: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:2146:13: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:2152:21: warning: cast to restricted __le32 -../drivers/atm/nicstar.c:2185:31: warning: cast removes address space '__user' of expression -../drivers/atm/nicstar.c:2292:39: warning: cast removes address space '__user' of expression -../drivers/atm/nicstar.c:2303:47: warning: cast removes address space '__user' of expression -../drivers/atm/nicstar.c:2346:39: warning: cast removes address space '__user' of expression -../drivers/atm/nicstar.c:2580:26: warning: cast removes address space '__user' of expression -../drivers/atm/nicstar.c:1672:29: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1672:29: expected unsigned int [usertype] word_2 -../drivers/atm/nicstar.c:1672:29: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1673:29: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1673:29: expected unsigned int [usertype] word_3 -../drivers/atm/nicstar.c:1673:29: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1674:29: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1674:29: expected unsigned int [usertype] word_4 -../drivers/atm/nicstar.c:1674:29: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1683:29: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1683:29: expected unsigned int [usertype] word_2 -../drivers/atm/nicstar.c:1683:29: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1684:29: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1684:29: expected unsigned int [usertype] word_3 -../drivers/atm/nicstar.c:1684:29: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1687:29: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1687:29: expected unsigned int [usertype] word_4 -../drivers/atm/nicstar.c:1687:29: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1690:29: warning: invalid assignment: |= -../drivers/atm/nicstar.c:1690:29: left side has type unsigned int -../drivers/atm/nicstar.c:1690:29: right side has type restricted __le32 -../drivers/atm/nicstar.c:1698:29: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1698:29: expected unsigned int [usertype] word_1 -../drivers/atm/nicstar.c:1698:29: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:1701:29: warning: incorrect type in assignment (different base types) -../drivers/atm/nicstar.c:1701:29: expected unsigned int [usertype] word_1 -../drivers/atm/nicstar.c:1701:29: got restricted __le32 [usertype] -../drivers/atm/nicstar.c:2702:37: warning: context imbalance in 'ns_poll' - different lock contexts for basic block -../drivers/atm/iphase.c:151:16: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:155:11: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:167:56: warning: invalid assignment: |= -../drivers/atm/iphase.c:167:56: left side has type restricted __be16 -../drivers/atm/iphase.c:167:56: right side has type int -../drivers/atm/iphase.c:204:14: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:220:16: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:228:19: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:241:29: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:242:29: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:279:20: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:384:14: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:444:17: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:446:20: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:529:19: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:583:16: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2966:11: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:3040:23: warning: incorrect type in assignment (different base types) -../drivers/atm/iphase.c:3040:23: expected restricted __be16 [usertype] protocol -../drivers/atm/iphase.c:3040:23: got int vci -../drivers/atm/iphase.c:668:17: warning: restricted __be16 degrades to integer -../drivers/atm/iphase.c:1187:23: warning: incorrect type in assignment (different base types) -../drivers/atm/iphase.c:1187:23: expected restricted __be16 [usertype] protocol -../drivers/atm/iphase.c:1187:23: got int [assigned] desc -../drivers/atm/iphase.c:1299:12: warning: incorrect type in assignment (different base types) -../drivers/atm/iphase.c:1299:12: expected int desc -../drivers/atm/iphase.c:1299:12: got restricted __be16 [usertype] protocol -../drivers/atm/iphase.c:1508:24: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:1555:24: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:1567:20: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:1584:25: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:1737:34: warning: invalid assignment: |= -../drivers/atm/iphase.c:1737:34: left side has type restricted __be16 -../drivers/atm/iphase.c:1737:34: right side has type int -../drivers/atm/iphase.c:1814:15: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:1815:16: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:1968:24: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2024:22: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2051:22: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2131:15: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2132:16: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2280:16: warning: cast to restricted __le32 -../drivers/atm/iphase.c:2280:14: warning: incorrect type in assignment (different base types) -../drivers/atm/iphase.c:2280:14: expected unsigned int [usertype] mac1 -../drivers/atm/iphase.c:2280:14: got restricted __be32 [usertype] -../drivers/atm/iphase.c:2282:16: warning: cast to restricted __le16 -../drivers/atm/iphase.c:2282:14: warning: incorrect type in assignment (different base types) -../drivers/atm/iphase.c:2282:14: expected unsigned short [usertype] mac2 -../drivers/atm/iphase.c:2282:14: got restricted __be16 [usertype] -../drivers/atm/iphase.c:2670:24: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:2674:24: warning: cast removes address space '__iomem' of expression -../drivers/atm/iphase.c:1134:25: warning: dereference of noderef expression -../drivers/atm/iphase.c:1139:30: warning: dereference of noderef expression -../drivers/atm/iphase.c:1149:29: warning: dereference of noderef expression -../drivers/atm/iphase.c:1170:21: warning: dereference of noderef expression -../drivers/atm/iphase.c:1170:57: warning: dereference of noderef expression -../drivers/atm/iphase.c:1171:21: warning: dereference of noderef expression -../drivers/atm/iphase.c:1171:57: warning: dereference of noderef expression -../drivers/atm/iphase.c:1397:10: warning: dereference of noderef expression -../drivers/atm/iphase.c:1410:18: warning: dereference of noderef expression -../drivers/atm/iphase.c:1492:17: warning: dereference of noderef expression -../drivers/atm/iphase.c:1493:17: warning: dereference of noderef expression -../drivers/atm/iphase.c:2681:15: warning: dereference of noderef expression -../drivers/atm/iphase.c:2682:15: warning: dereference of noderef expression -../drivers/atm/iphase.c:2996:9: warning: dereference of noderef expression -../drivers/atm/iphase.c:2999:9: warning: dereference of noderef expression -../drivers/atm/iphase.c:3000:9: warning: dereference of noderef expression -../drivers/atm/iphase.c:3010:35: warning: dereference of noderef expression -../drivers/atm/iphase.c:3011:51: warning: dereference of noderef expression -../drivers/atm/iphase.c:3028:36: warning: dereference of noderef expression -../drivers/atm/iphase.c:3029:11: warning: dereference of noderef expression -../drivers/net/ieee802154/ca8210.c:1798:27: warning: incorrect type in assignment (different base types) -../drivers/net/ieee802154/ca8210.c:1798:27: expected restricted __le16 [addressable] [assigned] [usertype] pan_id -../drivers/net/ieee802154/ca8210.c:1798:27: got unsigned short [usertype] -../drivers/net/ieee802154/ca8210.c:1803:25: warning: incorrect type in assignment (different base types) -../drivers/net/ieee802154/ca8210.c:1803:25: expected restricted __le16 [addressable] [assigned] [usertype] pan_id -../drivers/net/ieee802154/ca8210.c:1803:25: got unsigned short [usertype] -../drivers/net/ieee802154/ca8210.c:1930:28: warning: incorrect type in argument 3 (different base types) -../drivers/net/ieee802154/ca8210.c:1930:28: expected unsigned short [usertype] dst_pan_id -../drivers/net/ieee802154/ca8210.c:1930:28: got restricted __le16 [addressable] [usertype] pan_id -../fs/bcachefs/ec.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/block/aoe/aoecmd.c: In function ‘aoecmd_init’: -../drivers/block/aoe/aoecmd.c:1718:69: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 4 [-Wformat-truncation=] - 1718 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); - | ^~ -../drivers/block/aoe/aoecmd.c:1718:60: note: directive argument in the range [-2147483641, 2147483646] - 1718 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); - | ^~~~~~~~~~~~ -../drivers/block/aoe/aoecmd.c:1718:17: note: ‘snprintf’ output between 10 and 20 bytes into a destination of size 12 - 1718 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: -../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] - 1263 | "T10 VPD ASCII Device Identifier: %s\n", - | ^~ -../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 - 1262 | snprintf(buf, sizeof(buf), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ - 1263 | "T10 VPD ASCII Device Identifier: %s\n", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1264 | &vpd->device_identifier[0]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] - 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", - | ^~ -../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 - 1267 | snprintf(buf, sizeof(buf), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ - 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1269 | &vpd->device_identifier[0]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] - 1258 | "T10 VPD Binary Device Identifier: %s\n", - | ^~ -../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 - 1257 | snprintf(buf, sizeof(buf), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ - 1258 | "T10 VPD Binary Device Identifier: %s\n", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1259 | &vpd->device_identifier[0]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/radeon/radeon_vce.c:363:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:363:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:363:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:364:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:364:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:364:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:365:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:365:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:365:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:367:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:367:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:367:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:368:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:368:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:368:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:369:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:369:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:369:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:370:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:370:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:370:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:371:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:371:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:371:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:372:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:372:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:372:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:373:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:373:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:373:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:374:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:374:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:374:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:375:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:375:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:375:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:376:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:376:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:376:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:377:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:377:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:377:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:378:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:378:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:378:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:380:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:380:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:380:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:381:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:381:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:381:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:382:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:382:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:382:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:383:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:383:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:383:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:384:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:384:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:384:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:387:27: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:387:27: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:387:27: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:430:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:430:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:430:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:431:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:431:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:431:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:432:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:432:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:432:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:434:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:434:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:434:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:435:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:435:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:435:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:436:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:436:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:436:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:437:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:437:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:437:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:438:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:438:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:438:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:440:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:440:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:440:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:441:32: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:441:32: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:441:32: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:444:27: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:444:27: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:444:27: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:701:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:701:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:701:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:702:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:702:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:702:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:703:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:703:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:703:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:704:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:704:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:704:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:706:41: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:706:41: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:706:41: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:721:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:721:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:721:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:722:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:722:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:722:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:723:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:723:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:723:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:724:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:724:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:724:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:740:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:740:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:740:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:741:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:741:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:741:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:742:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:742:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:742:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:743:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:743:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:743:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:744:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:744:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:744:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:745:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:745:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:745:33: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/radeon_vce.c:767:33: warning: incorrect type in argument 2 (different base types) -../drivers/gpu/drm/radeon/radeon_vce.c:767:33: expected unsigned int [usertype] v -../drivers/gpu/drm/radeon/radeon_vce.c:767:33: got restricted __le32 [usertype] -../drivers/net/fddi/skfp/drvfbi.c:55:14: warning: symbol 'oem_id' was not declared. Should it be static? -../drivers/gpu/drm/amd/amdgpu/vce_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/uio/uio_aec.c:44:49: warning: incorrect type in initializer (different address spaces) -../drivers/uio/uio_aec.c:44:49: expected void [noderef] __iomem *int_flag -../drivers/uio/uio_aec.c:44:49: got void * -../drivers/uio/uio_aec.c:50:49: warning: incorrect type in argument 1 (different address spaces) -../drivers/uio/uio_aec.c:50:49: expected void const [noderef] __iomem * -../drivers/uio/uio_aec.c:50:49: got void * -../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * -../drivers/uio/uio_aec.c:59:9: got void * -../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * -../drivers/uio/uio_aec.c:59:9: got void * -../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * -../drivers/uio/uio_aec.c:59:9: got void * -../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * -../drivers/uio/uio_aec.c:59:9: got void * -../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * -../drivers/uio/uio_aec.c:59:9: got void * -../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * -../drivers/uio/uio_aec.c:59:9: got void * -../drivers/uio/uio_aec.c:88:20: warning: incorrect type in assignment (different address spaces) -../drivers/uio/uio_aec.c:88:20: expected void *priv -../drivers/uio/uio_aec.c:88:20: got void [noderef] __iomem * -../drivers/uio/uio_aec.c:104:42: warning: incorrect type in argument 2 (different address spaces) -../drivers/uio/uio_aec.c:104:42: expected void [noderef] __iomem * -../drivers/uio/uio_aec.c:104:42: got void * -../drivers/uio/uio_aec.c:105:43: warning: incorrect type in argument 2 (different address spaces) -../drivers/uio/uio_aec.c:105:43: expected void [noderef] __iomem * -../drivers/uio/uio_aec.c:105:43: got void * -../drivers/uio/uio_aec.c:106:34: warning: incorrect type in argument 1 (different address spaces) -../drivers/uio/uio_aec.c:106:34: expected void const [noderef] __iomem * -../drivers/uio/uio_aec.c:106:34: got void * -../drivers/uio/uio_aec.c:115:31: warning: incorrect type in argument 2 (different address spaces) -../drivers/uio/uio_aec.c:115:31: expected void [noderef] __iomem * -../drivers/uio/uio_aec.c:115:31: got void *priv -../drivers/uio/uio_aec.c:128:42: warning: incorrect type in argument 2 (different address spaces) -../drivers/uio/uio_aec.c:128:42: expected void [noderef] __iomem * -../drivers/uio/uio_aec.c:128:42: got void * -../drivers/uio/uio_aec.c:129:43: warning: incorrect type in argument 2 (different address spaces) -../drivers/uio/uio_aec.c:129:43: expected void [noderef] __iomem * -../drivers/uio/uio_aec.c:129:43: got void * -../drivers/uio/uio_aec.c:131:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/uio/uio_aec.c:131:28: expected void const [noderef] __iomem * -../drivers/uio/uio_aec.c:131:28: got void * -../drivers/uio/uio_aec.c:136:31: warning: incorrect type in argument 2 (different address spaces) -../drivers/uio/uio_aec.c:136:31: expected void [noderef] __iomem * -../drivers/uio/uio_aec.c:136:31: got void *priv -../drivers/gpu/drm/radeon/vce_v1_0.c:181:25: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/vce_v1_0.c:182:21: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/vce_v1_0.c:186:18: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/vce_v1_0.c:194:19: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: expected unsigned int [usertype] -../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: got restricted __le32 [usertype] -../drivers/gpu/drm/radeon/vce_v1_0.c:199:18: warning: cast to restricted __le32 -../drivers/gpu/drm/radeon/vce_v1_0.c:205:31: warning: cast to restricted __le32 -../drivers/input/serio/serio.c:153:9: warning: context imbalance in 'serio_get_event' - wrong count at exit -../drivers/input/serio/serio.c:169:9: warning: context imbalance in 'serio_remove_duplicate_events' - wrong count at exit -../drivers/input/serio/serio.c:224:12: warning: context imbalance in 'serio_queue_event' - wrong count at exit -../drivers/input/serio/serio.c:279:9: warning: context imbalance in 'serio_remove_pending_events' - wrong count at exit -../drivers/input/serio/serio.c:293:21: warning: context imbalance in 'serio_get_pending_child' - wrong count at exit -../drivers/input/serio/serio.c:512:9: warning: context imbalance in 'serio_add_port' - wrong count at exit -../drivers/input/serio/serio.c: note: in included file (through ../include/linux/module.h): -../include/linux/list.h:287:25: warning: context imbalance in 'serio_destroy_port' - wrong count at exit -../drivers/input/serio/serio.c:844:13: warning: context imbalance in 'serio_set_drv' - wrong count at exit -../drivers/input/serio/serio.c:960:13: warning: context imbalance in 'serio_interrupt' - wrong count at exit -../drivers/block/aoe/aoecmd.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): -../include/linux/list.h:229:25: warning: context imbalance in 'ktio' - unexpected unlock -../drivers/mtd/ftl.c:179:37: warning: cast to restricted __le16 -../drivers/mtd/ftl.c:202:23: warning: cast to restricted __le16 -../drivers/mtd/ftl.c:218:21: warning: cast to restricted __le16 -../drivers/mtd/ftl.c:219:24: warning: cast to restricted __le16 -../drivers/mtd/ftl.c:230:24: warning: cast to restricted __le16 -../drivers/mtd/ftl.c:231:28: warning: cast to restricted __le16 -../drivers/mtd/ftl.c:232:27: warning: cast to restricted __le16 -../drivers/mtd/ftl.c:233:27: warning: cast to restricted __le16 -../drivers/mtd/ftl.c:234:17: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:242:28: warning: cast to restricted __le16 -../drivers/mtd/ftl.c:244:53: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:249:21: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:258:27: warning: cast to restricted __le16 -../drivers/mtd/ftl.c:265:14: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:284:44: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:294:17: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:297:25: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:298:23: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:299:39: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:386:23: warning: incorrect type in assignment (different base types) -../drivers/mtd/ftl.c:386:23: expected unsigned short [assigned] [usertype] LogicalEUN -../drivers/mtd/ftl.c:386:23: got restricted __le16 [usertype] -../drivers/mtd/ftl.c:387:23: warning: incorrect type in assignment (different base types) -../drivers/mtd/ftl.c:387:23: expected unsigned int [assigned] [usertype] EraseCount -../drivers/mtd/ftl.c:387:23: got restricted __le32 [usertype] -../drivers/mtd/ftl.c:397:12: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:400:29: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:401:9: warning: incorrect type in assignment (different base types) -../drivers/mtd/ftl.c:401:9: expected unsigned int [usertype] ctl -../drivers/mtd/ftl.c:401:9: got restricted __le32 [usertype] -../drivers/mtd/ftl.c:439:28: warning: incorrect type in initializer (different base types) -../drivers/mtd/ftl.c:439:28: expected unsigned short [usertype] srcunitswap -../drivers/mtd/ftl.c:439:28: got restricted __le16 [usertype] -../drivers/mtd/ftl.c:450:32: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:468:10: warning: incorrect type in assignment (different base types) -../drivers/mtd/ftl.c:468:10: expected unsigned short [usertype] unit -../drivers/mtd/ftl.c:468:10: got restricted __le16 [usertype] -../drivers/mtd/ftl.c:484:17: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:508:32: warning: incorrect type in assignment (different base types) -../drivers/mtd/ftl.c:508:32: expected unsigned int [usertype] -../drivers/mtd/ftl.c:508:32: got restricted __le32 [usertype] -../drivers/mtd/ftl.c:518:36: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:712:52: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:726:13: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:765:43: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:811:19: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:834:18: warning: incorrect type in assignment (different base types) -../drivers/mtd/ftl.c:834:18: expected unsigned int [usertype] le_virt_addr -../drivers/mtd/ftl.c:834:18: got restricted __le32 [usertype] -../drivers/mtd/ftl.c:887:26: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:948:16: warning: cast to restricted __le32 -../drivers/mtd/ftl.c:1028:39: warning: cast to restricted __le32 -../drivers/hid/hid-roccat-kone.c:100:28: warning: incorrect type in assignment (different base types) -../drivers/hid/hid-roccat-kone.c:100:28: expected unsigned short [usertype] checksum -../drivers/hid/hid-roccat-kone.c:100:28: got restricted __le16 [usertype] -../drivers/hid/hid-roccat-kone.c:259:19: warning: cast to restricted __le16 -In file included from ../include/linux/string.h:389, - from ../include/linux/bitmap.h:13, - from ../include/linux/cpumask.h:12, - from ../arch/x86/include/asm/paravirt.h:21, - from ../arch/x86/include/asm/cpuid.h:64, - from ../arch/x86/include/asm/processor.h:19, - from ../arch/x86/include/asm/timex.h:5, - from ../include/linux/timex.h:67, - from ../include/linux/time32.h:13, - from ../include/linux/time.h:60, - from ../include/linux/stat.h:19, - from ../include/linux/module.h:13, - from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10, - from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: -In function ‘fortify_memcpy_chk’, - inlined from ‘qlcnic_83xx_dcb_query_cee_param’ at ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:614:3: -../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] - 580 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/atm/fore200e.c:434:12: warning: cast to restricted __le32 -../drivers/atm/fore200e.c:442:12: warning: incorrect type in argument 1 (different base types) -../drivers/atm/fore200e.c:442:12: expected unsigned int val -../drivers/atm/fore200e.c:442:12: got restricted __le32 [usertype] -../fs/bcachefs/error.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/w1/w1.c:418:17: warning: incorrect type in assignment (different base types) -../drivers/w1/w1.c:418:17: expected unsigned long long [usertype] rn64_le -../drivers/w1/w1.c:418:17: got restricted __le64 [usertype] -../drivers/w1/w1.c:909:21: warning: incorrect type in initializer (different base types) -../drivers/w1/w1.c:909:21: expected unsigned long long [usertype] rn_le -../drivers/w1/w1.c:909:21: got restricted __le64 [usertype] -../drivers/input/serio/i8042.c:197:5: warning: context imbalance in 'i8042_install_filter' - wrong count at exit -../drivers/input/serio/i8042.c:210:5: warning: context imbalance in 'i8042_remove_filter' - wrong count at exit -../drivers/input/serio/i8042.c:256:12: warning: context imbalance in 'i8042_flush' - wrong count at exit -../drivers/input/serio/i8042.c:328:5: warning: context imbalance in 'i8042_command' - wrong count at exit -../drivers/input/serio/i8042.c:343:12: warning: context imbalance in 'i8042_kbd_write' - wrong count at exit -../drivers/input/serio/i8042.c:435:9: warning: context imbalance in 'i8042_start' - wrong count at exit -../drivers/input/serio/i8042.c:747:20: warning: context imbalance in 'i8042_aux_test_irq' - wrong count at exit -../drivers/atm/eni.c:764:37: warning: cast to restricted __be32 -../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types) -../drivers/atm/eni.c:2055:36: expected unsigned int [usertype] -../drivers/atm/eni.c:2055:36: got restricted __be32 [usertype] -../drivers/gpu/drm/amd/amdgpu/si.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/mtd/nftlcore.c:218:31: warning: cast to restricted __le16 -../drivers/mtd/nftlcore.c:221:25: warning: cast to restricted __le16 -../drivers/mtd/nftlcore.c:380:54: warning: incorrect type in assignment (different base types) -../drivers/mtd/nftlcore.c:380:54: expected unsigned short [addressable] [usertype] FoldMark1 -../drivers/mtd/nftlcore.c:380:54: got restricted __le16 [usertype] -../drivers/mtd/nftlcore.c:428:56: warning: incorrect type in assignment (different base types) -../drivers/mtd/nftlcore.c:428:56: expected unsigned short [addressable] [assigned] [usertype] SpareVirtUnitNum -../drivers/mtd/nftlcore.c:428:56: got restricted __le16 [usertype] -../drivers/mtd/nftlcore.c:483:33: warning: cast to restricted __le32 -../drivers/mtd/nftlcore.c:555:25: warning: cast to restricted __le16 -../drivers/mtd/nftlcore.c:642:64: warning: incorrect type in assignment (different base types) -../drivers/mtd/nftlcore.c:642:64: expected unsigned short [addressable] [usertype] SpareVirtUnitNum -../drivers/mtd/nftlcore.c:642:64: got restricted __le16 [usertype] -../drivers/mtd/nftlcore.c:658:33: warning: incorrect type in assignment (different base types) -../drivers/mtd/nftlcore.c:658:33: expected unsigned short [addressable] [usertype] SpareReplUnitNum -../drivers/mtd/nftlcore.c:658:33: got restricted __le16 [usertype] -../drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.c:183:61: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/mtd/nftlmount.c:163:40: warning: cast to restricted __le16 -../drivers/mtd/nftlmount.c:171:35: warning: cast to restricted __le32 -../drivers/mtd/nftlmount.c:183:35: warning: cast to restricted __le16 -../drivers/mtd/nftlmount.c:183:68: warning: cast to restricted __le16 -../drivers/mtd/nftlmount.c:315:22: warning: cast to restricted __le16 -../drivers/mtd/nftlmount.c:318:31: warning: incorrect type in assignment (different base types) -../drivers/mtd/nftlmount.c:318:31: expected unsigned short [addressable] [usertype] EraseMark -../drivers/mtd/nftlmount.c:318:31: got restricted __le16 [usertype] -../drivers/mtd/nftlmount.c:319:32: warning: incorrect type in assignment (different base types) -../drivers/mtd/nftlmount.c:319:32: expected unsigned short [addressable] [usertype] EraseMark1 -../drivers/mtd/nftlmount.c:319:32: got restricted __le16 [usertype] -../drivers/mtd/nftlmount.c:320:30: warning: incorrect type in assignment (different base types) -../drivers/mtd/nftlmount.c:320:30: expected unsigned int [addressable] [usertype] WearInfo -../drivers/mtd/nftlmount.c:320:30: got restricted __le32 [usertype] -../drivers/mtd/nftlmount.c:334:21: warning: cast to restricted __le32 -../drivers/mtd/nftlmount.c:348:24: warning: cast to restricted __le32 -../drivers/mtd/nftlmount.c:500:22: warning: cast to restricted __le16 -../drivers/mtd/nftlmount.c:508:30: warning: incorrect type in assignment (different base types) -../drivers/mtd/nftlmount.c:508:30: expected unsigned short [addressable] [usertype] EraseMark -../drivers/mtd/nftlmount.c:508:30: got restricted __le16 [usertype] -../drivers/mtd/nftlmount.c:509:31: warning: incorrect type in assignment (different base types) -../drivers/mtd/nftlmount.c:509:31: expected unsigned short [addressable] [usertype] EraseMark1 -../drivers/mtd/nftlmount.c:509:31: got restricted __le16 [usertype] -../drivers/mtd/nftlmount.c:510:29: warning: incorrect type in assignment (different base types) -../drivers/mtd/nftlmount.c:510:29: expected unsigned int [addressable] [usertype] WearInfo -../drivers/mtd/nftlmount.c:510:29: got restricted __le32 [usertype] -../drivers/mtd/nftlmount.c:559:16: warning: cast to restricted __le16 -../drivers/mtd/nftlmount.c:607:49: warning: cast to restricted __le16 -../drivers/mtd/nftlmount.c:608:45: warning: cast to restricted __le16 -../drivers/mtd/nftlmount.c:609:46: warning: cast to restricted __le16 -../drivers/mtd/nftlmount.c:765:26: warning: cast to restricted __le16 -../fs/bcachefs/extents.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/atm/idt77252.c:1218:15: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1231:18: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1388:30: warning: incorrect type in assignment (different base types) -../drivers/atm/idt77252.c:1388:30: expected unsigned int [usertype] word_2 -../drivers/atm/idt77252.c:1388:30: got restricted __le32 [usertype] -../drivers/atm/idt77252.c:1424:16: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1441:32: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1467:32: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1471:33: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1482:32: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1507:30: warning: incorrect type in assignment (different base types) -../drivers/atm/idt77252.c:1507:30: expected unsigned int [usertype] word_2 -../drivers/atm/idt77252.c:1507:30: got restricted __le32 [usertype] -../drivers/atm/idt77252.c:1518:24: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:745:27: warning: incorrect type in assignment (different base types) -../drivers/atm/idt77252.c:745:27: expected unsigned int [usertype] word_1 -../drivers/atm/idt77252.c:745:27: got restricted __le32 [usertype] -../drivers/atm/idt77252.c:747:27: warning: incorrect type in assignment (different base types) -../drivers/atm/idt77252.c:747:27: expected unsigned int [usertype] word_2 -../drivers/atm/idt77252.c:747:27: got restricted __le32 [usertype] -../drivers/atm/idt77252.c:748:27: warning: incorrect type in assignment (different base types) -../drivers/atm/idt77252.c:748:27: expected unsigned int [usertype] word_3 -../drivers/atm/idt77252.c:748:27: got restricted __le32 [usertype] -../drivers/atm/idt77252.c:749:27: warning: incorrect type in assignment (different base types) -../drivers/atm/idt77252.c:749:27: expected unsigned int [usertype] word_4 -../drivers/atm/idt77252.c:749:27: got restricted __le32 [usertype] -../drivers/atm/idt77252.c:1021:16: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1029:33: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1038:18: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1247:30: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1266:26: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1342:32: warning: cast to restricted __le32 -../drivers/atm/idt77252.c:1343:34: warning: cast to restricted __le32 -../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer -../drivers/input/serio/serport.c:50:12: warning: context imbalance in 'serport_serio_open' - wrong count at exit -../drivers/input/serio/serport.c:61:13: warning: context imbalance in 'serport_serio_close' - wrong count at exit -../drivers/input/serio/serport.c:113:13: warning: context imbalance in 'serport_ldisc_receive' - wrong count at exit -../drivers/input/serio/serport.c:254:9: warning: context imbalance in 'serport_ldisc_write_wakeup' - wrong count at exit -../drivers/w1/w1_io.c:396:26: warning: cast to restricted __le64 -../drivers/mtd/inftlcore.c:588:39: warning: incorrect type in assignment (different base types) -../drivers/mtd/inftlcore.c:588:39: expected unsigned short [addressable] [usertype] virtualUnitNo -../drivers/mtd/inftlcore.c:588:39: got restricted __le16 [usertype] -../drivers/mtd/inftlcore.c:589:36: warning: incorrect type in assignment (different base types) -../drivers/mtd/inftlcore.c:589:36: expected unsigned short [addressable] [usertype] prevUnitNo -../drivers/mtd/inftlcore.c:589:36: got restricted __le16 [usertype] -../drivers/mtd/inftlcore.c:599:39: warning: incorrect type in assignment (different base types) -../drivers/mtd/inftlcore.c:599:39: expected unsigned short [addressable] [assigned] [usertype] virtualUnitNo -../drivers/mtd/inftlcore.c:599:39: got restricted __le16 [usertype] -../drivers/mtd/inftlcore.c:600:36: warning: incorrect type in assignment (different base types) -../drivers/mtd/inftlcore.c:600:36: expected unsigned short [addressable] [assigned] [usertype] prevUnitNo -../drivers/mtd/inftlcore.c:600:36: got restricted __le16 [usertype] -../drivers/input/serio/ps2mult.c: In function ‘ps2mult_connect’: -../drivers/input/serio/ps2mult.c:131:21: warning: ‘/port’ directive output may be truncated writing 5 bytes into a region of size between 1 and 32 [-Wformat-truncation=] - 131 | "%s/port%d", mx_serio->phys, i); - | ^~~~~ -In function ‘ps2mult_create_port’, - inlined from ‘ps2mult_connect’ at ../drivers/input/serio/ps2mult.c:172:11: -../drivers/input/serio/ps2mult.c:131:18: note: directive argument in the range [0, 1] - 131 | "%s/port%d", mx_serio->phys, i); - | ^~~~~~~~~~~ -../drivers/input/serio/ps2mult.c:130:9: note: ‘snprintf’ output between 7 and 38 bytes into a destination of size 32 - 130 | snprintf(serio->phys, sizeof(serio->phys), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 131 | "%s/port%d", mx_serio->phys, i); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/vfio/pci/vfio_pci_core.c:241:33: warning: restricted pci_power_t degrades to integer -../drivers/vfio/pci/vfio_pci_core.c:241:41: warning: restricted pci_power_t degrades to integer -../drivers/vfio/pci/vfio_pci_core.c:245:25: warning: restricted pci_power_t degrades to integer -../drivers/vfio/pci/vfio_pci_core.c:245:43: warning: restricted pci_power_t degrades to integer -../drivers/vfio/pci/vfio_pci_core.c:245:56: warning: restricted pci_power_t degrades to integer -../drivers/vfio/pci/vfio_pci_core.c:245:65: warning: restricted pci_power_t degrades to integer -../drivers/vfio/pci/vfio_pci_core.c:250:25: warning: restricted pci_power_t degrades to integer -../drivers/vfio/pci/vfio_pci_core.c:250:44: warning: restricted pci_power_t degrades to integer -../drivers/vfio/pci/vfio_pci_core.c:250:57: warning: restricted pci_power_t degrades to integer -../drivers/vfio/pci/vfio_pci_core.c:250:66: warning: restricted pci_power_t degrades to integer -../drivers/vfio/pci/vfio_pci_core.c:258:39: warning: restricted pci_power_t degrades to integer -../drivers/vfio/pci/vfio_pci_core.c:258:58: warning: restricted pci_power_t degrades to integer -../drivers/vfio/pci/vfio_pci_core.c:1700:9: warning: cast from restricted vm_fault_t -../drivers/mtd/inftlmount.c:121:43: warning: cast to restricted __le32 -../drivers/mtd/inftlmount.c:122:44: warning: cast to restricted __le32 -../drivers/mtd/inftlmount.c:123:42: warning: cast to restricted __le32 -../drivers/mtd/inftlmount.c:124:43: warning: cast to restricted __le32 -../drivers/mtd/inftlmount.c:125:35: warning: cast to restricted __le32 -../drivers/mtd/inftlmount.c:126:35: warning: cast to restricted __le32 -../drivers/mtd/inftlmount.c:178:44: warning: cast to restricted __le32 -../drivers/mtd/inftlmount.c:179:41: warning: cast to restricted __le32 -../drivers/mtd/inftlmount.c:180:40: warning: cast to restricted __le32 -../drivers/mtd/inftlmount.c:181:37: warning: cast to restricted __le32 -../drivers/mtd/inftlmount.c:182:42: warning: cast to restricted __le32 -../drivers/mtd/inftlmount.c:183:41: warning: cast to restricted __le32 -../drivers/mtd/inftlmount.c:402:23: warning: incorrect type in assignment (different base types) -../drivers/mtd/inftlmount.c:402:23: expected unsigned short [usertype] EraseMark -../drivers/mtd/inftlmount.c:402:23: got restricted __le16 [usertype] -../drivers/mtd/inftlmount.c:403:24: warning: incorrect type in assignment (different base types) -../drivers/mtd/inftlmount.c:403:24: expected unsigned short [usertype] EraseMark1 -../drivers/mtd/inftlmount.c:403:24: got restricted __le16 [usertype] -../drivers/mtd/inftlmount.c:592:41: warning: cast to restricted __le16 -../drivers/mtd/inftlmount.c:593:38: warning: cast to restricted __le16 -../drivers/mtd/inftlmount.c:594:38: warning: cast to restricted __le16 -../fs/bcachefs/extent_update.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/input/serio/ps2mult.c: note: in included file: -../include/linux/serio.h:123:19: warning: context imbalance in 'ps2mult_serio_write' - wrong count at exit -../drivers/input/serio/ps2mult.c:98:12: warning: context imbalance in 'ps2mult_serio_start' - wrong count at exit -../drivers/input/serio/ps2mult.c:110:13: warning: context imbalance in 'ps2mult_serio_stop' - wrong count at exit -../include/linux/serio.h:123:19: warning: context imbalance in 'ps2mult_reset' - wrong count at exit -../drivers/input/serio/ps2mult.c:278:9: warning: context imbalance in 'ps2mult_interrupt' - wrong count at exit -../drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/atm/atmtcp.c:129:21: warning: incorrect type in assignment (different base types) -../drivers/atm/atmtcp.c:129:21: expected unsigned short [addressable] [assigned] [usertype] vpi -../drivers/atm/atmtcp.c:129:21: got restricted __be16 [usertype] -../drivers/atm/atmtcp.c:131:21: warning: incorrect type in assignment (different base types) -../drivers/atm/atmtcp.c:131:21: expected unsigned short [addressable] [assigned] [usertype] vci -../drivers/atm/atmtcp.c:131:21: got restricted __be16 [usertype] -../drivers/atm/atmtcp.c:222:18: warning: incorrect type in assignment (different base types) -../drivers/atm/atmtcp.c:222:18: expected unsigned short [usertype] vpi -../drivers/atm/atmtcp.c:222:18: got restricted __be16 [usertype] -../drivers/atm/atmtcp.c:223:18: warning: incorrect type in assignment (different base types) -../drivers/atm/atmtcp.c:223:18: expected unsigned short [usertype] vci -../drivers/atm/atmtcp.c:223:18: got restricted __be16 [usertype] -../drivers/atm/atmtcp.c:224:21: warning: incorrect type in assignment (different base types) -../drivers/atm/atmtcp.c:224:21: expected unsigned int [usertype] length -../drivers/atm/atmtcp.c:224:21: got restricted __be32 [usertype] -../drivers/atm/atmtcp.c:300:33: warning: cast to restricted __be16 -../drivers/atm/atmtcp.c:300:50: warning: cast to restricted __be16 -../drivers/input/serio/libps2.c:107:5: warning: context imbalance in 'ps2_sendbyte' - wrong count at exit -../drivers/net/ethernet/qlogic/qed/qed_mcp.c:512:9: warning: context imbalance in '_qed_mcp_cmd_and_union' - unexpected unlock -../drivers/atm/lanai.c:1397:29: warning: incorrect type in argument 1 (different base types) -../drivers/atm/lanai.c:1397:29: expected restricted __be32 const [usertype] *p -../drivers/atm/lanai.c:1397:29: got unsigned int const [usertype] *[assigned] x -../drivers/atm/lanai.c:1716:52: warning: incorrect type in argument 1 (different base types) -../drivers/atm/lanai.c:1716:52: expected restricted __le32 const [usertype] *p -../drivers/atm/lanai.c:1716:52: got unsigned int [usertype] * -../drivers/atm/lanai.c:1176:30: warning: incorrect type in assignment (different base types) -../drivers/atm/lanai.c:1176:30: expected unsigned int [usertype] -../drivers/atm/lanai.c:1176:30: got restricted __le32 [usertype] -../drivers/atm/lanai.c:1191:30: warning: incorrect type in assignment (different base types) -../drivers/atm/lanai.c:1191:30: expected unsigned int [usertype] -../drivers/atm/lanai.c:1191:30: got restricted __be32 [usertype] -../drivers/gpu/drm/amd/amdgpu/si_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/mtd/rfd_ftl.c:100:13: warning: cast to restricted __le16 -../drivers/mtd/rfd_ftl.c:110:25: warning: cast to restricted __le16 -../drivers/mtd/rfd_ftl.c:292:29: warning: incorrect type in initializer (different base types) -../drivers/mtd/rfd_ftl.c:292:29: expected unsigned short [usertype] magic -../drivers/mtd/rfd_ftl.c:292:29: got restricted __le16 [usertype] -../drivers/mtd/rfd_ftl.c:351:29: warning: cast to restricted __le16 -../drivers/mtd/rfd_ftl.c:550:19: warning: incorrect type in initializer (different base types) -../drivers/mtd/rfd_ftl.c:550:19: expected unsigned short [usertype] del -../drivers/mtd/rfd_ftl.c:550:19: got restricted __le16 [usertype] -../drivers/mtd/rfd_ftl.c:589:21: warning: cast to restricted __le16 -../drivers/mtd/rfd_ftl.c:644:15: warning: incorrect type in assignment (different base types) -../drivers/mtd/rfd_ftl.c:644:15: expected unsigned short [usertype] entry -../drivers/mtd/rfd_ftl.c:644:15: got restricted __le16 [usertype] -../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c: In function ‘qed_mfw_get_tlv_time_value’: -../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:44: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 2 and 10 [-Wformat-truncation=] - 432 | snprintf(p_buf->data, 14, "%d%d%d%d%d%d", - | ^~ -../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:35: note: directive argument in the range [0, 65535] - 432 | snprintf(p_buf->data, 14, "%d%d%d%d%d%d", - | ^~~~~~~~~~~~~~ -../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:35: note: directive argument in the range [0, 65535] -../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:9: note: ‘snprintf’ output between 7 and 23 bytes into a destination of size 14 - 432 | snprintf(p_buf->data, 14, "%d%d%d%d%d%d", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 433 | p_time->month, p_time->day, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 434 | p_time->hour, p_time->min, p_time->msec, p_time->usec); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/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/w1/slaves/w1_therm.c:1074:18: warning: cast to restricted __le64 -../drivers/input/serio/serio_raw.c:129:13: warning: context imbalance in 'serio_raw_fetch_byte' - wrong count at exit -../drivers/gpu/drm/amd/amdgpu/si_dma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/bcachefs/fs.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/fs.c:276:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock -../fs/bcachefs/fs.c:292:30: warning: context imbalance in 'bch2_inode_hash_find' - wrong count at exit -../fs/bcachefs/fs-common.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../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 -../fs/bcachefs/fs-ioctl.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/w1/slaves/w1_ds2405.c:30:24: warning: cast to restricted __le64 -../drivers/w1/slaves/w1_ds2405.c:182:32: warning: cast to restricted __le64 -../drivers/gpu/drm/amd/amdgpu/dce_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/bcachefs/fs-io.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/bcachefs/fs-io-buffered.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/fs-io-direct.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/net/usb/rtl8150.c:192:22: warning: incorrect type in assignment (different base types) -../drivers/net/usb/rtl8150.c:192:22: expected unsigned short [usertype] rx_creg -../drivers/net/usb/rtl8150.c:192:22: got restricted __le16 [usertype] -../drivers/gpu/drm/amd/amdgpu/vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/w1/slaves/w1_ds2408.c:295:18: warning: cast to restricted __le64 -../drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/net/usb/lan78xx.c: In function ‘lan7801_phy_init’: -../drivers/net/usb/lan78xx.c:2514:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] - 2514 | int ret; - | ^~~ -../fs/bcachefs/fs-io-pagecache.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/mtd/chips/cfi_probe.c:227:27: warning: cast to restricted __le16 -../drivers/mtd/chips/cfi_probe.c:229:28: warning: cast to restricted __le16 -../drivers/mtd/chips/cfi_probe.c:230:27: warning: cast to restricted __le16 -../drivers/mtd/chips/cfi_probe.c:231:28: warning: cast to restricted __le16 -../drivers/mtd/chips/cfi_probe.c:232:36: warning: cast to restricted __le16 -../drivers/mtd/chips/cfi_probe.c:233:38: warning: cast to restricted __le16 -../drivers/mtd/chips/cfi_probe.c:241:49: warning: cast to restricted __le32 -../drivers/mtd/chips/cfi_probe.c: note: in included file: -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 -../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 -../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 -../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 -../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 -../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 -../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 -../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 -../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 -../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __be16 degrades to integer -../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __le16 degrades to integer -../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __be32 degrades to integer -../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __le32 degrades to integer -../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __le16 -../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __be16 -../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __le32 -../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __be32 -../drivers/mtd/chips/cfi_util.c: note: in included file: -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 -../drivers/mtd/chips/cfi_cmdset_0002.c: note: in included file: -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 -../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __le32 -../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __be32 -../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __le32 -../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __be32 -../drivers/gpu/drm/amd/amdgpu/emu_soc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/ocfs2/dlm/dlmthread.c:241:17: warning: context imbalance in 'dlm_purge_lockres' - unexpected unlock -../fs/ocfs2/dlm/dlmthread.c:286:9: warning: context imbalance in 'dlm_run_purge_list' - different lock contexts for basic block -../drivers/net/usb/hso.c:1477:13: warning: cast to restricted __le16 -../drivers/net/usb/hso.c:1478:13: warning: cast to restricted __le16 -../drivers/net/usb/hso.c:1479:13: warning: cast to restricted __le16 -../drivers/net/usb/hso.c:1487:37: warning: cast to restricted __le16 -../drivers/net/usb/hso.c:1631:37: warning: cast to restricted __le16 -../fs/bcachefs/fsck.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/net/usb/lan78xx.c:3641:29: warning: cast to restricted __be16 -../drivers/net/usb/lan78xx.c:3641:27: warning: incorrect type in assignment (different base types) -../drivers/net/usb/lan78xx.c:3641:27: expected restricted __wsum [usertype] csum -../drivers/net/usb/lan78xx.c:3641:27: got unsigned short [usertype] -../drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/w1/masters/omap_hdq.c:220:15: warning: incorrect type in assignment (different base types) -../drivers/w1/masters/omap_hdq.c:220:15: expected unsigned long long [usertype] rn_le -../drivers/w1/masters/omap_hdq.c:220:15: got restricted __le64 [usertype] -../drivers/input/serio/hyperv-keyboard.c:292:12: warning: context imbalance in 'hv_kbd_start' - wrong count at exit -../drivers/input/serio/hyperv-keyboard.c:303:13: warning: context imbalance in 'hv_kbd_stop' - wrong count at exit -../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: warning: incorrect type in assignment (different address spaces) -../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: expected void * -../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: got void [noderef] __iomem * -../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: warning: incorrect type in assignment (different base types) -../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: expected unsigned int [usertype] FeatureSupport -../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: got restricted __le32 [usertype] -../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: warning: incorrect type in assignment (different base types) -../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: expected unsigned short [usertype] BlkStatusRegMask -../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: got restricted __le16 [usertype] -../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: warning: incorrect type in assignment (different base types) -../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: expected unsigned short [usertype] ProtRegAddr -../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: got restricted __le16 [usertype] -../drivers/mtd/chips/cfi_cmdset_0001.c:417:32: warning: cast to restricted __le32 -../drivers/mtd/chips/cfi_cmdset_0001.c:418:34: warning: cast to restricted __le16 -../drivers/mtd/chips/cfi_cmdset_0001.c:419:29: warning: cast to restricted __le16 -../drivers/mtd/chips/cfi_cmdset_0001.c:437:60: warning: cast to restricted __le32 -../drivers/mtd/chips/cfi_cmdset_0001.c:438:59: warning: cast to restricted __le16 -../drivers/mtd/chips/cfi_cmdset_0001.c:439:59: warning: cast to restricted __le16 -../drivers/mtd/chips/cfi_cmdset_0001.c:473:51: warning: cast to restricted __le16 -../drivers/mtd/chips/cfi_cmdset_0001.c: note: in included file: -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 -../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 -../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 -../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:780:55: warning: shift too big (64) for type unsigned long -../fs/ocfs2/dlm/dlmrecovery.c:2950:9: warning: context imbalance in 'dlm_finalize_reco_handler' - different lock contexts for basic block -../drivers/net/fjes/fjes_main.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): -../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. -../fs/bcachefs/inode.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/soc15.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/net/fjes/fjes_hw.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h): -../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. -../fs/bcachefs/io_read.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/input/serio/sun4i-ps2.c:134:15: warning: context imbalance in 'sun4i_ps2_interrupt' - wrong count at exit -../drivers/input/serio/sun4i-ps2.c:140:12: warning: context imbalance in 'sun4i_ps2_open' - wrong count at exit -../fs/bcachefs/io_misc.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/memstick/core/memstick.c:206: warning: Function parameter or struct member 'host' not described in 'memstick_detect_change' -../drivers/memstick/core/memstick.c:222: warning: Function parameter or struct member 'host' not described in 'memstick_next_req' -../drivers/memstick/core/memstick.c:222: warning: Function parameter or struct member 'mrq' not described in 'memstick_next_req' -../drivers/memstick/core/memstick.c:248: warning: Function parameter or struct member 'host' not described in 'memstick_new_req' -../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req_sg' -../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req_sg' -../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'sg' not described in 'memstick_init_req_sg' -../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req' -../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req' -../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'buf' not described in 'memstick_init_req' -../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'length' not described in 'memstick_init_req' -../drivers/memstick/core/memstick.c:366: warning: Function parameter or struct member 'card' not described in 'memstick_set_rw_addr' -../drivers/memstick/core/memstick.c:513: warning: Function parameter or struct member 'host' not described in 'memstick_add_host' -../drivers/memstick/core/memstick.c:549: warning: Function parameter or struct member 'host' not described in 'memstick_remove_host' -../drivers/memstick/core/memstick.c:571: warning: Function parameter or struct member 'host' not described in 'memstick_free_host' -../drivers/memstick/core/memstick.c:582: warning: Function parameter or struct member 'host' not described in 'memstick_suspend_host' -../drivers/memstick/core/memstick.c:594: warning: Function parameter or struct member 'host' not described in 'memstick_resume_host' -../drivers/net/fjes/fjes_ethtool.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): -../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. -../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 -../drivers/memstick/core/ms_block.c:795:39: warning: incorrect type in assignment (different base types) -../drivers/memstick/core/ms_block.c:795:39: expected unsigned short block_address -../drivers/memstick/core/ms_block.c:795:39: got restricted __be16 [usertype] -../drivers/memstick/core/ms_block.c:834:47: warning: incorrect type in assignment (different base types) -../drivers/memstick/core/ms_block.c:834:47: expected unsigned short block_address -../drivers/memstick/core/ms_block.c:834:47: got restricted __be16 [usertype] -../drivers/memstick/core/ms_block.c:907:47: warning: incorrect type in assignment (different base types) -../drivers/memstick/core/ms_block.c:907:47: expected unsigned short block_address -../drivers/memstick/core/ms_block.c:907:47: got restricted __be16 [usertype] -../drivers/memstick/core/ms_block.c:954:39: warning: incorrect type in assignment (different base types) -../drivers/memstick/core/ms_block.c:954:39: expected unsigned short block_address -../drivers/memstick/core/ms_block.c:954:39: got restricted __be16 [usertype] -../drivers/memstick/core/ms_block.c:1040:47: warning: incorrect type in assignment (different base types) -../drivers/memstick/core/ms_block.c:1040:47: expected unsigned short block_address -../drivers/memstick/core/ms_block.c:1040:47: got restricted __be16 [usertype] -../drivers/memstick/core/ms_block.c:1044:54: warning: incorrect type in assignment (different base types) -../drivers/memstick/core/ms_block.c:1044:54: expected unsigned short logical_address -../drivers/memstick/core/ms_block.c:1044:54: got restricted __be16 [usertype] -../drivers/memstick/core/ms_block.c:1168:30: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1169:37: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1171:19: warning: cast to restricted __be32 -../drivers/memstick/core/ms_block.c:1173:19: warning: cast to restricted __be32 -../drivers/memstick/core/ms_block.c:1175:19: warning: cast to restricted __be32 -../drivers/memstick/core/ms_block.c:1177:19: warning: cast to restricted __be32 -../drivers/memstick/core/ms_block.c:1178:30: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1179:36: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1181:19: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1182:29: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1184:19: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1185:38: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1187:19: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1188:37: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1189:39: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1231:21: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1312:33: warning: cast to restricted __be16 -../drivers/memstick/core/ms_block.c:1415:23: warning: cast to restricted __be16 -../drivers/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer -../fs/ocfs2/dlm/dlmmaster.c: note: in included file: -../fs/ocfs2/dlm/dlmcommon.h:1119:9: warning: context imbalance in 'dlm_reset_mleres_owner' - unexpected unlock -../fs/ocfs2/dlm/dlmmaster.c:3337:9: warning: context imbalance in 'dlm_clean_master_list' - different lock contexts for basic block -../fs/bcachefs/io_write.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/bcachefs/io_write.c:1579: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK' -../fs/bcachefs/io_write.c:1579: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead -../drivers/mtd/chips/map_ram.c:98:15: warning: incorrect type in assignment (different address spaces) -../drivers/mtd/chips/map_ram.c:98:15: expected void * -../drivers/mtd/chips/map_ram.c:98:15: got void [noderef] __iomem * -../drivers/input/serio/userio.c:130:9: warning: context imbalance in 'userio_fetch_data' - wrong count at exit -../drivers/net/fjes/fjes_debugfs.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): -../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. -../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. -../drivers/mtd/lpddr/lpddr_cmds.c:547:20: warning: cast removes address space '__iomem' of expression -../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) -../drivers/memstick/host/r592.c:81:22: expected unsigned int val -../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] -../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) -../drivers/memstick/host/r592.c:81:22: expected unsigned int val -../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] -../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) -../drivers/memstick/host/r592.c:81:22: expected unsigned int val -../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] -../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32 -../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32 -../fs/bcachefs/journal.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/journal.c: note: in included file (through ../fs/bcachefs/bcachefs.h): -../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures -../fs/bcachefs/journal.c:1035:9: warning: context imbalance in '__bch2_set_nr_journal_buckets' - different lock contexts for basic block -../drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/edac/sb_edac.c: In function ‘__populate_dimms’: -../drivers/edac/sb_edac.c:1680:85: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 1680 | "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u", - | ^ -../drivers/edac/sb_edac.c:1679:33: note: ‘snprintf’ output between 31 and 42 bytes into a destination of size 32 - 1679 | snprintf(dimm->label, sizeof(dimm->label), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1680 | "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1681 | pvt->sbridge_dev->source_id, pvt->sbridge_dev->dom, i, j); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/memstick/host/r592.c:48: warning: Function parameter or struct member 'tpc' not described in 'memstick_debug_get_tpc_name' -../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 -../drivers/mtd/chips/map_rom.c:80:15: warning: incorrect type in assignment (different address spaces) -../drivers/mtd/chips/map_rom.c:80:15: expected void * -../drivers/mtd/chips/map_rom.c:80:15: got void [noderef] __iomem * -../drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -In file included from ../drivers/net/usb/asix.h:28, - from ../drivers/net/usb/ax88172a.c:15: -../drivers/net/usb/ax88172a.c: In function ‘ax88172a_reset’: -../include/linux/phy.h:330:20: warning: ‘%s’ directive output may be truncated writing up to 60 bytes into a region of size 20 [-Wformat-truncation=] - 330 | #define PHY_ID_FMT "%s:%02x" - | ^~~~~~~~~ -../drivers/net/usb/ax88172a.c:311:38: note: in expansion of macro ‘PHY_ID_FMT’ - 311 | snprintf(priv->phy_name, 20, PHY_ID_FMT, - | ^~~~~~~~~~ -../include/linux/phy.h:330:21: note: format string is defined here - 330 | #define PHY_ID_FMT "%s:%02x" - | ^~ -../include/linux/phy.h:330:20: note: directive argument in the range [0, 65535] - 330 | #define PHY_ID_FMT "%s:%02x" - | ^~~~~~~~~ -../drivers/net/usb/ax88172a.c:311:38: note: in expansion of macro ‘PHY_ID_FMT’ - 311 | snprintf(priv->phy_name, 20, PHY_ID_FMT, - | ^~~~~~~~~~ -../drivers/net/usb/ax88172a.c:311:9: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 20 - 311 | snprintf(priv->phy_name, 20, PHY_ID_FMT, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 312 | priv->mdio->id, priv->phy_addr); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../fs/bcachefs/journal_reclaim.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/mtd/devices/pmc551.c:743:29: warning: incorrect type in assignment (different address spaces) -../drivers/mtd/devices/pmc551.c:743:29: expected unsigned char [usertype] *start -../drivers/mtd/devices/pmc551.c:743:29: got void [noderef] __iomem * -../drivers/mtd/devices/pmc551.c:783:53: warning: incorrect type in argument 2 (different address spaces) -../drivers/mtd/devices/pmc551.c:783:53: expected void [noderef] __iomem * -../drivers/mtd/devices/pmc551.c:783:53: got unsigned char [usertype] *start -../drivers/mtd/devices/pmc551.c:833:52: warning: incorrect type in argument 2 (different address spaces) -../drivers/mtd/devices/pmc551.c:833:52: expected void [noderef] __iomem * -../drivers/mtd/devices/pmc551.c:833:52: got unsigned char [usertype] *start -../fs/bcachefs/journal_io.c: note: in included file: -../fs/bcachefs/bcachefs.h:999: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:1258:38: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/net/ethernet/sfc/tx.c:495:9: warning: context imbalance in 'efx_xdp_tx_buffers' - different lock contexts for basic block -../drivers/mtd/spi-nor/sfdp.c:769:38: warning: dubious: x | !y -../drivers/mtd/spi-nor/sfdp.c:1394:13: warning: cast to restricted __le32 -../drivers/mtd/spi-nor/sfdp.c:1429:13: warning: cast to restricted __le32 -../drivers/hid/hid-thrustmaster.c:224:41: warning: restricted __le16 degrades to integer -../drivers/hid/hid-thrustmaster.c:225:25: warning: cast to restricted __le16 -../drivers/hid/hid-thrustmaster.c:226:46: warning: restricted __le16 degrades to integer -../drivers/hid/hid-thrustmaster.c:227:25: warning: cast to restricted __le16 -../drivers/net/ethernet/smsc/smc91x.c:557:9: warning: context imbalance in 'smc_hardware_send_pkt' - different lock contexts for basic block -../drivers/platform/x86/x86-android-tablets/lenovo.c:604:30: warning: symbol 'lenovo_yoga_tab2_1380_bq24190_pdata' was not declared. Should it be static? -../drivers/platform/x86/x86-android-tablets/lenovo.c:729:12: warning: symbol 'lenovo_yoga_tab2_1380_modules' was not declared. Should it be static? -../fs/bcachefs/journal_sb.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/clk/qcom/camcc-sm7150.c:1900:15: warning: symbol 'camcc_sm7150_hws' was not declared. Should it be static? -../drivers/target/tcm_fc/tfc_sess.c:47:17: error: incompatible types in comparison expression (different address spaces): -../drivers/target/tcm_fc/tfc_sess.c:47:17: void [noderef] __rcu * -../drivers/target/tcm_fc/tfc_sess.c:47:17: void * -../drivers/target/tcm_fc/tfc_sess.c:72:9: error: incompatible types in comparison expression (different address spaces): -../drivers/target/tcm_fc/tfc_sess.c:72:9: void [noderef] __rcu * -../drivers/target/tcm_fc/tfc_sess.c:72:9: void * -../drivers/target/tcm_fc/tfc_sess.c:89:9: error: incompatible types in comparison expression (different address spaces): -../drivers/target/tcm_fc/tfc_sess.c:89:9: void [noderef] __rcu * -../drivers/target/tcm_fc/tfc_sess.c:89:9: void * -../drivers/target/tcm_fc/tfc_sess.c:166:17: error: incompatible types in comparison expression (different address spaces): -../drivers/target/tcm_fc/tfc_sess.c:166:17: void [noderef] __rcu * -../drivers/target/tcm_fc/tfc_sess.c:166:17: void * -../drivers/target/tcm_fc/tfc_sess.c:456:17: error: incompatible types in comparison expression (different address spaces): -../drivers/target/tcm_fc/tfc_sess.c:456:17: void [noderef] __rcu * -../drivers/target/tcm_fc/tfc_sess.c:456:17: void * -../drivers/platform/x86/x86-android-tablets/other.c:605:12: warning: symbol 'crystal_cove_pwrsrc_psy' was not declared. Should it be static? -../drivers/platform/x86/x86-android-tablets/other.c:612:28: warning: symbol 'vexia_edu_atla10_ulpmc_node' was not declared. Should it be static? -../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/journal_seq_blacklist.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/nv.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/btrfs/zoned.c:2568:25: warning: context imbalance in 'btrfs_zoned_activate_one_bg' - different lock contexts for basic block -../drivers/net/ethernet/intel/ice/ice_ptp.c:331:9: warning: context imbalance in 'ice_ptp_read_src_clk_reg' - wrong count at exit -../drivers/net/ethernet/intel/ice/ice_ptp_hw.c:889:13: warning: context imbalance in 'ice_ptp_exec_tmr_cmd' - wrong count at exit -../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_shutdown' - different lock contexts for basic block -../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_reset_task' - different lock contexts for basic block -../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_link_timer' - different lock contexts for basic block -../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_open' - different lock contexts for basic block -../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_close' - different lock contexts for basic block -../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_suspend' - different lock contexts for basic block -../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_resume' - different lock contexts for basic block -../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * -../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * -../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * -../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * -../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 2 (different address spaces) -../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * -../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * -../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * -../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * -../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * -../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * -../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 2 (different address spaces) -../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * -../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * -../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * -../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * -../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * -../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * -../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void * -../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * -../drivers/hwmon/ad7314.c:52:16: warning: cast to restricted __be16 -../fs/bcachefs/logged_ops.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/dca/dca-core.c:172: warning: Function parameter or struct member 'dev' not described in 'dca_add_requester' -../drivers/dca/dca-core.c:227: warning: Function parameter or struct member 'dev' not described in 'dca_remove_requester' -../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'dev' not described in 'dca_common_get_tag' -../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'cpu' not described in 'dca_common_get_tag' -../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'dev' not described in 'dca3_get_tag' -../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'cpu' not described in 'dca3_get_tag' -../drivers/dca/dca-core.c:297: warning: Function parameter or struct member 'cpu' not described in 'dca_get_tag' -../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'ops' not described in 'alloc_dca_provider' -../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'priv_size' not described in 'alloc_dca_provider' -../drivers/dca/dca-core.c:329: warning: Function parameter or struct member 'dca' not described in 'free_dca_provider' -../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dca' not described in 'register_dca_provider' -../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dev' not described in 'register_dca_provider' -../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dca' not described in 'unregister_dca_provider' -../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dev' not described in 'unregister_dca_provider' -../drivers/dca/dca-core.c:429: warning: Function parameter or struct member 'nb' not described in 'dca_register_notify' -../drivers/dca/dca-core.c:438: warning: Function parameter or struct member 'nb' not described in 'dca_unregister_notify' -../drivers/net/ethernet/sun/niu.c: In function ‘niu_open’: -../drivers/net/ethernet/sun/niu.c:6031:52: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] - 6031 | sprintf(np->irq_name[2], "%s:SYSERR", np->dev->name); - | ^ -In function ‘niu_set_irq_name’, - inlined from ‘niu_request_irq’ at ../drivers/net/ethernet/sun/niu.c:6049:2, - inlined from ‘niu_open’ at ../drivers/net/ethernet/sun/niu.c:6115:8: -../drivers/net/ethernet/sun/niu.c:6031:17: note: ‘sprintf’ output between 8 and 23 bytes into a destination of size 22 - 6031 | sprintf(np->irq_name[2], "%s:SYSERR", np->dev->name); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/amd/amdgpu/arct_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/mtd/nand/raw/nand_legacy.c:42:17: warning: cast from restricted __le16 -../fs/bcachefs/lru.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/net/ethernet/sfc/ethtool_common.c: In function ‘efx_fill_test’: -../drivers/net/ethernet/sfc/ethtool_common.c:277:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=] - 277 | "%-6s %-24s", unit_str, test_str); - | ^~~~~ ~~~~~~~~ -../drivers/net/ethernet/sfc/ethtool_common.c:275:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32 - 275 | snprintf(strings + test_index * ETH_GSTRING_LEN, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 276 | ETH_GSTRING_LEN, - | ~~~~~~~~~~~~~~~~ - 277 | "%-6s %-24s", unit_str, test_str); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/mtd/nand/raw/nand_onfi.c:320:27: warning: cast to restricted __le16 -../drivers/mtd/nand/raw/nand_onfi.c:323:44: warning: cast to restricted __le16 @@ -26200,245 +25715,27 @@ -../fs/xfs/xfs_icache.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../fs/xfs/xfs_linux.h, ../fs/xfs/xfs.h): -../include/linux/rcupdate.h:880:25: warning: context imbalance in 'xfs_iget_recycle' - unexpected unlock -../fs/xfs/xfs_icache.c:606:28: warning: context imbalance in 'xfs_iget_cache_hit' - different lock contexts for basic block -../fs/bcachefs/migrate.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: warning: incorrect type in initializer (different address spaces) -../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: expected struct Qdisc *qdisc -../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: got struct Qdisc [noderef] __rcu *qdisc_sleeping -../drivers/net/usb/smsc75xx.c:2172:29: warning: cast to restricted __be16 -../drivers/net/usb/smsc75xx.c:2172:27: warning: incorrect type in assignment (different base types) -../drivers/net/usb/smsc75xx.c:2172:27: expected restricted __wsum [usertype] csum -../drivers/net/usb/smsc75xx.c:2172:27: got unsigned short [usertype] -../fs/bcachefs/move.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in assignment (different address spaces) -../fs/btrfs/tests/btrfs-tests.c:167:9: expected void **slot -../fs/btrfs/tests/btrfs-tests.c:167:9: got void [noderef] __rcu ** -../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in assignment (different address spaces) -../fs/btrfs/tests/btrfs-tests.c:167:9: expected void **slot -../fs/btrfs/tests/btrfs-tests.c:167:9: got void [noderef] __rcu ** -../fs/btrfs/tests/btrfs-tests.c:170:54: warning: incorrect type in argument 1 (different address spaces) -../fs/btrfs/tests/btrfs-tests.c:170:54: expected void [noderef] __rcu **slot -../fs/btrfs/tests/btrfs-tests.c:170:54: got void **slot -../fs/btrfs/tests/btrfs-tests.c:176:38: warning: incorrect type in assignment (different address spaces) -../fs/btrfs/tests/btrfs-tests.c:176:38: expected void **slot -../fs/btrfs/tests/btrfs-tests.c:176:38: got void [noderef] __rcu ** -../fs/btrfs/tests/btrfs-tests.c:179:47: warning: incorrect type in argument 1 (different address spaces) -../fs/btrfs/tests/btrfs-tests.c:179:47: expected void [noderef] __rcu **slot -../fs/btrfs/tests/btrfs-tests.c:179:47: got void **slot -../fs/btrfs/tests/btrfs-tests.c:179:22: warning: incorrect type in assignment (different address spaces) -../fs/btrfs/tests/btrfs-tests.c:179:22: expected void **slot -../fs/btrfs/tests/btrfs-tests.c:179:22: got void [noderef] __rcu ** -../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in argument 1 (different address spaces) -../fs/btrfs/tests/btrfs-tests.c:167:9: expected void [noderef] __rcu **slot -../fs/btrfs/tests/btrfs-tests.c:167:9: got void **slot -../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in assignment (different address spaces) -../fs/btrfs/tests/btrfs-tests.c:167:9: expected void **slot -../fs/btrfs/tests/btrfs-tests.c:167:9: got void [noderef] __rcu ** -../drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../fs/bcachefs/movinggc.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/infiniband/sw/siw/siw_cm.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): -../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. -../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' -../drivers/edac/skx_base.c:356:46: warning: dubious: x | !y -../fs/bcachefs/nocow_locking.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/infiniband/sw/siw/siw_cq.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): -../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/siw_main.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): -../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. -../drivers/edac/skx_common.c: In function ‘skx_get_nvdimm_info’: -../drivers/edac/skx_common.c:472:79: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=] - 472 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", - | ^~~~~~ -../drivers/edac/skx_common.c:472:52: note: using the range [0, 4294967295] for directive argument - 472 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/edac/skx_common.c:472:9: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32 - 472 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 473 | imc->src_id, imc->lmc, chan, dimmno); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/edac/skx_common.c: In function ‘skx_get_dimm_info’: -../drivers/edac/skx_common.c:423:87: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=] - 423 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", - | ^~~~~~ -../drivers/edac/skx_common.c:423:60: note: using the range [0, 4294967295] for directive argument - 423 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/edac/skx_common.c:423:17: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32 - 423 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 424 | imc->src_id, imc->lmc, chan, dimmno); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/infiniband/core/cache.c:654:52: error: incompatible types in comparison expression (different address spaces): -../drivers/infiniband/core/cache.c:654:52: struct net_device [noderef] __rcu * -../drivers/infiniband/core/cache.c:654:52: struct net_device * -../drivers/infiniband/core/cache.c:692:43: warning: incorrect type in initializer (different address spaces) -../drivers/infiniband/core/cache.c:692:43: expected struct net_device [noderef] __rcu *ndev -../drivers/infiniband/core/cache.c:692:43: got struct net_device *ndev -../drivers/infiniband/core/cache.c:847:23: warning: incorrect type in assignment (different address spaces) -../drivers/infiniband/core/cache.c:847:23: expected struct net_device [noderef] __rcu *[addressable] ndev -../drivers/infiniband/core/cache.c:847:23: got struct net_device *ndev -../drivers/infiniband/core/cache.c:1018:52: warning: incorrect type in initializer (different address spaces) -../drivers/infiniband/core/cache.c:1018:52: expected struct net_device [noderef] __rcu *ndev -../drivers/infiniband/core/cache.c:1018:52: got struct net_device *ndev -../drivers/infiniband/core/cache.c:1424:59: warning: incorrect type in argument 1 (different address spaces) -../drivers/infiniband/core/cache.c:1424:59: expected struct net_device *dev -../drivers/infiniband/core/cache.c:1424:59: got struct net_device [noderef] __rcu *const ndev -../fs/bcachefs/opts.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/infiniband/sw/siw/siw_mem.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): -../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/core/roce_gid_mgmt.c:292:23: warning: incorrect type in assignment (different address spaces) -../drivers/infiniband/core/roce_gid_mgmt.c:292:23: expected struct net_device [noderef] __rcu *[addressable] ndev -../drivers/infiniband/core/roce_gid_mgmt.c:292:23: got struct net_device *ndev -../drivers/infiniband/core/roce_gid_mgmt.c:386:48: warning: incorrect type in initializer (different address spaces) -../drivers/infiniband/core/roce_gid_mgmt.c:386:48: expected struct net_device [noderef] __rcu *ndev -../drivers/infiniband/core/roce_gid_mgmt.c:386:48: got struct net_device *ndev -../drivers/infiniband/core/roce_gid_mgmt.c:832:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/infiniband/core/roce_gid_mgmt.c:832:48: expected void *filter_cookie -../drivers/infiniband/core/roce_gid_mgmt.c:832:48: got struct net_device [noderef] __rcu *ndev -../drivers/infiniband/core/roce_gid_mgmt.c:835:31: warning: incorrect type in argument 1 (different address spaces) -../drivers/infiniband/core/roce_gid_mgmt.c:835:31: expected struct net_device *dev -../drivers/infiniband/core/roce_gid_mgmt.c:835:31: got struct net_device [noderef] __rcu *ndev -../drivers/infiniband/core/roce_gid_mgmt.c:872:31: warning: incorrect type in assignment (different address spaces) -../drivers/infiniband/core/roce_gid_mgmt.c:872:31: expected struct net_device [noderef] __rcu *ndev -../drivers/infiniband/core/roce_gid_mgmt.c:872:31: got struct net_device *ndev -../fs/btrfs/tests/extent-map-tests.c:531:21: warning: symbol 'valid_ranges' was not declared. Should it be static? -../drivers/bcma/driver_chipcommon.c:414:31: warning: incorrect type in assignment (different address spaces) -../drivers/bcma/driver_chipcommon.c:414:31: expected void *regs -../drivers/bcma/driver_chipcommon.c:414:31: got void [noderef] __iomem * -../fs/bcachefs/quota.c:117:9: warning: unknown escape sequence: '\%' -../fs/bcachefs/quota.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/infiniband/sw/siw/siw_qp.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): -../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. -../drivers/mtd/maps/nettel.c:179:25: warning: cast removes address space '__iomem' of expression -../drivers/mtd/maps/nettel.c:223:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/maps/nettel.c:223:25: expected void volatile [noderef] __iomem *addr -../drivers/mtd/maps/nettel.c:223:25: got void *static [assigned] [toplevel] nettel_mmcrp -../drivers/mtd/maps/nettel.c:416:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/maps/nettel.c:416:17: expected void volatile [noderef] __iomem *addr -../drivers/mtd/maps/nettel.c:416:17: got void *static [assigned] [toplevel] nettel_mmcrp -../drivers/mtd/maps/nettel.c:434:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/maps/nettel.c:434:25: expected void volatile [noderef] __iomem *addr -../drivers/mtd/maps/nettel.c:434:25: got void *static [assigned] [toplevel] nettel_mmcrp -../drivers/infiniband/hw/cxgb4/device.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/infiniband/hw/efa/efa_main.c:444:30: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/efa/efa_main.c:444:30: expected restricted __be64 [usertype] node_guid -../drivers/infiniband/hw/efa/efa_main.c:444:30: got unsigned long long [usertype] guid -../drivers/net/ethernet/sfc/mcdi_mon.c: In function ‘efx_mcdi_mon_probe’: -../drivers/net/ethernet/sfc/mcdi_mon.c:458:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 458 | snprintf(name, sizeof(name), "%s%u_input", - | ^ -../drivers/net/ethernet/sfc/mcdi_mon.c:458:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 - 458 | snprintf(name, sizeof(name), "%s%u_input", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 459 | hwmon_prefix, hwmon_index); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/sfc/mcdi_mon.c:489:57: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 489 | snprintf(name, sizeof(name), "%s%u_alarm", - | ^ -../drivers/net/ethernet/sfc/mcdi_mon.c:489:17: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 - 489 | snprintf(name, sizeof(name), "%s%u_alarm", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 490 | hwmon_prefix, hwmon_index); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/sfc/mcdi_mon.c:496:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 496 | snprintf(name, sizeof(name), "%s%u_label", - | ^ -../drivers/net/ethernet/sfc/mcdi_mon.c:496:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 - 496 | snprintf(name, sizeof(name), "%s%u_label", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 497 | hwmon_prefix, hwmon_index); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/infiniband/hw/efa/efa_verbs.c:2281:30: warning: symbol 'efa_uapi_defs' was not declared. Should it be static? -../fs/bcachefs/rcu_pending.c:190:9: warning: context imbalance in '__process_finished_items' - unexpected unlock -../fs/bcachefs/rcu_pending.c:295:17: warning: context imbalance in 'rcu_pending_work' - different lock contexts for basic block -../fs/bcachefs/rcu_pending.c:347:55: warning: context imbalance in 'rcu_pending_enqueue_list' - unexpected unlock -../fs/bcachefs/rcu_pending.c:513:6: warning: context imbalance in 'rcu_pending_enqueue' - wrong count at exit -../drivers/infiniband/sw/siw/siw_qp_tx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): -../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. -../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac -../fs/bcachefs/rebalance.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/net/ethernet/via/via-rhine.c:1135:39: warning: cast removes address space '__iomem' of expression -../drivers/infiniband/hw/cxgb4/provider.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/cm.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures -../fs/bcachefs/recovery.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/recovery.c: note: in included file (through ../fs/bcachefs/bcachefs.h): -../fs/bcachefs/bcachefs_format.h:621:38: warning: array of flexible structures -../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures -../drivers/gpu/drm/amd/amdgpu/aldebaran.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/aldebaran.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/infiniband/sw/siw/siw_qp_rx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): -../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. -../fs/bcachefs/replicas.c: note: in included file: +../drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c: note: in included file: +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] +../drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c:202:31: warning: cast to restricted __le32 +../drivers/mtd/devices/pmc551.c:743:29: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/devices/pmc551.c:743:29: expected unsigned char [usertype] *start +../drivers/mtd/devices/pmc551.c:743:29: got void [noderef] __iomem * +../drivers/mtd/devices/pmc551.c:783:53: warning: incorrect type in argument 2 (different address spaces) +../drivers/mtd/devices/pmc551.c:783:53: expected void [noderef] __iomem * +../drivers/mtd/devices/pmc551.c:783:53: got unsigned char [usertype] *start +../drivers/mtd/devices/pmc551.c:833:52: warning: incorrect type in argument 2 (different address spaces) +../drivers/mtd/devices/pmc551.c:833:52: expected void [noderef] __iomem * +../drivers/mtd/devices/pmc551.c:833:52: got unsigned char [usertype] *start +../drivers/infiniband/ulp/rtrs/rtrs-srv.c:1037:16: warning: restricted __le16 degrades to integer +../drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/gfs2/glock.c: note: in included file: +../fs/gfs2/glock.h:160:36: warning: context imbalance in '__gfs2_glock_put' - unexpected unlock +../fs/gfs2/glock.c:286:17: warning: context imbalance in '__gfs2_glock_put_or_lock' - unexpected unlock +../fs/gfs2/glock.c:320:9: warning: context imbalance in 'gfs2_glock_put_async' - unexpected unlock +../fs/gfs2/glock.c:1062:13: warning: context imbalance in 'glock_work_func' - different lock contexts for basic block +../fs/gfs2/glock.c:1260: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' +../fs/bcachefs/bkey.c: note: in included file: @@ -26446,7 +25743 @@ -../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/i915/display/intel_cdclk.c: note: in included file: -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' -../fs/bcachefs/recovery_passes.c: note: in included file: +../fs/bcachefs/alloc_foreground.c: note: in included file: @@ -26454 +25745,96 @@ -../fs/bcachefs/reflink.c: note: in included file: +../fs/bcachefs/alloc_foreground.c:609: warning: Function parameter or struct member 'nowait' not described in 'bch2_bucket_alloc_trans' +../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/backpointers.c: note: in included file: @@ -26456 +25842,29 @@ -../fs/bcachefs/sb-clean.c: note: in included file: +../drivers/gpu/drm/radeon/r600_dma.c:246:30: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/r600_dma.c:246:30: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/r600_dma.c:246:30: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/r600_dma.c:260:23: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/r600_dma.c:381:23: warning: cast to restricted __le32 +../fs/btrfs/extent-tree.c:1855:9: warning: context imbalance in 'run_and_cleanup_extent_op' - unexpected unlock +../fs/btrfs/extent-tree.c:1919:28: warning: context imbalance in 'cleanup_ref_head' - unexpected unlock +../fs/btrfs/extent-tree.c:1965:36: warning: context imbalance in 'btrfs_run_delayed_refs_for_head' - unexpected unlock +../fs/btrfs/extent-tree.c:2033:21: warning: context imbalance in '__btrfs_run_delayed_refs' - wrong count at exit +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:113:17: warning: cast to restricted __be32 +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:115:17: warning: cast to restricted __be16 +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: expected restricted __be16 [usertype] pkey +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: got int +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: expected restricted __be32 [usertype] flow_label +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: got unsigned int const [usertype] flow_label +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: expected unsigned char [usertype] tos +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: got restricted __be32 [usertype] +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: expected restricted __be32 [usertype] saddr +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: got unsigned int [assigned] [usertype] ipv4_addr +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: warning: incorrect type in assignment (different base types) +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: expected restricted __be32 [usertype] daddr +../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: got unsigned int [assigned] [usertype] ipv4_addr +../drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/alloc_background.c: note: in included file: @@ -26458,71 +25872,62 @@ -../fs/bcachefs/sb-clean.c: note: in included file (through ../fs/bcachefs/bcachefs.h): -../fs/bcachefs/bcachefs_format.h:621:38: warning: array of flexible structures -../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures -../drivers/infiniband/sw/rdmavt/rc.c: note: in included file: -../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures -../drivers/infiniband/sw/rdmavt/rc.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h): -../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures -../drivers/infiniband/sw/siw/siw_verbs.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): -../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. -../drivers/infiniband/sw/rdmavt/qp.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h, ../drivers/infiniband/sw/rdmavt/qp.h): -../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures -../drivers/infiniband/sw/rdmavt/qp.c: note: in included file (through ../drivers/infiniband/sw/rdmavt/qp.h): -../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures -../drivers/net/ethernet/via/via-velocity.c: note: in included file: -../drivers/net/ethernet/via/via-velocity.h:236:24: warning: mixed bitwiseness -../drivers/net/ethernet/via/via-velocity.c:88:26: warning: incorrect type in initializer (different address spaces) -../drivers/net/ethernet/via/via-velocity.c:88:26: expected void *addr -../drivers/net/ethernet/via/via-velocity.c:88:26: got struct mac_regs [noderef] __iomem *mac_regs -../drivers/net/ethernet/via/via-velocity.c:91:49: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/via/via-velocity.c:91:49: expected restricted pci_power_t [usertype] state -../drivers/net/ethernet/via/via-velocity.c:91:49: got char state -../drivers/net/ethernet/via/via-velocity.c:93:36: warning: incorrect type in argument 2 (different address spaces) -../drivers/net/ethernet/via/via-velocity.c:93:36: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/via/via-velocity.c:93:36: got void * -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: incorrect type in initializer (different base types) -../drivers/net/ethernet/via/via-velocity.c:1745:34: expected unsigned long [usertype] __UNIQUE_ID_y_1691 -../drivers/net/ethernet/via/via-velocity.c:1745:34: got restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1748:17: warning: cast to restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:2241:40: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/via/via-velocity.c:2241:40: expected char state -../drivers/net/ethernet/via/via-velocity.c:2241:40: got restricted pci_power_t [usertype] -../drivers/net/ethernet/via/via-velocity.c:2249:48: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/via/via-velocity.c:2249:48: expected char state -../drivers/net/ethernet/via/via-velocity.c:2249:48: got restricted pci_power_t [usertype] -../drivers/net/ethernet/via/via-velocity.c:2436:48: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/via/via-velocity.c:2436:48: expected char state -../drivers/net/ethernet/via/via-velocity.c:2436:48: got restricted pci_power_t [usertype] -../drivers/net/ethernet/via/via-velocity.c:2449:48: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/via/via-velocity.c:2449:48: expected char state -../drivers/net/ethernet/via/via-velocity.c:2449:48: got restricted pci_power_t [usertype] -../drivers/net/ethernet/via/via-velocity.c:2874:40: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/via/via-velocity.c:2874:40: expected char state -../drivers/net/ethernet/via/via-velocity.c:2874:40: got restricted pci_power_t [usertype] -../drivers/net/ethernet/via/via-velocity.c:3145:48: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/via/via-velocity.c:3145:48: expected char state -../drivers/net/ethernet/via/via-velocity.c:3145:48: got restricted pci_power_t [usertype] -../drivers/net/ethernet/via/via-velocity.c:3151:48: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/via/via-velocity.c:3151:48: expected char state -../drivers/net/ethernet/via/via-velocity.c:3151:48: got restricted pci_power_t [usertype] -../drivers/net/ethernet/via/via-velocity.c:3203:40: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/via/via-velocity.c:3203:40: expected char state -../drivers/net/ethernet/via/via-velocity.c:3203:40: got restricted pci_power_t [usertype] -../drivers/net/ethernet/via/via-velocity.c:3273:48: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/via/via-velocity.c:3273:48: expected char state -../drivers/net/ethernet/via/via-velocity.c:3273:48: got restricted pci_power_t [usertype] -../drivers/net/ethernet/via/via-velocity.c:3290:48: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/via/via-velocity.c:3290:48: expected char state -../drivers/net/ethernet/via/via-velocity.c:3290:48: got restricted pci_power_t [usertype] -../drivers/net/ethernet/wiznet/w5100.c: In function ‘w5100_probe’: -../drivers/net/ethernet/wiznet/w5100.c:1190:42: warning: ‘%s’ directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=] - 1190 | snprintf(link_name, 16, "%s-link", netdev_name(ndev)); - | ^~ -../drivers/net/ethernet/wiznet/w5100.c:1190:17: note: ‘snprintf’ output between 6 and 26 bytes into a destination of size 16 - 1190 | snprintf(link_name, 16, "%s-link", netdev_name(ndev)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/f2fs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/f2fs.h): +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in initializer (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long mask +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: incorrect type in argument 3 (different base types) +../include/trace/events/f2fs.h:1410:1: expected unsigned long flags +../include/trace/events/f2fs.h:1410:1: got restricted vm_fault_t [usertype] ret +../fs/f2fs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/f2fs.h): +../include/trace/events/f2fs.h:1122:1: warning: cast to restricted blk_opf_t +../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer +../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer +../include/trace/events/f2fs.h:1122:1: warning: cast to restricted blk_opf_t +../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer +../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer +../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t +../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer +../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer +../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t +../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer +../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer +../include/trace/events/f2fs.h:1410:1: warning: cast to restricted vm_fault_t +../include/trace/events/f2fs.h:1410:1: warning: restricted vm_fault_t degrades to integer +../include/trace/events/f2fs.h:1410:1: warning: restricted vm_fault_t degrades to integer +../fs/f2fs/super.c:319:19: warning: symbol 'f2fs_cf_name_slab' was not declared. Should it be static? +../fs/f2fs/super.c:1481:35: warning: context imbalance in 'f2fs_drop_inode' - unexpected unlock +../drivers/edac/skx_base.c:356:46: warning: dubious: x | !y @@ -26666 +26071,8 @@ -../drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/sienna_cichlid.h): +../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: warning: invalid assignment: |= +../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: left side has type unsigned short +../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: right side has type restricted pci_power_t +../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: warning: invalid assignment: |= +../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: left side has type unsigned short +../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: right side has type restricted pci_power_t +../fs/gfs2/lops.c:210:22: warning: cast from restricted blk_status_t +../drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -26668 +26080,29 @@ -../drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.h): +../fs/bcachefs/bkey_methods.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/edac/skx_common.c: In function ‘skx_get_nvdimm_info’: +../drivers/edac/skx_common.c:472:79: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=] + 472 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", + | ^~~~~~ +../drivers/edac/skx_common.c:472:52: note: using the range [0, 4294967295] for directive argument + 472 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/edac/skx_common.c:472:9: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32 + 472 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 473 | imc->src_id, imc->lmc, chan, dimmno); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/edac/skx_common.c: In function ‘skx_get_dimm_info’: +../drivers/edac/skx_common.c:423:87: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=] + 423 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", + | ^~~~~~ +../drivers/edac/skx_common.c:423:60: note: using the range [0, 4294967295] for directive argument + 423 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/edac/skx_common.c:423:17: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32 + 423 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 424 | imc->src_id, imc->lmc, chan, dimmno); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/nfs/pnfs.c:319:17: warning: context imbalance in 'pnfs_put_layout_hdr' - unexpected unlock +../fs/nfs/pnfs.c:624:17: warning: context imbalance in 'pnfs_put_lseg' - 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): @@ -26670 +26110,11 @@ -../drivers/gpu/drm/amd/amdgpu/soc21.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../fs/bcachefs/bkey_sort.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/hid/intel-ish-hid/ishtp-hid.c:235:24: warning: cast to restricted __le16 +../drivers/hid/intel-ish-hid/ishtp-hid.c:236:23: warning: cast to restricted __le16 +../drivers/hid/intel-ish-hid/ishtp-hid.c:237:24: warning: cast to restricted __le16 +../fs/ceph/dir.c:1639:9: warning: context imbalance in '__dentry_leases_walk' - different lock contexts for basic block +../fs/afs/volume.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): +../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * +../include/linux/rbtree.h:74:9: struct rb_node * +../drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -26672 +26122,34 @@ -../drivers/gpu/drm/amd/amdgpu/soc24.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * +../drivers/thunderbolt/tb.c: note: in included file (through ../drivers/thunderbolt/tb.h): +../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type +../fs/zonefs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../fs/zonefs/trace.h): +../fs/zonefs/./trace.h:22:1: warning: cast to restricted blk_opf_t +../fs/zonefs/./trace.h:22:1: warning: restricted blk_opf_t degrades to integer +../fs/zonefs/./trace.h:22:1: warning: restricted blk_opf_t degrades to integer +../drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -26674,3 +26157,456 @@ -../drivers/infiniband/hw/cxgb4/cq.c:418:36: warning: context imbalance in 'c4iw_flush_hw_cq' - unexpected unlock -../drivers/infiniband/hw/cxgb4/cq.c:946:9: warning: context imbalance in 'c4iw_poll_cq_one' - different lock contexts for basic block -../fs/bcachefs/sb-counters.c: note: in included file: +../fs/erofs/data.c:276:26: warning: Using plain integer as NULL pointer +../drivers/thunderbolt/switch.c: note: in included file (through ../drivers/thunderbolt/tb.h): +../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type +../drivers/gpu/drm/radeon/cik_sdma.c:481:48: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik_sdma.c:482:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik_sdma.c:490:48: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik_sdma.c:491:27: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik_sdma.c:661:30: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik_sdma.c:661:30: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik_sdma.c:661:30: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik_sdma.c:676:23: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/cik_sdma.c:718:30: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/cik_sdma.c:718:30: expected unsigned int volatile [usertype] +../drivers/gpu/drm/radeon/cik_sdma.c:718:30: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/cik_sdma.c:750:23: warning: cast to restricted __le32 +../fs/gfs2/inode.c:1880:14: error: incompatible types in comparison expression (different address spaces): +../fs/gfs2/inode.c:1880:14: struct gfs2_glock [noderef] __rcu * +../fs/gfs2/inode.c:1880:14: struct gfs2_glock * +../drivers/thunderbolt/path.c: note: in included file (through ../drivers/thunderbolt/tb.h): +../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type +../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'data' not described in 'aht10_interval_write' +../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'val' not described in 'aht10_interval_write' +../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'data' not described in 'aht10_interval_read' +../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'val' not described in 'aht10_interval_read' +../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'data' not described in 'aht10_temperature1_read' +../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'val' not described in 'aht10_temperature1_read' +../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'data' not described in 'aht10_humidity1_read' +../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'val' not described in 'aht10_humidity1_read' +../drivers/mtd/nand/raw/nand_legacy.c:42:17: warning: cast from restricted __le16 +../fs/nfs/pnfs_nfs.c:194:17: warning: context imbalance in 'pnfs_put_commit_array' - unexpected unlock +../fs/nfs/pnfs_nfs.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/kref.h, ../include/linux/mm_types.h, ../include/linux/uio.h, ...): +../include/linux/list.h:287:25: warning: context imbalance in 'nfs4_pnfs_ds_put' - unexpected unlock +../drivers/gpu/drm/amd/amdgpu/cik.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/hwtracing/stm/ftrace.c:39: warning: Function parameter or struct member 'export' not described in 'stm_ftrace_write' +../fs/bcachefs/bset.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/net/ethernet/qlogic/qede/qede_main.c: In function ‘qede_init_fp’: +../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:61: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=] + 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", + | ^~ +../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:54: note: directive argument in the range [-2147483641, 65534] + 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", + | ^~~~~~~~~~ +../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:17: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 24 + 1903 | snprintf(fp->name, sizeof(fp->name), "%s-fp-%d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1904 | edev->ndev->name, queue_id); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/amd/amdgpu/cik_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/gfs2/quota.c: note: in included file (through ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): +../include/linux/rculist_bl.h:24:33: error: incompatible types in comparison expression (different address spaces): +../include/linux/rculist_bl.h:24:33: struct hlist_bl_node [noderef] __rcu * +../include/linux/rculist_bl.h:24:33: struct hlist_bl_node * +../include/linux/rculist_bl.h:17:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rculist_bl.h:17:9: struct hlist_bl_node [noderef] __rcu * +../include/linux/rculist_bl.h:17:9: struct hlist_bl_node * +../include/linux/rculist_bl.h:17:9: error: incompatible types in comparison expression (different address spaces): +../include/linux/rculist_bl.h:17:9: struct hlist_bl_node [noderef] __rcu * +../include/linux/rculist_bl.h:17:9: struct hlist_bl_node * +../drivers/thunderbolt/tunnel.c: note: in included file (through ../drivers/thunderbolt/tb.h, ../drivers/thunderbolt/tunnel.h): +../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type +../fs/ceph/caps.c:3800:9: warning: context imbalance in 'handle_cap_grant' - wrong count at exit +../fs/ceph/caps.c:4499:26: warning: context imbalance in 'ceph_handle_caps' - unexpected unlock +../drivers/fpga/machxo2-spi.c:86:19: warning: cast to restricted __be32 +../drivers/gpu/drm/amd/amdgpu/dce_v8_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/btree_journal_iter.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/btree_journal_iter.c: note: in included file (through ../fs/bcachefs/bcachefs.h): +../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures +../drivers/net/ethernet/qlogic/qede/qede_ethtool.c: In function ‘qede_get_drvinfo’: +../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:621:34: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 25 [-Wformat-truncation=] + 621 | "[storm %s]", storm); + | ^~ ~~~~~ +../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:620:17: note: ‘snprintf’ output between 9 and 40 bytes into a destination of size 32 + 620 | snprintf(info->version, sizeof(info->version), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 621 | "[storm %s]", storm); + | ~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:638:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=] + 638 | "mfw %s", mfw); + | ^~ ~~~ +../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:637:17: note: ‘snprintf’ output between 5 and 36 bytes into a destination of size 32 + 637 | snprintf(info->fw_version, sizeof(info->fw_version), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 638 | "mfw %s", mfw); + | ~~~~~~~~~~~~~~ +../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:635:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=] + 635 | "mbi %s [mfw %s]", mbi, mfw); + | ^~ ~~~ +../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:634:17: note: ‘snprintf’ output between 12 and 74 bytes into a destination of size 32 + 634 | snprintf(info->fw_version, sizeof(info->fw_version), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 635 | "mbi %s [mfw %s]", mbi, mfw); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/bcachefs/btree_cache.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/mtd/nand/raw/nand_onfi.c:320:27: warning: cast to restricted __le16 +../drivers/mtd/nand/raw/nand_onfi.c:323:44: warning: cast to restricted __le16 +../drivers/thunderbolt/eeprom.c: note: in included file (through ../drivers/thunderbolt/tb.h): +../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type +../drivers/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' +../drivers/net/fddi/skfp/fplustm.c:447:50: warning: cast truncates bits from constant value (1000000 becomes 0) +../drivers/net/fddi/skfp/fplustm.c:545:9: warning: cast truncates bits from constant value (ffff67ff becomes 67ff) +../drivers/net/fddi/skfp/fplustm.c:548:9: warning: cast truncates bits from constant value (ffff3b89 becomes 3b89) +../drivers/net/fddi/skfp/fplustm.c:948:17: warning: cast truncates bits from constant value (ffffffffffff0218 becomes 218) +../fs/bcachefs/btree_gc.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/gfs2/super.c:1547:17: error: incompatible types in comparison expression (different address spaces): +../fs/gfs2/super.c:1547:17: struct gfs2_glock [noderef] __rcu * +../fs/gfs2/super.c:1547:17: struct gfs2_glock * +../fs/gfs2/super.c:735: warning: Function parameter or struct member 'who' not described in 'gfs2_freeze_super' +../fs/gfs2/super.c:803: warning: Function parameter or struct member 'who' not described in 'gfs2_thaw_super' +../fs/bcachefs/btree_key_cache.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/btree_key_cache.c:705:32: warning: context imbalance in 'bch2_fs_btree_key_cache_exit' - different lock contexts for basic block +../fs/bcachefs/btree_key_cache.c:789:9: warning: dereference of noderef expression +../fs/bcachefs/btree_io.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../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] +../fs/bcachefs/btree_iter.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/btree_iter.c:1665:9: error: incompatible types in comparison expression (different address spaces): +../fs/bcachefs/btree_iter.c:1665:9: unsigned long [noderef] __rcu * +../fs/bcachefs/btree_iter.c:1665:9: unsigned long * +../fs/bcachefs/btree_iter.c:1666:9: error: incompatible types in comparison expression (different address spaces): +../fs/bcachefs/btree_iter.c:1666:9: struct btree_path [noderef] __rcu * +../fs/bcachefs/btree_iter.c:1666:9: struct btree_path * +../fs/bcachefs/btree_iter.c:1667:9: error: incompatible types in comparison expression (different address spaces): +../fs/bcachefs/btree_iter.c:1667:9: unsigned short [noderef] __rcu * +../fs/bcachefs/btree_iter.c:1667:9: unsigned short [usertype] * +../fs/bcachefs/btree_iter.c:1668:9: error: incompatible types in comparison expression (different address spaces): +../fs/bcachefs/btree_iter.c:1668:9: struct btree_insert_entry [noderef] __rcu * +../fs/bcachefs/btree_iter.c:1668:9: struct btree_insert_entry * +../fs/bcachefs/btree_iter.c:3370:36: error: incompatible types in comparison expression (different address spaces): +../fs/bcachefs/btree_iter.c:3370:36: struct btree_path [noderef] __rcu * +../fs/bcachefs/btree_iter.c:3370: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:350:9: warning: context imbalance in 'bch2_trans_srcu_unlock' - unexpected unlock +../fs/bcachefs/btree_iter.c:3052:9: warning: context imbalance in 'bch2_trans_srcu_lock' - different lock contexts for basic block +../fs/bcachefs/btree_iter.c:3278:9: warning: context imbalance in 'bch2_trans_put' - different lock contexts for basic block +../drivers/fsi/fsi-master-ast-cf.c:399:65: warning: incorrect type in argument 4 (different base types) +../drivers/fsi/fsi-master-ast-cf.c:399:65: expected restricted __be32 [usertype] rdata +../drivers/fsi/fsi-master-ast-cf.c:399:65: got unsigned int [assigned] [usertype] rdata +../drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/erofs/zdata.c:965:20: warning: context imbalance in 'z_erofs_put_pcluster' - unexpected unlock +../drivers/gpu/drm/radeon/radeon_vce.c:363:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:363:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:363:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:364:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:364:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:364:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:365:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:365:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:365:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:367:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:367:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:367:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:368:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:368:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:368:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:369:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:369:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:369:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:370:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:370:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:370:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:371:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:371:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:371:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:372:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:372:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:372:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:373:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:373:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:373:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:374:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:374:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:374:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:375:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:375:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:375:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:376:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:376:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:376:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:377:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:377:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:377:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:378:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:378:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:378:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:380:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:380:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:380:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:381:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:381:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:381:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:382:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:382:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:382:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:383:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:383:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:383:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:384:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:384:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:384:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:387:27: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:387:27: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:387:27: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:430:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:430:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:430:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:431:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:431:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:431:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:432:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:432:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:432:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:434:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:434:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:434:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:435:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:435:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:435:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:436:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:436:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:436:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:437:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:437:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:437:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:438:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:438:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:438:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:440:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:440:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:440:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:441:32: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:441:32: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:441:32: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:444:27: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:444:27: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:444:27: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:701:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:701:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:701:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:702:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:702:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:702:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:703:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:703:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:703:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:704:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:704:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:704:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:706:41: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:706:41: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:706:41: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:721:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:721:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:721:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:722:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:722:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:722:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:723:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:723:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:723:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:724:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:724:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:724:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:740:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:740:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:740:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:741:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:741:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:741:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:742:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:742:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:742:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:743:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:743:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:743:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:744:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:744:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:744:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:745:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:745:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:745:33: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/radeon_vce.c:767:33: warning: incorrect type in argument 2 (different base types) +../drivers/gpu/drm/radeon/radeon_vce.c:767:33: expected unsigned int [usertype] v +../drivers/gpu/drm/radeon/radeon_vce.c:767:33: got restricted __le32 [usertype] +../drivers/gpu/drm/amd/amdgpu/cik_sdma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/btree_locking.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/btree_locking.c:304:36: error: incompatible types in comparison expression (different address spaces): +../fs/bcachefs/btree_locking.c:304:36: struct btree_path [noderef] __rcu * +../fs/bcachefs/btree_locking.c:304:36: struct btree_path * +../drivers/gpu/drm/radeon/vce_v1_0.c:181:25: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/vce_v1_0.c:182:21: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/vce_v1_0.c:186:18: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/vce_v1_0.c:194:19: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: expected unsigned int [usertype] +../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: got restricted __le32 [usertype] +../drivers/gpu/drm/radeon/vce_v1_0.c:199:18: warning: cast to restricted __le32 +../drivers/gpu/drm/radeon/vce_v1_0.c:205:31: warning: cast to restricted __le32 +../fs/f2fs/extent_cache.c:1001:38: warning: context imbalance in '__shrink_extent_tree' - different lock contexts for basic block +../drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/ethernet/qlogic/qed/qed_mcp.c:512:9: warning: context imbalance in '_qed_mcp_cmd_and_union' - unexpected unlock +../fs/bcachefs/btree_node_scan.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/most/most_usb.c:69: warning: Function parameter or struct member 'dev' not described in 'most_dci_obj' +../drivers/most/most_usb.c:69: warning: Excess struct member 'kobj' description in 'most_dci_obj' +../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'dev' not described in 'most_dev' +../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'clear_work' not described in 'most_dev' +../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'on_netinfo' not described in 'most_dev' +../drivers/most/most_usb.c:650: warning: Function parameter or struct member 'on_netinfo' not described in 'hdm_request_netinfo' +../drivers/mtd/spi-nor/sfdp.c:769:38: warning: dubious: x | !y +../drivers/mtd/spi-nor/sfdp.c:1394:13: warning: cast to restricted __le32 +../drivers/mtd/spi-nor/sfdp.c:1429:13: warning: cast to restricted __le32 +../drivers/most/most_snd.c:58: warning: Excess struct member 'opened' description in 'channel' +../drivers/gpu/drm/amd/amdgpu/vce_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/btree_trans_commit.c: note: in included file: +../fs/bcachefs/bcachefs.h:999: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:1258:38: warning: array of flexible structures +../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c: In function ‘qed_mfw_get_tlv_time_value’: +../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:44: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 2 and 10 [-Wformat-truncation=] + 432 | snprintf(p_buf->data, 14, "%d%d%d%d%d%d", + | ^~ +../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:35: note: directive argument in the range [0, 65535] + 432 | snprintf(p_buf->data, 14, "%d%d%d%d%d%d", + | ^~~~~~~~~~~~~~ +../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:35: note: directive argument in the range [0, 65535] +../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:9: note: ‘snprintf’ output between 7 and 23 bytes into a destination of size 14 + 432 | snprintf(p_buf->data, 14, "%d%d%d%d%d%d", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 433 | p_time->month, p_time->day, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 434 | p_time->hour, p_time->min, p_time->msec, p_time->usec); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/thunderbolt/tmu.c: note: in included file (through ../drivers/thunderbolt/tb.h): +../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type +../drivers/infiniband/hw/mlx5/fs.c:1189:26: warning: array of flexible structures +../drivers/infiniband/core/cm.c:1296:20: warning: cast from restricted __be32 +../drivers/gpu/drm/amd/amdgpu/si.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/btree_update.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/btree_write_buffer.c: note: in included file: +../fs/bcachefs/bcachefs.h:999: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:1258:38: warning: array of flexible structures +../fs/btrfs/sysfs.c:662:9: warning: context imbalance in 'btrfs_show_u64' - different lock contexts for basic block +../drivers/counter/microchip-tcb-capture.c: In function ‘mchp_tc_probe’: +../drivers/counter/microchip-tcb-capture.c:346:56: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] + 346 | snprintf(clk_name, sizeof(clk_name), "t%d_clk", channel); + | ^~ +../drivers/counter/microchip-tcb-capture.c:346:54: note: directive argument in the range [-2147483648, 2] + 346 | snprintf(clk_name, sizeof(clk_name), "t%d_clk", channel); + | ^~~~~~~~~ +../drivers/counter/microchip-tcb-capture.c:346:17: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 7 + 346 | snprintf(clk_name, sizeof(clk_name), "t%d_clk", channel); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/thunderbolt/usb4.c: note: in included file (through ../drivers/thunderbolt/tb.h): +../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type +../drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/btree_update_interior.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/net/ethernet/sfc/tx.c:495:9: warning: context imbalance in 'efx_xdp_tx_buffers' - different lock contexts for basic block +../drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/buckets_waiting_for_journal.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/f2fs/compress.c:1895:39: warning: symbol 'f2fs_compress_aops' was not declared. Should it be static? +../fs/bcachefs/buckets.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/net/ethernet/intel/ice/ice_ptp.c:331:9: warning: context imbalance in 'ice_ptp_read_src_clk_reg' - wrong count at exit +../drivers/net/fddi/skfp/drvfbi.c:55:14: warning: symbol 'oem_id' was not declared. Should it be static? +../drivers/thunderbolt/clx.c: note: in included file (through ../drivers/thunderbolt/tb.h): +../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type +../drivers/infiniband/core/cma.c:2083:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit +../drivers/infiniband/core/cma.c:2092:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock +../drivers/infiniband/core/cma.c:2235:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock +../drivers/infiniband/core/cma.c:2427:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock +../drivers/infiniband/core/cma.c:2550:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock +../drivers/infiniband/core/cma.c:2595:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock +../drivers/infiniband/core/cma.c:3013:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock +../drivers/infiniband/core/cma.c:3518:17: warning: context imbalance in 'addr_handler' - unexpected unlock +../drivers/infiniband/core/cma.c:4247:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock +../fs/bcachefs/checksum.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/si_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/ocfs2/suballoc.c:2488:17: warning: context imbalance in 'ocfs2_block_group_clear_bits' - different lock contexts for basic block +../fs/bcachefs/chardev.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/chardev.c: note: in included file: +../fs/bcachefs/bcachefs_ioctl.h:290:43: warning: array of flexible structures +../fs/bcachefs/bcachefs_ioctl.h:443:44: warning: array of flexible structures +../drivers/net/ethernet/intel/ice/ice_ptp_hw.c:889:13: warning: context imbalance in 'ice_ptp_exec_tmr_cmd' - wrong count at exit +../drivers/gpu/drm/amd/amdgpu/si_dma.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/can/peak_canfd/peak_pciefd_main.c:146:32: warning: array of flexible structures +../drivers/net/ppp/ppp_synctty.c:582:1: warning: context imbalance in 'ppp_sync_push' - wrong count at exit +../fs/bcachefs/compress.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/dce_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/thunderbolt/debugfs.c: note: in included file (through ../drivers/thunderbolt/tb.h): +../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type +../drivers/net/slip/slip.c:459:14: error: incompatible types in comparison expression (different address spaces): +../drivers/net/slip/slip.c:459:14: void [noderef] __rcu * +../drivers/net/slip/slip.c:459:14: void * +../drivers/net/slip/slip.c:893:9: error: incompatible types in comparison expression (different address spaces): +../drivers/net/slip/slip.c:893:9: void [noderef] __rcu * +../drivers/net/slip/slip.c:893:9: void * +../drivers/mtd/nand/raw/nandsim.c:1901:41: warning: cast from restricted __le16 +../drivers/mtd/nand/raw/nandsim.c:2073:59: warning: incorrect type in assignment (different base types) +../drivers/mtd/nand/raw/nandsim.c:2073:59: expected unsigned short [usertype] +../drivers/mtd/nand/raw/nandsim.c:2073:59: got restricted __le16 [usertype] +../drivers/net/ppp/pppoe.c: note: in included file (through ../include/linux/if_pppox.h): +../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures +../fs/bcachefs/data_update.c: note: in included file: @@ -26690,15 +26626,672 @@ -../drivers/infiniband/hw/cxgb4/qp.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures -../drivers/infiniband/hw/cxgb4/qp.c:1615:39: warning: context imbalance in '__flush_qp' - different lock contexts for basic block -../drivers/hid/wacom_sys.c: In function ‘wacom_update_name’: -../drivers/hid/wacom_sys.c:2258:61: warning: ‘%s’ directive output may be truncated writing up to 127 bytes into a region of size 38 [-Wformat-truncation=] - 2258 | snprintf(name, sizeof(name), "Wacom %s", product_name); - | ^~ -../drivers/hid/wacom_sys.c:2258:25: note: ‘snprintf’ output between 7 and 134 bytes into a destination of size 44 - 2258 | snprintf(name, sizeof(name), "Wacom %s", product_name); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/gpu/drm/amd/amdgpu/vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/btrfs/extent_io.c:2523:13: warning: context imbalance in 'detach_extent_buffer_folio' - different lock contexts for basic block +../fs/btrfs/ioctl.c:435:6: warning: context imbalance in 'btrfs_exclop_start_try_lock' - wrong count at exit +../fs/btrfs/ioctl.c:448:6: warning: context imbalance in 'btrfs_exclop_start_unlock' - unexpected unlock +../drivers/gpu/drm/amd/amdgpu/emu_soc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_pref' +../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_pref' +../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_pref' +../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_pref' +../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_pref' +../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_pref' +../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_pref' +../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_pref' +../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_dma_pref' +../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_dma_pref' +../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_dma_pref' +../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_dma_pref' +../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_dma_pref' +../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_dma_pref' +../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_dma_pref' +../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_dma_pref' +../fs/btrfs/locking.c:181:6: warning: context imbalance in 'btrfs_tree_lock_nested' - wrong count at exit +../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: warning: incorrect type in assignment (different base types) +../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: expected restricted __le32 [usertype] confVer +../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: got int +../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): +../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 +../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 +../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 +../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 +../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 +../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 +../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be64 +../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 +../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 +../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qpn +../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qpn +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qkey +../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qkey +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] lid +../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] lid +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] flow_label +../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] flow_label +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] mad_status +../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] status +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] class_specific +../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] class_specific +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned long long [usertype] tid +../include/trace/events/ib_umad.h:16:1: got restricted __be64 [usertype] tid +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] attr_id +../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] attr_id +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] attr_mod +../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] attr_mod +../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qpn +../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qpn +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qkey +../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qkey +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] lid +../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] lid +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] flow_label +../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] flow_label +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] mad_status +../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] status +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] class_specific +../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] class_specific +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned long long [usertype] tid +../include/trace/events/ib_umad.h:16:1: got restricted __be64 [usertype] tid +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] attr_id +../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] attr_id +../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) +../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] attr_mod +../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] attr_mod +../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression +../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression +../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression +../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression +../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression +../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression +../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression +../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/soc15.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/ethernet/smsc/smc91x.c:557:9: warning: context imbalance in 'smc_hardware_send_pkt' - different lock contexts for basic block +../fs/btrfs/volumes.c:405:31: warning: incorrect type in argument 1 (different address spaces) +../fs/btrfs/volumes.c:405:31: expected struct rcu_string *str +../fs/btrfs/volumes.c:405:31: got struct rcu_string [noderef] __rcu *name +../fs/btrfs/volumes.c:659:43: warning: incorrect type in argument 1 (different address spaces) +../fs/btrfs/volumes.c:659:43: expected char const *device_path +../fs/btrfs/volumes.c:659:43: got char [noderef] __rcu * +../fs/btrfs/volumes.c:1036:39: warning: incorrect type in argument 1 (different address spaces) +../fs/btrfs/volumes.c:1036:39: expected struct rcu_string *str +../fs/btrfs/volumes.c:1036:39: got struct rcu_string [noderef] __rcu *name +../fs/btrfs/volumes.c:1086:34: warning: incorrect type in assignment (different address spaces) +../fs/btrfs/volumes.c:1086:34: expected char const *dev_path +../fs/btrfs/volumes.c:1086:34: got char [noderef] __rcu * +../fs/btrfs/volumes.c:1461:42: warning: incorrect type in argument 1 (different address spaces) +../fs/btrfs/volumes.c:1461:42: expected char const * +../fs/btrfs/volumes.c:1461:42: got char [noderef] __rcu * +../fs/btrfs/volumes.c:2235:31: warning: incorrect type in argument 1 (different address spaces) +../fs/btrfs/volumes.c:2235:31: expected char const *device_path +../fs/btrfs/volumes.c:2235:31: got char [noderef] __rcu * +../drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/debug.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: warning: incorrect type in assignment (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: expected restricted __wsum [usertype] csum +../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: got restricted __be16 [usertype] +../drivers/net/vmxnet3/vmxnet3_drv.c:1623:17: warning: restricted __le64 degrades to integer +../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: warning: incorrect type in argument 2 (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: expected unsigned long long [usertype] addr +../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: got restricted __le64 [usertype] addr +../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: warning: incorrect type in argument 2 (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: expected unsigned long long [usertype] addr +../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: got restricted __le64 [usertype] addr +../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: warning: incorrect type in initializer (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: expected unsigned int [usertype] *vfTable +../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: got restricted __le32 * +../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: warning: incorrect type in initializer (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: expected unsigned int [usertype] *vfTable +../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: got restricted __le32 * +../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: warning: incorrect type in initializer (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: expected unsigned int [usertype] *vfTable +../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: got restricted __le32 * +../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: warning: incorrect type in initializer (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: expected unsigned int [usertype] *vfTable +../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: got restricted __le32 * +../drivers/net/vmxnet3/vmxnet3_drv.c:2826:31: warning: restricted __le32 degrades to integer +../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: warning: incorrect type in argument 3 (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: expected unsigned long [usertype] size +../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: got restricted __le16 [usertype] mfTableLen +../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: warning: incorrect type in assignment (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: expected unsigned int [usertype] +../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: got restricted __le32 [usertype] +../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: warning: incorrect type in assignment (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: expected restricted __le16 [usertype] txDataRingDescSize +../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: got restricted __le32 [usertype] +../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: warning: incorrect type in assignment (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: expected restricted __le32 [usertype] confVer +../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: got int +../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: warning: incorrect type in assignment (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: expected restricted __le32 [usertype] confVer +../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: got int +../drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/ocfs2/super.c:2343:34: warning: cast to restricted __le32 +../drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/ethernet/sfc/ethtool_common.c: In function ‘efx_fill_test’: +../drivers/net/ethernet/sfc/ethtool_common.c:277:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=] + 277 | "%-6s %-24s", unit_str, test_str); + | ^~~~~ ~~~~~~~~ +../drivers/net/ethernet/sfc/ethtool_common.c:275:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32 + 275 | snprintf(strings + test_index * ETH_GSTRING_LEN, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 276 | ETH_GSTRING_LEN, + | ~~~~~~~~~~~~~~~~ + 277 | "%-6s %-24s", unit_str, test_str); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' +../fs/bcachefs/dirent.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/ieee802154/ca8210.c:1798:27: warning: incorrect type in assignment (different base types) +../drivers/net/ieee802154/ca8210.c:1798:27: expected restricted __le16 [addressable] [assigned] [usertype] pan_id +../drivers/net/ieee802154/ca8210.c:1798:27: got unsigned short [usertype] +../drivers/net/ieee802154/ca8210.c:1803:25: warning: incorrect type in assignment (different base types) +../drivers/net/ieee802154/ca8210.c:1803:25: expected restricted __le16 [addressable] [assigned] [usertype] pan_id +../drivers/net/ieee802154/ca8210.c:1803:25: got unsigned short [usertype] +../drivers/net/ieee802154/ca8210.c:1930:28: warning: incorrect type in argument 3 (different base types) +../drivers/net/ieee802154/ca8210.c:1930:28: expected unsigned short [usertype] dst_pan_id +../drivers/net/ieee802154/ca8210.c:1930:28: got restricted __le16 [addressable] [usertype] pan_id +../fs/bcachefs/disk_accounting.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/net/ethernet/sfc/mcdi_mon.c: In function ‘efx_mcdi_mon_probe’: +../drivers/net/ethernet/sfc/mcdi_mon.c:458:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 458 | snprintf(name, sizeof(name), "%s%u_input", + | ^ +../drivers/net/ethernet/sfc/mcdi_mon.c:458:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 + 458 | snprintf(name, sizeof(name), "%s%u_input", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 459 | hwmon_prefix, hwmon_index); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/sfc/mcdi_mon.c:489:57: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 489 | snprintf(name, sizeof(name), "%s%u_alarm", + | ^ +../drivers/net/ethernet/sfc/mcdi_mon.c:489:17: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 + 489 | snprintf(name, sizeof(name), "%s%u_alarm", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 490 | hwmon_prefix, hwmon_index); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/sfc/mcdi_mon.c:496:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 496 | snprintf(name, sizeof(name), "%s%u_label", + | ^ +../drivers/net/ethernet/sfc/mcdi_mon.c:496:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 + 496 | snprintf(name, sizeof(name), "%s%u_label", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 497 | hwmon_prefix, hwmon_index); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/bcachefs/disk_groups.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/infiniband/core/uverbs_cmd.c:3724:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3724:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3724:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3724:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3738:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3738:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3838:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3838:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3838:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3838:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3838:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3838:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3857:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3857:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3857:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3857:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3871:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3871:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3871:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3871:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3950:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3950:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3950:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3950:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3968:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3968:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3968:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3968:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3968:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3968:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:4031:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:4031:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:4031:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:4031:9: also defined here +../drivers/infiniband/core/uverbs_cmd.c:4031:9: warning: Initializer entry defined twice +../drivers/infiniband/core/uverbs_cmd.c:4031:9: also defined here +../drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/nv.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file: +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' +../drivers/gpu/drm/amd/amdgpu/arct_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/xen-netback/xenbus.c: In function ‘connect’: +../drivers/net/xen-netback/xenbus.c:779:65: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 4 and 19 [-Wformat-truncation=] + 779 | snprintf(queue->name, sizeof(queue->name), "%s-q%u", + | ^~ +../drivers/net/xen-netback/xenbus.c:779:60: note: directive argument in the range [0, 4294967294] + 779 | snprintf(queue->name, sizeof(queue->name), "%s-q%u", + | ^~~~~~~~ +../drivers/net/xen-netback/xenbus.c:779:17: note: ‘snprintf’ output between 4 and 28 bytes into a destination of size 21 + 779 | snprintf(queue->name, sizeof(queue->name), "%s-q%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 780 | be->vif->dev->name, queue->id); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_shutdown' - different lock contexts for basic block +../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_reset_task' - different lock contexts for basic block +../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_link_timer' - different lock contexts for basic block +../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_open' - different lock contexts for basic block +../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_close' - different lock contexts for basic block +../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_suspend' - different lock contexts for basic block +../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_resume' - different lock contexts for basic block +../drivers/mtd/nand/raw/sh_flctl.c:457:16: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/sh_flctl.c:480:26: warning: cast to restricted __be32 +../drivers/mtd/nand/raw/sh_flctl.c:495:38: warning: cast to restricted __be32 +../drivers/mtd/nand/raw/sh_flctl.c:511:24: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/sh_flctl.c:511:24: expected unsigned int val +../drivers/mtd/nand/raw/sh_flctl.c:511:24: got restricted __be32 [usertype] +../drivers/mtd/nand/raw/sh_flctl.c:524:24: warning: incorrect type in assignment (different base types) +../drivers/mtd/nand/raw/sh_flctl.c:524:24: expected unsigned long +../drivers/mtd/nand/raw/sh_flctl.c:524:24: got restricted __be32 [usertype] +../fs/bcachefs/ec.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/net/ethernet/sun/niu.c: In function ‘niu_open’: +../drivers/net/ethernet/sun/niu.c:6031:52: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] + 6031 | sprintf(np->irq_name[2], "%s:SYSERR", np->dev->name); + | ^ +In function ‘niu_set_irq_name’, + inlined from ‘niu_request_irq’ at ../drivers/net/ethernet/sun/niu.c:6049:2, + inlined from ‘niu_open’ at ../drivers/net/ethernet/sun/niu.c:6115:8: +../drivers/net/ethernet/sun/niu.c:6031:17: note: ‘sprintf’ output between 8 and 23 bytes into a destination of size 22 + 6031 | sprintf(np->irq_name[2], "%s:SYSERR", np->dev->name); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/infiniband/core/uverbs_ioctl.c:440:17: warning: incorrect type in assignment (different modifiers) +../drivers/infiniband/core/uverbs_ioctl.c:440:17: expected int ( *handler )( ... ) +../drivers/infiniband/core/uverbs_ioctl.c:440:17: got int ( [noderef] * )( ... ) +../drivers/mtd/nand/raw/mxc_nand.c:1477:26: warning: incorrect type in initializer (different address spaces) +../drivers/mtd/nand/raw/mxc_nand.c:1477:26: expected unsigned short [noderef] [usertype] __iomem *t +../drivers/mtd/nand/raw/mxc_nand.c:1477:26: got void *buf +../drivers/mtd/nand/raw/mxc_nand.c:1514:65: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/mxc_nand.c:1514:65: expected void *buf +../drivers/mtd/nand/raw/mxc_nand.c:1514:65: got void [noderef] __iomem * +../drivers/mtd/nand/raw/mxc_nand.c:1525:87: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/mxc_nand.c:1525:87: expected void *buf +../drivers/mtd/nand/raw/mxc_nand.c:1525:87: got void [noderef] __iomem * +../drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/btrfs/free-space-cache.c:1145:9: warning: context imbalance in 'write_cache_extent_entries' - different lock contexts for basic block +../fs/btrfs/free-space-cache.c:2405:28: warning: context imbalance in 'insert_into_bitmap' - unexpected unlock +../drivers/mtd/nand/raw/r852.c:105:25: warning: incorrect type in argument 3 (different base types) +../drivers/mtd/nand/raw/r852.c:105:25: expected unsigned int [usertype] value +../drivers/mtd/nand/raw/r852.c:105:25: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:109:25: warning: incorrect type in argument 3 (different base types) +../drivers/mtd/nand/raw/r852.c:109:25: expected unsigned int [usertype] value +../drivers/mtd/nand/raw/r852.c:109:25: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:142:17: warning: incorrect type in argument 3 (different base types) +../drivers/mtd/nand/raw/r852.c:142:17: expected unsigned int [usertype] value +../drivers/mtd/nand/raw/r852.c:142:17: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/gpu/drm/i915/i915_active.c:1081:16: warning: context imbalance in '__i915_active_fence_set' - different lock contexts for basic block +../fs/bcachefs/error.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/fjes/fjes_main.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): +../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/mtd/nand/raw/hisi504_nand.c:362:26: warning: cast removes address space '__iomem' of expression +../drivers/mtd/nand/raw/hisi504_nand.c:367:26: warning: cast removes address space '__iomem' of expression +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void * +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void * +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void * +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio +../drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/usb/rtl8150.c:192:22: warning: incorrect type in assignment (different base types) +../drivers/net/usb/rtl8150.c:192:22: expected unsigned short [usertype] rx_creg +../drivers/net/usb/rtl8150.c:192:22: got restricted __le16 [usertype] +../drivers/infiniband/hw/hfi1/tid_rdma.c:2375:9: warning: dubious: !x & y +../drivers/infiniband/hw/hfi1/tid_rdma.c:2376:9: warning: dubious: !x & y +../drivers/infiniband/hw/hfi1/tid_rdma.c:4236:9: warning: dubious: !x & y +../drivers/infiniband/hw/hfi1/tid_rdma.c:4237:9: warning: dubious: !x & y +../sound/soc/codecs/tas2562.c:232:14: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2562.c:238:14: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2562.c:244:14: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2562.c:291:58: warning: incorrect type in argument 2 (different base types) +../sound/soc/codecs/tas2562.c:291:58: expected int bitwidth +../sound/soc/codecs/tas2562.c:291:58: got restricted snd_pcm_format_t +../sound/soc/codecs/tas2562.c:616:39: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2562.c:623:43: warning: restricted snd_pcm_format_t degrades to integer +../drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/extents.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/net/fjes/fjes_hw.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h): +../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/usb/hso.c:1477:13: warning: cast to restricted __le16 +../drivers/net/usb/hso.c:1478:13: warning: cast to restricted __le16 +../drivers/net/usb/hso.c:1479:13: warning: cast to restricted __le16 +../drivers/net/usb/hso.c:1487:37: warning: cast to restricted __le16 +../drivers/net/usb/hso.c:1631:37: warning: cast to restricted __le16 +../drivers/net/ethernet/via/via-rhine.c:1135:39: warning: cast removes address space '__iomem' of expression +../drivers/net/ethernet/wiznet/w5100.c: In function ‘w5100_probe’: +../drivers/net/ethernet/wiznet/w5100.c:1190:42: warning: ‘%s’ directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=] + 1190 | snprintf(link_name, 16, "%s-link", netdev_name(ndev)); + | ^~ +../drivers/net/ethernet/wiznet/w5100.c:1190:17: note: ‘snprintf’ output between 6 and 26 bytes into a destination of size 16 + 1190 | snprintf(link_name, 16, "%s-link", netdev_name(ndev)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../sound/soc/codecs/tas2764.c:257:14: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2764.c:263:14: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2764.c:269:14: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2764.c:357:58: warning: incorrect type in argument 2 (different base types) +../sound/soc/codecs/tas2764.c:357:58: expected int bitwidth +../sound/soc/codecs/tas2764.c:357:58: got restricted snd_pcm_format_t +../drivers/gpu/drm/amd/amdgpu/aldebaran.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/aldebaran.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/extent_update.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/net/fjes/fjes_ethtool.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): +../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/via/via-velocity.c: note: in included file: +../drivers/net/ethernet/via/via-velocity.h:236:24: warning: mixed bitwiseness +../drivers/net/ethernet/via/via-velocity.c:88:26: warning: incorrect type in initializer (different address spaces) +../drivers/net/ethernet/via/via-velocity.c:88:26: expected void *addr +../drivers/net/ethernet/via/via-velocity.c:88:26: got struct mac_regs [noderef] __iomem *mac_regs +../drivers/net/ethernet/via/via-velocity.c:91:49: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/via/via-velocity.c:91:49: expected restricted pci_power_t [usertype] state +../drivers/net/ethernet/via/via-velocity.c:91:49: got char state +../drivers/net/ethernet/via/via-velocity.c:93:36: warning: incorrect type in argument 2 (different address spaces) +../drivers/net/ethernet/via/via-velocity.c:93:36: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/via/via-velocity.c:93:36: got void * +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: incorrect type in initializer (different base types) +../drivers/net/ethernet/via/via-velocity.c:1745:34: expected unsigned long [usertype] __UNIQUE_ID_y_1691 +../drivers/net/ethernet/via/via-velocity.c:1745:34: got restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1748:17: warning: cast to restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:2241:40: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/via/via-velocity.c:2241:40: expected char state +../drivers/net/ethernet/via/via-velocity.c:2241:40: got restricted pci_power_t [usertype] +../drivers/net/ethernet/via/via-velocity.c:2249:48: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/via/via-velocity.c:2249:48: expected char state +../drivers/net/ethernet/via/via-velocity.c:2249:48: got restricted pci_power_t [usertype] +../drivers/net/ethernet/via/via-velocity.c:2436:48: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/via/via-velocity.c:2436:48: expected char state +../drivers/net/ethernet/via/via-velocity.c:2436:48: got restricted pci_power_t [usertype] +../drivers/net/ethernet/via/via-velocity.c:2449:48: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/via/via-velocity.c:2449:48: expected char state +../drivers/net/ethernet/via/via-velocity.c:2449:48: got restricted pci_power_t [usertype] +../drivers/net/ethernet/via/via-velocity.c:2874:40: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/via/via-velocity.c:2874:40: expected char state +../drivers/net/ethernet/via/via-velocity.c:2874:40: got restricted pci_power_t [usertype] +../drivers/net/ethernet/via/via-velocity.c:3145:48: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/via/via-velocity.c:3145:48: expected char state +../drivers/net/ethernet/via/via-velocity.c:3145:48: got restricted pci_power_t [usertype] +../drivers/net/ethernet/via/via-velocity.c:3151:48: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/via/via-velocity.c:3151:48: expected char state +../drivers/net/ethernet/via/via-velocity.c:3151:48: got restricted pci_power_t [usertype] +../drivers/net/ethernet/via/via-velocity.c:3203:40: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/via/via-velocity.c:3203:40: expected char state +../drivers/net/ethernet/via/via-velocity.c:3203:40: got restricted pci_power_t [usertype] +../drivers/net/ethernet/via/via-velocity.c:3273:48: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/via/via-velocity.c:3273:48: expected char state +../drivers/net/ethernet/via/via-velocity.c:3273:48: got restricted pci_power_t [usertype] +../drivers/net/ethernet/via/via-velocity.c:3290:48: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/via/via-velocity.c:3290:48: expected char state +../drivers/net/ethernet/via/via-velocity.c:3290:48: got restricted pci_power_t [usertype] +../drivers/net/usb/lan78xx.c: In function ‘lan7801_phy_init’: +../drivers/net/usb/lan78xx.c:2514:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] + 2514 | int ret; + | ^~~ +../drivers/net/usb/lan78xx.c:3641:29: warning: cast to restricted __be16 +../drivers/net/usb/lan78xx.c:3641:27: warning: incorrect type in assignment (different base types) +../drivers/net/usb/lan78xx.c:3641:27: expected restricted __wsum [usertype] csum +../drivers/net/usb/lan78xx.c:3641:27: got unsigned short [usertype] +../sound/soc/codecs/tas2780.c:157:14: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2780.c:164:14: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2780.c:171:14: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2780.c:285:58: warning: incorrect type in argument 2 (different base types) +../sound/soc/codecs/tas2780.c:285:58: expected int bitwidth +../sound/soc/codecs/tas2780.c:285:58: got restricted snd_pcm_format_t +../drivers/gpu/drm/amd/amdgpu/soc24.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/soc21.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/sienna_cichlid.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/fjes/fjes_debugfs.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): +../drivers/net/fjes/fjes_regs.h:47:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:48:23: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:55:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:56:23: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:64:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:65:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:66:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:74:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:75:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:76:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:77:33: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:84:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:85:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:86:28: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:87:32: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:95:31: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/fjes/fjes_regs.h:96:28: error: invalid bitfield specifier for type restricted __le32. @@ -26767,10 +27360,23 @@ -../drivers/infiniband/sw/rdmavt/srq.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h, ../drivers/infiniband/sw/rdmavt/qp.h, ../drivers/infiniband/sw/rdmavt/vt.h): -../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures -../drivers/infiniband/sw/rdmavt/srq.c: note: in included file (through ../drivers/infiniband/sw/rdmavt/qp.h, ../drivers/infiniband/sw/rdmavt/vt.h): -../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures -../fs/bcachefs/sb-downgrade.c: note: in included file: -../fs/bcachefs/bcachefs.h:999: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 -../drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +In file included from ../drivers/net/usb/asix.h:28, + from ../drivers/net/usb/ax88172a.c:15: +../drivers/net/usb/ax88172a.c: In function ‘ax88172a_reset’: +../include/linux/phy.h:330:20: warning: ‘%s’ directive output may be truncated writing up to 60 bytes into a region of size 20 [-Wformat-truncation=] + 330 | #define PHY_ID_FMT "%s:%02x" + | ^~~~~~~~~ +../drivers/net/usb/ax88172a.c:311:38: note: in expansion of macro ‘PHY_ID_FMT’ + 311 | snprintf(priv->phy_name, 20, PHY_ID_FMT, + | ^~~~~~~~~~ +../include/linux/phy.h:330:21: note: format string is defined here + 330 | #define PHY_ID_FMT "%s:%02x" + | ^~ +../include/linux/phy.h:330:20: note: directive argument in the range [0, 65535] + 330 | #define PHY_ID_FMT "%s:%02x" + | ^~~~~~~~~ +../drivers/net/usb/ax88172a.c:311:38: note: in expansion of macro ‘PHY_ID_FMT’ + 311 | snprintf(priv->phy_name, 20, PHY_ID_FMT, + | ^~~~~~~~~~ +../drivers/net/usb/ax88172a.c:311:9: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 20 + 311 | snprintf(priv->phy_name, 20, PHY_ID_FMT, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 312 | priv->mdio->id, priv->phy_addr); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26784,3 +27390 @@ -../drivers/infiniband/ulp/rtrs/rtrs-srv.c:1037:16: warning: restricted __le16 degrades to integer -../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new -../drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.h): @@ -26791,44 +27395 @@ -../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 2 (different base types) -../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int version -../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le16 [assigned] [usertype] param1 -../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 3 (different base types) -../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int features -../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le32 [assigned] [usertype] param2 -../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 5 (different base types) -../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] count -../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] count -../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 6 (different base types) -../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] size -../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] size -../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 7 (different base types) -../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned int [usertype] liid -../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] liid -../drivers/rpmsg/qcom_glink_native.c:934:9: warning: restricted __le16 degrades to integer -../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 6 (different base types) -../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned long [usertype] size -../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 -../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 7 (different base types) -../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned int [usertype] liid -../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 -../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new -../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/sb-errors.c: note: in included file: +../fs/bcachefs/fs.c: note: in included file: @@ -26836,10 +27397,22 @@ -../drivers/gpu/drm/i915/i915_active.c:1081:16: warning: context imbalance in '__i915_active_fence_set' - 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/net/ethernet/xilinx/xilinx_emaclite.c:410:24: warning: cast to restricted __be32 -../drivers/net/ethernet/xilinx/xilinx_emaclite.c:419:36: warning: cast to restricted __be32 -../fs/bcachefs/sb-members.c: note: in included file: +../fs/bcachefs/fs.c:276:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock +../fs/bcachefs/fs.c:292:30: warning: context imbalance in 'bch2_inode_hash_find' - wrong count at exit +../drivers/mtd/nand/raw/meson_nand.c:542:23: warning: invalid assignment: |= +../drivers/mtd/nand/raw/meson_nand.c:542:23: left side has type restricted __le64 +../drivers/mtd/nand/raw/meson_nand.c:542:23: right side has type unsigned char +../drivers/mtd/nand/raw/meson_nand.c:543:23: warning: invalid assignment: |= +../drivers/mtd/nand/raw/meson_nand.c:543:23: left side has type restricted __le64 +../drivers/mtd/nand/raw/meson_nand.c:543:23: right side has type int +../drivers/mtd/nand/raw/meson_nand.c:555:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/nand/raw/meson_nand.c:555:32: expected unsigned char [usertype] +../drivers/mtd/nand/raw/meson_nand.c:555:32: got restricted __le64 [usertype] +../drivers/mtd/nand/raw/meson_nand.c:556:38: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:570:21: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:571:53: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:572:37: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:577:21: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:578:53: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:579:37: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:823:23: warning: restricted __le64 degrades to integer +../drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/fs-common.c: note: in included file: @@ -26847,29 +27420,13 @@ -../drivers/ipack/devices/ipoctal.c:48:48: warning: array of flexible structures -../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new -../drivers/mtd/nand/raw/nandsim.c:1901:41: warning: cast from restricted __le16 -../drivers/mtd/nand/raw/nandsim.c:2073:59: warning: incorrect type in assignment (different base types) -../drivers/mtd/nand/raw/nandsim.c:2073:59: expected unsigned short [usertype] -../drivers/mtd/nand/raw/nandsim.c:2073:59: got restricted __le16 [usertype] -../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'data' not described in 'aht10_interval_write' -../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'val' not described in 'aht10_interval_write' -../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'data' not described in 'aht10_interval_read' -../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'val' not described in 'aht10_interval_read' -../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'data' not described in 'aht10_temperature1_read' -../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'val' not described in 'aht10_temperature1_read' -../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'data' not described in 'aht10_humidity1_read' -../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'val' not described in 'aht10_humidity1_read' -../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: expected unsigned int [usertype] data -../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: got restricted __be32 [usertype] val -../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: expected unsigned int [usertype] mask -../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: got restricted __be32 [usertype] mask -../drivers/ipack/carriers/tpci200.c:148:28: error: incompatible types in comparison expression (different address spaces): -../drivers/ipack/carriers/tpci200.c:148:28: struct slot_irq [noderef] __rcu * -../drivers/ipack/carriers/tpci200.c:148:28: struct slot_irq * -../drivers/ipack/carriers/tpci200.c:182:9: error: incompatible types in comparison expression (different address spaces): -../drivers/ipack/carriers/tpci200.c:182:9: struct slot_irq [noderef] __rcu * -../drivers/ipack/carriers/tpci200.c:182:9: struct slot_irq * -../drivers/ipack/carriers/tpci200.c:231:9: error: incompatible types in comparison expression (different address spaces): -../drivers/ipack/carriers/tpci200.c:231:9: struct slot_irq [noderef] __rcu * -../drivers/ipack/carriers/tpci200.c:231:9: struct slot_irq * +../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c: In function ‘xlgmac_alloc_channels’: +../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:73: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] + 257 | snprintf(channel->name, sizeof(channel->name), "channel-%u", i); + | ^~ +../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:64: note: directive argument in the range [0, 4294967294] + 257 | snprintf(channel->name, sizeof(channel->name), "channel-%u", i); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 16 + 257 | snprintf(channel->name, sizeof(channel->name), "channel-%u", i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/bcachefs/fs-ioctl.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac @@ -26890,136 +27447,3 @@ -../drivers/ntb/msi.c:33: warning: Function parameter or struct member 'desc_changed' not described in 'ntb_msi_init' -../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:45: warning: cast to restricted __be32 -../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:43: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:43: expected restricted __wsum [usertype] csum -../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:43: got unsigned int [usertype] -../drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/mcb/mcb-parse.c:49:14: warning: incorrect type in assignment (different base types) -../drivers/mcb/mcb-parse.c:49:14: expected restricted __le32 [usertype] reg1 -../drivers/mcb/mcb-parse.c:49:14: got unsigned int -../drivers/mcb/mcb-parse.c:50:14: warning: incorrect type in assignment (different base types) -../drivers/mcb/mcb-parse.c:50:14: expected restricted __le32 [usertype] reg2 -../drivers/mcb/mcb-parse.c:50:14: got unsigned int -../drivers/mcb/mcb-parse.c:54:20: warning: restricted __le32 degrades to integer -../drivers/mcb/mcb-parse.c:55:21: warning: restricted __le32 degrades to integer -../drivers/mcb/mcb-parse.c:56:21: warning: restricted __le32 degrades to integer -../drivers/mcb/mcb-parse.c:57:21: warning: restricted __le32 degrades to integer -../drivers/mcb/mcb-parse.c:58:23: warning: restricted __le32 degrades to integer -../drivers/mcb/mcb-parse.c:59:22: warning: restricted __le32 degrades to integer -../drivers/mcb/mcb-parse.c:88:27: warning: restricted __le32 degrades to integer -../drivers/mcb/mcb-parse.c:89:25: warning: restricted __le32 degrades to integer -../drivers/mcb/mcb-parse.c:143:21: warning: incorrect type in assignment (different base types) -../drivers/mcb/mcb-parse.c:143:21: expected restricted __le32 [usertype] reg -../drivers/mcb/mcb-parse.c:143:21: got unsigned int -../drivers/mcb/mcb-parse.c:145:29: warning: restricted __le32 degrades to integer -../drivers/mcb/mcb-parse.c:192:25: warning: cast to restricted __le16 -../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new -../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c: note: in included file: -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: expected unsigned int [usertype] pa_lo -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: got restricted __le32 [usertype] -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: expected unsigned int [usertype] pa_hi -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: got restricted __le32 [usertype] -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:1628:44: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: expected unsigned int [usertype] pa_lo -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: got restricted __le32 [usertype] -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: expected unsigned int [usertype] pa_hi -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: got restricted __le32 [usertype] -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2411:18: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:44: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: expected unsigned int [usertype] flags_status_srcqpn -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: got restricted __le32 [usertype] -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:44: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: expected unsigned int [usertype] flags_status_srcqpn -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: got restricted __le32 [usertype] -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:52: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: expected unsigned int [usertype] flags_status_srcqpn -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: got restricted __le32 [usertype] -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:52: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: expected unsigned int [usertype] flags_status_srcqpn -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: got restricted __le32 [usertype] -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:52: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: expected unsigned int [usertype] flags_status_srcqpn -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: got restricted __le32 [usertype] -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:52: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: expected unsigned int [usertype] flags_status_srcqpn -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: got restricted __le32 [usertype] -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2518:23: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2573:20: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2588:19: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2604:19: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2606:24: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2610:27: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2615:29: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2634:20: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2693:34: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2696:37: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2700:37: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2703:44: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2722:27: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2726:27: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2770:24: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c: note: in included file: -../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma.h:517:17: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma.h:523:17: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma.h:511:17: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 -../drivers/ntb/ntb_transport.c:1810:43: warning: incorrect type in argument 1 (different address spaces) -../drivers/ntb/ntb_transport.c:1810:43: expected void *dst -../drivers/ntb/ntb_transport.c:1810:43: got void [noderef] __iomem *offset -../drivers/ntb/ntb_transport.c:1810:56: warning: incorrect type in argument 2 (different address spaces) -../drivers/ntb/ntb_transport.c:1810:56: expected void const [noderef] __user *src -../drivers/ntb/ntb_transport.c:1810:56: got void *buf -../drivers/gpu/drm/amd/amdgpu/hdp_v5_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/rpmsg/qcom_glink_smem.c:108:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/rpmsg/qcom_glink_smem.c:108:48: expected void const volatile [noderef] __iomem * -../drivers/rpmsg/qcom_glink_smem.c:108:48: got void * -../drivers/rpmsg/qcom_glink_smem.c:111:47: warning: incorrect type in argument 2 (different address spaces) -../drivers/rpmsg/qcom_glink_smem.c:111:47: expected void const volatile [noderef] __iomem * -../drivers/rpmsg/qcom_glink_smem.c:111:47: got void *fifo -../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_pref' -../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_pref' -../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_pref' -../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_pref' -../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_pref' -../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_pref' -../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_pref' -../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_pref' -../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_dma_pref' -../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_dma_pref' -../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_dma_pref' -../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_dma_pref' -../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_dma_pref' -../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_dma_pref' -../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_dma_pref' -../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_dma_pref' -../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c: note: in included file: -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] -../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:110:23: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:110:50: warning: restricted __le32 degrades to integer -../fs/bcachefs/snapshot.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../fs/bcachefs/subvolume.c: note: in included file: +../drivers/net/ethernet/xilinx/xilinx_emaclite.c:410:24: warning: cast to restricted __be32 +../drivers/net/ethernet/xilinx/xilinx_emaclite.c:419:36: warning: cast to restricted __be32 +../fs/bcachefs/fs-io.c: note: in included file: @@ -27027,34 +27451 @@ -../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1690:34: warning: cast from restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1691:34: warning: cast from restricted __le32 -../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:126:15: warning: cast to restricted __le32 -../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c: In function ‘xlgmac_alloc_channels’: -../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:73: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] - 257 | snprintf(channel->name, sizeof(channel->name), "channel-%u", i); - | ^~ -../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:64: note: directive argument in the range [0, 4294967294] - 257 | snprintf(channel->name, sizeof(channel->name), "channel-%u", i); - | ^~~~~~~~~~~~ -../drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 16 - 257 | snprintf(channel->name, sizeof(channel->name), "channel-%u", i); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/hid/hid-sensor-custom.c: In function ‘hid_sensor_custom_add_attributes’: -../drivers/hid/hid-sensor-custom.c:590:64: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 590 | HID_CUSTOM_NAME_LENGTH, "%s-%s", - | ^ -../drivers/hid/hid-sensor-custom.c:589:25: note: ‘snprintf’ output 2 or more bytes (assuming 65) into a destination of size 64 - 589 | snprintf((char *)&sensor_inst->fields[i].attr_name[j], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 590 | HID_CUSTOM_NAME_LENGTH, "%s-%s", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 591 | sensor_inst->fields[i].group_name, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 592 | hid_custom_attrs[j].name); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/infiniband/hw/qedr/main.c:245:30: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/qedr/main.c:245:30: expected restricted __be64 [usertype] node_guid -../drivers/infiniband/hw/qedr/main.c:245:30: got unsigned long long [usertype] node_guid -../drivers/infiniband/hw/qedr/main.c:454:51: warning: cast from restricted __le32 -../drivers/infiniband/hw/qedr/main.c:454:51: warning: restricted __le32 degrades to integer -../drivers/infiniband/hw/qedr/main.c:650:31: warning: cast from restricted __le32 -../drivers/infiniband/hw/qedr/main.c:650:74: warning: restricted __le32 degrades to integer -../drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -27062,45 +27453,4 @@ -../drivers/infiniband/core/cm.c:1296:20: warning: cast from restricted __be32 -../drivers/rpmsg/qcom_smd.c:510:53: warning: incorrect type in argument 2 (different address spaces) -../drivers/rpmsg/qcom_smd.c:510:53: expected void const [noderef] __iomem *src -../drivers/rpmsg/qcom_smd.c:510:53: got void * -../drivers/rpmsg/qcom_smd.c:517:43: warning: incorrect type in argument 2 (different address spaces) -../drivers/rpmsg/qcom_smd.c:517:43: expected void const [noderef] __iomem *src -../drivers/rpmsg/qcom_smd.c:517:43: got void *rx_fifo -../drivers/rpmsg/qcom_smd.c:711:51: warning: incorrect type in argument 1 (different address spaces) -../drivers/rpmsg/qcom_smd.c:711:51: expected void [noderef] __iomem *dst -../drivers/rpmsg/qcom_smd.c:711:51: got void * -../drivers/rpmsg/qcom_smd.c:718:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/rpmsg/qcom_smd.c:718:41: expected void [noderef] __iomem *dst -../drivers/rpmsg/qcom_smd.c:718:41: got void *tx_fifo -../drivers/rpmsg/qcom_smd.c:229: warning: Excess struct member 'cb' description in 'qcom_smd_channel' -../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c: note: in included file: -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] -../fs/bcachefs/super.c: note: in included file: -../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures -../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: expected unsigned int [usertype] valid -../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: got restricted __le32 [usertype] +../drivers/infiniband/core/umem_odp.c:346:5: warning: context imbalance in 'ib_umem_odp_map_dma_and_lock' - wrong count at exit +../drivers/net/ethernet/jme.c:956:14: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/jme.c:956:14: expected unsigned short [usertype] csum +../drivers/net/ethernet/jme.c:956:14: got restricted __sum16 [usertype] check @@ -27279,97 +27629,27 @@ -../drivers/net/ethernet/jme.c:956:14: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/jme.c:956:14: expected unsigned short [usertype] csum -../drivers/net/ethernet/jme.c:956:14: got restricted __sum16 [usertype] check -../drivers/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/fs-io-buffered.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/hdp_v5_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/ocfs2/dlm/dlmthread.c:241:17: warning: context imbalance in 'dlm_purge_lockres' - unexpected unlock +../fs/ocfs2/dlm/dlmthread.c:286:9: warning: context imbalance in 'dlm_run_purge_list' - different lock contexts for basic block +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:45: warning: cast to restricted __be32 +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:43: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:43: expected restricted __wsum [usertype] csum +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1199:43: got unsigned int [usertype] +../drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/usb/smsc75xx.c:2172:29: warning: cast to restricted __be16 +../drivers/net/usb/smsc75xx.c:2172:27: warning: incorrect type in assignment (different base types) +../drivers/net/usb/smsc75xx.c:2172:27: expected restricted __wsum [usertype] csum +../drivers/net/usb/smsc75xx.c:2172:27: got unsigned short [usertype] +../fs/ocfs2/dlm/dlmrecovery.c:2950:9: warning: context imbalance in 'dlm_finalize_reco_handler' - different lock contexts for basic block +../fs/bcachefs/fs-io-direct.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/fs-io-pagecache.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new +../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: warning: incorrect type in initializer (different address spaces) +../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: expected struct Qdisc *qdisc +../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: got struct Qdisc [noderef] __rcu *qdisc_sleeping @@ -27378,17 +27658,18 @@ -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:113:17: warning: cast to restricted __be32 -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:115:17: warning: cast to restricted __be16 -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: expected restricted __be16 [usertype] pkey -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: got int -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: expected restricted __be32 [usertype] flow_label -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: got unsigned int const [usertype] flow_label -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: expected unsigned char [usertype] tos -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: got restricted __be32 [usertype] -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: expected restricted __be32 [usertype] saddr -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: got unsigned int [assigned] [usertype] ipv4_addr -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: warning: incorrect type in assignment (different base types) -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: expected restricted __be32 [usertype] daddr -../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: got unsigned int [assigned] [usertype] ipv4_addr +../drivers/gpu/drm/amd/amdgpu/lsdma_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new +../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new +../drivers/gpu/drm/amd/amdgpu/hdp_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new +../fs/bcachefs/fsck.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/ocfs2/dlm/dlmmaster.c: note: in included file: +../fs/ocfs2/dlm/dlmcommon.h:1119:9: warning: context imbalance in 'dlm_reset_mleres_owner' - unexpected unlock +../fs/ocfs2/dlm/dlmmaster.c:3337:9: warning: context imbalance in 'dlm_clean_master_list' - different lock contexts for basic block +../drivers/gpu/drm/amd/amdgpu/df_v1_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -27437,17 +27718 @@ -../drivers/fpga/machxo2-spi.c:86:19: warning: cast to restricted __be32 -../drivers/thunderbolt/tb.c: note: in included file (through ../drivers/thunderbolt/tb.h): -../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type -../fs/bcachefs/super-io.c: note: in included file: -../fs/bcachefs/bcachefs.h:999: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:502:19: warning: cast to restricted __le32 -../fs/bcachefs/super-io.c:501:19: warning: cast to restricted __le64 -../drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c: note: in included file: -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val -../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] -../drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -27455 +27720,22 @@ -../fs/bcachefs/sysfs.c: note: in included file: +../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: expected unsigned int [usertype] data +../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: got restricted __be32 [usertype] val +../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: expected unsigned int [usertype] mask +../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: got restricted __be32 [usertype] mask +../drivers/gpu/drm/amd/amdgpu/df_v4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/df_v3_6.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/df_v4_6_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/mtd/nand/raw/brcmnand/brcmnand.c:1961:41: warning: dubious: x | !y +../sound/soc/codecs/tas2770.c:198:14: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2770.c:204:14: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2770.c:210:14: warning: restricted snd_pcm_format_t degrades to integer +../sound/soc/codecs/tas2770.c:297:58: warning: incorrect type in argument 2 (different base types) +../sound/soc/codecs/tas2770.c:297:58: expected int bitwidth +../sound/soc/codecs/tas2770.c:297:58: got restricted snd_pcm_format_t +../drivers/gpu/drm/amd/amdgpu/df_v4_15.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/inode.c: note: in included file: @@ -27457 +27743,18 @@ -../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/net/ethernet/sfc/falcon/ethtool.c: In function ‘ef4_fill_test’: +../drivers/net/ethernet/sfc/falcon/ethtool.c:229:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=] + 229 | "%-6s %-24s", unit_str, test_str); + | ^~~~~ ~~~~~~~~ +../drivers/net/ethernet/sfc/falcon/ethtool.c:227:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32 + 227 | snprintf(strings + test_index * ETH_GSTRING_LEN, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 228 | ETH_GSTRING_LEN, + | ~~~~~~~~~~~~~~~~ + 229 | "%-6s %-24s", unit_str, test_str); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/bcachefs/io_read.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:110:23: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:110:50: warning: restricted __le32 degrades to integer +../fs/bcachefs/io_misc.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -27459 +27762 @@ -../drivers/gpu/drm/amd/amdgpu/lsdma_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -27461,3 +27764,16 @@ -../drivers/thunderbolt/switch.c: note: in included file (through ../drivers/thunderbolt/tb.h): -../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type -../fs/bcachefs/tests.c: note: in included file: +../fs/bcachefs/journal.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/journal.c: note: in included file (through ../fs/bcachefs/bcachefs.h): +../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures +../fs/bcachefs/journal.c:1035:9: warning: context imbalance in '__bch2_set_nr_journal_buckets' - different lock contexts for basic block +../fs/bcachefs/io_write.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/io_write.c:1579: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK' +../fs/bcachefs/io_write.c:1579: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead +../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/journal_sb.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/journal_seq_blacklist.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/journal_reclaim.c: note: in included file: @@ -27465,21 +27780,0 @@ -../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:29: warning: cast removes address space '__iomem' of expression -../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: warning: incorrect type in assignment (different address spaces) -../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: expected struct ntb_ctrl_regs [noderef] __iomem *mmio_ctrl -../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: got void * -../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:30: warning: cast removes address space '__iomem' of expression -../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: warning: incorrect type in assignment (different address spaces) -../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: expected struct ntb_dbmsg_regs [noderef] __iomem *mmio_dbmsg -../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: got void * -../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:699:38: warning: dereference of noderef expression -../drivers/fsi/fsi-master-ast-cf.c:399:65: warning: incorrect type in argument 4 (different base types) -../drivers/fsi/fsi-master-ast-cf.c:399:65: expected restricted __be32 [usertype] rdata -../drivers/fsi/fsi-master-ast-cf.c:399:65: got unsigned int [assigned] [usertype] rdata -../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c: In function ‘stmmac_selftest_get_strings’: -../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:52: warning: ‘%s’ directive output may be truncated writing up to 1535 bytes into a region of size 28 [-Wformat-truncation=] - 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, - | ^~ -../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:17: note: ‘snprintf’ output between 5 and 1540 bytes into a destination of size 32 - 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2041 | stmmac_selftests[i].name); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -27490,20 +27785,14 @@ -../drivers/mtd/nand/raw/sh_flctl.c:457:16: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/sh_flctl.c:480:26: warning: cast to restricted __be32 -../drivers/mtd/nand/raw/sh_flctl.c:495:38: warning: cast to restricted __be32 -../drivers/mtd/nand/raw/sh_flctl.c:511:24: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/sh_flctl.c:511:24: expected unsigned int val -../drivers/mtd/nand/raw/sh_flctl.c:511:24: got restricted __be32 [usertype] -../drivers/mtd/nand/raw/sh_flctl.c:524:24: warning: incorrect type in assignment (different base types) -../drivers/mtd/nand/raw/sh_flctl.c:524:24: expected unsigned long -../drivers/mtd/nand/raw/sh_flctl.c:524:24: got restricted __be32 [usertype] -../drivers/infiniband/core/cma.c:2083:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit -../drivers/infiniband/core/cma.c:2092:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock -../drivers/infiniband/core/cma.c:2235:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock -../drivers/infiniband/core/cma.c:2427:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock -../drivers/infiniband/core/cma.c:2550:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock -../drivers/infiniband/core/cma.c:2595:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock -../drivers/infiniband/core/cma.c:3013:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock -../drivers/infiniband/core/cma.c:3518:17: warning: context imbalance in 'addr_handler' - unexpected unlock -../drivers/infiniband/core/cma.c:4247:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock -../drivers/thunderbolt/path.c: note: in included file (through ../drivers/thunderbolt/tb.h): -../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type +../fs/bcachefs/journal_io.c: note: in included file: +../fs/bcachefs/bcachefs.h:999: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:1258:38: warning: array of flexible structures +../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/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:780:55: warning: shift too big (64) for type unsigned long +../drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -27522,11 +27811,18 @@ -../drivers/mtd/nand/raw/mxc_nand.c:1477:26: warning: incorrect type in initializer (different address spaces) -../drivers/mtd/nand/raw/mxc_nand.c:1477:26: expected unsigned short [noderef] [usertype] __iomem *t -../drivers/mtd/nand/raw/mxc_nand.c:1477:26: got void *buf -../drivers/mtd/nand/raw/mxc_nand.c:1514:65: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/raw/mxc_nand.c:1514:65: expected void *buf -../drivers/mtd/nand/raw/mxc_nand.c:1514:65: got void [noderef] __iomem * -../drivers/mtd/nand/raw/mxc_nand.c:1525:87: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/raw/mxc_nand.c:1525:87: expected void *buf -../drivers/mtd/nand/raw/mxc_nand.c:1525:87: got void [noderef] __iomem * -../drivers/gpu/drm/amd/amdgpu/hdp_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c: In function ‘stmmac_selftest_get_strings’: +../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:52: warning: ‘%s’ directive output may be truncated writing up to 1535 bytes into a region of size 28 [-Wformat-truncation=] + 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, + | ^~ +../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:17: note: ‘snprintf’ output between 5 and 1540 bytes into a destination of size 32 + 2040 | snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2041 | stmmac_selftests[i].name); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/usb/aqc111.c:1093:34: warning: incorrect type in argument 1 (different base types) +../drivers/net/usb/aqc111.c:1093:34: expected restricted __le64 const [usertype] *p +../drivers/net/usb/aqc111.c:1093:34: got unsigned long long [usertype] * +../drivers/net/usb/aqc111.c:1121:45: warning: incorrect type in argument 1 (different base types) +../drivers/net/usb/aqc111.c:1121:45: expected restricted __le64 const [usertype] *p +../drivers/net/usb/aqc111.c:1121:45: got unsigned long long [usertype] *[assigned] pkt_desc_ptr +../drivers/net/usb/aqc111.c:1234:22: warning: incorrect type in assignment (different base types) +../drivers/net/usb/aqc111.c:1234:22: expected unsigned long long [usertype] +../drivers/net/usb/aqc111.c:1234:22: got restricted __le64 [usertype] @@ -27548,157 +27844 @@ -../drivers/thunderbolt/tunnel.c: note: in included file (through ../drivers/thunderbolt/tb.h, ../drivers/thunderbolt/tunnel.h): -../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type -../drivers/thunderbolt/eeprom.c: note: in included file (through ../drivers/thunderbolt/tb.h): -../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type -../drivers/hid/usbhid/usbkbd.c:164:108: warning: dubious: x | !y -../drivers/hwtracing/stm/ftrace.c:39: warning: Function parameter or struct member 'export' not described in 'stm_ftrace_write' -../drivers/net/usb/aqc111.c:1093:34: warning: incorrect type in argument 1 (different base types) -../drivers/net/usb/aqc111.c:1093:34: expected restricted __le64 const [usertype] *p -../drivers/net/usb/aqc111.c:1093:34: got unsigned long long [usertype] * -../drivers/net/usb/aqc111.c:1121:45: warning: incorrect type in argument 1 (different base types) -../drivers/net/usb/aqc111.c:1121:45: expected restricted __le64 const [usertype] *p -../drivers/net/usb/aqc111.c:1121:45: got unsigned long long [usertype] *[assigned] pkt_desc_ptr -../drivers/net/usb/aqc111.c:1234:22: warning: incorrect type in assignment (different base types) -../drivers/net/usb/aqc111.c:1234:22: expected unsigned long long [usertype] -../drivers/net/usb/aqc111.c:1234:22: got restricted __le64 [usertype] -../drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/df_v1_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): -../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 -../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 -../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 -../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 -../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 -../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 -../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be64 -../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 -../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 -../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qpn -../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qpn -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qkey -../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qkey -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] lid -../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] lid -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] flow_label -../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] flow_label -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] mad_status -../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] status -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] class_specific -../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] class_specific -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned long long [usertype] tid -../include/trace/events/ib_umad.h:16:1: got restricted __be64 [usertype] tid -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] attr_id -../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] attr_id -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] attr_mod -../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] attr_mod -../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qpn -../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qpn -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qkey -../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qkey -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] lid -../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] lid -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] flow_label -../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] flow_label -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] mad_status -../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] status -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] class_specific -../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] class_specific -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned long long [usertype] tid -../include/trace/events/ib_umad.h:16:1: got restricted __be64 [usertype] tid -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] attr_id -../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] attr_id -../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) -../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] attr_mod -../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] attr_mod -../drivers/gpu/drm/amd/amdgpu/df_v3_6.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/df_v4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/mtd/nand/raw/r852.c:105:25: warning: incorrect type in argument 3 (different base types) -../drivers/mtd/nand/raw/r852.c:105:25: expected unsigned int [usertype] value -../drivers/mtd/nand/raw/r852.c:105:25: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:109:25: warning: incorrect type in argument 3 (different base types) -../drivers/mtd/nand/raw/r852.c:109:25: expected unsigned int [usertype] value -../drivers/mtd/nand/raw/r852.c:109:25: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:142:17: warning: incorrect type in argument 3 (different base types) -../drivers/mtd/nand/raw/r852.c:142:17: expected unsigned int [usertype] value -../drivers/mtd/nand/raw/r852.c:142:17: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 -../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) -../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val -../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] -../fs/bcachefs/trace.c: note: in included file: +../fs/bcachefs/logged_ops.c: note: in included file: @@ -27706,126 +27846 @@ -../drivers/mtd/nand/raw/hisi504_nand.c:362:26: warning: cast removes address space '__iomem' of expression -../drivers/mtd/nand/raw/hisi504_nand.c:367:26: warning: cast removes address space '__iomem' of expression -../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * -../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio -../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * -../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio -../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void * -../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio -../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * -../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio -../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * -../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio -../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void * -../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio -../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * -../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio -../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * -../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio -../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void * -../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio -../drivers/gpu/drm/amd/amdgpu/df_v4_6_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/infiniband/core/uverbs_cmd.c:3724:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3724:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3724:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3724:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3738:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3738:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3747:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3747:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3792:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3792:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3838:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3838:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3838:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3838:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3838:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3838:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3857:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3857:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3857:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3857:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3871:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3871:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3871:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3871:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3885:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3885:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3950:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3950:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3950:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3950:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3968:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3968:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3968:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3968:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3968:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3968:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:3993:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:3993:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:4031:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:4031:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:4031:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:4031:9: also defined here -../drivers/infiniband/core/uverbs_cmd.c:4031:9: warning: Initializer entry defined twice -../drivers/infiniband/core/uverbs_cmd.c:4031:9: also defined here -../drivers/gpu/drm/amd/amdgpu/df_v4_15.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -27833 +27848 @@ -../fs/bcachefs/xattr.c: note: in included file: +../fs/bcachefs/lru.c: note: in included file: @@ -27834,0 +27850,4 @@ +../drivers/hwmon/lm93.c:595:27: warning: cast to restricted __le16 +../drivers/hwmon/lm93.c:615:16: warning: incorrect type in return expression (different base types) +../drivers/hwmon/lm93.c:615:16: expected unsigned short +../drivers/hwmon/lm93.c:615:16: got restricted __le16 [usertype] @@ -27837,44 +27856,3 @@ -../drivers/net/ethernet/sfc/falcon/ethtool.c: In function ‘ef4_fill_test’: -../drivers/net/ethernet/sfc/falcon/ethtool.c:229:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=] - 229 | "%-6s %-24s", unit_str, test_str); - | ^~~~~ ~~~~~~~~ -../drivers/net/ethernet/sfc/falcon/ethtool.c:227:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32 - 227 | snprintf(strings + test_index * ETH_GSTRING_LEN, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 228 | ETH_GSTRING_LEN, - | ~~~~~~~~~~~~~~~~ - 229 | "%-6s %-24s", unit_str, test_str); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/thunderbolt/tmu.c: note: in included file (through ../drivers/thunderbolt/tb.h): -../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type -../drivers/thunderbolt/usb4.c: note: in included file (through ../drivers/thunderbolt/tb.h): -../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type -../drivers/infiniband/core/uverbs_ioctl.c:440:17: warning: incorrect type in assignment (different modifiers) -../drivers/infiniband/core/uverbs_ioctl.c:440:17: expected int ( *handler )( ... ) -../drivers/infiniband/core/uverbs_ioctl.c:440:17: got int ( [noderef] * )( ... ) -../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: warning: invalid assignment: |= -../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: left side has type unsigned short -../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: right side has type restricted pci_power_t -../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: warning: invalid assignment: |= -../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: left side has type unsigned short -../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: right side has type restricted pci_power_t -../drivers/mtd/nand/raw/meson_nand.c:542:23: warning: invalid assignment: |= -../drivers/mtd/nand/raw/meson_nand.c:542:23: left side has type restricted __le64 -../drivers/mtd/nand/raw/meson_nand.c:542:23: right side has type unsigned char -../drivers/mtd/nand/raw/meson_nand.c:543:23: warning: invalid assignment: |= -../drivers/mtd/nand/raw/meson_nand.c:543:23: left side has type restricted __le64 -../drivers/mtd/nand/raw/meson_nand.c:543:23: right side has type int -../drivers/mtd/nand/raw/meson_nand.c:555:32: warning: incorrect type in assignment (different base types) -../drivers/mtd/nand/raw/meson_nand.c:555:32: expected unsigned char [usertype] -../drivers/mtd/nand/raw/meson_nand.c:555:32: got restricted __le64 [usertype] -../drivers/mtd/nand/raw/meson_nand.c:556:38: warning: restricted __le64 degrades to integer -../drivers/mtd/nand/raw/meson_nand.c:570:21: warning: restricted __le64 degrades to integer -../drivers/mtd/nand/raw/meson_nand.c:571:53: warning: restricted __le64 degrades to integer -../drivers/mtd/nand/raw/meson_nand.c:572:37: warning: restricted __le64 degrades to integer -../drivers/mtd/nand/raw/meson_nand.c:577:21: warning: restricted __le64 degrades to integer -../drivers/mtd/nand/raw/meson_nand.c:578:53: warning: restricted __le64 degrades to integer -../drivers/mtd/nand/raw/meson_nand.c:579:37: warning: restricted __le64 degrades to integer -../drivers/mtd/nand/raw/meson_nand.c:823:23: warning: restricted __le64 degrades to integer -../drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../fs/bcachefs/migrate.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -27883 +27861,3 @@ -../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../fs/bcachefs/nocow_locking.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -27885,6 +27865,20 @@ -../drivers/hid/intel-ish-hid/ishtp-hid.c:235:24: warning: cast to restricted __le16 -../drivers/hid/intel-ish-hid/ishtp-hid.c:236:23: warning: cast to restricted __le16 -../drivers/hid/intel-ish-hid/ishtp-hid.c:237:24: warning: cast to restricted __le16 -../drivers/thunderbolt/clx.c: note: in included file (through ../drivers/thunderbolt/tb.h): -../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type -../drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/opts.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/move.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/rcu_pending.c:190:9: warning: context imbalance in '__process_finished_items' - unexpected unlock +../fs/bcachefs/rcu_pending.c:295:17: warning: context imbalance in 'rcu_pending_work' - different lock contexts for basic block +../fs/bcachefs/rcu_pending.c:347:55: warning: context imbalance in 'rcu_pending_enqueue_list' - unexpected unlock +../fs/bcachefs/rcu_pending.c:513:6: warning: context imbalance in 'rcu_pending_enqueue' - wrong count at exit +../fs/bcachefs/movinggc.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/quota.c:117:9: warning: unknown escape sequence: '\%' +../fs/bcachefs/quota.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/rebalance.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -27891,0 +27886,10 @@ +../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/recovery.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/recovery.c: note: in included file (through ../fs/bcachefs/bcachefs.h): +../fs/bcachefs/bcachefs_format.h:621:38: warning: array of flexible structures +../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures @@ -27903,13 +27907,8 @@ -../drivers/thunderbolt/debugfs.c: note: in included file (through ../drivers/thunderbolt/tb.h): -../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type -../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/most/most_usb.c:69: warning: Function parameter or struct member 'dev' not described in 'most_dci_obj' -../drivers/most/most_usb.c:69: warning: Excess struct member 'kobj' description in 'most_dci_obj' -../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'dev' not described in 'most_dev' -../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'clear_work' not described in 'most_dev' -../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'on_netinfo' not described in 'most_dev' -../drivers/most/most_usb.c:650: warning: Function parameter or struct member 'on_netinfo' not described in 'hdm_request_netinfo' -../drivers/most/most_snd.c:58: warning: Excess struct member 'opened' description in 'channel' +../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file: +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' +../fs/bcachefs/recovery_passes.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/xfs/xfs_icache.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../fs/xfs/xfs_linux.h, ../fs/xfs/xfs.h): +../include/linux/rcupdate.h:880:25: warning: context imbalance in 'xfs_iget_recycle' - unexpected unlock +../fs/xfs/xfs_icache.c:606:28: warning: context imbalance in 'xfs_iget_cache_hit' - different lock contexts for basic block @@ -27917,65 +27915,0 @@ -../drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/net/ethernet/sfc/siena/mcdi_mon.c: In function ‘efx_siena_mcdi_mon_probe’: -../drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 458 | snprintf(name, sizeof(name), "%s%u_input", - | ^ -../drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 - 458 | snprintf(name, sizeof(name), "%s%u_input", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 459 | hwmon_prefix, hwmon_index); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:57: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 489 | snprintf(name, sizeof(name), "%s%u_alarm", - | ^ -../drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:17: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 - 489 | snprintf(name, sizeof(name), "%s%u_alarm", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 490 | hwmon_prefix, hwmon_index); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 496 | snprintf(name, sizeof(name), "%s%u_label", - | ^ -../drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 - 496 | snprintf(name, sizeof(name), "%s%u_label", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 497 | hwmon_prefix, hwmon_index); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/counter/microchip-tcb-capture.c: In function ‘mchp_tc_probe’: -../drivers/counter/microchip-tcb-capture.c:346:56: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=] - 346 | snprintf(clk_name, sizeof(clk_name), "t%d_clk", channel); - | ^~ -../drivers/counter/microchip-tcb-capture.c:346:54: note: directive argument in the range [-2147483648, 2] - 346 | snprintf(clk_name, sizeof(clk_name), "t%d_clk", channel); - | ^~~~~~~~~ -../drivers/counter/microchip-tcb-capture.c:346:17: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 7 - 346 | snprintf(clk_name, sizeof(clk_name), "t%d_clk", channel); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/nxp/lpc_eth.c:563:35: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/nxp/lpc_eth.c:563:35: expected restricted __le32 [usertype] packet -../drivers/net/ethernet/nxp/lpc_eth.c:563:35: got unsigned long long -../drivers/net/ethernet/nxp/lpc_eth.c:574:35: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/nxp/lpc_eth.c:574:35: expected restricted __le32 [usertype] packet -../drivers/net/ethernet/nxp/lpc_eth.c:574:35: got unsigned long long -../drivers/net/ethernet/nxp/lpc_eth.c:576:36: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/nxp/lpc_eth.c:576:36: expected restricted __le32 [usertype] control -../drivers/net/ethernet/nxp/lpc_eth.c:576:36: got int -../drivers/net/ethernet/nxp/lpc_eth.c:909:31: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/nxp/lpc_eth.c:912:23: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/nxp/lpc_eth.c:912:23: expected unsigned int [usertype] ethst -../drivers/net/ethernet/nxp/lpc_eth.c:912:23: got restricted __le32 [usertype] statusinfo -../drivers/net/ethernet/nxp/lpc_eth.c:918:41: warning: incorrect type in initializer (different base types) -../drivers/net/ethernet/nxp/lpc_eth.c:918:41: expected int si -../drivers/net/ethernet/nxp/lpc_eth.c:918:41: got restricted __le32 [usertype] statusinfo -../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: expected restricted __le32 [usertype] control -../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: got unsigned int -../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: expected void [noderef] __iomem **mapbase -../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: got void ** -../drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -27984,2 +27918,3 @@ -../drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/btrfs/zoned.c:2568:25: warning: context imbalance in 'btrfs_zoned_activate_one_bg' - different lock contexts for basic block +../fs/bcachefs/sb-counters.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures @@ -28025 +27960,65 @@ -../drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/net/ethernet/nxp/lpc_eth.c:563:35: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/nxp/lpc_eth.c:563:35: expected restricted __le32 [usertype] packet +../drivers/net/ethernet/nxp/lpc_eth.c:563:35: got unsigned long long +../drivers/net/ethernet/nxp/lpc_eth.c:574:35: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/nxp/lpc_eth.c:574:35: expected restricted __le32 [usertype] packet +../drivers/net/ethernet/nxp/lpc_eth.c:574:35: got unsigned long long +../drivers/net/ethernet/nxp/lpc_eth.c:576:36: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/nxp/lpc_eth.c:576:36: expected restricted __le32 [usertype] control +../drivers/net/ethernet/nxp/lpc_eth.c:576:36: got int +../drivers/net/ethernet/nxp/lpc_eth.c:909:31: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/nxp/lpc_eth.c:912:23: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/nxp/lpc_eth.c:912:23: expected unsigned int [usertype] ethst +../drivers/net/ethernet/nxp/lpc_eth.c:912:23: got restricted __le32 [usertype] statusinfo +../drivers/net/ethernet/nxp/lpc_eth.c:918:41: warning: incorrect type in initializer (different base types) +../drivers/net/ethernet/nxp/lpc_eth.c:918:41: expected int si +../drivers/net/ethernet/nxp/lpc_eth.c:918:41: got restricted __le32 [usertype] statusinfo +../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: expected restricted __le32 [usertype] control +../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: got unsigned int +../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: expected void [noderef] __iomem **mapbase +../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: got void ** +../fs/bcachefs/sb-downgrade.c: note: in included file: +../fs/bcachefs/bcachefs.h:999: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/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in assignment (different address spaces) +../fs/btrfs/tests/btrfs-tests.c:167:9: expected void **slot +../fs/btrfs/tests/btrfs-tests.c:167:9: got void [noderef] __rcu ** +../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in assignment (different address spaces) +../fs/btrfs/tests/btrfs-tests.c:167:9: expected void **slot +../fs/btrfs/tests/btrfs-tests.c:167:9: got void [noderef] __rcu ** +../fs/btrfs/tests/btrfs-tests.c:170:54: warning: incorrect type in argument 1 (different address spaces) +../fs/btrfs/tests/btrfs-tests.c:170:54: expected void [noderef] __rcu **slot +../fs/btrfs/tests/btrfs-tests.c:170:54: got void **slot +../fs/btrfs/tests/btrfs-tests.c:176:38: warning: incorrect type in assignment (different address spaces) +../fs/btrfs/tests/btrfs-tests.c:176:38: expected void **slot +../fs/btrfs/tests/btrfs-tests.c:176:38: got void [noderef] __rcu ** +../fs/btrfs/tests/btrfs-tests.c:179:47: warning: incorrect type in argument 1 (different address spaces) +../fs/btrfs/tests/btrfs-tests.c:179:47: expected void [noderef] __rcu **slot +../fs/btrfs/tests/btrfs-tests.c:179:47: got void **slot +../fs/btrfs/tests/btrfs-tests.c:179:22: warning: incorrect type in assignment (different address spaces) +../fs/btrfs/tests/btrfs-tests.c:179:22: expected void **slot +../fs/btrfs/tests/btrfs-tests.c:179:22: got void [noderef] __rcu ** +../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in argument 1 (different address spaces) +../fs/btrfs/tests/btrfs-tests.c:167:9: expected void [noderef] __rcu **slot +../fs/btrfs/tests/btrfs-tests.c:167:9: got void **slot +../fs/btrfs/tests/btrfs-tests.c:167:9: warning: incorrect type in assignment (different address spaces) +../fs/btrfs/tests/btrfs-tests.c:167:9: expected void **slot +../fs/btrfs/tests/btrfs-tests.c:167:9: got void [noderef] __rcu ** +../fs/bcachefs/sb-clean.c: note: in included file: +../fs/bcachefs/bcachefs.h:999: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:621:38: warning: array of flexible structures +../fs/bcachefs/bcachefs_format.h:1258:38: warning: array of flexible structures +../fs/bcachefs/replicas.c: note: in included file: +../fs/bcachefs/bcachefs.h:999: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 +../fs/bcachefs/reflink.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/sb-errors.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28026,0 +28026,2 @@ +../fs/bcachefs/sb-members.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures @@ -28029 +28030,2 @@ -../drivers/infiniband/hw/mlx5/fs.c:1189:26: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28031,0 +28034,3 @@ +../fs/btrfs/tests/extent-map-tests.c:531:21: warning: symbol 'valid_ranges' was not declared. Should it be static? +../drivers/gpu/drm/i915/display/intel_hdcp.c: note: in included file: +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' @@ -28033,0 +28039,25 @@ +../drivers/net/ethernet/sfc/siena/mcdi_mon.c: In function ‘efx_siena_mcdi_mon_probe’: +../drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 458 | snprintf(name, sizeof(name), "%s%u_input", + | ^ +../drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 + 458 | snprintf(name, sizeof(name), "%s%u_input", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 459 | hwmon_prefix, hwmon_index); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:57: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 489 | snprintf(name, sizeof(name), "%s%u_alarm", + | ^ +../drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:17: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 + 489 | snprintf(name, sizeof(name), "%s%u_alarm", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 490 | hwmon_prefix, hwmon_index); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 496 | snprintf(name, sizeof(name), "%s%u_label", + | ^ +../drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12 + 496 | snprintf(name, sizeof(name), "%s%u_label", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 497 | hwmon_prefix, hwmon_index); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -28036 +28065,0 @@ -../drivers/infiniband/core/umem_odp.c:346:5: warning: context imbalance in 'ib_umem_odp_map_dma_and_lock' - wrong count at exit @@ -28039,10 +28068,2 @@ -../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression -../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression -../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression -../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression -../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression -../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression -../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression -../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression -../drivers/mtd/nand/raw/brcmnand/brcmnand.c:1961:41: warning: dubious: x | !y -../drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/hwmon/max31722.c:59:42: warning: cast to restricted __le16 +../drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28052,2 +28072,0 @@ -../drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28055,0 +28075,2 @@ +../drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28058,4 +28079,2 @@ -../fs/xfs/xfs_qm.c:441:1: warning: context imbalance in 'xfs_qm_dquot_isolate' - different lock contexts for basic block -../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file: -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' +../fs/bcachefs/subvolume.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures @@ -28064 +28083,3 @@ -../drivers/gpu/drm/amd/amdgpu/gfxhub_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../fs/bcachefs/super.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/umc_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v6_0.h): @@ -28065,0 +28087,6 @@ +../fs/bcachefs/super-io.c: note: in included file: +../fs/bcachefs/bcachefs.h:999: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:502:19: warning: cast to restricted __le32 +../fs/bcachefs/super-io.c:501:19: warning: cast to restricted __le64 @@ -28068 +28095 @@ -../drivers/gpu/drm/amd/amdgpu/umc_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/umc_v6_0.h): +../drivers/gpu/drm/amd/amdgpu/gfxhub_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28072,2 +28099,2 @@ -../drivers/gpu/drm/i915/display/intel_hdcp.c: note: in included file: -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' +../fs/bcachefs/snapshot.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures @@ -28075,0 +28103,4 @@ +../fs/bcachefs/tests.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../fs/bcachefs/sysfs.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures @@ -28080,4 +28110,0 @@ -../drivers/infiniband/hw/hfi1/tid_rdma.c:2375:9: warning: dubious: !x & y -../drivers/infiniband/hw/hfi1/tid_rdma.c:2376:9: warning: dubious: !x & y -../drivers/infiniband/hw/hfi1/tid_rdma.c:4236:9: warning: dubious: !x & y -../drivers/infiniband/hw/hfi1/tid_rdma.c:4237:9: warning: dubious: !x & y @@ -28086,6 +28112,0 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/iceland_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28096,0 +28118,8 @@ +../drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/bcachefs/xattr.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/iceland_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28101,2 +28129,0 @@ -../drivers/gpu/drm/amd/amdgpu/vega10_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28105,0 +28133,2 @@ +../drivers/gpu/drm/amd/amdgpu/vega10_ih.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28107,0 +28137,14 @@ +../drivers/gpu/drm/xe/xe_debugfs.c:30:1: warning: symbol 'gt_reset_failure' was not declared. Should it be static? +../drivers/gpu/drm/i915/display/intel_fbdev.c:162:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/display/intel_fbdev.c:163:10: also defined here +../fs/xfs/xfs_qm.c:441:1: warning: context imbalance in 'xfs_qm_dquot_isolate' - different lock contexts for basic block +../fs/bcachefs/trace.c: note: in included file: +../fs/bcachefs/bcachefs.h:999:9: warning: array of flexible structures +../drivers/gpu/drm/i915/display/intel_hdcp.c: note: in included file: +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' +../sound/soc/codecs/wm0010.c:225:25: warning: cast to restricted __be32 +../sound/soc/codecs/wm0010.c:310:25: warning: cast to restricted __be32 +../sound/soc/codecs/wm0010.c:329:31: warning: cast to restricted __le64 +../sound/soc/codecs/wm0010.c:329:29: warning: incorrect type in assignment (different base types) +../sound/soc/codecs/wm0010.c:329:29: expected unsigned long long [usertype] +../sound/soc/codecs/wm0010.c:329:29: got restricted __be64 [usertype] @@ -28116,2 +28158,0 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28121,0 +28163,2 @@ +../drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28124 +28167 @@ -../drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28126 +28169 @@ -../drivers/gpu/drm/amd/amdgpu/psp_v13_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28130 +28173 @@ -../drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/psp_v13_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28134,9 +28177 @@ -../drivers/gpu/drm/xe/xe_debugfs.c:30:1: warning: symbol 'gt_reset_failure' was not declared. Should it be static? -../drivers/hwmon/lm93.c:595:27: warning: cast to restricted __le16 -../drivers/hwmon/lm93.c:615:16: warning: incorrect type in return expression (different base types) -../drivers/hwmon/lm93.c:615:16: expected unsigned short -../drivers/hwmon/lm93.c:615:16: got restricted __le16 [usertype] -../drivers/gpu/drm/i915/display/intel_fbdev.c:162:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/display/intel_fbdev.c:163:10: also defined here -../drivers/gpu/drm/amd/amdgpu/dce_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/hwmon/pc87427.c:308:26: warning: cast to restricted __le16 @@ -28145,4 +28179,0 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/dce_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28151,5 +28182 @@ -../drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/dce_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28157 +28184 @@ -../drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28159 +28186 @@ -../drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/dce_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28161 +28188,4 @@ -../drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/iio/adc/ti-ads1298.c:426:13: warning: context imbalance in 'ads1298_rdata_unmark_busy' - wrong count at exit +../drivers/iio/adc/ti-ads1298.c:467:9: warning: context imbalance in 'ads1298_rdata_release_busy_or_restart' - wrong count at exit +../drivers/iio/adc/ti-ads1298.c:532:9: warning: context imbalance in 'ads1298_interrupt' - wrong count at exit +../drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28163 +28193,2 @@ -../drivers/gpu/drm/i915/display/intel_hdcp.c: note: in included file: +../drivers/gpu/drm/i915/display/intel_psr.c: note: in included file: +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' @@ -28167 +28197,0 @@ -../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1803:14: warning: restricted __be64 degrades to integer @@ -28170 +28200 @@ -../drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28172 +28202,3 @@ -../drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/i915/display/intel_fbdev.c:162:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/display/intel_fbdev.c:163:10: also defined here +../drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28174 +28206 @@ -../drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28180,2 +28211,0 @@ -../drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28184 +28214 @@ -../drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28188,3 +28218 @@ -../drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28192 +28220 @@ -../drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28194 +28222,16 @@ -../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1803:14: warning: restricted __be64 degrades to integer +../drivers/gpu/drm/i915/display/intel_display_device.c:523:25: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/display/intel_display_device.c:524:25: also defined here +../drivers/gpu/drm/i915/display/intel_display_device.c:576:25: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/display/intel_display_device.c:577:25: also defined here +../drivers/gpu/drm/i915/display/intel_display_device.c:825:17: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/display/intel_display_device.c:827:17: also defined here +../drivers/gpu/drm/i915/display/intel_display_device.c:1032:17: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/display/intel_display_device.c:1037:18: also defined here +../drivers/gpu/drm/i915/display/intel_display_device.c:1075:17: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/display/intel_display_device.c:1077:18: also defined here +../drivers/gpu/drm/i915/display/intel_display_device.c:1312:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/display/intel_display_device.c:1314:10: also defined here +../drivers/gpu/drm/i915/display/intel_display_device.c:1321:9: warning: Initializer entry defined twice +../drivers/gpu/drm/i915/display/intel_display_device.c:1322:10: also defined here +../drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28196 +28239 @@ -../drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28200,2 +28243 @@ -../drivers/hwmon/max31722.c:59:42: warning: cast to restricted __le16 -../drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28203 +28245 @@ -../drivers/gpu/drm/amd/amdgpu/mes_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28205 +28247 @@ -../drivers/gpu/drm/amd/amdgpu/mes_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28207,4 +28249 @@ -../drivers/gpu/drm/i915/display/intel_psr.c: note: in included file: -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' -../drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28212 +28251 @@ -../drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28214 +28253 @@ -../drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28216 +28255 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/mes_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28218 +28257 @@ -../drivers/gpu/drm/amd/amdgpu/vce_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/mes_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28220 +28259 @@ -../drivers/gpu/drm/amd/amdgpu/vce_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28222 +28261 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28224 +28263,3 @@ -../drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1117: warning: cannot understand function prototype: 'struct registry_list_entry ' +../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1321: warning: cannot understand function prototype: 'const struct nv_gsp_registry_entries r535_registry_entries[] = ' +../drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28226,3 +28267 @@ -../drivers/gpu/drm/i915/display/intel_fbdev.c:162:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/display/intel_fbdev.c:163:10: also defined here -../drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28230,9 +28269 @@ -../sound/soc/codecs/tas2562.c:232:14: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2562.c:238:14: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2562.c:244:14: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2562.c:291:58: warning: incorrect type in argument 2 (different base types) -../sound/soc/codecs/tas2562.c:291:58: expected int bitwidth -../sound/soc/codecs/tas2562.c:291:58: got restricted snd_pcm_format_t -../sound/soc/codecs/tas2562.c:616:39: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2562.c:623:43: warning: restricted snd_pcm_format_t degrades to integer -../drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28240 +28271 @@ -../drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/vce_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28242 +28273,4 @@ -../drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file: +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' +../drivers/gpu/drm/amd/amdgpu/vce_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28244 +28278 @@ -../drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28246 +28280 @@ -../drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28248 +28282 @@ -../drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28250,6 +28284,5 @@ -../sound/soc/codecs/tas2764.c:257:14: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2764.c:263:14: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2764.c:269:14: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2764.c:357:58: warning: incorrect type in argument 2 (different base types) -../sound/soc/codecs/tas2764.c:357:58: expected int bitwidth -../sound/soc/codecs/tas2764.c:357:58: got restricted snd_pcm_format_t +../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file: +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' @@ -28258 +28291 @@ -../drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28260,6 +28292,0 @@ -../sound/soc/codecs/tas2780.c:157:14: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2780.c:164:14: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2780.c:171:14: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2780.c:285:58: warning: incorrect type in argument 2 (different base types) -../sound/soc/codecs/tas2780.c:285:58: expected int bitwidth -../sound/soc/codecs/tas2780.c:285:58: got restricted snd_pcm_format_t @@ -28268,2 +28294,0 @@ -../drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28271,0 +28297,2 @@ +../drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28273,0 +28301,17 @@ +../drivers/hwmon/xgene-hwmon.c:118:15: warning: cast to restricted __le16 +../drivers/hwmon/xgene-hwmon.c:121:9: warning: incorrect type in assignment (different base types) +../drivers/hwmon/xgene-hwmon.c:121:9: expected unsigned short volatile +../drivers/hwmon/xgene-hwmon.c:121:9: got restricted __le16 [usertype] +../drivers/hwmon/xgene-hwmon.c:138:9: warning: incorrect type in assignment (different base types) +../drivers/hwmon/xgene-hwmon.c:138:9: expected unsigned int volatile +../drivers/hwmon/xgene-hwmon.c:138:9: got restricted __le32 [usertype] +../drivers/hwmon/xgene-hwmon.c:142:9: warning: incorrect type in assignment (different base types) +../drivers/hwmon/xgene-hwmon.c:142:9: expected unsigned short volatile +../drivers/hwmon/xgene-hwmon.c:142:9: got restricted __le16 [usertype] +../drivers/hwmon/xgene-hwmon.c:146:15: warning: cast to restricted __le16 +../drivers/hwmon/xgene-hwmon.c:148:9: warning: incorrect type in assignment (different base types) +../drivers/hwmon/xgene-hwmon.c:148:9: expected unsigned short volatile +../drivers/hwmon/xgene-hwmon.c:148:9: got restricted __le16 [usertype] +../drivers/hwmon/xgene-hwmon.c:152:17: warning: incorrect type in assignment (different base types) +../drivers/hwmon/xgene-hwmon.c:152:17: expected unsigned int volatile +../drivers/hwmon/xgene-hwmon.c:152:17: got restricted __le32 [usertype] @@ -28278,15 +28322,2 @@ -../drivers/hwmon/pc87427.c:308:26: warning: cast to restricted __le16 -../drivers/gpu/drm/i915/display/intel_display_device.c:523:25: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/display/intel_display_device.c:524:25: also defined here -../drivers/gpu/drm/i915/display/intel_display_device.c:576:25: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/display/intel_display_device.c:577:25: also defined here -../drivers/gpu/drm/i915/display/intel_display_device.c:825:17: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/display/intel_display_device.c:827:17: also defined here -../drivers/gpu/drm/i915/display/intel_display_device.c:1032:17: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/display/intel_display_device.c:1037:18: also defined here -../drivers/gpu/drm/i915/display/intel_display_device.c:1075:17: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/display/intel_display_device.c:1077:18: also defined here -../drivers/gpu/drm/i915/display/intel_display_device.c:1312:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/display/intel_display_device.c:1314:10: also defined here -../drivers/gpu/drm/i915/display/intel_display_device.c:1321:9: warning: Initializer entry defined twice -../drivers/gpu/drm/i915/display/intel_display_device.c:1322:10: also defined here +../drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28295,3 +28325,0 @@ -../drivers/iio/adc/ti-ads1298.c:426:13: warning: context imbalance in 'ads1298_rdata_unmark_busy' - wrong count at exit -../drivers/iio/adc/ti-ads1298.c:467:9: warning: context imbalance in 'ads1298_rdata_release_busy_or_restart' - wrong count at exit -../drivers/iio/adc/ti-ads1298.c:532:9: warning: context imbalance in 'ads1298_interrupt' - wrong count at exit @@ -28300,5 +28327,0 @@ -../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file: -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' -../drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28306,0 +28330,24 @@ +../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 @@ -28309 +28356 @@ -../drivers/gpu/drm/amd/amdgpu/athub_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28310,0 +28358,8 @@ +../drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20: warning: incorrect type in return expression (different address spaces) +../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20: expected void [noderef] __iomem * +../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20: got unsigned int [usertype] *vaddr +../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26: warning: incorrect type in return expression (different address spaces) +../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26: expected void [noderef] __iomem * +../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26: got unsigned int [usertype] *vaddr @@ -28313,2 +28367,0 @@ -../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1117: warning: cannot understand function prototype: 'struct registry_list_entry ' -../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1321: warning: cannot understand function prototype: 'const struct nv_gsp_registry_entries r535_registry_entries[] = ' @@ -28316,0 +28370,2 @@ +../drivers/gpu/drm/amd/amdgpu/athub_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28318,0 +28374,10 @@ +../drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28324,0 +28390,19 @@ +../drivers/hwmon/pmbus/ibm-cffps.c: In function ‘ibm_cffps_debugfs_read’: +../drivers/hwmon/pmbus/ibm-cffps.c:169:60: warning: ‘%02X’ directive output may be truncated writing between 2 and 8 bytes into a region of size 3 [-Wformat-truncation=] + 169 | snprintf(&data[i * 2], 3, "%02X", rc); + | ^~~~ +../drivers/hwmon/pmbus/ibm-cffps.c:169:59: note: directive argument in the range [0, 2147483647] + 169 | snprintf(&data[i * 2], 3, "%02X", rc); + | ^~~~~~ +../drivers/hwmon/pmbus/ibm-cffps.c:169:33: note: ‘snprintf’ output between 3 and 9 bytes into a destination of size 3 + 169 | snprintf(&data[i * 2], 3, "%02X", rc); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/hwmon/pmbus/ibm-cffps.c:180:60: warning: ‘%04X’ directive output may be truncated writing between 4 and 8 bytes into a region of size 5 [-Wformat-truncation=] + 180 | snprintf(&data[i * 4], 5, "%04X", rc); + | ^~~~ +../drivers/hwmon/pmbus/ibm-cffps.c:180:59: note: directive argument in the range [0, 2147483647] + 180 | snprintf(&data[i * 4], 5, "%04X", rc); + | ^~~~~~ +../drivers/hwmon/pmbus/ibm-cffps.c:180:33: note: ‘snprintf’ output between 5 and 9 bytes into a destination of size 5 + 180 | snprintf(&data[i * 4], 5, "%04X", rc); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -28327,2 +28410,0 @@ -../drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28331 +28413 @@ -../drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/smuio_v14_0_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28335 +28417 @@ -../drivers/gpu/drm/amd/amdgpu/smuio_v14_0_2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28337 +28419,3 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h): +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28341 +28425 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h): @@ -28343,9 +28426,0 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file: -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/display/intel_display_types.h:1943:24: warning: unreplaced symbol '' @@ -28354,4 +28428,0 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28362 +28433,3 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): @@ -28364 +28437 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): +../drivers/gpu/drm/amd/amdgpu/../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): @@ -28368,30 +28441,2 @@ -../sound/soc/codecs/tas2770.c:198:14: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2770.c:204:14: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2770.c:210:14: warning: restricted snd_pcm_format_t degrades to integer -../sound/soc/codecs/tas2770.c:297:58: warning: incorrect type in argument 2 (different base types) -../sound/soc/codecs/tas2770.c:297:58: expected int bitwidth -../sound/soc/codecs/tas2770.c:297:58: got restricted snd_pcm_format_t -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58: expected void [noderef] __iomem * -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58: got void * -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58: expected void const [noderef] __iomem * -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58: got void * -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25: got void *[assigned] emap -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19: expected void *map -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19: got void [noderef] __iomem * -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28: warning: incorrect type in return expression (different address spaces) -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28: expected void [noderef] __iomem * -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28: got void *map -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28: warning: incorrect type in return expression (different address spaces) -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28: expected void [noderef] __iomem * -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28: got void *map -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21: expected void [noderef] __iomem *map -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21: got void *map -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25: got void *[assigned] map +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28400,6 +28444,0 @@ -../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 @@ -28410,2 +28448,0 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28413,0 +28451,2 @@ +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28416 +28455,5 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): @@ -28422 +28465 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): @@ -28428,5 +28471 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): @@ -28436,18 +28475 @@ -../drivers/hwmon/xgene-hwmon.c:118:15: warning: cast to restricted __le16 -../drivers/hwmon/xgene-hwmon.c:121:9: warning: incorrect type in assignment (different base types) -../drivers/hwmon/xgene-hwmon.c:121:9: expected unsigned short volatile -../drivers/hwmon/xgene-hwmon.c:121:9: got restricted __le16 [usertype] -../drivers/hwmon/xgene-hwmon.c:138:9: warning: incorrect type in assignment (different base types) -../drivers/hwmon/xgene-hwmon.c:138:9: expected unsigned int volatile -../drivers/hwmon/xgene-hwmon.c:138:9: got restricted __le32 [usertype] -../drivers/hwmon/xgene-hwmon.c:142:9: warning: incorrect type in assignment (different base types) -../drivers/hwmon/xgene-hwmon.c:142:9: expected unsigned short volatile -../drivers/hwmon/xgene-hwmon.c:142:9: got restricted __le16 [usertype] -../drivers/hwmon/xgene-hwmon.c:146:15: warning: cast to restricted __le16 -../drivers/hwmon/xgene-hwmon.c:148:9: warning: incorrect type in assignment (different base types) -../drivers/hwmon/xgene-hwmon.c:148:9: expected unsigned short volatile -../drivers/hwmon/xgene-hwmon.c:148:9: got restricted __le16 [usertype] -../drivers/hwmon/xgene-hwmon.c:152:17: warning: incorrect type in assignment (different base types) -../drivers/hwmon/xgene-hwmon.c:152:17: expected unsigned int volatile -../drivers/hwmon/xgene-hwmon.c:152:17: got restricted __le32 [usertype] -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): @@ -28456,0 +28479,2 @@ +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28461,2 +28484,0 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28464,0 +28487,2 @@ +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28467 +28491 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): @@ -28471 +28495,3 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debug.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): +../drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c:32:9: warning: cast truncates bits from constant value (100000000 becomes 0) +../drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c:57:9: warning: cast truncates bits from constant value (800000000 becomes 0) +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): @@ -28475 +28501 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.h): @@ -28477,20 +28503 @@ -../drivers/hwmon/pmbus/ibm-cffps.c: In function ‘ibm_cffps_debugfs_read’: -../drivers/hwmon/pmbus/ibm-cffps.c:169:60: warning: ‘%02X’ directive output may be truncated writing between 2 and 8 bytes into a region of size 3 [-Wformat-truncation=] - 169 | snprintf(&data[i * 2], 3, "%02X", rc); - | ^~~~ -../drivers/hwmon/pmbus/ibm-cffps.c:169:59: note: directive argument in the range [0, 2147483647] - 169 | snprintf(&data[i * 2], 3, "%02X", rc); - | ^~~~~~ -../drivers/hwmon/pmbus/ibm-cffps.c:169:33: note: ‘snprintf’ output between 3 and 9 bytes into a destination of size 3 - 169 | snprintf(&data[i * 2], 3, "%02X", rc); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/hwmon/pmbus/ibm-cffps.c:180:60: warning: ‘%04X’ directive output may be truncated writing between 4 and 8 bytes into a region of size 5 [-Wformat-truncation=] - 180 | snprintf(&data[i * 4], 5, "%04X", rc); - | ^~~~ -../drivers/hwmon/pmbus/ibm-cffps.c:180:59: note: directive argument in the range [0, 2147483647] - 180 | snprintf(&data[i * 4], 5, "%04X", rc); - | ^~~~~~ -../drivers/hwmon/pmbus/ibm-cffps.c:180:33: note: ‘snprintf’ output between 5 and 9 bytes into a destination of size 5 - 180 | snprintf(&data[i * 4], 5, "%04X", rc); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_object.h): +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h): @@ -28498 +28505 @@ -../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_object.h): +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debug.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...): @@ -28500 +28507 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.h): +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_object.h): @@ -28502,5 +28508,0 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3068:17: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3068:17: struct dma_fence [noderef] __rcu * -../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3068:17: struct dma_fence * @@ -28510,0 +28513,2 @@ +../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28513 +28517 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28515 +28519,3 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28519 +28525 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28521 +28527 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28523 +28529 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28527,3 +28533 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_object.h): @@ -28531 +28535,4 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3068:17: error: incompatible types in comparison expression (different address spaces): +../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3068:17: struct dma_fence [noderef] __rcu * +../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3068:17: struct dma_fence * +../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28533 +28540 @@ -../drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): @@ -28534,0 +28542,2 @@ +../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28537 +28546 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28539 +28548 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_object.h): @@ -28541,2 +28549,0 @@ -../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) @@ -28545 +28552,5 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28548,0 +28560,4 @@ +../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28553,3 +28568 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28559,2 +28571,0 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28565 +28576 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28569 +28580,15 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28585 +28610 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28587 +28612 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28589 +28614 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28591 +28616 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28593 +28618 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28595 +28620 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28597 +28622 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28601,5 +28626 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28607 +28628 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28609 +28630 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28611 +28632 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28613 +28634 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28615 +28636 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28617 +28638 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28619 +28640 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28621 +28642 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28623 +28644 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28627,2 +28647,0 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28631,2 +28649,0 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28635,9 +28652 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28647 +28656 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28651 +28660 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28655,3 +28664 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28659 +28666 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28663,4 +28669,0 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28669 +28672 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28671 +28674 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28673 +28676 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28681 +28684 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28685,4 +28687,0 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28691,3 +28690 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h): @@ -28695 +28692 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28697 +28694 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28701,3 +28698 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28707 +28702 @@ -../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28709 +28704 @@ -../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28711 +28706 @@ -../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28713 +28708,3 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28717 +28714 @@ -../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28719 +28716 @@ -../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28721 +28718 @@ -../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.h): +../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28723 +28720 @@ -../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_wb.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.h): @@ -28727 +28724 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28729 +28726 @@ -../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_wb.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): @@ -28731 +28728,5 @@ -../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/../display/amdgpu_dm/amdgpu_dm_plane.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...): @@ -28733,6 +28733,0 @@ -../sound/soc/codecs/wm0010.c:225:25: warning: cast to restricted __be32 -../sound/soc/codecs/wm0010.c:310:25: warning: cast to restricted __be32 -../sound/soc/codecs/wm0010.c:329:31: warning: cast to restricted __le64 -../sound/soc/codecs/wm0010.c:329:29: warning: incorrect type in assignment (different base types) -../sound/soc/codecs/wm0010.c:329:29: expected unsigned long long [usertype] -../sound/soc/codecs/wm0010.c:329:29: got restricted __be64 [usertype] @@ -28741 +28736 @@ -../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../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): @@ -28742,0 +28738,5 @@ +../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: warning: incorrect type in assignment (different base types) +../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: expected unsigned short [usertype] usPixelClock +../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: got restricted __le16 [usertype] @@ -28843,3 +28843,2 @@ -../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: warning: incorrect type in assignment (different base types) -../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: expected unsigned short [usertype] usPixelClock -../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: got restricted __le16 [usertype] +../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28847,0 +28847,9 @@ +../drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c:217:9: warning: context imbalance in 'nvkm_cgrp_put' - unexpected unlock +../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c:306:9: warning: context imbalance in 'nvkm_chan_put' - unexpected unlock +../drivers/gpu/drm/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 @@ -28911,4 +28918,0 @@ -../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28917,0 +28922 @@ +../drivers/gpu/drm/nouveau/nvkm/engine/fifo/r535.c:225:3: warning: symbol 'userd' was not declared. Should it be static? @@ -28921,5 +28925,0 @@ -../drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c:217:9: warning: context imbalance in 'nvkm_cgrp_put' - unexpected unlock -../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:182:18: warning: context imbalance in 'nvkm_runl_chan_get_inst' - wrong count at exit -../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:206:18: warning: context imbalance in 'nvkm_runl_chan_get_chid' - different lock contexts for basic block -../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:227:18: warning: context imbalance in 'nvkm_runl_cgrp_get_cgid' - different lock contexts for basic block -../drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c:306:9: warning: context imbalance in 'nvkm_chan_put' - unexpected unlock @@ -28932 +28931,0 @@ -../drivers/gpu/drm/nouveau/nvkm/engine/fifo/r535.c:225:3: warning: symbol 'userd' was not declared. Should it be static? @@ -28937 +28936,2 @@ -../drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.c:543:62: warning: dubious: x | !y +../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -28939,20 +28939 @@ -../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_drm.c:391:41: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_drm.c:396:33: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_drm.c:396:33: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.c:543:62: warning: dubious: x | !y @@ -28965,0 +28947,11 @@ +../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 @@ -28984,11 +28976,14 @@ -../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:66:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:66:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:70:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:70:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:96:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_bo9039.c:96:9: warning: cast removes address space '__iomem' of expression @@ -29005,0 +29001,33 @@ +../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_drm.c:391:41: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_drm.c:392:41: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_drm.c:396:33: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_drm.c:396:33: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nouveau_backlight.c: In function ‘nouveau_backlight_init’: +../drivers/gpu/drm/nouveau/nouveau_backlight.c:56:69: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=] + 56 | snprintf(backlight_name, BL_NAME_SIZE, "nv_backlight%d", nb); + | ^~ +In function ‘nouveau_get_backlight_name’, + inlined from ‘nouveau_backlight_init’ at ../drivers/gpu/drm/nouveau/nouveau_backlight.c:351:7: +../drivers/gpu/drm/nouveau/nouveau_backlight.c:56:56: note: directive argument in the range [1, 2147483647] + 56 | snprintf(backlight_name, BL_NAME_SIZE, "nv_backlight%d", nb); + | ^~~~~~~~~~~~~~~~ +../drivers/gpu/drm/nouveau/nouveau_backlight.c:56:17: note: ‘snprintf’ output between 14 and 23 bytes into a destination of size 15 + 56 | snprintf(backlight_name, BL_NAME_SIZE, "nv_backlight%d", nb); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -29046,27 +29073,0 @@ -../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_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 @@ -29125,4 +29125,0 @@ -../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) @@ -29141,0 +29139,7 @@ +../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 @@ -29160,8 +29164,2 @@ -../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/amd/amdgpu/../display/dc/link/accessories/link_dp_cts.c:898:47: warning: Using plain integer as NULL pointer +../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 @@ -29199,4 +29196,0 @@ -../drivers/gpu/drm/nouveau/dispnv50/dac907d.c:38:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/dac907d.c:38:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/pior507d.c:45:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/pior507d.c:45:9: warning: cast removes address space '__iomem' of expression @@ -29204,0 +29199,3 @@ +../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/amd/amdgpu/../display/dc/link/accessories/link_dp_cts.c:898:47: warning: Using plain integer as NULL pointer @@ -29208,0 +29206,4 @@ +../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) @@ -29235,0 +29237,14 @@ +../drivers/gpu/drm/nouveau/dispnv50/head917d.c:40:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/head917d.c:40:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: dubious: !x & y +../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:55:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:55:9: warning: cast removes address space '__iomem' of expression @@ -29285,70 +29300,46 @@ -../drivers/gpu/drm/nouveau/dispnv50/head917d.c:40:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head917d.c:40:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:67:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:67:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:87:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:87:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:120:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:120:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:148:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:148:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:162:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:162:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:167:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:167:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:191:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:191:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:205:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:205:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:219:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:219:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:240:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:240:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:256:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:256:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:259:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:259:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:281:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:281:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:358:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:358:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:388:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:388:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:394:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:394:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:39:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:39:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:68:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:68:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:89:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:89:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:106:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:106:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:229:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:229:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:230:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:230:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:232:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:232:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:235:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:235:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:239:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:239:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/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 @@ -29397,33 +29387,0 @@ -../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/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 @@ -29460,18 +29418,78 @@ -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:38:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:38:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:61:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:61:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:63:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:63:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:67:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:67:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:71:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:71:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:37:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:37:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/dispnv50/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 @@ -29535,17 +29553,29 @@ -../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/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 @@ -29590,45 +29619,0 @@ -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:37:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:37:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:74:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:74:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:77:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:77:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:80:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:80:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:102:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:102:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:165:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:165:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:64:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:64:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:68:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:68:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:70:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:70:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:73:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:73:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression @@ -29658,0 +29644,23 @@ +../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/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: warning: incorrect type in initializer (different address spaces) +../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: expected struct nvif_push *push +../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: got struct nvif_push [noderef] __rcu * +../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression +../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression @@ -29671,25 +29678,0 @@ -../drivers/gpu/drm/nouveau/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: warning: incorrect type in initializer (different address spaces) -../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: expected struct nvif_push *push -../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: got struct nvif_push [noderef] __rcu * -../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression -../drivers/gpu/drm/nouveau/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 @@ -29716,0 +29700,18 @@ +../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 @@ -29720,2 +29720,0 @@ -../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_top/dml_top_mcache.c:109:87: warning: Using plain integer as NULL pointer -../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_top/dml_top_mcache.c:109:90: warning: Using plain integer as NULL pointer @@ -29725,2 +29724,4 @@ -../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c:11286:74: warning: Using plain integer as NULL pointer -../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c:11287:70: warning: Using plain integer as NULL pointer +../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_top/dml_top_mcache.c:109:87: warning: Using plain integer as NULL pointer +../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_top/dml_top_mcache.c:109:90: warning: Using plain integer as NULL pointer +../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_isharp_filters.c:464:29: warning: symbol 'filter_isharp_1D_lut_pregen' was not declared. Should it be static? +../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_isharp_filters.c:503:43: warning: symbol 'sharpness_level_adj' was not declared. Should it be static? @@ -29743,2 +29743,0 @@ -../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_isharp_filters.c:464:29: warning: symbol 'filter_isharp_1D_lut_pregen' was not declared. Should it be static? -../drivers/gpu/drm/amd/amdgpu/../display/dc/spl/dc_spl_isharp_filters.c:503:43: warning: symbol 'sharpness_level_adj' was not declared. Should it be static? @@ -29747,2 +29745,0 @@ -../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -29751 +29747,0 @@ -../drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c:873:64: warning: cast truncates bits from constant value (44 becomes 4) @@ -29960,2 +29956 @@ -../drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_psp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): -../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c:873:64: warning: cast truncates bits from constant value (44 becomes 4) @@ -29964,2 +29958,0 @@ -../drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn401.c:505:9: error: static assertion failed: "DMUB command size mismatch" -../drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn401.c:541:9: error: static assertion failed: "DMUB command size mismatch" @@ -29969,0 +29963,8 @@ +../drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_psp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn401.c:505:9: error: static assertion failed: "DMUB command size mismatch" +../drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_dcn401.c:541:9: error: static assertion failed: "DMUB command size mismatch" +../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): +../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c:11286:74: warning: Using plain integer as NULL pointer +../drivers/gpu/drm/amd/amdgpu/../display/dc/dml2/dml21/src/dml2_core/dml2_core_dcn4_calcs.c:11287:70: warning: Using plain integer as NULL pointer Per-file breakdown --- /tmp/tmp.qY4KM8JXGu 2024-12-19 00:05:31.195935521 -0800 +++ /tmp/tmp.sVIxzu6s5f 2024-12-19 00:05:31.467932721 -0800 @@ -1568 +1568 @@ - 2 ../lib/refcount.c + 3 ../lib/refcount.c